创建多语言网站时我应该了解和考虑什么
我正在创建一个至少有 5 种语言的多语言网站,我应该考虑什么
I'm Creating a Multi Language website with at least 5 language, what should I consider
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在技术方面,您可以使用 Zend、Kohana 或 Rails 等框架,它们通常能够用标签替换内容,然后在运行时用选择的语言填充标签。不同的语言驻留在适当命名的目录中,并且可以由浏览器语言标签或其他机制触发。如果您没有使用具有此功能的框架,那么请研究一个框架以了解它是如何完成的。
之后,没有特定的顺序。
On a technical front not a lot, you can use a framework like Zend or Kohana or Rails etc. which usually have the ability to replace the content with tags and then fill the tag with the language of choice at run time. The different languages reside in appropriately named directories and can be triggered by the browser language tag or another mechanism. If you are not using a framework with this facility then study one to see how it is done.
After that and in no particular order.
请参阅:开发全球通用应用程序的最佳实践
演练:通过 ASP.NET 使用资源进行本地化
Please see: Best Practices for Developing World-Ready Applications
Walkthrough: Using Resources for Localization with ASP.NET
当我开发双向 Web 应用程序时,我发现以下做法很有帮助:
来源:MCTS 自定进度培训套件:Microsoft .NET Framework 2.0 基于 Web 的客户端开发< /a>.
When I developed bi-directional web applications, I found the following practices helped too much:
source: MCTS Self-Paced Training kit: Microsoft .NET Framework 2.0 Web-based client development.