Articles of zend translate

Каков наилучший вариант использования языкового коммутатора в моей системе ZF2?

Я разработал небольшую систему доктрин ZF2 для одного из моих клиентов. Пока все хорошо, но они требуют системы на двух языках. Я могу установить язык по умолчанию как english или another language из моего module/Application/config/module.config.php 'translator' => array( 'locale' => 'en_US', 'translation_file_patterns' => array( array( 'type' => 'gettext', 'base_dir' => __DIR__ . '/../language', 'pattern' => […]

Маршруты перевода на основе URL-адреса Zend Framework

Я пытаюсь реализовать перевод на основе URL в Zend Framework, чтобы мой сайт был оптимизирован для SEO. Это означает, что мне нужны URL-адреса, подобные приведенным ниже, в дополнение к маршрутам по умолчанию. zend.local/en/module zend.local/en/controller zend.local/en/module/controller zend.local/en/controller/action Выше были те, с которыми у меня сейчас проблемы; остальное должно быть в порядке. Я добавил плагин контроллера, который […]

Zend Framework 2 – Перевести стандартную проверку формы и сообщения об ошибках

Я пишу полное немецкое заявление и поэтому нужно в принципе поставить все на немецкий язык. Мой вопрос: Каков наилучший и простой способ, например, установить валидацию формы на немецкий? Я нашел эту страницу, но не мог понять, как заставить этот код работать: Zend_Validate_Abstract::setDefaultTranslator($translate); Может ли кто-нибудь дать мне совет, как это использовать? Редактировать: Благодаря @Gordon я […]

Проблемы с PHP / Gettext

Я помню, как несколько месяцев назад тестировал несколько тестов с помощью gettext, и следующий код работал отлично: putenv('LANG=l33t'); putenv('LANGUAGE=l33t'); putenv('LC_MESSAGES=l33t'); if (defined('LC_MESSAGES')) // available if PHP was compiled with libintl { setlocale(LC_MESSAGES, 'l33t'); } else { setlocale(LC_ALL, 'l33t'); } bindtextdomain('default', './locale'); // ./locale/l33t/LC_MESSAGES/default.mo bind_textdomain_codeset('default', 'UTF-8'); textdomain('default'); echo _('Hello World!'); // h3110 w0r1d! Это отлично работало […]

Многоязычный сайт в Zend Framework

Я работаю над сайтом, чтобы включить поддержку многоязычия. Я могу переводить строки с помощью Zend_Translate, но как насчет контента? Например, мне нужно добавить несколько записей для одного и того же продукта для каждого языка? Или есть другой способ? Я новичок в многоязычном, пожалуйста, помогите. Заранее спасибо. — Дополнение —————————– Хорошо, я решил использовать смешанное решение […]