Before I go reinventing the wheel, does Android have any facility for converting an integer to an ordinal string with multi-language support? That is, it would convert the integer 3 to “3rd” in English and “3eme” in French.
I can see how to do this myself using a bit of logic along with Android’s automatic string substitution, but thought that this surely must have been encountered by others, and not just for use with dates.
Java nor Android have support for creating ordinal strings. Android does have support for creating plural string resources, but not ordinals.