【发布时间】:2017-07-27 16:27:52
【问题描述】:
我有一个接受 N 个参数的字符串,我想将它国际化。每个 Locale 必须有不同数量的参数。
例子:
R.string.string_test
- pt-BR: Tem o 参数 %1$s e %2$s;
- es-AR:Tiene el parametro %1$s;
- zh-CN:有参数 %1$s、%2$s 和 %3$s;
问题是当我使用时:
getString(R.string.string_test, param1, param2);
IDE 显示错误,有办法吗?或者我需要为每个语言环境创建一个字符串?
【问题讨论】:
标签: android internationalization android-resources