应用程序 Titan 中的本地化 sqlite 文件
我正在用两种语言开发一个钛应用程序。 我正在寻找有关如何翻译 sqlite 数据库中的字段的建议。 我想做得更好。在表中为语言创建两个字段(desc_en / desc_es)有意义吗? 然后根据语言调用字段(Ti.Platform.Local)?
提示、教程?非常感谢
I'm developing an app with titanium in two languages.
I am look for advice on how to translate the fields in my sqlite database.
I want to do it better. It makes sense to create two fields in the table for language(desc_en / desc_es)?
Then call the field based on the language (Ti.Platform.Local)?
Tips, tutorials? many thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在每个相关表中包含一个 [语言] 列,而不是根据用户的语言动态更改列:
这将使支持新语言变得更加容易 - 无需更改表模式。
Rather than dynamically changing column based on user's language, you could include a [language] column in each relevant table:
That would make it much easier to support new languages -- no need to change table schemas.