0
A
回答
1
我可以推薦這:
What are best practices for multi-language database design?
Schema for a multilanguage database
所以在我的經驗,我想最好的辦法是做一個表,該表將包含不會被本地化,然後主要信息爲要支持本地化列的每種語言創建單獨的表。
但是,您一定需要某種代碼設計來處理這取決於您的區域設置,而不是爲每種語言編寫查詢。
就像有一種方法,將預處理SQL語句,根據語言環境添加連接語句與不同的表。
在Android上並沒有真正做過這樣的事情,而是在後端實現上。
然而,大多數的android功能都是一個相當小的數據庫,只有幾列,所以即使有一個像列description_en description_it等單個表...可以做這項工作,如果你需要本地化少量的語言和少量的列,然後處理sql以附加區域設置,如果在查詢中檢測到特定的列名稱。
我的建議仍然有多個表,並具有良好的設計,因爲在保持Android應用程序的數據庫是不是跨設備分發由於他們一個簡單的任務,操作系統版本等。
一個好的設計將意味着消費最初的時間更多,但維護工作少。
相關問題
- 1. Android應用支持多國語言
- 2. 多種語言的Android應用程序
- 3. 使多語言Android應用程序
- 4. Android應用開發多語言
- 5. android多語言應用程序
- 6. Android應用多語言內容
- 7. 多語言android應用程序?
- 8. 動態Android應用語言
- 9. IOS:多語言應用
- 10. Facebook的多語言應用
- 11. 多語言iOS應用
- 12. 如何在Android中使用多種語言,如多種語言
- 13. android多語言應用程序內部的應用程序
- 14. 如何爲從右至左的語言創建多語言Android應用程序?
- 15. Android多語言和少數語言支持語言不支持語言區域
- 16. 用C語言創建一個多語言應用程序#
- 17. Android多語言支持
- 18. Android中的多語言SQLite
- 19. 多語言Android Sdk文檔
- 20. edittext中的多語言android
- 21. Android APP多語言SQLite
- 22. Android Facebook SDK響應語言
- 23. Android - 更改應用程序本身的語言環境語言
- 24. 如何根據應用語言更改youtube android API語言
- 25. 多種語言的UWP應用程序 - 檢查所有語言
- 26. 在多語言ios應用程序中分配特定語言
- 27. C語言中的多語言應用程序#
- 28. 單一語言的多語言應用程序?
- 29. Howto安裝多語言winforms應用程序的單一語言
- 30. Android TextView使用多種字體(語言)