Начиная с марта месяца 2018 года, перевод компилируется в php из файла .po для этого требуется после копирования файла в папку
AzuraCast/resources/locale/ru_RU.UTF-8/LC_MESSAGES/ перейти в каталог веб проекта и выполнить команду в ssh.
docker-compose run --rm cli azuracast_cli locale:import
./docker.sh cli locale:import
Смотреть ошибки:
docker-compose logs -f web
Перезапуск, если ошибка:
docker-compose down
docker volume rm azuracast_tmp_data
docker-compose up -d
Обновление скрипта:
./docker.sh update-self
./docker.sh update
Клонировать все с git:
git clone https://github.com/AzuraCast/AzuraCast.git
Новые команды для генерации перевода:
# Backend
./docker.sh cli locale:generate
# Frontend
cd frontend
docker-compose run --rm frontend npm run generate-locales
Импортировать перевод:
# Backend
./docker.sh cli locale:import
# Frontend
cd frontend
docker-compose run --rm frontend npm run import-locales
Команды для генерации перевода:
cd /var/azuracast/www
docker-compose exec --user="azuracast" web azuracast_cli locale:import
cd frontend
docker-compose build
docker-compose run --rm frontend npm run import-locales
docker-compose run --rm frontend npm run build