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使用多种字体(语言)