monty25
(Guido Leenders)
1
我们在 Discourse 3.5 上设置了内容本地化:
一个主题已从默认语言荷兰语翻译成英语(英国),如红色 3 所示:
使用隐私浏览器窗口时,会出现语言选择器,但更改它并不会实际更改文本:
当添加 tl 参数并设置为 en 或 en_gb 时,也会出现相同的输出。
此外,没有 hreflang 链接(但这似乎是一个已知的特性差距)。
但是,当更改语言时,HTML 的第一行会从荷兰语更改为:
<html lang="nl" class="desktop-view not-mobile-device text-size-normal anon">
对于英语(英国)更改为以下内容:
<html lang="en-GB" class="desktop-view not-mobile-device text-size-normal anon">
可能是什么原因导致未显示翻译的文本?
1 个赞
nat
(Natalie T)
2
您能否点击帖子的常规编辑按钮,并检查帖子的原始语言是否正确?
我们有一个新的实验性功能,它隐藏在 隐藏的站点设置 中——content_localization_crawler_param,它可以为 Google 提供翻译内容。
我们仍处于测试阶段,但到目前为止,我已经看到了一些理想的结果。
如果您愿意,可以将其打开。
1 个赞
Moin
3
所以您使用的是稳定版分支?恐怕 Nat 提到的新设置在稳定版中还不可用。
3 个赞
@monty25 您的问题解决了吗?正如 Moin 指出的那样,翻译工作相当前沿,如果您想使用它,您应该使用最新版本,而不是稳定版本。
此主题在上次回复后 14 天自动关闭。不再允许回复。