В файлах theme.xml хранятся настройки темы и почти у всех строки локализации. При обновлении этот файл перезаписывается и всё данные сбрасываются, в лучшем случае настройки мигрируют.
Теоретически может быть несколько вариантов, чтобы этого избежать. 1. Перед обновлением темы создать полный клон и на витрине переключить на него. После обновления перенести строки из клона в оригинальную. 2. Если тема хранит строки локализации во внешних файлах, то её обновление не должно их перезаписывать. Поддержка редактирования таких файлов будет добавлена позднее.
1 ответ
В файлах theme.xml хранятся настройки темы и почти у всех строки локализации.
При обновлении этот файл перезаписывается и всё данные сбрасываются, в лучшем случае настройки мигрируют.
Теоретически может быть несколько вариантов, чтобы этого избежать.
1. Перед обновлением темы создать полный клон и на витрине переключить на него. После обновления перенести строки из клона в оригинальную.
2. Если тема хранит строки локализации во внешних файлах, то её обновление не должно их перезаписывать. Поддержка редактирования таких файлов будет добавлена позднее.