Articles of многоязычный

как использовать многоязычный язык в yii2?

Как создать многоязычное приложение в yii2? Есть ли сообщение preinstall в yii2? конфигурации: 'language' => 'es', 'components' => [ 'i18n' => [ 'translations' => [ 'app*' => [ 'class' => 'yii\i18n\PhpMessageSource', //'basePath' => '@app/messages', 'sourceLanguage' => 'ru-RU', 'fileMap' => [ 'app' => 'app.php', 'app/error' => 'error.php', ], ], ], ], Посмотреть : echo \Yii::t('app', 'I […]

Как создать PHP-приложение с поддержкой нескольких языков (английский, французский, китайский и т. Д.)

Я создаю веб-приложение, которое использует LAMP и платформу шаблонов Smarty. На веб-сайте будет много статического контента (страница о нас, предупреждения об ошибках, электронные письма с подтверждением и т. Д.). Веб-приложение должно поддерживать несколько языков. Соответствует ли следующий подход? 1) Вся статическая копия на страницах шаблона Smarty (html-страницы) будет заменена вызовами плагинов smarty, таких как {lang […]

Исходный код php для генератора файлов PO

Мне нужно преобразовать всю строку echo / print из моего файла исходного кода php в файл PO (для перевода языка ), есть ли какой-либо пакетный конвектор для этого же.

Разработка многоязычной системы

Это скорее аналитический вопрос. Мне нужно знать, как лучше всего сделать многоязычную систему, а также систему, в которой пользователь может изменить язык. Язык будет сохранен в файле cookie или базе данных. Я работал в прошлом с разными файлами для каждого языка, например: nl.php $lang['hi'] = 'Hoi'; $lang['howareyou'] = 'Hoe gaat het?'; В файле En.php $lang['hi'] […]

Joomla – найти все переводы пункта меню

Я использую Joomla 2.5 с модулем Language-Switcher и плагином для создания многоязычного сайта. Основная проблема заключается в том, что переключение языка всегда приводит к переводимой домашней странице, но не к переведенному пункту меню. Поэтому я столкнулся с проблемой, чтобы найти все переводы пункта меню. На основе внутренней структуры языковой фильтр фильтрует только элементы страницы с […]

Самый эффективный подход для многоязычного веб-сайта PHP

Я работаю на большом многоязычном веб-сайте, и я рассматриваю различные подходы к его многоязычности. Возможные альтернативы, о которых я могу думать: Функция Gettext работает с генерацией файлов .po Одна таблица MySQL с переводами и уникальный идентификатор строки для каждого текста PHP-файлы с массивами, содержащими разные переводы с уникальными идентификаторами строк Насколько я понял, функции Gettext […]

Атрибуты проверки Laravel «хорошие имена»

Я пытаюсь использовать атрибуты проверки в «language> {language}> validation.php», чтобы заменить имя атрибута (имя ввода) для правильного чтения имени (пример: first_name> First name). Это кажется очень простым в использовании, но валидатор не показывает «хорошие имена». У меня есть это: 'attributes' => array( 'first_name' => 'voornaam' , 'first name' => 'voornaam' , 'firstname' => 'voornaam' ); […]

Каков наилучший способ создания «многоязычного» скрипта в php?

Я создаю веб-сайт, и он должен быть на 7 языках? Мне было интересно, можно ли применить хорошую практику для получения многоязычного PHP-скрипта? Легко для меня Легко для переводчиков Также, как вы думаете, должен ли я хранить его в DB, ​​XML или в PHP-файле?

WordPress: используйте метод = "post" для множественного выбора языка

Я создаю веб-сайт с двумя языками с двумя флагами в качестве страницы входа. Я планирую использовать <form method="post"> вокруг флагов, чтобы пользователь мог выбрать желаемый язык. Затем на следующих страницах я хочу использовать что-то вроде: <?php if( $_POST['language']=='uk' ){ echo $uk; }elseif( $_POST['language']=='french' ){ echo $french;} ?> Поэтому, щелкнув флаг, они выбрали язык, который они […]

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

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