Привет, у меня есть 4 языка в моей опечатке. Вот моя основная конфигурация для них:typo3 templavoila проверить текущий язык
#LANGS
config.linkVars=L
config.defaultGetVars.L = 0
config.sys_language_overlay = hideNonTranslated
[globalVar = GP:L = 3]
config.sys_language_uid = 3
config.language = en
config.locale_all = en_EN
config.htmlTag_langKey = en
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 3
[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = ro
config.locale_all = ro_RO
config.htmlTag_langKey = ro
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 2
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE
config.htmlTag_langKey = de
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 1
[global]
Все работает нормально. Я использую templavoila и realurl.
В одном из шаблонов/модулей/гибкого контента я TypoScript поля отображается только тогда, когда его не пусто:
10 = TEXT
10.field = field_test
10.wrap = info: |
10.if.isTrue.field = field_test
Теперь я хотел бы, чтобы отобразить это поле в Diferent версий:
как:
10.wrap = informationen |
для DE языка и т.д.
Как я могу проверить здесь ш шляпа текущий язык?
Да, это хороший вариант. Но если у меня есть, например, 1000 лейблов, тогда это будет беспорядок. Im ищет более элегантное решение. – BigBazooka007
Я расширил свой ответ :) –