【发布时间】:2016-03-27 09:14:50
【问题描述】:
在 Android 字符串中,您可以定义复数来处理翻译,具体取决于提供给字符串的实际数字,如 here 所述。
字符串还允许指定多个位置参数,类似于 sprintf 在许多语言中所做的。
但是,请考虑以下字符串:
<resources>
<string name="remaining">%1$d hours and %2$d minutes remaining.</string>
</resources>
它包含两个数字,我如何将其转换为 Android 中的复数?所有示例始终仅使用单个参数。这甚至可能吗?
【问题讨论】:
标签: android internationalization translation plural