Мастер перевода


Шаг 1. 

Создать резервную копию сайта и сохранить на ваш компьютер.

Шаг 2.

Получить сервисный ключ API https://cloud.yandex.ru/docs/iam/operations/api-key/create.

Шаг 3. 

Перейти в Администрирование > Настройки > Настройки продукта > Список мастеров.

Шаг 4. 

Выбрать мастер и нажать "Установить".

Шаг 5. 

В открывшемся окне мастера перевода сайта нажать "Далее".

Шаг 6. 

На следующем шаге отображается предупреждение о том, что необходимо сделать резервную копию. 

Если она уже была сделана на шаге 1, то нужно нажать "Далее".

Шаг 7. 

Вставить в поле сервисный ключ яндекса, полученный на шаге 2.

Шаг 8. 

Выбрать сайт, который нужно перевести.

Шаг 9. 

Выбрать инфоблоки для перевода.

В модуле стоит ограничение в 1 млн. символов в час. Нужно выбрать инфоблоки, суммарное количество символов в которых не будет превышать 1 млн., остальные инфоблоки можно будет перевести, запустив мастер повторно.

Например:

Шаг 10. 

Выбрать разделы (папки).

Например:


Шаг 11. 

Выбрать язык, на который нужно перевести сайт.

Директория сайта - это папка в которой будет расположена новая языковая версия сайта.

Ид (ID) - идентификатор сайта должен быть уникальным и состоять из двух букв.

Например:


Шаг 12. 

На следующем шаге создаётся сайт и копируется публичная часть. Ждём. После завершения нажать "Далее".


Шаг 13. 

Далее происходит перевод публичной части сайта, шаблонов, компонентов.

Шаг 14.

Следующий шаг переводит инфоблоки. Нажать "Далее". Ждём.

Шаг 15. 

После завершения нажать "Далее".

Шаг 16. 

Нажать "Далее".

Шаг 17. 

Перевод завершен. Перейдите на главную страницу нового сайта в созданную при переводе директорию.

Например, site.ru/es/.

Как перевести дополнительные инфоблоки сайта.

Шаг 1. 

Перейти в Администрирование > Контент > Структура сайта > Файлы и папки.


Шаг 2.

Найти путь /simai/wizard/master/sf4translate.


Шаг 3. 

Открыть конфигурацию мастера через редактирование как PHP.


Шаг 4. 

Закомментировать шаги создания и перевода сайта (через /* ... */). Сохранить изменения.


Шаг 5. 

Запустить мастер. (Перейти к шагу 3 инструкции перевода).

Публичная часть сайта заново создаваться и её переводиться не будет, будут переводиться только указанные инфоблоки.

Если инфоблоки были привязаны не к тому сайту, их можно привязать к нужному, зайдя в настройки инфоблока.

Например: