Corriger le formatage du premier jour du mois
La date est mise en forme dans différents endroits avec DateTimeFormat.getFormat(PredefinedFormat.DATE_LONG).
Le premier du mois se retrouve ainsi présenté : 1 janvier 2025 au lieu de 1er janvier 2025.
Voir si un format permet d'avoir directement la bonne chaîne de caractères, sinon ajouter une méthode commune avec un patch du style :
if (LocaleInfo.getCurrentLocale().getLocaleName().equals("fr") && date.startsWith("1 ")) {
date = "1er " + date.substring(2);
}