Форум → Фразы в шаблонах в зависимости от языка

Можно ли использовать фразы в шаблоне в зависимости от языка наподобие того как это делается в модулях?

Открыто
Мансур Габидуллин
03 Октября 2013, 13:14
252 roosit:

Такой возможности не было предусмотрено, так как языковые фразы поставляются с модулем. Для реализации возможности есть два решения:

1. создать кирпич в модуле, поставляемым с шаблоном и уже в этом кирпиче описать фразы языка, который в свою очередь будет вставляться в шаблон;

2. испльзовать перегрузку фраз объявляемых в шаблоне через настройки.

Например, в шаблоне eshoptp (https://github.com/abricos/abricos-tt-eshoptp/blob/master/main.html) есть объявленная системная фраза sys:counter ([ph=sys:counter][/ph]), которая перегружается в настройках (/includes/config.php):

$config['phrase']['sys'] = array( "counter" => "...." ); 

 

253 Mansur:

В данный момент острой необходимости в реализации поддержки нескольких языков в разрабатываемом мной шаблоне нет. Хотелось узнать есть ли такая возможность на перспективу.

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

254 Mansur:

Спасибо за ответ =)