Добрый день. Если я внесу изменения в файл modules/shop/item/i18n/ru.php, добавив переводы своих новых полей, и обновлю систему, затрутся ли мои правки в этом файле или нет? Писал в поддержку - сказали, что затрутся и нужно указывать переводы в файле bootstrap.php. Знакомый опытный программист утверждает, что это неправильно и переносит все переводы в конфигурационный файл модуля. Так кто же прав?
Файлы затрутся при обновлении и ещё вы лишитесь поддержки по движку тк нарушите договор.
Свои новые столбцы в shop_items можно перевести через хуки. Писать их в бутстрап или оформить в виде модуля - дело вкуса.