XLIFF 在 Android 中的简单应用

XLIFF(XML Localization Interchange File Format): XML本地化数据交换格式。

string.xml

<resources xmlns:xliff="urn.oasis:names:tc:xliff:document:1.2">

    <string name="person"><xliff:g id="name">%1$10s</xliff:g> <xliff:g id="age">%2$s</xliff:g></string>

</resources>

JAVA

String person = getString(R.string.person, "lnmcc", 90);

参数格式说明

id: 属性名 %n$m[s,d,f]: n参数索引;m对齐方式或数据精度;[s,d,f]接受的数据类型