gpt4 book ai didi

localization - 如何扩展felogin的locallang?

转载 作者:行者123 更新时间:2023-12-01 09:57:46 25 4
gpt4 key购买 nike

如何将字符串的翻译添加到 felogin 插件中?我慢慢开始了解模板的约定(指向插件的排版配置中修改后的模板),但这不适用于 locallang。原始消息是 xlf 格式的英文,位于插件的文件夹中。我知道这可以在 TypoScript 中完成,但我不喜欢如此不一致地定义字符串。 (我想修改原始文件不是正确的方法。)

最佳答案

通过 TypoScript 覆盖标签是要走的路。手动编辑 l10n 文件是一个非常糟糕的主意 - 这些文件在更新翻译时会被覆盖。如果扩展获得更新并添加了新标签,您将需要执行更新。

从用于翻译的 XML 文件更改为 XLIFF 格式并没有改变您应该根据需要调整标签的最佳实践中的任何内容。它只是另一种带有标准化翻译服务器 (Pootle) 的格式,它(理论上)允许一些特殊功能,例如复数形式。

结论:使用 TypoScript。

对于默认语言(未设置 config.language),请使用:

plugin.tx_felogin_pi1._LOCAL_LANG.default {
key = value
}

对于特定语言,例如德语,使用
plugin.tx_felogin_pi1._LOCAL_LANG.de {
key = value
}

关于localization - 如何扩展felogin的locallang?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22026297/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com