我正在使用 Typo3 8.7.11 和带有 Fluid-Templates 的扩展 indexedSearch 8.7.11
我使用自己的流体模板为搜索和搜索结果表单创建了一个扩展。
现在我也想为这些模板使用我自己的翻译。所以我在中创建了以下文件myTemplateExt/Resources/Private/Language
:
- locallang.xlf(默认 - en - 语言)
- de.locallang.xlf
- fr.locallang.xlf
- it.locallang.xlf
唉,翻译没有加载。
我发现我可以将整个路径添加到翻译中,例如
<f:translate key="LLL:EXT:myTemplateExt/Resources/Private/Language/locallang.xlf:sform.submit" />
但是只有 locallang.xlf 文件被加载。所有其他语言都将被忽略。
我还尝试将自己的变量添加到索引搜索 TS-setup:
plugin.tx_indexedsearch.settings.langfile = EXT:myTemplateExt/Resources/Private/Language/locallang.xlf
哪个当然会失败(很可能是因为我无法在 TS 中为另一个扩展定义自己的 settings-var?)
有什么想法可以让索引搜索扩展使用我自己的语言文件吗?
PS 我在 StackOverflow 上找到了这个建议:
但这不是我想要的——我的模板需要更大的灵活性,因为我需要添加更多的文本,而不仅仅是索引搜索提供给他们的常规键(是的,客户,你知道;)