你好朋友我已經創建了一個應用程序,用於從數據庫中獲取數據。我的應用程序中的所有數據都來自數據庫。我用英語創建了這個應用程序,但現在我想將我的應用程序用印地語和其他語言進行轉換。實際上,如果我使用XML作爲字符串,那麼我會爲每種語言創建不同的string.xml,然後設置區域設置,這不是問題,而是轉換數據庫中的字符串然後獲取。我怎麼能採納這個想法。任何幫助都是可觀的。在數據庫中使用不同語言翻譯字符串
2
A
回答
1
您可以:
列添加到您的表與翻譯:
表的消息:ID,內容,CONTENT_FR,CONTENT_ES,...
然後您根據設備中設置的區域設置選擇列(如果區域設置爲FR,則使用列CONTENT_FR,如果區域設置尚未由應用程序提供,則回退到CONTENT列)
- 使用幾個DB文件(如果你的數據庫是靜態的,將不會被更新):
加載對應於用戶語言環境的數據庫文件。然後你的查詢將保持不變。
0
也可以具有像分貝
id, type, lang_id, str
id
- 串IDtype
- ,其中此被使用(1-登錄消息,2-錯誤消息,3個字符的名稱,4-攻擊名稱等)lang_id
- 語言ID,您可以使用2位數代碼(EN-英語,FR-法語,DE-德語等)或您自己的ID定義(1-英語,2-法語,3-German等)str
- 顯示字符串
相關問題
- 1. 將數據庫翻譯成不同的語言
- 2. 翻譯數據庫字符串
- 3. 後臺任務 - 根據用戶語言翻譯字符串
- 4. 在Objective-C(特定語言)中翻譯(更改)字符串
- 5. Django:在不使用語言會話/ cookie的情況下翻譯字符串
- 6. Java語言翻譯庫
- 7. 使用PHP語言翻譯
- 8. 翻譯編輯器不顯示所有不同語言的字符串
- 9. 在大型數據庫中執行批量語言翻譯
- 10. 語言翻譯
- 11. 在Django中翻譯數據庫字符串
- 12. 翻譯網站成不同的語言
- 13. Laravel在翻譯字符串中使用翻譯器
- 14. 角度翻譯:用不同的語言翻譯頁面的不同部分
- 15. 如您所知,翻譯源語言中的XLIFF字符串不起作用
- 16. 在magento語言翻譯不起作用
- 17. 原生iOS語言翻譯字符串及其語言代碼標識(LCID)
- 18. Symfony強制翻譯成不同於當前語言的語言
- 19. 將php字符串翻譯成其他語言
- 20. 強制Yii:t以給定語言翻譯字符串
- 21. .NET語言包翻譯的字符串示例
- 22. Drupal多語言:簡單的字符串沒有翻譯
- 23. 翻譯字符串爲「強盜的語言」
- 24. 如何使用QTableWidgetItem文本在QT翻譯語言翻譯
- 25. 語言翻譯API
- 26. Zend_Date語言翻譯
- 27. django語言翻譯
- 28. Austronesian語言翻譯
- 29. 從字符串中提取不同語言的子字符串
- 30. 根據用戶語言Cookie翻譯Wordpress