在Node.js中处理Mongodb国际化的常用方法是什么?是不是有像Mongoid(http://two.mongoid.org/docs/documents/localized.html)这样的东西?或类似的东西强加Mongodb上的某种模式失败了使用nosql数据库的目的?我很难确定我的下一个API使用的内容,我肯定知道的是我想使用和学习Mongodb,我还需要在我的数据库中使用一些文档来获得一些国际化的字段:
{
"_id" : "xxxxx"
"house_description" : "The first one in the block"
}
我如何使用不同语言翻译house_description?我还构建了一个将使用此API的Android应用程序,通过请求它会发送某种标识符让API知道它是什么语言需要。
答案 0 :(得分:0)
您不会将字段国际化,而是应用程序中显示的该字段的标签。
有很多关于国际化和本地化的教程,但一般来说它是如何工作的:
messages.properties
作为默认语言),用于将“F_HOUSE_DESCRIPTION”转换为更有意义和/或可读的内容,例如“house of house”。 / LI>
现在这里有个好消息:大部分内容都是由Java开箱即用(http://docs.oracle.com/javase/tutorial/i18n/intro/steps.html)提供的,当然也是由Android提供的(http://developer.android.com/guide/topics/resources/localization.html),尽管它略有提升不一样。