J'ai créé l'environnement local dans sylius backoffice comme en_GB pour la version anglaise (différent avec en_US si je devais l'utiliser); dans les messages flash, nous ne voyons que dans la configuration flashes.en.yml de SyliusCoreBundle. Je suppose qu'il n'y a pas de différence entre l'anglais et l'américain, mais il y en a un gros.Flashes Translation/Sylius Locale
Tout d'abord, j'ai essayé ceci:
- définissent locale dans en_GB backoffice
- locale configure et locale_fallback dans symfony selon la langue en_GB
- définir une flashes.en_GB.yml dans app/Ressources/traductions comme expliqué ici http://docs.sylius.org/en/latest/customization/flash.html
La traduction n'a pas fonctionné en utilisant cette méthode.
Ensuite, j'ai essayé d'exiger sylius/composante locale de packagist selon ma version actuelle de symfony (mise à jour des composants de la langue sylius):
- J'ai essayé d'exiger la v0.19.0 version à l'aide compositeur de ligne de commande exigent sylius/locale: v0.19.0
- Composer toujours essayer d'utiliser la version 3.0 monolog^(même si je tente de changer la version monolog dans composer.json)
Par conséquent, actuellement, Je ne peux pas remplacer/utiliser la configuration des flashs comme expliqué dans la documentation, en utilisant les paramètres régionaux définis dans sylius backoffice, et je ne peux pas exiger le composant sylius/language selon ma version actuelle de sylius/Symfony (sylius/sylius: ^[email protected] "). Connaissez-vous des correctifs pour traiter la traduction des messages instantanés?
Merci,
JMO.
Bonjour CoderMaggie, oui je l'ai fait. En fait, j'utilise une version sylius v0.19 à cause de certaines dépendances. – jmo