I know there is support in Android for 18n an application, but can I give parameters to such a string? In Rails, I can do something like this:
en:
hello: "Hello %{name}! You've got %{count} messages."
t("hello", name: "Klaus", count: 5)
Is there something similar in Android or do I have to do it myself?
To elaborate on Heiko’s answer, and to show your specific example, if you want to have more than one string you need to number them:
This way you can switch the order of the strings in each translation. Using it would be: