我正在用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 - 多語言支持