Bonjour,
L'idée de ActiveRecord::Errors#full_messages à savoir :
- d'avoir des messages d'erreur générique sans sujet (ex : "is
invalid")
- et de préfixer ce message d'erreur avec le nom de l'attribut en
question (avec le human_attribute_name)
est pas mal du tout, mais surtout pour l'anglais.
En français par exemple avec l'accord (ex : "La date" " est
incorrecte") c'est moi simple.
Du coup pour l'instant je mets des messages customisés partout qui
contiennent le sujet de l'erreur.
Mais c'est un peu dommage.
Il me semble avoir vu une solution qui consistait à mettre un signe
dans le début du message d'erreur ('^' il me semble), pour indiquer
qu'on ne veut pas du sujet pour ce message là.
Je ne retrouve plus cette fonctionnalité, ça n'a pas l'air d'être dans
Rails, ni dans Globalite que j'utilise pour l'internationalisation.
Bref, ça dit quelque chose à quelqu'un ?
Ou bien existe-t-il un meilleur mécanisme d'internationalisation des
erreurs ?
--
Arthur
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---