你好,
我想仅针对一种语言测试自动翻译功能。我的默认语言是英语,我希望允许用户将界面和内容语言更改为德语。
界面工作正常,切换器仅显示德语作为另一种选项。但当涉及到内容(主题/帖子)的翻译时,下拉列表中仍显示所有语言供用户选择。我已经将所有设置配置为仅德语,但我仍然无法限制内容的语言选项。
我认为这可能会让用户感到困惑,因为虽然我们在界面中仅显示德语,但他们却可以选择其他任何语言作为内容语言。当选择其他语言(例如法语)时,内容要么被翻译成法语,要么切换回英语。
请告诉我如何将内容翻译语言限制为仅一种。
谢谢!
Marzena
nat
(Natalie T)
2
你能分享一张截图,说明你指的是什么吗?
内容语言(以及用户生成内容的自动翻译)是仅管理员可以设置的选项。
用户界面语言(即按钮和标签)则对所有用户开放,他们可以在账户的界面偏好设置中自行配置。
请查看我的 GIF 动画和设置,我使用的是管理员账户。我能否限制在“内容语言偏好”中显示的语言?
另外一件事是,更改之后,界面语言切换器突然也显示了西班牙语(ES)。

Moin
4
当您在语言偏好中选择法语时,您将看到法语的 Discourse 界面。由于您不提供法语内容翻译,帖子不会以法语显示,而是以原始语言或论坛默认语言显示。
我认为没有简单的方法来限制用户可以选择的界面语言。有一个功能请求 Allow only specific languages
nat
(Natalie T)
5
嗯,头部语言切换器显示 ES 并非预期行为,因为系统允许用户自行设置界面语言。也就是说,头部显示这一行为仅对您可见,其他用户不应在头部看到 ES。
@moin 链接的主题确实与我们现有的内容语言功能有一定的协同效应。我们的团队会对此进行一番思考…… 