Магенто2. Нокаут. Перевод не работает


Пожалуйста, сообщите, есть ли какие-либо предварительные требования для перевода в файлы *.html

Работает:

<button type="submit" class="action primary"><span>Send link to a Friend</span></button>

Не хочу работать:

<button type="submit" class="action primary"><span data-bind="i18n: 'Send link to a Friend'"></span></button>

Перевод в i18n/en_US.csv существует. Я делаю что-то не так?

Author: zhartaunik, 2017-11-20

2 answers

Вы можете использовать

<button type="submit" class="action primary">
  <span data-bind="text: $t('Send link to a Friend')"></span>
</button>
 2
Author: mrtuvn, 2019-12-09 02:48:19

Убедитесь, что компонент представления шаблонов имеет зависимость mage/translate, также убедитесь, что вы повторно сгенерировали файлы статического представления.

Используйте языковой пакет, размещенный в app/i18n, вместо размещения переводов в модуле или теме. Переводы файлов js были ошибочными, но использование языкового пакета работало для меня в версии 2.1.6+. Смотрите этот выпуск Github.

 0
Author: oscarpas, 2017-11-20 09:41:11