Je sais que ce problème a été traité à plusieurs reprises dans ce forum
Localisation Magento2 Javascript
Magento 2 - problème de traduction dans les modèles JS
Magento2 traduisant le texte du modèle Javascript (KO)
J'ai installé le pack de langue italienne sur mon projet Magento 2.1.9 et la plupart des chaînes sont correctement traduites.
J'ai ajouté un nouveau dictionnaire de traduction dans mon thème.
vendor/<Vendor>/<Theme>/i18n/it_IT.csv
Ici, j'ai modifié certaines traductions et ajouté les nouvelles chaînes de mon thème à traduire. Pour les chaînes incluses dans les fichiers phtml, tout fonctionne bien.
J'ai ajouté quelques chaînes personnalisées dans les modèles de désactivation de la caisse. Par exemple dans
<My-theme>/Magento_Checkout/web/template/authentication.html
J'ai ajouté
<span data-bind="i18n: 'Do you already have an account?'"></span>
Puis dans mon thème it_IT.csv:
"Do you already have an account?","Hai già un account?"
Bien sûr, j'ai vidé le cache, pub / static / , var / view_preprocessed / , var / generation, etc. et j'ai exécuté toutes les commandes.
Les cordes sont toujours en anglais.
Je dois vraiment créer un nouveau paquet de langue pour traduire quelques chaînes lors du paiement? Quelle est la raison?
EDIT Les traductions en ligne fonctionnent pour toutes les chaînes. Cela peut être un moyen de le réparer temporairement mais pas la solution définitive.