【发布时间】:2017-04-25 02:57:37
【问题描述】:
在 Android 中显示本地化文本字符串的解决方案或最佳做法是什么?
例如:
英文版文字:“You have 1 message”和“You have 3 messages”。
请注意,“消息”或“消息”一词由整数确定。
如果要在另一条消息中进行本地化,整数的插入可以在句子的开头或结尾,而不必在句子的中间。
此外,对于像日语这样的语言,最好使用全角“3”来显示数字作为句子的一部分。
这意味着,即使我在字符串文件中管理所有本地化文本,我仍然需要某种逻辑来计算最终显示的文本。
最佳做法是什么?
我可以使用任何库吗?
【问题讨论】:
标签: java android localization internationalization