Prima di reinventare la ruota, Android ha qualche possibilità di convertire un intero in una stringa ordinale con supporto multilingue? Cioè, convertirebbe l'intero 3 in "3" in inglese e "3eme" in francese.Conversione Android in formato ordinale
Posso vedere come farlo io stesso usando un po 'di logica insieme alla sostituzione automatica delle stringhe di Android, ma ho pensato che questo sicuramente doveva essere incontrato da altri, e non solo per l'uso con le date.
Sono stato in grado di risolvere questo problema utilizzando la struttura dei plurali, almeno abbastanza bene per i miei scopi. Funziona per l'inglese e il francese nelle gamme che ho a che fare, ma quando avrò bisogno di ulteriori traduzioni potrei doverlo cambiare di nuovo. Principalmente, stavo cercando di trovare una soluzione in cui la mia app non doveva essere "consapevole" del linguaggio utilizzato e poteva semplicemente utilizzare il supporto automatico delle stringhe di Android. – gordonwd