首页 > 解决方案 > 如何在您的网页上显示对其他语言访问者的考虑?

问题描述

如何在您的网页上显示对其他语言访问者的考虑?

例如,如果一个页面是英语的,而您说另一种语言,可能是一些英语或没有英语,您希望看到什么?我猜想以您自己的语言提供语言翻译(但也许不要这样做,因为那样翻译服务可能不起作用)。

这不是一个基于意见的问题,因为我们在这里有语言规范,并且我们在 Chrome 中内置了谷歌翻译。我问作为开发人员你做什么,作为一个网站的访问者,你喜欢或期望或建议开发人员不要做什么(再次,“不要x,因为它会破坏谷歌翻译”) .

标签: htmltranslationlang

解决方案


如果您以替代语言提供任何类型的内容,我建议它不会自动生成。

我以前在多语言网站工作过。您通常有一个专业的翻译团队以不同的语言生成内容,并使用支持每页语言翻译的内容管理系统;然后您选择确定用户语言的方法:cookies、会话、浏览器语言,您让用户从语言选择器中进行选择,或者您拥有完全独立的域,最终将用户重定向到。

您还可以使用 JavaScript 库根据用户的浏览器语言自动翻译页面。以我的经验,这些翻译总是低于谷歌翻译所提供的,甚至比用用户不知道的语言显示你的网站更糟糕的是,用用户的母语显示翻译错误的内容:你的用户会认为要么网站管理员不够专业,无法获得适当的翻译,要么他们甚至可能认为作者有精神问题。

无论你做什么,都不要侮辱用户的智商。您要么以他们的母语提供有价值的内容,要么不提供。这表明您的品牌具有完整性。


推荐阅读