多语言网站的用户体验

User experience with multilanguage website

我正在创建一个网站,它是一种注册客户搜索引擎。 在提供的三种语言中,客户可以像访问者一样选择一种默认语言。

当访问者访问注册客户的个人资料时,雇主希望将整个网站界面的语言更改为客户的语言。

这个想法的优点和缺点是什么?

无论数据来自何处,猜测语言偏好是一个非常糟糕的主意。

一般来说,观众的语言偏好应该优先。如果您不遵守这条规则,充其量只会惹恼那些必须更加努力才能理解某些内容的观众。在最坏的情况下,您会使该人完全无法使用您的网站。

让系统决定或其他数据设置决定语言确实没有什么好处,尤其是当它影响整个界面时。相反,您应该提供一致的选项(页眉或页脚)来更改本地化设置并至少在整个会话中遵守该设置。


旁注:这听起来像是基于感知到的问题和解决方案的请求。我会挖掘以找到真正的问题,然后集思广益其他不涉及强制语言更改的解决方案。我还会与用户交谈并获取真实数据。不要让业务决定用户想要如何交互。

这个想法可能会使您的访客用户感到困惑,并破坏 UI 设计的 10 个可用性启发法之一:"Visibility of system status"。用户应该能够随时了解发生了什么。

如今,应用程序可以检测您设备的语言设置并以相同的语言为您显示内容。在这种特殊情况下,它是直观的——用户甚至没有意识到这正在发生。但在您的情况下,您正在为用户不认识的访问者做出选择。也许你正在尝试解决其他问题,但你会得到一个新的问题。

您可能想看看这些启发式方法: https://www.nngroup.com/articles/ten-usability-heuristics/