你好…
我尝试使用 Discourse 搜索横幅 并对其进行本地化,以便横幅上的文本能以不同的语言显示。
我阅读了这篇关于主题组件现在可以包含本地化字符串的文章,事实上,该组件包含本地化字符串,并且你实际上可以从 Discourse 管理面板 UI 修改这些字符串。
但是…该主题组件只提供一个 en.yml 文件,其中只有英文本地化。如果用户选择西班牙语,我该如何为横幅设置不同的标题文本?
我尝试进入通用的 Discourse 文本本地化功能,但主题组件的键在那里找不到,也没有找到其他地方可以让我为不同语言环境覆盖主题组件的本地化字符串键并设置不同的值。
这可能吗?
或者我需要 fork 该主题组件并修改它以支持其他语言环境?
谢谢!
1 个赞
您好,欢迎!
您可以在 GitHub 存储库上提出您的翻译,或者直接在管理面板中自定义它们;如果我没记错的话,您只能先更改语言,然后在组件设置中进行翻译。然后,您为所需的语言重复此操作。
2 个赞
是的,这是准确的。我们还没有添加编辑主题翻译的界面,所以您必须先在您的帐户偏好设置中更改语言(community.example.com/my/preferences/interface)。然后,如果您访问 admin/customize/themes,您将编辑当前选定区域设置的文本。
3 个赞
明白了!有道理……\n只是没想到会是这样\n\n谢谢大家!
system
(system)
关闭
5
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.