Как сделать свою локализацию в TYPO3 расширении

11.11.2016 | Extbase, Разработка | автор: Дмитрий Васильев

Вадим Гиркало http://gyrkalo.blogspot.ru/ предложил прекрасный современный способ "кастомной" локализации TYPO3 расширений. 
Например если нужно сделать свой языковой файл для расширения felogin, то в ext_localconf.php своего расширения прописывается таким образом:

$GLOBALS['TYPO3_CONF_VARS']['SYS']['locallangXMLOverride']['EXT:felogin/Resources/Private/Language/locallang.xlf'][] =

'fileadmin/translation/felogin_locallang.xlf';

$GLOBALS['TYPO3_CONF_VARS']['SYS']['locallangXMLOverride']['de']['EXT:felogin/Resources/Private/Language/locallang.xlf'][] =

'fileadmin/translation/de.felogin_locallang.xlf';

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

comments powered by HyperComments