【问题标题】:Best way for i18n l10n in Android for SQLite databaseAndroid for SQLite 数据库中 i18n l10n 的最佳方式
【发布时间】:2012-05-03 22:59:54
【问题描述】:

我正在使用 SQLite 在类似琐事的 Android 游戏中存储问题。我已按照使用自己的 SQLite 数据库的教程进行操作:

http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/

我想添加 i18n 功能,我想知道表 android_metadata 是否可以用于此(以及如何)或用于其他用途,我最好添加一个字段i18n.

如果要使用android_metadata 表:它如何链接到存储在 QUESTIONS 表中的每个问题?

我当前的数据库只有一个具有这种结构的表(除了 android_metadata):

CREATE TABLE "QUESTIONS" (
_id INTEGER, 
question TEXT,
answer TEXT
)

提前致谢, 丹尼尔。

【问题讨论】:

    标签: android sqlite


    【解决方案1】:

    为您的不同语言环境添加一个字段

    CREATE TABLE "QUESTIONS" (
     _id INTEGER, 
     language TEXT,
     question TEXT,
     answer TEXT
    )
    

    并在适当的查询中使用语言

    【讨论】:

      猜你喜欢
      • 2011-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-13
      • 2021-06-14
      • 1970-01-01
      相关资源
      最近更新 更多