У меня есть приложение android, в которое я добавляю поддержку локализации. У меня есть строка с параметром в моем файле xml.
<string name="str_x_seconds">%1$d seconds</string>
Строковое значение на китайском языке "
<string name="str_x_seconds">%1$d秒</string>
Когда я использую свое приложение на китайском языке, это не так. «% 1 $ d 秒» вместо параметризованного текста.
Я использую вот так:
String.format(mContext.getString(R.string.str_x_seconds),
TimeUnit.MILLISECONDS.toSeconds(vyn.getDuration()));
Любая помощь, пожалуйста?