Issue Details (XML | Word | Printable)

Key: MDL-20727
Type: Bug Bug
Status: Open Open
Priority: Major Major
Assignee: Petr Skoda
Reporter: Orcun Madran
Votes: 0
Watchers: 0
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle

Change email confirmation link not sent in other language (Turkish etc.) except English

Created: 03/Nov/09 06:08 PM   Updated: 06/Nov/09 06:42 AM
Return to search
Component/s: Authentication
Affects Version/s: 1.9.5
Fix Version/s: None

Environment: Linux - Ubuntu Server - PHP 5.2.4

Participants: Orcun Madran and Petr Skoda
Security Level: None
Difficulty: Difficult
Affected Branches: MOODLE_19_STABLE


 Description  « Hide
We used IMAP authentication. Users have to confirm their email addresses. Confirmation e-mail message sent successfully. But there is no link to click. There is only standart text message. It happens when the moodle default lang set to Turkish or other langs except English language. If we set default language to English, link will send

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Orcun Madran added a comment - 06/Nov/09 06:42 AM
Fixed (Speacials thanks to Jac Gubbels).

Find the Turkish language pack. On a linux box it can be in:

[path to moodle]/lang/tr_utf8/ or
/var/moodledata/lang/tr_utf8/

Open the file auth.php and add the following to the end of line 103 that starts with $string['auth_emailupdatemessage']:
a->url
so in my case the whole line looks like:

$string['auth_emailupdatemessage'] = '$a->site\'deki kullan?c? hesab?n?z için e-posta adresinizde de?i?iklik iste?inde bulundunuz. Lütfen bu de?i?ikli?i teyit etmek için taray?c?n?zda a?a??daki URL\'yi aç?n. a->url