在 Android 字符串中,您可以定义复数来处理翻译,具体取决于提供给字符串的实际数字,如此处所述。字符串还允许指定多个位置参数,类似于sprintf
在许多语言中所做的。
但是,请考虑以下字符串:
<resources>
<string name="remaining">%1$d hours and %2$d minutes remaining.</string>
</resources>
它包含两个数字,我如何将其转换为 Android 中的复数?所有示例始终仅使用单个参数。这甚至可能吗?