您好我想对我的应用程序的国际化提出一些建议:
让我们考虑应用程序使用数据库来检索要向用户提出的一组问题。这些问题应该用不同的语言翻译。
我考虑了两种方法:
您对采用最佳解决方案有什么经验吗? 你还有其他任何建议吗?
谢谢你,亲切的问候
答案 0 :(得分:0)
如果你真的想在数据库中保留问题,我建议只存储 NSLocalizedString 宏使用的密钥,以及专用本地化文件中的实际翻译( .string ) - 正如@Adam Richardson所说。这样,您可以更新单个翻译(或添加新翻译),而无需触及数据库本身。
答案 1 :(得分:0)
嗨,由于更深入的研究,我发现了这个话题How to represent a localized string type in Core Data?我将采用tecnique作为解决方案。
亲切的问候
Nicolò的