我正在用C#建立一个使用Asp.net的网站,并且后端支持是SQL服务器。如何为它添加多语言支持?如在谷歌或脸书中有各种语言的各种链接按钮?想要实施相同的事情。请帮助。提前感谢。对网站的多语言支持
0
A
回答
0
谷歌和Facebook使用翻译人员的帮助来产生他们的各种语言功能。这是一个称为本地化的过程,通常是一个非常复杂和困难的过程。如果你是自己工作,除非你是母语人士,或者你想翻译你的网页的语言流利,否则我会对实际做自己的本地化工作保持警惕。
如果您希望来自世界各地的用户能够以其母语使用您的网页,可以考虑在您的网站上放置一个链接,使用Google翻译器或其他翻译服务为您转换网页文字。这不是一个完美的解决方案,但可以帮助你起床和跑步。
如果这不符合您的需求,您将需要自己做本地化。我不是这个过程的专家,但是你可以遵循一个简单的模式。在您的网站上创建文本块,并将其翻译成您想要支持的不同语言,并根据用户在其偏好中指定的语言,选择与该语言相匹配的文本块。
这Wikipedia Article可能会帮助您更好地了解所涉及的过程和并发症。
此MSDN Article讨论在ASP.net中进行本地化的最佳做法和提示。
0
您必须在某处定义所有文本,并在请求中选择要使用的语言。
翻译和维护翻译的文本是一项不平凡的任务,也许String | Create a multi-language website or app会帮助你很多。
相关问题
- 1. 支持tomcat上的多语言网站
- 2. 对网站问题的多语言支持
- 3. 多语言支持
- 4. 多语言支持
- 5. sfdc中的客户门户网站的多语言支持?
- 6. 构建支持多种语言/文化的网站
- 7. 使网站支持PHP中的多种语言
- 8. 支持当前网站的多语言版本
- 9. Android多语言和少数语言支持语言不支持语言区域
- 10. Mongodb的多语言支持
- 11. Django的多语言支持
- 12. 使用Google翻译制作网站多语言支持React js
- 13. asp.net与C#多语言支持网站,记录来自SQL Server
- 14. 多语言网站
- 15. 多语言网站
- 16. 多语言网站
- 17. 多语言网站
- 18. 多语言网站
- 19. 多语言网站
- 20. 多语言网站
- 21. iphone多语言支持
- 22. Angular 2 - 多语言支持
- 23. 多语言支持iPhone?
- 24. Spring MVC:多语言支持
- 25. Android多语言支持
- 26. 与多语言支持
- 27. HTML5支持多语言
- 28. QT多语言支持?
- 29. iphone多语言支持
- 30. PHP - 多语言支持