Клонирование языка
Этот инструмент стандартизации может быть полезен при подключении нового языка. Встроенные средства OpenCart не могут создать все таблицы, необходимые для работы модуля при подключении нового языка. Клонирование позволит синхронизировать данные в таблицах. В последствии информацию, требующую перевода можно будет отредактировать.
Можно отдельно клонировать Группы, Атрибуты или Значения.
- Режим
Вставлять
— полезен, если часть атрибутов уже переведена, но для некоторых элементов в базе данных вообще отсутствуют записи. Недостающие записи будут вставлены и заполнены данными языка источника. Имеющиеся записи не будут затронуты, даже если имеют пустые поля. - Режим
Перезаписывать
— недостающие записи будут вставлены и заполнены данными языка источника. Имеющиеся записи будут перезаписаны. - Режим
Только пустые
— защитит заполненные поля, но это тяжелый режим с дополнительными запросами к базе данных. На больших магазинах возможны тайм-ауты и зависания системы.
Дежурные шаблоны клонируются одновременно с атрибутами. Отмечать чекбокс *Дежурные*
нужно только если требуется клонировать их отдельно. Оптимальный режим — Перезаписывать только пустые
.
![]() |
---|
Clone attribute between languages |
После выполнения задачи должно появиться соответствующее сообщение:
✅ Успешно! Операция завершена. Клонировано групп: 0, Клонировано атрибутов: 20, Клонировано значений: 624, Клонировано дежурных: 0.