Magento 2 - это CMS платформа для электронной коммерции с открытым исходным кодом, обладающая такими функциями, как гибкость, масштабируемость и экономичность. Используя Magento 2 в качестве платформы для вашего онлайн-бизнеса, вы можете создать уникальный пользовательский интерфейс, гармонирующий с улучшенной диаграммой продаж!
Magento 2 присутствует во всем мире, и администратор может локализовать витрину, чтобы максимизировать потенциал продаж. Один из способов сделать это - перевод! В Magento 2 есть два метода:
- Добавить языковой пакет через командную строку;
- Включить встроенный перевод Magento 2;
Благодаря последнему методу, он позволяет легко переводить статические блоки и страницы CMS не уходя со страниц сайта!
При использовании встроенного инструмента перевода в режиме разработчика, когда включен построчный режим перевода, редактируемый текст выделяется красным блоком. Таким образом, вы можете редактировать метки полей, сообщения и другой текст как в интерфейсе, так и в панели администратора. Все встроенные переводы хранятся в базе данных в таблице core_translate.
Добавьте новый перевод в конфигурацию по умолчанию или в конкретное представление магазина, если у Вас их несколько.
Поскольку вы добавляете изменения в определенное место (конкретный модуль), та же строка может появиться и в другом модуле.
Как включить встроенный построчный перевод в Magento 2: Инструкция
- Войти в админпанель;
- Перейдите в Магазины>Конфигурация;
- В разделе «Расширенные» выберите «Разработчик»;
- Разверните вкладку «встроенный перевод»;
- Установите «ДА» для параметра «Включить в клиентской части» или «Включить для панели администрирования» (рис. №1);
- Перейдите во фронтенд (клиентская часть), где вы можете увидеть текстовые разделы в красной пунктирной рамке, которые можно перевести. Просто наведите указатель мыши на рамку, и вы увидите значок «Открытая книга», нажмите на него (рис. №2);
- При нажатии этого значка книги отображается всплывающее окно, где можно осуществить перевод. В параметре «Пользователь» введите свой текст и нажмите кнопку « Отправить» (рис. №3);
- Любой введенный пользовательский текст теперь отображается в интерфейсе вместо стандартного (рис. №4);
Рис. №1:
Рис. №2:
Рис. №3:
Рис. №4:
Кроме этого, в разделе «Ограничения клиента разработчика» в Магазинах> Конфигурация> Дополнительно> Разработчик можно ввести свой IP-адрес в поле «Разрешенные IP-адреса». После этого посетители не смогут видеть красную рамку во внешнем интерфейсе для перевода, во избежание того, что все посетители начнут переводить magento 2 по своему усмотрению.
Вот собственно и все! Это простой, но трудоемкий метод перевода. Если надо переводить много текста, потратиться несколько месяцев для перевода всей CMS. Но в то же время если вы добавили перевод через командную строку и у вас не перевелись несколько слов, то данный способ построчного перевода поможет все оперативно исправить таким не техническим и простым способом, который подойдет для всех, кто не является экспертом в переводе.
Надеюсь мой ответ поможет Вам в решении нужной задачи. Если возникнут какие-либо сомнения в вышеуказанных шагах, не стесняйтесь, задавайте их в разделе комментариев ниже.
Не забываем ставить оценку и выбирать ответ лучшим