我想把我的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);
确保因特网可用