Локализация модуля списка рассылки в ExpressionEngine? - PullRequest
0 голосов
/ 20 января 2012

Я создаю сайт с EE2 на языке, отличном от английского, на котором есть информационный бюллетень. Модуль почтовой рассылки отлично подходит для простоты использования и основных функций, которые нам нужны. Мы хотели бы использовать это, если сможем перевести пользовательский интерфейс на целевой язык.

Есть ли способ сделать следующее на другом языке для этого модуля: • сообщение после отправки формы регистрации на сайте • подтверждение по электронной почте • страница подтверждения на веб-сайте • ссылка внизу письма, чтобы удалить себя из списка • подтверждение того, что вы были удалены из списка.

Ответы [ 2 ]

0 голосов
/ 24 января 2012

Я нашел способ сделать это, не просматривая файлы .php:

  • Сначала переведите нужные файлы с помощью Утилиты перевода .Есть несколько, которые используются для функциональности списка рассылки.Я знаю, что для списка рассылки нужно будет использовать следующие файлы: core_lang.php и mailinglist_lang.php

  • Затем переместите созданные вами файлы в папку для языка в языковой папке..

  • Утилита перевода переводит только то, что будет отображаться в сообщениях на сайте, а не в автоматические электронные письма.Для перевода электронных писем вы можете использовать Дизайн> Страницы сообщений> Уведомления по электронной почте.

Надеюсь, это поможет кому-то еще.

0 голосов
/ 21 января 2012

Почта генерируется внутри файла с именем email_data.php.Вам нужно перевести этот файл.

Он находится по адресу /system/expressionengine/language/english/email_data.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...