production setup

This commit is contained in:
2026-08-31 21:32:14 +04:00
parent e1ccf30afc
commit d7701b5b98
18 changed files with 38663 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
# Русская локализация Legion 7.3.5
Пакет добавляет 37 773 отсутствующие строки `ruRU` в таблицу
`broadcast_text_locale`. Переводы взяты из ветки `legion` проекта
AshamaneCore и адаптированы к текущей схеме SylvaniaCore:
- `MaleText_lang` → `Text_lang`
- `FemaleText_lang` → `Text1_lang`
Файлы используют `INSERT IGNORE`: уже существующие строки не изменяются.
Импортировать их нужно по порядку в базу `hotfixes`:
```bash
set -a
. ./.env
set +a
for file in sql/translations/ruRU/broadcast_text_locale_ruRU_part_*.sql; do
docker compose exec -T database \
mariadb --binary-mode -uroot "-p${DB_ROOT_PASSWORD}" hotfixes < "$file"
done
```
После импорта перезапустите игровой сервер:
```bash
docker compose restart worldserver
```
Перед установкой на рабочий сервер рекомендуется сделать резервную копию БД.
Таблицы `creature_template_locale`, `quest_template_locale` и
`quest_objectives_locale` уже содержат все русские строки из указанного
источника, поэтому для них SQL-дельта не требуется.