显示原创内容的多种语言偏好

目前,使用内容本地化功能的社区可以选择多种语言来显示本地化内容。例如,论坛可能在 content localization supported locales 中设置了德语、英语和法语。

现在,用户只能选择论坛支持的语言之一。

如果一个主题的帖子是用这三种语言编写的,那么 Günter 将只能看到德语版本,尽管他精通这三种语言。

此功能主题的目标是允许这些多语言用户选择多种语言,并以其原始语言查看帖子,而不是只查看一种语言。还需要注意的一点是,user.locale 目前用于确定语言控件(按钮、标签、工具提示等),而这应该是用户的首选语言。

以下是来自大致相同主题的支持性引述:

我们将需要解决的一个用户体验问题是如何向用户展示该选项。如果我们使用现有的 user.locale 并允许一个数组,例如 ['en', 'ja', 'ko'],那么许多其他地方都会受到影响,这与将 user.locale 保持为一种语言并另外添加一个用户字段不同。如果我们添加一个新的用户字段,我们还需要考虑位置。

8 个赞

还有未登录访问者的问题。他们如何知道内容已被翻译,以及如何指定他们不希望翻译的语言或完全关闭翻译?登录会员和匿名访问者都有相同的需求。

1 个赞

感谢 @Moin 链接到这个帖子,我之前错过了!

我赞同需要这个多语言偏好设置。特别是对于已登录用户,但匿名用户也可以拥有。

在北欧和欧洲,人们说多种语言非常普遍,而目前缺乏此功能会引导人们关闭本地化。这本身并非坏事,但当有更多多语言社区和讨论时,解决这个问题会很好。

我没有现成的解决方案,但基于 @nat 上面的评论,可以思考一下:语言选择器是否可以更像复选框设置,您可以选择多种您理解的语言?在那里您还可以标记(星标)您的主要语言,这将与 user.locale 相同并影响 UI 语言?

3 个赞

我有一个有点疯狂的想法。如果我们只在标题中放一个按钮,然后让它打开一个类似于键盘快捷键弹出窗口的大弹出窗口呢?它将对登录和未登录用户都显示。

这样就可以在一个地方为我们提供充足的空间来:

  • 解释该网站是自动翻译的,以及它是如何工作的
  • 提供有关自动翻译的更多信息的链接,或向网站所有者提供有关它的反馈
  • 允许用户指定他们偏好的界面语言
  • 允许用户查看当前网站上已翻译语言的大列表,并带有复选框,指示他们想要翻译哪些语言(默认选中,并能够全部打开/关闭)。该列表还可以显示该语言已翻译了多少个主题。
5 个赞

我喜欢这个主意!这比将首选语言隐藏在个人资料设置的某个地方要好得多。此外,有机会调整设置比当前的“一刀切”模式要好,在这种模式下,所有内容要么被翻译成一种语言,要么不被翻译。

作为网站所有者,有机会提供更多上下文、反馈链接等也很棒,但我认为最大的用户需求与翻译体验有关。

3 个赞

我收到一些投诉,称内容是人工智能生成的,因此是欺诈,有点像这样。

不过投诉不多。但我的国际用户不多,所以从百分比来看,误解的数量相对较高。

2 个赞

@tobiaseigen,您有时间考虑或推进这个想法吗?

我之所以这样问,是因为我们的许多用户都渴望这样的功能,特别是要排除某些语言(尤其是英语)的 AI 翻译。

1 个赞

部分与我上面的评论有关,难道“显示原文”选项不应该在不同线程之间全局生效并且不应该重置吗?目前我们的一些用户希望完全关闭其账户的本地化,但至少有一位用户评论说它又自动开启了 :thinking:

我认为在 Tobias 设想的弹出窗口中有一个清晰的开/关切换将是人们管理其本地化偏好的最清晰方式

image

我认为此功能要到明年年初才会被优先考虑。

这并非UI的更改,而是登录用户个人资料中语言偏好设置的深入更改,并且匿名用户将分开处理。从单一语言迁移到支持多种语言的正确方式将不是一个快速的更改。

“显示原文”按钮应该是全局的。当用户发表评论时,如果他们能录制一段视频/多张截图,我们将不胜感激。只有另一位用户遇到过同样的问题,他忘记了自己关闭了该功能,并期望内容被翻译。

3 个赞

感谢您的快速回复,@nat

是的,我完全理解,因为它不仅仅是UI的更改。如果明年能推进这项工作,那就太好了,如果您需要任何反馈,我很乐意提供 :blush:

好的,这和我之前的理解一致。我会自己进行一些测试,如果这确实发生了,我会让用户提供更多证据。

