翻译SQLite数据库存储的数据语言



我想把我的SQLite数据库数据翻译成多种语言。例如:在MainActivity[locale-en]我已经将数据存储到db中,但我想在我将语言更改为locale-th后检索回泰国语的数据。

是否有可能将数据库数据(例如:英语,locale-en)翻译为不同的语言,而选择特定的语言(例如:泰国语,locale-th) ?在泰语中可以用TH获取所有数据,在英语中可以翻译成EN。

不应该在db级别翻译数据。实现这一点的正确方法是,保持您的数据库数据相同(就像现在一样),同时显示数据,使用翻译器将您现有的数据翻译成各种语言。

Android提供Translator API

String OutputString = Translate.execute("hello",
         Language.ENGLISH, Language.HINDI);

确保因特网可用

最新更新