многоязыковая поддержка в программе

  • Автор темы Автор темы -faqer-
  • Дата начала Дата начала

-faqer-

Я только учусь
многоязыковая поддержка в программе

Делаю в программе возможность смены языка
Реализовано это через массив
PHP:
$txt[1]="dfhdhjfgj";
$txt[2]="rertjurju";
и т.д.

Потом подумал над таким вариантом
PHP:
$txt_post[1]="dfhdhjfgj";
$txt_post[2]="rertjurju";
....
$txt_search[1]="hghddhtyjk";
$txt_search[2]="wwrwfds";
....
Т.е. именно при промотре кода более наглядно
Но вполне возможно бъет по производительности
Все-таки второй глобальный масив
А их должно быть около 10

Как сделать??
Не мутить и все влупить в один массив???
 
когдай-то делал так:

$ditc['text_search'] = 'please, type your search criteries';

а на старте - инклудился соотв. файл с соотв. $dict на соотв. языке
 
Кстати о многоязыковости...

А использование gettext не рассматривается в качестве варианта? Не идеально, но весь набор инструментов уже существует и готов к употреблению.

Всего наилучшего,

Константин
 
Сверху