В моем приложении для Android я собираюсь реализовать мои строки с интернационализацией. У меня проблема с грамматикой и способом построения предложений на разных языках.
Например:
"5 минут назад" - английский
"vor 5 Minuten" - немецкий
Могу ли я сделать что-то вроде следующего в strings.xml?
<string name="timeFormat">{0} minutes ago</string>
А потом какая-то магия, как
getString(R.id.timeFormat, dynamicTimeValue)
Такое поведение решит и другую проблему с разными порядками слов.