Заменить содержимое файла с помощью php - PullRequest
1 голос
/ 06 марта 2012

Я сделал один языковой файл. Это будет выглядеть примерно так.

lang.php
define('lang_var_1','english');

теперь я хочу функцию, которая может заменить 'english' на другое значение.

Ответы [ 2 ]

1 голос
/ 06 марта 2012

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

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

0 голосов
/ 18 июня 2015

вы можете установить переменную вместо того, чтобы определять язык как константузначение.Вот, пожалуйста.

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