我的应用程序已经准备就绪..当用户在设置中选择thr首选语言时,我已经实现了双语(英语/泰米尔语),然后整个应用程序转换为该语言(我使用自定义语言环境).一切正常.
我的问题是,我们可以对sqlite数据库做同样的事吗?根据表中的区域设置自动获取数据
“country-en”或“country-ta”?有什么办法吗?我听说thr是一个方法sqliteOpenHelper.onConfigure(setLocale());在sqlitedatabase中设置语言环境.我想知道它是如何工作的!
解决方法:
当然,是的,你可以.
当您进行查询时,只需附加“en”或“ta”即可.
类似于“SELECT FROM Country_”yourLocale“……” – 如果你想使用两个不同的表.
或者您可以使用一个带有整数字段“Language”的单个表,并传递一个int(0 =英语,1 =泰米尔语 – 仅用于字母顺序,这更容易提醒)…
像“… WHERE … AND Language = 0”之类的东西
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。