production setup
This commit is contained in:
@@ -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-дельта не требуется.
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,9 @@
|
||||
-- Production realm defaults. Docker startup keeps these values synchronized
|
||||
-- from REALM_NAME, REALM_ADDRESS and REALM_PORT after this migration runs.
|
||||
UPDATE `realmlist`
|
||||
SET `name` = 'FelWell',
|
||||
`address` = 'legion.moon-well.online',
|
||||
`localAddress` = 'legion.moon-well.online',
|
||||
`port` = 8085,
|
||||
`gamebuild` = 26972
|
||||
WHERE `id` = 1;
|
||||
Reference in New Issue
Block a user