我应该如何在一个供全球使用的网站上使用多种语言存储(和呈现)文本?内容主要是 500 多字文章的形式,尽管我也需要翻译每一页上的小段文字(例如“打印这篇文章”或“返回菜单”)。
我知道有几个 CMS 包可以处理多种语言,但我也必须与我们现有的 ASP 系统集成,所以我忽略了这些解决方案。
我担心的一个问题是谷歌应该能够找到这些页面,即使对于外国用户也是如此。我不太关心处理日期和货币的问题。
我担心,如果任凭我自己的设备,我会发明一种可行的方法,但最终会导致灾难!我想知道您在实际项目中实际使用了哪些专业解决方案,而不是未尝试过的想法!非常感谢。
我查看了 RESX 文件,但觉得它们不适用于除了最琐碎的翻译解决方案之外的所有解决方案(如果有人想知道,我会详细说明)。
Google 将帮助我翻译文本,但不会存储/呈现它。
有没有人参与过依赖自己的代码进行演示的多语言项目?
关于通过以下方式提供内容的任何想法,哪种方式最好?
- http://www.website.com/text/view.asp?id=12345&lang=fr
- http://www.website.com/text/12345/bonjour_mes_amis.htm
- http://fr.website.com/text/12345
(这些不是真实的 URL,我只是展示示例)