0

我正在用两种语言开发一个使用钛的应用程序​​。我正在寻找有关如何翻译我的 sqlite 数据库中的字段的建议。我想做得更好。在表中为语言(desc_en / desc_es)创建两个字段有意义吗?然后根据语言(Ti.Platform.Local)调用字段?

提示,教程?非常感谢

4

1 回答 1

0

您可以在每个相关表中包含一个 [language] 列,而不是根据用户的语言动态更改列:

                 PRODUCTS
                 productid
                 languageid
                 productname

                 composite primary key (productid, languageid) 


                 1 | english | widget                    
                 1 | russian | виджет 

这将使支持新语言变得更加容易——无需更改表模式。

于 2011-08-27T19:52:03.320 回答