Укажите альтернативное местоположение для языковых файлов на основе входящего параметра

Есть ли способ подать альтернативное /дополнительное место для поиска языковых файлов для данного входящего запроса? Я хотел бы дать подсказку из представления. html.php, но и другой плагин для системы или другого типа. [/p>

Фон

В качестве пояснения я поддерживаю сайт Joomla с компонентом, который предлагает форму многопользовательской рекламы. Периодически меня спрашивает один из арендаторов или другой, чтобы сменить ярлык здесь или там на сайте, но часто я не могу сделать это без негативных последствий для других арендаторов. Если бы я мог каким-то образом захватить языковые файлы для каждого арендатора, это решило бы проблему для меня. У каждого арендатора обычно есть собственный настраиваемый шаблон, поэтому было бы идеально, чтобы иметь возможность захватывать языковые файлы в структуре каталогов шаблонов.

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

2 голоса | спросил John Rix 18 22014vEurope/Moscow11bEurope/MoscowTue, 18 Nov 2014 02:17:06 +0300 2014, 02:17:06

1 ответ


1

Языковые файлы - это только файлы PHP .ini. Они могут быть в любом месте, и вы можете загружать их вручную.

Joomla управляет установкой языковых файлов, загрузкой по умолчанию, переопределениями (язык /переопределения) и удалением.

Вы можете создать ту же организацию из своего расширения или добавить больше файлов из другого места (JPATH_BASE), проверить, как вы можете загружать определенные файлы из определенного места с помощью JLanguage :: load. http://api.joomla.org/cms-3/classes/JLanguage .html # method_load

ответил Anibal 18 22014vEurope/Moscow11bEurope/MoscowTue, 18 Nov 2014 17:41:47 +0300 2014, 17:41:47

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132