From b82927389dd225694740a0c7ddb5588c2c8b87fe Mon Sep 17 00:00:00 2001 From: MpakobecEx Date: Wed, 21 Oct 2026 00:13:32 +0500 Subject: [PATCH] Finalize card text terminology: close step, call, zones close step -> 'zavershayushchiy shag', call confirmed as 'prizvat', zone tooltips kept. Added a check for the old 'shag zaversheniya' wording. --- content/translations/ru.yaml | 4 ++-- docs/translation-rules.md | 15 ++++++--------- .../Translations/TranslationService.cs | 2 ++ 3 files changed, 10 insertions(+), 11 deletions(-) diff --git a/content/translations/ru.yaml b/content/translations/ru.yaml index 2593864..d72e9a0 100644 --- a/content/translations/ru.yaml +++ b/content/translations/ru.yaml @@ -227,7 +227,7 @@ cards: template: |- {auto}{rc}:{sb:1} When this unit attacks, you may pay the cost. If you do, this unit gets {power} +5000 until end of that battle, and at the beginning of the close step of that battle, return this unit to your deck, and shuffle your deck. textRu: |- - {auto}{rc}:{sb:1} Когда эта карта атакует, вы можете оплатить стоимость. Если вы это сделали, эта карта получает {power} +5000 до конца этого боя, и в начале шага завершения этого боя верните эту карту в колоду и перемешайте колоду. + {auto}{rc}:{sb:1} Когда эта карта атакует, вы можете оплатить стоимость. Если вы это сделали, эта карта получает {power} +5000 до конца этого боя, и в начале завершающего шага этого боя верните эту карту в колоду и перемешайте колоду. - nameId: hungry-dumpty nameEn: "Hungry Dumpty" template: |- @@ -245,7 +245,7 @@ cards: {auto}{rc}:{sb:1} When this unit attacks, you may pay the cost. If you do, this unit gets {power} +5000 until end of that battle, and at the beginning of the close step of that battle, return this unit to your deck, and shuffle your deck. textRu: |- {cont}{vcrc}:Если у вас нет другого Авангарда или Арьергарда {clan:spike-brothers}, эта карта получает {power} -2000. - {auto}{rc}:{sb:1} Когда эта карта атакует, вы можете оплатить стоимость. Если вы это сделали, эта карта получает {power} +5000 до конца этого боя, и в начале шага завершения этого боя верните эту карту в колоду и перемешайте колоду. + {auto}{rc}:{sb:1} Когда эта карта атакует, вы можете оплатить стоимость. Если вы это сделали, эта карта получает {power} +5000 до конца этого боя, и в начале завершающего шага этого боя верните эту карту в колоду и перемешайте колоду. - nameId: karma-queen nameEn: "Karma Queen" template: |- diff --git a/docs/translation-rules.md b/docs/translation-rules.md index f1d5147..5638a38 100644 --- a/docs/translation-rules.md +++ b/docs/translation-rules.md @@ -1,6 +1,6 @@ # Правила перевода текстов карт -Версия 0.5 — закреплены все шесть фаз. +Версия 0.6 — терминология карт закрыта. Правки в этом файле делаются только после подтверждения на реальных картах. --- @@ -62,6 +62,7 @@ | put into | поместить в | | | place on (VC/RC/GC) | **помещается в** | предлог «в», не «на» | | attack hits | **атака проходит** | | +| close step | **завершающий шаг** | не «шаг завершения» | | opponent | противник | «противника», «противнику» | | choose | выбрать | | | up to N | до N | «до одной карты» | @@ -126,16 +127,11 @@ ## 6. Спорные места — нужно подтверждение -1. **`close step`** → «шаг завершения». С «Завершающей фазой» может путаться; - альтернатива — «шаг закрытия боя». -2. **`call`** → «призвать». Альтернатива: «вызвать». -3. **Обращение к игроку** — «вы» или безличное «необходимо». -4. **Названия зон в подсказках** — «Круг Авангарда» / «Круг Арьергарда»; - подтвердить, что так и надо. +1. **Обращение к игроку** — «вы» или безличное «необходимо». Подтверждено и вынесено из спорных: `retire` → «уничтожить», `boosted unit` → -«усиленная карта», буква «ё», все шесть фаз -(Подъёма, Добора, Смены, Основная, Боевая, Завершающая). +«усиленная карта», буква «ё», все шесть фаз, `close step` → «завершающий шаг», +`call` → «призвать», названия зон («Круг Авангарда» / «Круг Арьергарда»). ## 7. Как править @@ -161,6 +157,7 @@ | Версия | Что изменилось | |---|---| +| 0.6 | `close step` → «завершающий шаг», `call` → «призвать», названия зон подтверждены. Заменено в текстах, добавлена проверка на «шаг завершения». | | 0.5 | Все шесть фаз: Подъёма, Добора, Смены, Основная, Боевая, Завершающая. Обновлены тексты карт и проверка на старые формулировки. | | 0.4 | Подтверждено: `retire` → «уничтожить», `boosted unit` → «усиленная карта», буква «ё» разрешена («поражён», «четырёх»). Заменено во всех текстах. | | 0.3 | `unit` → **карта** (и «эта карта», «выбранная карта», «все ваши карты»); `place on` → «помещается **в**»; `ride` → **смена**; `boost` → **поддерживать**, `boosted unit` → «атакующий»; `attack hits` → «атака проходит»; `drive check` → «проверка»; `Restraint` → «Сдерживание»; `{heal} HEAL` → `{heal}`; длинные хвосты через «, и» разбиваются на предложения; «призвать эту карту» → «призвать её». Применено ко всем 66 текстам. | diff --git a/server/src/Vanguard.Content/Translations/TranslationService.cs b/server/src/Vanguard.Content/Translations/TranslationService.cs index 831bc59..1435e4a 100644 --- a/server/src/Vanguard.Content/Translations/TranslationService.cs +++ b/server/src/Vanguard.Content/Translations/TranslationService.cs @@ -112,6 +112,8 @@ public static class TranslationService ("конечной фазы", "используйте «Завершающей фазы»"), ("фазу стойки", "используйте «фазу Подъёма»"), ("фаза стойки", "используйте «фаза Подъёма»"), + ("шаг завершения", "используйте «завершающий шаг»"), + ("шага завершения", "используйте «завершающего шага»"), ("юнит", "используйте «карта»"), ("размещается на", "используйте «помещается в»"), ("райд", "используйте «смена»"),