Как добавить параметр в локализованную строку в Android?

Мне нужно поместить динамический фрагмент текста в локализованную строку, но он должен располагаться в разных местах в зависимости от языка.

Например, мне нужны две строки, такие как:

Английский: Текущее время ЧЧ:мм:сс Другой язык: HH:mm:ss — текущее время

Я могу придумать один подход, заключающийся в том, чтобы иметь локализованные строки preDate и postDate, где postDate пусто на английском языке, а preDate пусто на другом языке. Это будет работать, но не кажется очень элегантным или масштабируемым.

Есть ли лучший способ сделать это?

9
задан brianestey 16 March 2012 в 02:32
поделиться