Parse中数据的国际化/本地化



我正在尝试Parse来为我的应用程序创建后端,我需要支持本地化数据。

我不可能是第一个尝试这样做的人,但我找不到任何关于它的信息。我想保持这样的数据:

// Post class
{
    "title": {
        "en": "Good morning!",
        "de": "Guten Tag!"  
    },
    // Other properties
}

但是,查询需要专门针对客户端的本地化,因为您不能直接查询title属性。所以我需要先做一些客户端魔术。这样做是不是很糟糕?这个问题解决得更好了吗?

这取决于数据是什么以及如何添加/更新数据。我不会使用这样有多个键的字典,我会在一个语言列中使用不同的对象,这样我就可以查询我想要的语言,或者我会有多个特定于语言的列,这样我可以只包括我想要的内容。前者更容易管理,从长远来看可能更高效。

最新更新