CORSAiR
Новичок
Многоязычность.. Как лучше?
Привет всем..
суть такая.. Сначала решил все сообщения сайта (вплоть до названий кнопок, загнать в отделный файл и от туда уже доставать их (чтоб было легко редактировать и менять что-то если нужно).. после этого пришел уже к многоязычности =) пусть будет =)
Как вы посмотрите на такой способ:
где то в темах сайта создаются скажем два файла: (можно и в базе, но файл легко редактировать откуда угодно плюс его можно отдать на перевод)
text.eng
text.rus
в каждом создаю массив:
файл: text.rus:
файл: text.eng:
ну и вместо текста выводить определенную строчку из массива..
Вопрос: на сколько правильно городить такую схему многоязычности? Есть ли что то более простое и эффективное ?
Привет всем..
суть такая.. Сначала решил все сообщения сайта (вплоть до названий кнопок, загнать в отделный файл и от туда уже доставать их (чтоб было легко редактировать и менять что-то если нужно).. после этого пришел уже к многоязычности =) пусть будет =)
Как вы посмотрите на такой способ:
где то в темах сайта создаются скажем два файла: (можно и в базе, но файл легко редактировать откуда угодно плюс его можно отдать на перевод)
text.eng
text.rus
в каждом создаю массив:
файл: text.rus:
PHP:
$txt[1] = "Меню";
$txt[2] = "Войти";
$txt[3] = "Выйти";
файл: text.eng:
PHP:
$txt[1] = "Menu";
$txt[2] = "Login";
$txt[3] = "Logout";
Вопрос: на сколько правильно городить такую схему многоязычности? Есть ли что то более простое и эффективное ?
