Я знаю, что эта проблема уже обсуждалась несколько раз на этом форуме.
Magento2 локализация Javascript
Magento 2 - проблема перевода в шаблонах JS
Magento2 перевод текста шаблона Javascript (KO)
Я установил итальянский языковой пакет в свой проект Magento 2.1.9, и большинство строк переведены правильно.
Я добавил новый словарь перевода в моей теме.
vendor/<Vendor>/<Theme>/i18n/it_IT.csv
Здесь я изменил некоторые переводы и добавил новые строки моей темы для перевода. Для строк, включенных в phtml-файлы, все работает отлично.
Я добавил несколько пользовательских строк в нокаут-шаблоны оформления заказа. Например в
<My-theme>/Magento_Checkout/web/template/authentication.html
я добавил
<span data-bind="i18n: 'Do you already have an account?'"></span>
Тогда в моей теме it_IT.csv:
"Do you already have an account?","Hai già un account?"
Конечно, я опустошил кеш, pub / static / , var / view_preprocessed / , var / generation и т. Д. И запустил все команды.
Строки все еще на английском языке.
Мне действительно нужно создать новый языковой пакет для перевода нескольких строк в кассе? В чем причина?
РЕДАКТИРОВАТЬ Онлайн переводы работают для всех строк. Это может быть способ исправить это временно, но не окончательное решение.