我正在开发一个iOS应用程序,我需要将数据库的内容转换为多语言,就像我在使用Firestore的应用程序中所说的那样。有人有解决方案吗?
答案 0 :(得分:1)
将您需要的文本存储在具有不同语言变体的节点中。当用户注册时,让他们确定他们喜欢的语言,然后从中阅读其语言的文本并将其显示在UI中。从概念上讲,它看起来像这样:
go_instructions
en: "Click the GO button to continue"
fr: "Cliquez sur le bouton GO pour continuer"
es: "Haga clic en el botón IR para continuar"
email_instructions
en: "Enter your email address"
fr: "Entrez votre adresse email"
es: "Ingrese su dirección de correo electrónico"
显然,在Firestore中,您可以将这些文件设置为文档,并在其下包含字段和值,但这应该可以使您朝正确的方向前进。