View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0012214 | phpList 3 application | Internationalization (l18n) | public | 06-11-07 16:35 | 13-02-19 12:38 |
Reporter | premax | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 2.10.5 | ||||
Summary | 0012214: Always English messages on Confirmation page | ||||
Description | When confirming user's subscription (URL?p=confirm&uid=xxx), messages are always shown in Eeglish language. Even if user has chosen another language, has seen customized subscription page and has received customized confirmation email is his/her own language before. This is truly incorrect. The quick & dirty fix is to add the following code after line 530 of index.php v2.10.5, in the function confirmPage after code "if ($userdata["id"]) {" : $data = PageData($id); if (isset($data['language_file']) && is_file(dirname(__FILE__).'/texts/'.$data['language_file'])) { @include dirname(__FILE__).'/texts/'.$data['language_file']; } and then replace: $info = $GLOBALS["strConfirmInfo"]; with $info = $strConfirmInfo; in line 564 of the original file. | ||||
Tags | No tags attached. | ||||
related to | 0002705 | closed | PHPList v2.11 release | |
related to | 0006407 | new | Change of List-Membership details is not translateable | |
related to | 0006405 | resolved | michiel | Message users receive when they unsubscribe is not translateable |
related to | 0003628 | resolved | michiel | move frontend translation into backend |
child of | 0006461 | new | full multilingual support |