1 pièce(s) jointe(s)
message de traduction introuvable avec la locale fr
bonjour,
En choisissant fr comme locale dans config.yml:
parameters:
locale: fr
framework:
#esi: ~
translator: { fallbacks: ['%locale%'] }
J'ai ceci dans les logs :
[2019-01-03 16:01:35] translation.WARNING: Translation not found. {"id":"Infos Dons","domain":"messages","locale":"fr"} []
Alors que j'ai bien crée mon fichier dans App/Resources/translations/messages.fr.yml
Accueil: "Accueil"
Mon profil: "Mon profil"
Mon règlement: "Mon règlement"
Infos Dons: "Infos Dons"
Lorsque j'execute la commande de debug, ça a l'air OK :
Code:
1 2 3 4 5 6 7 8 9
| boyere@insa-20025:~/local/workspaceEric/fondation$ php bin/console debug:translation fr
---------- ---------- --------------- ----------------------
State Domain Id Message Preview (fr)
---------- ---------- --------------- ----------------------
unused messages Accueil Accueil
unused messages Mon profil Mon profil
unused messages Mon règlement Mon règlement
unused messages Infos Dons Infos Dons
---------- ---------- --------------- ---------------------- |
Sur le debugger en ligne il m'affiche ces messages d'avertissement :
Pièce jointe 438435
Et le plus surprenant :
si je passe avec la locale anglaise dans config.yml
locale : en
Mes libellés dans le menu changent bien et je n'ai plus ces warning. Il prend bien en compte mes chaines de caractères traduites dans messages.en.yml
Auriez vous une idée de ce que j'aurais pu oublié ou ce que je peux tester svp car là je sèche ...
Merci de votre aide
Eric