Самый простой способ сделать это - ввести свой собственный перевод для определенного языка через тему. Создайте CSV-файл перевода в <magento_install_dir>/app/design/frondend/<vendor>/<theme>/i18n/
и назовите его как ваш код языка (например, en_US.csv
для английского, de_DE.csv
для немецкого ...). Для обозначения и других советов вы можете обратиться к официальной документации: https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/translations/xlate.html
Это действительно все, что тебе нужно сделать. В Magento 2 также есть хитрый трюк для создания файла переводов для вас.
bin/magento i18n:collect-phrases --output="magento2/app/design/frontend/<vendor>/<theme>/i18n/en_US.csv" magento2/app/design/frontend/<vendor>/<theme>
Просто подсказка: когда вы переводите строки, в которые переданы переменные, вывод, который вы видите на английском, иногда объединяется разными строками. Самый простой способ сэкономить здесь время - всегда искать строку, которую вы хотите перевести, в коде, а не только в выводе. Кроме того, потому что вы должны передать переменную в вашем переводе.