一键语言切换器

在我的 WordPress 安装中,我使用了一个辅助插件,可以动态更改后端使用的语言。对我来说,后端通常是芬兰语,如果我需要任何支持,在获取英语支持的截图时可以节省一些点击。对我来说,这就是主要原因,但官方它提供了在保持前端为其他语言的同时快速更改后端语言的可能性。

在 Discourse 中加入这个功能会很棒。

WordPress 与 Discourse 是截然不同的世界,我不仅仅是指技术方面——这两者是完全不同的。但在 WordPress 中,所有的创建工作都发生在后端,所以将其保留为母语是最直观的方式,而前端则遵循其他规则。但正如我们所知,Discourse 的后端仅用于管理。有趣的部分从这里开始。

在理想情况下,我们这些非英语母语者可以保持前端遵循默认和用户的设置,而后端则遵循其他设置——这样我/你/他们/每个人(嗯,出于某种原因我想再次看《蓝调兄弟》……)就可以在创建和日常工作时使用更简单的语言,而在所有英语文档、操作指南等适用的地方使用英语。

但因为我们生活在不完美的世界里,Discourse 的快速一键式语言切换器将使生活变得更容易。嗯,我们已经可以通过这种方式更改主题和亮/暗模式了 :wink:

这是一个大问题吗?不。我们这些非英语母语者没有这个选项能活下去吗?当然可以。这能让这里的截图更容易被大家理解,而无需解释吗?绝对可以。

我不知道这样的辅助功能是否值得付出努力。得有别人来做,还得有更富有的家伙来支付,因为我没有预算。

它只服务于非英语世界(这个世界比英语世界大得多……),并且可以帮助解决这里时不时出现的一些低质量的谷歌/必应翻译问题。

由于 Discourse 的技术解决方案,这是否可能?我不知道,但你们知道。它应该成为核心、插件还是组件的一部分?我不知道,但你们知道。

以前有人请求过这样的功能吗?我不这么认为,但我很懒,没有搜索。我估计每个人都习惯了通过个人设置和语言更改后的重新加载来走更长的路线,他们甚至没有考虑过其他解决方案 :wink:

1 个赞

也许您想使用

4 个赞

不对,差一点。

这对于真正的全球论坛来说绝对有用,但我不会在那些论坛上使用它。仅仅因为用户想要更改语言不止一次的情况非常罕见。从用户体验的角度来看,这应该在注册表单上。而不是一直向所有人展示。

但我相信有办法限制提供的语言选项,并仅对管理员可见。那样的话它就能起作用了。

3 个赞

这个组件有什么作用?也许他会起作用?

我不确定它是否还有其他作用,除了可能设置一个没有效果的 cookie。这是一个未记录的组件,只有 en-locale(如果这有意义的话 :thinking: ),所以我认为它可能做一些事情,也可能不做,但不是现在。

该组件是为与特定主题一起使用而构建的,并且需要一些更高级的配置。Header Locale Selector 做了同样的事情,并且无需任何额外的主题工作即可运行。

5 个赞