I solemnly swear that I am up to no good
Этот скришот показывает какую команду и где нужно запустить чтобы скомпилировать новые файлы с дефолтными переводами для темы болс-2.
То есть схема такая:
1. Нужно иметь доступ к репозиторию болс на битбакет и установленный проект у себя - Git Kraken (Linux) / Sourcetree (MacOs, Windows) (+Sublime text/PHP storm для редактирования кода)
2. Открываем проект, идем в themes > bols-2 > i18n > редактируем .ini файлы (то что обычным ш рифтом написано, значения написанные капсами с нижним подчеркиванием менять нельзя)
3. Сохраняем каждый файл (Ctrl+S)
4. Открываем терминал, с помощью команды cd переходим в нужную папку в проекте (погугли или уточни у Димы)
5. Запускаем команду компиляции из папки как показано на скриншоте
6. Ждем сообщения что все прошло успешно
7. Коммитим и пушим обновления в репозиторий
8. Курим бамбук минут 5-7 пока обновится на тестовом сервере
9. Переключаем тему на тестовом, идем в Languages и стираем значения в полях которые были обновлены
10. Нажимаем синюю кнопку чтобы заполнить значениями по умолчанию, это должны быть те значения которые вводились в файле в теме
11. Сохраняем, переключаем тему назад, чистим кеш
12. Курим бамбук пока старая тема заработает и проверяем обновились ли переводы на страницах новой темы.
13. Бада-бумц! Все готово. Теперь при следующей выливке на живой сервер нужно попросить ребят обновить измененные файлы (или попросить вылить их по ftp если срочно нужно и долго ждать выливки)
14. Повторить пункты 9-12, но уже на живом сервере, проверить все ли поправилось. На живом сервере тему лучше переключать рано утром, когда заказчик еще не пришел на работу, а жаждущие алкоголя покупатели еще не пришли на сайт, таким образом падение половины сайта, пусть и насколько минут, мало кто заметит :)
15. Если заказчик сейчас онлайн то переключать темы на живом сайте можно только в крайнем случае, и только его предупредив. Они бывают нежными и ранимыми, еще нервничать будут, Роберт начнет звонить.

@темы: Учитель - не профессия, а диагноз, Linux(оидное), Будни кодеров и иже с ними