4 个赞

我认为可以在界面设置中涵盖此功能:移除现有的“显示原始内容而非翻译内容”设置,并将其替换为一个关于“内容语言”的多选区域(与“界面语言”分开)。

默认选项为“翻译所有内容”。

其他选项包括“不翻译任何内容”。如果用户选择“排除某些语言不翻译”,我们将显示一个输入框,允许用户将语言添加到排除列表中:

我认为这将有助于解决初始问题,即为希望进行选择的用户避免翻译所有内容。如有需要,我们还可以考虑更多方式来突出显示此功能,使其更易被发现,而不仅仅隐藏在用户偏好设置中。

3 个赞

太棒了,谢谢!我想我们可以在七月尝试实现这个功能。

我也一直在研究 Reddit 的做法以获取灵感,他们也有了很大的改进。

我们现在确实有一个类似的单篇帖子切换功能,并移除了单主题设置,但 @awesomerobot,我在想我们是否应该将其恢复。

1 个赞

当话题页面上有一个切换按钮时,发现和使用该偏好设置要容易得多。每次我厌倦阅读(错误的)德语翻译时,都要去导航到我的偏好设置,这比点击按钮要麻烦得多。我必须离开话题,更改偏好设置后再返回。

而且,当我未登录时,切换按钮也能正常工作。作为访客,现在阅读原文需要在每篇翻译后的帖子中点击切换按钮。

2 个赞

行为已更改,现在可以通过日期附近的翻译图标按帖子关闭翻译

移除整个主题切换功能的部分原因是,一些人在没有查看翻译帖子时点击它(“没有反应”)对其用途感到困惑,此外还有关于其始终可见的突出位置的投诉。

我认为如果整个主题切换功能更有用,我们可以重新考虑,但我们应该重新考虑设计,并可能添加更多关于切换功能作用的反馈。Reddit的切换功能更清晰,因为它始终显示解释其作用的辅助文本。

我知道那个新的切换按钮。但这意味着在一个有 10 个帖子的主题中,我现在需要点击 10 次才能看到所有帖子以它们被写成的语言显示。以前,只需要一次。

当我登录时,另一种选择是点击我的头像(1),用户图标(2),偏好设置(3),界面(4),复选框(5),保存(6),刷新(7),然后返回我之前阅读的地方(x)——这几乎同样多的点击次数。但是,当有法语或中文的帖子时,我没有按钮可以迅速开启翻译,所以我必须在阅读帖子前后重复所有这些步骤。
当你因为通常更喜欢不阅读翻译而禁用偏好设置时,截图中的切换按钮不可用。

由于我不理解用户在 Meta 上发帖使用的各种语言,禁用偏好设置并不是一个真正的选项。但与此同时,这是唯一能看到最新主题列表以主题被写成的语言显示,而不是翻译的选项。

时间线切换按钮适用于所有这些情况:默认情况下以访客身份查看原始语言的帖子,将整个主题切换为翻译/未翻译,以及将主题列表切换为翻译/未翻译。它很容易访问。现在我多次访问我的偏好设置来调整设置以适应我的当前需求。侧边栏中有一个菜单可以更改主题,但没有用于翻译的菜单。我不会一天多次切换主题,但我曾一天多次使用时间线翻译切换。

此外,新按钮同时做两件事:它显示帖子被写成的语言并显示原文。所以如果信息显示“中文”,我需要立即再次点击它,因为我不理解它,而原文没有帮助。(在平板电脑上没有悬停选项,所以点击是我查看语言信息的唯一选项,但这样我也已经得到了原文)

5 个赞

我刚刚注意到我帖子的翻译标题末尾有一个句号,想确认一下是我在原文中添加的,还是 AI 翻译器加上去的。问题在于:虽然我的帖子内容里有一个切换开关,但标题却没有。

我知道这有点偏离主题,但这是我上面帖子的补充,解释了偏好设置中的切换开关比主题内的切换开关更复杂的情况。而且由于编辑不再顶帖,建议是另外写一个帖子 :woman_shrugging:

1 个赞

我在想,我们是否可以在单击单个帖子的按钮后,如果主题中有更多帖子,显示一个“整个主题”按钮。

或者,与其使用“点击显示原文”,不如让工具提示本身包含两个按钮:

  • 显示原文
  • 显示整个主题的原文

我只是在抛砖引玉……我觉得这里的细节很重要,而我可能没有完全处理好。

我的感觉是,我们最近所做的改变在大多数情况下带来了更好的体验,而且我们或许可以为这个过程中出现的边缘情况添加一点点额外的功能。

1 个赞