Интернационализация в ТДС или собственных php файлах

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

$template = Core_Page::instance()->template; // текущий подключенный макет на странице
echo $template->_('payment'); // Оплата

Использовать языки в собственных PHP файлах можно следующим образом:

$template = Core_Entity::factory('Template', 123); // где 123 - ID нужного макета
echo $template->_('payment'); // Оплата

Last updated