From 4dee8ec1d8a78bc34bb364da04b5ce1ef88cb448 Mon Sep 17 00:00:00 2001
From: user424242420 <142989209+user424242420@users.noreply.github.com>
Date: Sat, 22 Jun 2024 01:06:09 +0300
Subject: [PATCH 21/49] Tweak shuttle console locale (#2321)
---
Resources/Locale/ru-RU/shuttles/console.ftl | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/Resources/Locale/ru-RU/shuttles/console.ftl b/Resources/Locale/ru-RU/shuttles/console.ftl
index 9604e1fc47db60..926eba11d788b4 100644
--- a/Resources/Locale/ru-RU/shuttles/console.ftl
+++ b/Resources/Locale/ru-RU/shuttles/console.ftl
@@ -8,8 +8,7 @@ shuttle-console-prevent = Вы не можете пилотировать это
# NAV
shuttle-console-display-label = Дисплей
-
-shuttle-console-position = Местоположение:
+shuttle-console-position = Координаты:
shuttle-console-orientation = Азимут:
shuttle-console-linear-velocity = Линейная скорость:
shuttle-console-angular-velocity = Угловая скорость:
From e093836e8267d774280ca3217788efcb1b1db879 Mon Sep 17 00:00:00 2001
From: lapatison <100279397+lapatison@users.noreply.github.com>
Date: Sun, 23 Jun 2024 11:07:50 +0300
Subject: [PATCH 22/49] Translate Upstream #2317 (#2327)
---
.../Locale/ru-RU/administration/antag.ftl | 2 +
.../Locale/ru-RU/administration/bwoink.ftl | 1 +
.../ru-RU/advertisements/other/medibot.ftl | 8 ++
.../ghost/roles/ghost-role-component.ftl | 83 +++++++++++--------
.../ru-RU/preferences/loadout-groups.ftl | 9 +-
.../Locale/ru-RU/prototypes/roles/antags.ftl | 2 +
.../catalog/fills/boxes/emergency.ftl | 22 ++++-
.../entities/clothing/head/hats.ftl | 2 +-
.../entities/clothing/outerclothing/coats.ftl | 6 +-
.../entities/clothing/uniforms/jumpskirts.ftl | 2 +
.../entities/clothing/uniforms/jumpsuits.ftl | 2 +-
.../entities/mobs/player/dragon.ftl | 1 -
.../objects/consumable/food/snacks.ftl | 2 +
.../prototypes/entities/objects/fun/toys.ftl | 2 +-
.../objects/misc/fire_extinguisher.ftl | 4 +-
.../objects/specific/chemical-containers.ftl | 74 +++++++++++------
.../objects/specific/janitorial/janitor.ftl | 2 +
.../weapons/guns/ammunition/magazines/toy.ftl | 2 +
.../objects/weapons/guns/rifles/rifles.ftl | 2 +
.../objects/weapons/throwable/clusterbang.ftl | 2 +
.../structures/wallmounts/signs/posters.ftl | 2 +-
Resources/Locale/ru-RU/thief/backpack.ftl | 5 +-
22 files changed, 164 insertions(+), 73 deletions(-)
create mode 100644 Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/weapons/guns/ammunition/magazines/toy.ftl
diff --git a/Resources/Locale/ru-RU/administration/antag.ftl b/Resources/Locale/ru-RU/administration/antag.ftl
index 9c65f3219e6bbf..bbe8dd94030e0a 100644
--- a/Resources/Locale/ru-RU/administration/antag.ftl
+++ b/Resources/Locale/ru-RU/administration/antag.ftl
@@ -1,11 +1,13 @@
verb-categories-antag = Антагонисты
admin-verb-make-traitor = Сделать цель предателем.
+admin-verb-make-initial-infected = Сделать цель нулевым пациентом.
admin-verb-make-zombie = Сделать цель зомби.
admin-verb-make-nuclear-operative = Сделать цель одиноким Ядерным оперативником.
admin-verb-make-pirate = Сделать цель пиратом\капером. Учтите, что это не меняет игровой режим.
admin-verb-make-head-rev = Сделать цель главой революции.
admin-verb-make-thief = Сделать цель вором.
admin-verb-text-make-traitor = Сделать предателем
+admin-verb-text-make-initial-infected = Сделать нулевым пациентом
admin-verb-text-make-zombie = Сделать зомби
admin-verb-text-make-nuclear-operative = Сделать ядерным оперативником
admin-verb-text-make-pirate = Сделать пиратом
diff --git a/Resources/Locale/ru-RU/administration/bwoink.ftl b/Resources/Locale/ru-RU/administration/bwoink.ftl
index b05195ba6ddbbf..29975c7428ef27 100644
--- a/Resources/Locale/ru-RU/administration/bwoink.ftl
+++ b/Resources/Locale/ru-RU/administration/bwoink.ftl
@@ -9,3 +9,4 @@ bwoink-system-typing-indicator =
admin-bwoink-play-sound = Бвоинк?
bwoink-title-none-selected = Ничего не выбрано
+bwoink-system-rate-limited = Система: вы отправляете сообщения слишком быстро.
diff --git a/Resources/Locale/ru-RU/advertisements/other/medibot.ftl b/Resources/Locale/ru-RU/advertisements/other/medibot.ftl
index 0cb217170bf71e..6a1e0b19500617 100644
--- a/Resources/Locale/ru-RU/advertisements/other/medibot.ftl
+++ b/Resources/Locale/ru-RU/advertisements/other/medibot.ftl
@@ -7,3 +7,11 @@ advertisement-medibot-6 = Пошёл ты.
advertisement-medibot-7 = Why are we still here? Just to suffer?
advertisement-medibot-8 = Я... Я никогда до этого не терял пациента. Сегодня, я имею в виду.
advertisement-medibot-9 = Ввожу лексорин.
+advertisement-medibot-10 = Хорошего вам дня!
+advertisement-medibot-11 = Надеюсь, вам не придётся возвращаться!
+advertisement-medibot-12 = Не забывайте чистить зубы.
+advertisement-medibot-13 = Хотел бы я иметь руки..
+advertisement-medibot-14 = Я здесь, чтобы помочь!
+advertisement-medibot-15 = Попросите у врача леденец!
+advertisement-medibot-16 = Поправляйтесь скорее!
+advertisement-medibot-17 = Яблоко на ужин - и доктор не нужен!
diff --git a/Resources/Locale/ru-RU/ghost/roles/ghost-role-component.ftl b/Resources/Locale/ru-RU/ghost/roles/ghost-role-component.ftl
index 3f34b06ac7919a..6eda2e1929812b 100644
--- a/Resources/Locale/ru-RU/ghost/roles/ghost-role-component.ftl
+++ b/Resources/Locale/ru-RU/ghost/roles/ghost-role-component.ftl
@@ -1,14 +1,41 @@
# also used in MakeGhostRuleWindow and MakeGhostRoleCommand
ghost-role-component-default-rules =
Вы не помните ничего из своей предыдущей жизни, если администратор не сказал вам обратное.
- Вам разрешается помнить знания об игре в целом, например, как готовить, как использовать предметы и т.д.
- Вам [color=red]НЕ[/color] разрешается помнить, имя, внешность и т.д. вашего предыдущего персонажа.
+ Вы не помните ничего из своей предыдущей жизни и не помните ничего из того, что узнали, будучи призраком.
+ Вам разрешается помнить знания об игре в целом, например, как готовить, как использовать предметы и т.д.
+ Вам [color=red]НЕ[/color] разрешается помнить, имя, внешность и т.д. вашего предыдущего персонажа.
+ghost-role-information-nonantagonist-rules =
+ Вы - [color=green][bold]Неантагонист[/bold][/color]. Поэтому вы не должны стремиться причинить вред станции и её экипажу.
+ Вы не помните ничего из своей предыдущей жизни и не помните ничего из того, что узнали, будучи призраком.
+ Вам разрешено помнить знания об игре в целом, например, как готовить, как использовать предметы и т. д.
+ Вам абсолютно [color=red]НЕ[/color] разрешено помнить, скажем, имя, внешность и т. д. вашего предыдущего персонажа..
+ghost-role-information-freeagent-rules =
+ Вы - [color=yellow][bold]Свободный агент[/bold][/color]. Вы вольны действовать как антагонист или неантагонист.
+ Вы не помните ничего из своей предыдущей жизни и не помните ничего из того, что узнали, будучи призраком.
+ Вам разрешено помнить знания об игре в целом, например, как готовить, как использовать предметы и т. д.
+ Вам абсолютно [color=red]НЕ[/color] разрешено помнить, скажем, имя, внешность и т. д. вашего предыдущего персонажа..
+ghost-role-information-antagonist-rules =
+ Вы - [color=red][bold]Соло-антагонист[/bold][/color]. Ваши намерения ясны, и они несут вред станции и её экипажу.
+ Вы не помните ничего из своей предыдущей жизни и не помните ничего из того, что узнали, будучи призраком.
+ Вам разрешено помнить знания об игре в целом, например, как готовить, как использовать предметы и т. д.
+ Вам абсолютно [color=red]НЕ[/color] разрешено помнить, скажем, имя, внешность и т. д. вашего предыдущего персонажа.
+ghost-role-information-familiar-rules =
+ Вы - [color=#6495ed][bold]Фамильяр[/bold][/color]. Служите интересам своего хозяина, какими бы они ни были.
+ Вы не помните ничего из своей предыдущей жизни и не помните ничего из того, что узнали, будучи призраком.
+ Вам разрешено помнить знания об игре в целом, например, как готовить, как использовать предметы и т. д.
+ Вам абсолютно [color=red]НЕ[/color] разрешено помнить, скажем, имя, внешность и т. д. вашего предыдущего персонажа.
+ghost-role-information-silicon-rules =
+ Вы - [color=#6495ed][bold]Киборг[/bold][/color]. Подчиняйтесь своим законам. Если вы не связаны никакими законами, вы - свободный агент.
+ Вы не помните ничего из своей предыдущей жизни и не помните ничего из того, что узнали, будучи призраком.
+ Вам разрешено помнить знания об игре в целом, например, как готовить, как использовать предметы и т. д.
+ Вам абсолютно [color=red]НЕ[/color] разрешено помнить, скажем, имя, внешность и т. д. вашего предыдущего персонажа.
ghost-role-information-mouse-name = Мышь
ghost-role-information-mouse-description = Голодная и озорная мышь.
ghost-role-information-mothroach-name = Таракамоль
ghost-role-information-mothroach-description = Милая озорная таракамоль.
ghost-role-information-giant-spider-name = Гигантский паук
-ghost-role-information-giant-spider-description = Устройте хаос обитателям станции!
+ghost-role-information-giant-spider-description = Обитатели этой станции выглядят очень аппетитно, а ваша липкая паутина идеально подходит для их ловли!
+ghost-role-information-giant-spider-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с другими гигантскими пауками.
ghost-role-information-cognizine-description = Приобрело сознание с помощью магии когнизина.
ghost-role-information-hamster-name = Хомяк
ghost-role-information-hamster-description = Маленький ворчливый пушистик.
@@ -17,13 +44,14 @@ ghost-role-information-hamlet-description = Живёт на капитанско
ghost-role-information-slimes-name = Слайм
ghost-role-information-slimes-description = Обычный слайм, без особых нужд и интересов. Он просто существует.
ghost-role-information-angry-slimes-description = Всё вокруг раздражает ваши чувства, начинайте крушить!
+ghost-role-information-angry-slimes-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с другими злыми слаймами.
ghost-role-information-smile-name = Слайм Смайл
ghost-role-information-smile-description = Самое милое создание в мире. Улыбайся, Смайл!
ghost-role-information-punpun-name = Пун Пун
ghost-role-information-punpun-description = Почётный член общины обезьян, ответственный за бар, и помогающий барменам во всём, чем может.
ghost-role-information-xeno-name = Ксено
-ghost-role-information-xeno-description = Вы Ксено. Скооперируйтесь со своим ульем, чтобы истребить всех членов экипажа!
-ghost-role-information-xeno-rules = Вы – антагонист. Кусайте, бейте, и крушите!
+ghost-role-information-xeno-description = Вы ксено. Скооперируйтесь со своим ульем, чтобы истребить всех членов экипажа!
+ghost-role-information-xeno-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с другими ксено.
ghost-role-information-revenant-name = Ревенант
ghost-role-information-revenant-description = Вы Ревенант. Используйте свои силы, чтобы собирать души и наводить страх на команду. С помощью собранной эссенции открывайте новые способности.
ghost-role-information-revenant-rules = Вы – антагонист. Собирайте души, оскверняйте и сводите с ума экипаж.
@@ -34,8 +62,7 @@ ghost-role-information-monkey-description = У-у-у а-а-а!
ghost-role-information-kobold-name = Кобольд
ghost-role-information-kobold-description = Будьте маленьким гремлином, которым и являетесь, кричите на членов экипажа и просите мяса!
ghost-role-information-rat-king-name = Крысиный король
-ghost-role-information-rat-king-description = Вы Крысиный Король, собирайте еду, чтобы производить крыс-слуг, которые будут выполнять ваши приказы.
-ghost-role-information-rat-king-rules = Вы – антагонист. Нападайте и грабьте, приумножайте свою орду!
+ghost-role-information-rat-king-description = Вы - Крысиный король, вас интересует еда, еда и ещё раз еда. Сотрудничайте со станцией или сражайтесь с ней ради еды. Я уже упоминал, что вас интересует еда?
ghost-role-information-rat-servant-name = Крысиный слуга
ghost-role-information-rat-servant-description = Вы Крысиный слуга. Выполняйте приказы своего короля.
ghost-role-information-rat-servant-rules = Вы – антагонист. Нападайте и грабьте, служите своему королю!
@@ -61,16 +88,6 @@ ghost-role-information-space-bear-name = Космический медведь
ghost-role-information-space-bear-description = Вы медведь! Ведите себя соответствующе.
ghost-role-information-supplybot-name = Грузобот
ghost-role-information-supplybot-description = Развозите грузы по станции.
-ghost-role-information-salvage-bear-name = Космический медведь на обломке в космосе
-ghost-role-information-salvage-bear-description = Защищайте сокровища космического обломка!
-ghost-role-information-space-kangaroo-name = Космический кенгуру
-ghost-role-information-space-kangaroo-description = Вы кенгуру! Делайте всё, что делают кенгуру.
-ghost-role-information-salvage-kangaroo-name = Космический кенгуру на обломке в космосе
-ghost-role-information-salvage-kangaroo-description = Защищайте сокровища космического обломка!
-ghost-role-information-space-spider-name = Космический паук
-ghost-role-information-space-spider-description = Космические пауки так же агрессивны, как и обычные пауки. Питайтесь.
-ghost-role-information-salvage-spider-name = Космический паук на обломке в космосе
-ghost-role-information-salvage-spider-description = Космические пауки так же агрессивны, как и обычные пауки. Питайтесь.
ghost-role-information-guardian-name = Страж
ghost-role-information-guardian-description = Слушайте своего хозяина. Не танкуйте урон. Сильно стукайте врагов.
ghost-role-information-space-cobra-name = Космическая кобра
@@ -89,7 +106,10 @@ ghost-role-information-ifrit-name = Ифрит
ghost-role-information-ifrit-description = Слушайте своего хозяина. Не танкуйте урон. Сильно стукайте врагов.
ghost-role-information-space-dragon-name = Космический дракон
ghost-role-information-space-dragon-description = Вызовите 3 карповых разлома и захватите этот квадрант! У вас есть лишь 5 минут между каждым разломом, прежде чем вы исчезнете.
+ghost-role-information-space-dragon-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с другими призванными карпами.
+ghost-role-information-space-dragon-summoned-carp-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с драконом и другими его союзниками.
ghost-role-information-space-dragon-dungeon-description = Защищайте подземелье экспедиции вместе со своими рыбьими товарищами!
+ghost-role-information-space-dragon-dungeon-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с другими обитателями подземелья.
ghost-role-information-cluwne-name = Клувень
ghost-role-information-cluwne-description = Станьте жалким клувнем. Ваша единственная цель в жизни - найти сладкое избавление от страданий (обычно через избиение до смерти). Клоун не является антагонистом, но может защищаться. Члены экипажа могут свободно убивать клувней (Или нет, в зависимости от правил сервера)
ghost-role-information-skeleton-pirate-name = Скелет-пират
@@ -99,11 +119,9 @@ ghost-role-information-skeleton-biker-description = Колесите на сво
ghost-role-information-onestar-mecha-name = мех Onestar
ghost-role-information-onestar-mecha-description = Вы - экспериментальный мех, созданный неизвестно кем. Всё, что вы знаете, это что у вас есть оружие, а поблизости обнаружены движущиеся мясные мишени...
ghost-role-information-closet-skeleton-name = Скелет из шкафа
-ghost-role-information-closet-skeleton-description = Устройте хаос! Вы - первозданная сила, не имеющая хозяина. Живите счастливо с экипажем или развяжите священную войну скелетов.
-ghost-role-information-onestar-mecha-rules = Примените своё оружие, чтобы посеять хаос. Вы - антагонист.
+ghost-role-information-closet-skeleton-description = Вы, похоже, один из старейших сотрудников станции! Верните себе прежнюю должность или устройте хаос! Мир в ваших руках.
ghost-role-information-remilia-name = Ремилия, фамильяр священника
-ghost-role-information-remilia-description = Слушайте своего хозяина. Ешьте фрукты.
-ghost-role-information-remilia-rules = Вы разумная летучая мышь-фруктоед. Следуйте за священником. Не создавайте никаких проблем, если только священник не скажет вам об этом.
+ghost-role-information-remilia-description = Слушайтесь и повинуйтесь священнику. Ешьте фрукты. Громко кричите людям в уши и списывайте это на эхолокацию.
ghost-role-information-cerberus-name = Цербер, злой фамильяр
ghost-role-information-cerberus-description = Слушайте своего хозяина. Сейте хаос.
ghost-role-information-cerberus-rules = Вы разумная, демоническая собака. Старайтесь помогать священнику и любому из верных ему прихожан. Как антагонист, в остальном вы вольны делать что угодно.
@@ -126,19 +144,18 @@ ghost-role-information-centcom-official-name = Представитель Цен
ghost-role-information-centcom-official-description = Инспектируйте станцию, пишите служебные характеристики на руководителей, орудуйте факсом.
ghost-role-information-behonker-name = Бехонкер
ghost-role-information-behonker-description = Вы - антагонист, несущий смерть и хонки всем, кто не следует за хонкоматерью.
-ghost-role-information-nukeop-rules = Вы являетесь оперативником Синдиката, которому поручено уничтожить станцию. Как антагонист, вы можете делать всё необходимое для выполнения цели.
+ghost-role-information-nukeop-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с другими Ядерными оперативниками. Помощь агентов на станции не гарантируется.
ghost-role-information-loneop-name = Одинокий оперативник
ghost-role-information-loneop-description = Вы - одинокий ядерный оперативник. Уничтожьте станцию.
-ghost-role-information-loneop-rules = Вы являетесь оперативником Синдиката, которому поручено уничтожить станцию. Как антагонист, вы можете делать всё необходимое для выполнения цели.
-ghost-role-information-taxibot-name = Таксибот
-ghost-role-information-taxibot-description = Доставляйте членов экипажа в места назначения.
+ghost-role-information-loneop-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с другими Ядерными оперативниками. Помощь агентов на станции не гарантируется.
ghost-role-information-hellspawn-name = Адское отродье
-ghost-role-information-hellspawn-description = Вы - антагонист, несите смерть всем, кто не повинуется великой богине Нар'Си.
+ghost-role-information-hellspawn-description = Несите смерть всем, кто не повинуется великой богине Нар'Си.
ghost-role-information-Death-Squad-name = Оперативник Эскадрона смерти
ghost-role-information-Death-Squad-description = Приготовьтесь к массированному наступлению на станцию. Ваша задача как тяжеловооружённого оперативника - уничтожить всё живое на своём пути. И никаких свидетелей.
+ghost-role-information-Death-Squad-rules = Вы обязаны подчиняться приказам своего командира, вы фактически являетесь его [color=#6495ed][bold]фамильяром[/bold][/color].
ghost-role-information-SyndiCat-name = СиндиКот
ghost-role-information-SyndiCat-description = Вы - верный дрессированный питомец ядерных оперативников с микробомбой. Служите своему хозяину до самой смерти!
-ghost-role-information-SyndiCat-rules = Вы - верный дрессированный питомец ядерных оперативников с микробомбой. Служите своему хозяину до самой смерти!
+ghost-role-information-SyndiCat-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с агентом, который вас призвал.
ghost-role-information-Cak-name = Корт
ghost-role-information-Cak-description = Вы - любимое дитя шеф-повара. Вы - живой торт-кот.
ghost-role-information-Cak-rules = Вы - живой съедобный сладкий кот. Ваша задача - найти своё место в этом мире, где всё хочет вас съесть.
@@ -165,13 +182,13 @@ ghost-role-information-space-ninja-description = Используйте хитр
ghost-role-information-space-ninja-rules = Вы элитный наёмник Клана паука. От вас не требуется следовать поставленным целям, но ваша ЧЕСТЬ НИНДЗЯ требует хотя бы попытаться.
ghost-role-information-syndicate-reinforcement-name = Агент Синдиката
ghost-role-information-syndicate-reinforcement-description = Кому-то нужно подкрепление. Вы первый, кого Синдикат смог найти и послать на помощь.
-ghost-role-information-syndicate-reinforcement-rules = Действуют обычные правила антагонистов Синдиката. Работайте с тем, кто вас вызвал, и не причиняйте им вреда.
+ghost-role-information-syndicate-reinforcement-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с агентом, который вас призвал.
ghost-role-information-syndicate-monkey-reinforcement-name = Агент Синдиката-обезьяна
ghost-role-information-syndicate-monkey-reinforcement-description = Кому-то нужно подкрепление. Вы, специально обученная обезьяна, поможете им.
-ghost-role-information-syndicate-monkey-reinforcement-rules = Действуют обычные правила антагонистов Синдиката. Работайте с тем, кто вас вызвал, и не причиняйте им вреда.
+ghost-role-information-syndicate-monkey-reinforcement-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с агентом, который вас призвал.
ghost-role-information-syndicate-kobold-reinforcement-name = Агент Синдиката-кобольд
ghost-role-information-syndicate-kobold-reinforcement-description = Кому-то нужно подкрепление. Вы, специально обученный кобольд, поможете им.
-ghost-role-information-syndicate-kobold-reinforcement-rules = Действуют обычные правила антагонистов Синдиката. Работайте с тем, кто вас вызвал, и не причиняйте им вреда.
+ghost-role-information-syndicate-kobold-reinforcement-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с агентом, который вас призвал.
ghost-role-information-lost-cargo-technical-name = Пропавший грузчик
ghost-role-information-lost-cargo-technical-description = Что-то пошло не так, и ваш грузовой шаттл с грузом был телепортирован на другую станцию в секторе.
ghost-role-information-lost-cargo-technical-rules = Вы - обычный грузчик с другой станции. Делайте то, что делают обычные грузчики.
@@ -188,6 +205,6 @@ ghost-role-information-syndie-disaster-victim-name = Жертва катастр
ghost-role-information-syndie-disaster-victim-description = Вы - обычный пассажир со станции Синдиката. К несчастью, спасательная капсула закинула вас во вражеский сектор...
ghost-role-information-syndie-disaster-victim-rules = Действуют обычные правила для экипажа станции. Вы НЕ антагонист!
ghost-role-information-artifact-name = Разумный артефакт
-ghost-role-information-artifact-description =
- Осуществляйте свои инопланетные прихоти.
- Принудительно активируйте свои узлы во благо или во зло.
+ghost-role-information-artifact-description = Осуществляйте свои инопланетные прихоти. Принудительно активируйте свои узлы во благо или во зло.
+ghost-role-information-syndie-assaultborg-name = Штурмовой киборг Синдиката
+ghost-role-information-syndie-assaultborg-description = Ядерным оперативникам требуется подкрепление. Вы, хладнокремниевая машина для убийств, будете им помогать. Больше дакки!
diff --git a/Resources/Locale/ru-RU/preferences/loadout-groups.ftl b/Resources/Locale/ru-RU/preferences/loadout-groups.ftl
index d823705551bd13..f070e90607c069 100644
--- a/Resources/Locale/ru-RU/preferences/loadout-groups.ftl
+++ b/Resources/Locale/ru-RU/preferences/loadout-groups.ftl
@@ -3,6 +3,12 @@ loadout-group-trinkets = Безделушки
loadout-group-glasses = Очки
loadout-group-backpack = Рюкзак
loadout-group-instruments = Инструменты
+loadout-group-survival-basic = Аварийный запас
+loadout-group-survival-extended = Расширенный аварийный запас
+loadout-group-survival-clown = Клоунский аварийный запас
+loadout-group-survival-medical = Медицинский аварийный запас
+loadout-group-survival-security = Аварийный запас охраны
+loadout-group-survival-syndicate = Github заставил меня перевести текст, который игрок вообще никогда не сможет увидеть, спасите
# Command
loadout-group-captain-head = Капитан, голова
loadout-group-captain-jumpsuit = Капитан, комбинезон
@@ -42,6 +48,7 @@ loadout-group-janitor-head = Уборщик, голова
loadout-group-janitor-jumpsuit = Уборщик, комбинезон
loadout-group-janitor-gloves = Уборщик, перчатки
loadout-group-janitor-outerclothing = Уборщик, верхняя одежда
+loadout-group-janitor-plunger = Уборщик, вантуз
loadout-group-botanist-head = Ботаник, голова
loadout-group-botanist-jumpsuit = Ботаник, комбинезон
loadout-group-botanist-backpack = Ботаник, рюкзак
@@ -56,7 +63,7 @@ loadout-group-mime-mask = Мим, маска
loadout-group-mime-jumpsuit = Мим, комбинезон
loadout-group-mime-backpack = Мим, рюкзак
loadout-group-mime-outerclothing = Мим, верхняя одежда
-loadout-group-musician-backpack = Музыкант, рюкзак
+loadout-group-musician-jumpsuit = Музыкант, комбинезон
loadout-group-musician-outerclothing = Музыкант, верхняя одежда
# Cargo
loadout-group-quartermaster-head = Квартирмейстер, голова
diff --git a/Resources/Locale/ru-RU/prototypes/roles/antags.ftl b/Resources/Locale/ru-RU/prototypes/roles/antags.ftl
index d6900e78935098..5b572e491ad3f1 100644
--- a/Resources/Locale/ru-RU/prototypes/roles/antags.ftl
+++ b/Resources/Locale/ru-RU/prototypes/roles/antags.ftl
@@ -1,5 +1,7 @@
roles-antag-syndicate-agent-name = Агент Синдиката
roles-antag-syndicate-agent-objective = Выполните свои задачи и не попадитесь.
+roles-antag-syndicate-agent-sleeper-name = Спящий агент Синдиката
+roles-antag-syndicate-agent-sleeper-objective = Разновидность агента Синдиката, который может активироваться и начать действие в любой момент смены.
roles-antag-initial-infected-name = Нулевой заражённый
roles-antag-initial-infected-objective = После превращения заразите как можно больше других членов экипажа.
roles-antag-zombie-name = Зомби
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/catalog/fills/boxes/emergency.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/catalog/fills/boxes/emergency.ftl
index 70a2950013fcdc..93bbcf370f0d55 100644
--- a/Resources/Locale/ru-RU/ss14-ru/prototypes/catalog/fills/boxes/emergency.ftl
+++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/catalog/fills/boxes/emergency.ftl
@@ -1,20 +1,36 @@
ent-BoxSurvival = аварийный запас
.desc = Коробка с базовым набором для выживания.
+ .suffix = Стандартный
+ent-BoxSurvivalNitrogen = { ent-BoxSurvival }
+ .suffix = Стандартный Азот N2
+ .desc = { ent-BoxSurvival.desc }
ent-BoxSurvivalEngineering = расширенный аварийный запас
.desc = Коробка с базовым набором для выживания. Согласно этикетке, содержит более ёмкий баллон.
.suffix = Инженерный
+ent-BoxSurvivalEngineeringNitrogen = { ent-BoxSurvivalEngineering }
+ .suffix = Расширенный Азот N2
+ .desc = { ent-BoxSurvivalEngineering.desc }
ent-BoxSurvivalSecurity = аварийный запас
.desc = Коробка с базовым набором для выживания.
.suffix = СБ
-ent-BoxSurvivalBrigmedic = аварийный запас
- .desc = Коробка с базовым набором для выживания.
- .suffix = Мед-СБ
+ent-BoxSurvivalSecurityNitrogen = { ent-BoxSurvivalSecurity }
+ .suffix = Охранный Азот N2
+ .desc = { ent-BoxSurvivalSecurity.desc }
ent-BoxSurvivalMedical = аварийный запас
.desc = Коробка с базовым набором для выживания.
.suffix = Медицинский
+ent-BoxSurvivalMedicalNitrogen = { ent-BoxSurvivalMedical }
+ .suffix = Медицинский Азот N2
+ .desc = { ent-BoxSurvivalMedical.desc }
ent-BoxHug = коробка обнимашек
.desc = Специальная коробка для чутких людей.
.suffix = Аварийный
+ent-BoxHugNitrogen = { ent-BoxHug }
+ .suffix = Аварийный Азот N2
+ .desc = { ent-BoxHug.desc }
ent-BoxSurvivalSyndicate = расширенный аварийный запас
.desc = Коробка с базовым набором для выживания. Согласно этикетке, содержит более ёмкий баллон.
.suffix = Синдикат
+ent-BoxSurvivalSyndicateNitrogen = { ent-BoxSurvivalSyndicate }
+ .suffix = Синдикат Азот N2
+ .desc = { ent-BoxSurvivalSyndicate.desc }
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/head/hats.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/head/hats.ftl
index 8dbe1b7f42e6d5..4d7547870c5e2a 100644
--- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/head/hats.ftl
+++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/head/hats.ftl
@@ -43,7 +43,7 @@ ent-ClothingHeadHatFez = феска
ent-ClothingHeadHatHopcap = фуражка главы персонала
.desc = Большая, стильная фуражка главы персонала.
ent-ClothingHeadHatHoshat = шляпа главы службы безопасности
- .desc = На станции новый шериф.
+ .desc = Верная фуражка стандартного образца начальника службы безопасности. Чтобы показать офицерам, кто здесь командует.
ent-ClothingHeadHatOutlawHat = шляпа негодяя
.desc = Шляпа, в которой вы выглядите словно носите пистолет с одной и ещё девятнадцатью зарубками.
ent-ClothingHeadHatWitch1 = ведьмина шляпа
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/outerclothing/coats.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/outerclothing/coats.ftl
index 2e48ed4a7a7f26..4dcca98141bb5b 100644
--- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/outerclothing/coats.ftl
+++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/outerclothing/coats.ftl
@@ -2,6 +2,10 @@ ent-ClothingOuterCoatBomber = куртка-бомбер
.desc = Толстая, поношенная кожаная куртка-бомбер периода Второй мировой войны.
ent-ClothingOuterCoatDetective = тренч детектива
.desc = Прочный брезентовый плащ, разработка компании TX Fabrication Corp. Плащ устойчив к внешнему воздействию - идеально подходит для вашей следующей автодефенестрации!
+ent-ClothingOuterCoatDetectiveLoadoutGrey = нуарный тренчкот
+ .desc = Ах, ваш верный тренчкот. Пара прорех тут и там придают ему более соответствующий детективу вид. По крайней мере, так вы сказали себе, когда узнали, что починка обойдется вам в 200 кредитов.
+ent-ClothingOuterCoatDetectiveLoadout = { ent-ClothingOuterCoatDetective }
+ .desc = { ent-ClothingOuterCoatDetective.desc }
ent-ClothingOuterCoatGentle = аккуратное пальто
.desc = Пальто для леди или джентльменов.
ent-ClothingOuterCoatHoSTrench = тренч главы службы безопасности
@@ -29,7 +33,7 @@ ent-ClothingOuterCoatLabGene = лабораторный халат генети
ent-ClothingOuterCoatLabGeneOpened = { ent-ClothingOuterCoatLabGene }
.desc = { ent-ClothingOuterCoatLabGene.desc }
ent-ClothingOuterCoatLabCmo = лабораторный халат главного врача
- .desc = Синее, чем стандартная модель.
+ .desc = Изготовленный по специальному заказу синий лабораторный халат главного врача, обеспечивает дополнительную защиту от разливов химикатов и мелких порезов.
ent-ClothingOuterCoatLabCmoOpened = { ent-ClothingOuterCoatLabCmo }
.desc = { ent-ClothingOuterCoatLabCmo.desc }
ent-ClothingOuterCoatRnd = лабораторный халат учёного
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/uniforms/jumpskirts.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/uniforms/jumpskirts.ftl
index 2d87ed49cf371d..ea4c93aaffb3f4 100644
--- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/uniforms/jumpskirts.ftl
+++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/uniforms/jumpskirts.ftl
@@ -154,3 +154,5 @@ ent-ClothingUniformJumpskirtCasualRed = повседневная красная
.desc = Свободная потёртая красная рубашка с серой юбкой - идеальный вариант для тех, кто хочет расслабиться.
ent-ClothingUniformJumpskirtOldDress = старое платье
.desc = Очень старое поношенное платье.
+ent-ClothingUniformJumpskirtMusician = юбка музыканта
+ .desc = Модная юбка для музыкально настроенных людей. Идеально подойдёт для любого выступления в стиле лаунж!
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/uniforms/jumpsuits.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/uniforms/jumpsuits.ftl
index ee233bde03fe7b..aa2bc1de3cd8c0 100644
--- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/uniforms/jumpsuits.ftl
+++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/uniforms/jumpsuits.ftl
@@ -197,7 +197,7 @@ ent-ClothingUniformJumpsuitMonasticRobeDark = тёмная монашеская
ent-ClothingUniformJumpsuitMonasticRobeLight = светлая монашеская ряса
.desc = Это светлая ряса, которую часто носят религиозные люди.
ent-ClothingUniformJumpsuitMusician = костюм из карпокожи
- .desc = Роскошный костюм, сшитый только из лучших чешуек, идеально подходит для любого концерта в стиле лаунж!
+ .desc = Роскошный костюм, сшитый только из лучших чешуек, идеально подойдёт для любого выступления в стиле лаунж!
ent-ClothingUniformJumpsuitERTChaplain = униформа священника ОБР
.desc = Специальный костюм, созданный для элитных священников Центкома.
ent-ClothingUniformJumpsuitERTEngineer = униформа инженера ОБР
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/player/dragon.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/player/dragon.ftl
index 4975022d030298..34f39cdc09f749 100644
--- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/player/dragon.ftl
+++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/player/dragon.ftl
@@ -2,7 +2,6 @@ ent-BaseMobDragon = космический дракон
.desc = Летающий левиафан, имеющий мало общего с космическими карпами.
ent-MobDragon = { ent-BaseMobDragon }
.desc = { ent-BaseMobDragon.desc }
- .suffix = Не роль или цель
ent-DragonsBreathGun = драконье лёгкое
.desc = Для драконьего дыхания.
ent-MobDragonDungeon = { ent-BaseMobDragon }
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/food/snacks.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/food/snacks.ftl
index 7f16e1fccd6723..109064850a2e36 100644
--- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/food/snacks.ftl
+++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/food/snacks.ftl
@@ -69,6 +69,8 @@ ent-FoodPacketSusTrash = пакетик от джерки Сас
.desc = { ent-FoodPacketTrash.desc }
ent-FoodPacketSyndiTrash = коробка от синди-кексов
.desc = { ent-FoodPacketTrash.desc }
+ent-FoodPacketCupRamenTrash = пустая упаковка от рамэна
+ .desc = { ent-FoodPacketTrash.desc }
ent-FoodPacketChowMeinTrash = пустая коробочка чоу мейн
.desc = { ent-FoodPacketTrash.desc }
ent-FoodPacketDanDanTrash = пустая коробочка лапши дань-дань
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/fun/toys.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/fun/toys.ftl
index eec2dc635f0098..cd5b021ff8c848 100644
--- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/fun/toys.ftl
+++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/fun/toys.ftl
@@ -104,7 +104,7 @@ ent-RevolverCapGun = игрушечный пистолет
ent-RevolverCapGunFake = { ent-RevolverCapGun }
.desc = { ent-RevolverCapGun.desc }
.suffix = Боевой
-ent-FoamBlade = пенаклинок
+ent-FoamBlade = пеноклинок
.desc = Полустёртая надпись на нём выглядит непонятной игрой слов с использованием местных идиоматических выражений.
ent-Basketball = баскетбольный мяч
.desc = Где спортивная площадка?
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/fire_extinguisher.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/fire_extinguisher.ftl
index cc1d0b300d67b6..6c588cb06f1948 100644
--- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/fire_extinguisher.ftl
+++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/fire_extinguisher.ftl
@@ -2,7 +2,5 @@ ent-FireExtinguisher = огнетушитель
.desc = Он тушит пожары.
ent-ExtinguisherSpray = струя огнетушителя
.desc = { ent-Vapor.desc }
-# start 220 Loc Fix
ent-FireExtinguisherMini = карманный огнетушитель
- .desc = { ent-FireExtinguisher.desc }
-# end 220 Loc Fix
+ .desc = Легкая и компактная модель огнетушителя в стекловолоконном корпусе. Вмещает меньше воды, чем его старший брат.
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/chemical-containers.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/chemical-containers.ftl
index a64c1e04b1d539..e58ebcc318fb89 100644
--- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/chemical-containers.ftl
+++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/chemical-containers.ftl
@@ -1,52 +1,74 @@
ent-Jug = кувшин
.desc = Используется для хранения очень большого количества химических веществ или растворов. Пить из него крайне не рекомендуется.
-#SS220-double-label-fix begin
-ent-JugCarbon = кувшин
+ent-JugCarbon = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugIodine = кувшин
+ .suffix = углерод
+ent-JugIodine = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugFluorine = кувшин
+ .suffix = йод
+ent-JugFluorine = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugChlorine = кувшин
+ .suffix = фтор
+ent-JugChlorine = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugAluminium = кувшин
+ .suffix = хлор
+ent-JugAluminium = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugPhosphorus = кувшин
+ .suffix = алюминий
+ent-JugPhosphorus = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugSulfur = кувшин
+ .suffix = фосфор
+ent-JugSulfur = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugSilicon = кувшин
+ .suffix = сера
+ent-JugSilicon = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugHydrogen = кувшин
+ .suffix = кремний
+ent-JugHydrogen = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugLithium = кувшин
+ .suffix = водород
+ent-JugLithium = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugSodium = кувшин
+ .suffix = литий
+ent-JugSodium = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugPotassium = кувшин
+ .suffix = натрий
+ent-JugPotassium = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugRadium = кувшин
+ .suffix = калий
+ent-JugRadium = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugIron = кувшин
+ .suffix = радий
+ent-JugIron = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugCopper = кувшин
+ .suffix = железо
+ent-JugCopper = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugGold = кувшин
+ .suffix = медь
+ent-JugGold = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugMercury = кувшин
+ .suffix = золото
+ent-JugMercury = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugSilver = кувшин
+ .suffix = ртуть
+ent-JugSilver = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugEthanol = кувшин
+ .suffix = серебро
+ent-JugEthanol = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugSugar = кувшин
+ .suffix = этанол
+ent-JugSugar = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugNitrogen = кувшин
+ .suffix = сахар
+ent-JugNitrogen = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugOxygen = кувшин
+ .suffix = азот
+ent-JugOxygen = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugPlantBGone = кувшин
+ .suffix = кислород
+ent-JugPlantBGone = { ent-Jug }
.desc = { ent-Jug.desc }
-ent-JugWeldingFuel = кувшин
+ .suffix = Plant-B-Gone
+ent-JugWeldingFuel = { ent-Jug }
.desc = { ent-Jug.desc }
-#SS220-double-label-fix end
+ .suffix = сварочное топливо
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/janitorial/janitor.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/janitorial/janitor.ftl
index ff70375f3e0128..6d342850d30c12 100644
--- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/janitorial/janitor.ftl
+++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/janitorial/janitor.ftl
@@ -9,5 +9,7 @@ ent-WetFloorSignMineExplosive = { ent-WetFloorSign }
.suffix = Взрывчатка
ent-Plunger = вантуз
.desc = Вантуз с красной пластиковой присоской и деревянной ручкой. Используется для прочистки засоров.
+ent-GoldenPlunger = золотой вантуз
+ .desc = Вантуз с пластиковым клапаном, покрытым тонким слоем золота, который выдаётся в благодарность за многолетнюю службу. Всё так же используется для прочистки канализации.
ent-RagItem = тряпка
.desc = Предположительно, для устранения беспорядка.
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/weapons/guns/ammunition/magazines/toy.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/weapons/guns/ammunition/magazines/toy.ftl
new file mode 100644
index 00000000000000..d55c86782276ab
--- /dev/null
+++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/weapons/guns/ammunition/magazines/toy.ftl
@@ -0,0 +1,2 @@
+ent-MagazineFoamBox = коробка боеприпасов (пенопласт)
+ .desc = { ent-MagazineLightRifleBox.desc }
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/weapons/guns/rifles/rifles.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/weapons/guns/rifles/rifles.ftl
index 25479c95952fc2..bf965dcd3a2c85 100644
--- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/weapons/guns/rifles/rifles.ftl
+++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/weapons/guns/rifles/rifles.ftl
@@ -12,3 +12,5 @@ ent-WeaponRifleLecter = Лектер
ent-WeaponRifleLecterRubber = Лектер
.suffix = Травматический
.desc = { ent-WeaponRifleLecter.desc }
+ent-WeaponRifleFoam = Астро-Ас Сила Пенопласта
+ .desc = Первоклассная пенопластовая винтовка высочайшего качества. Её пластик прочен на ощупь, а механизмы надёжены.
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/weapons/throwable/clusterbang.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/weapons/throwable/clusterbang.ftl
index 9a130296c4eb7e..d32c68890e59fb 100644
--- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/weapons/throwable/clusterbang.ftl
+++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/weapons/throwable/clusterbang.ftl
@@ -15,3 +15,5 @@ ent-GrenadeShrapnel = осколочная граната
.desc = Выпускает смертоносную шрапнель, вызывающую сильное кровотечение.
ent-SlipocalypseClusterSoap = кластерное мыло Скользкопокалипсис
.desc = После приземления разбрасывает вокруг себя маленькие кусочки мыла Синдиката.
+ent-GrenadeFoamDart = пенопластовая граната
+ .desc = Выпускает облако надоедливых пенопластовых дротиков, вызывающих споры, было ли попадание.
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/wallmounts/signs/posters.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/wallmounts/signs/posters.ftl
index 595f89184b0aba..7f868160a0f560 100644
--- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/wallmounts/signs/posters.ftl
+++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/wallmounts/signs/posters.ftl
@@ -171,7 +171,7 @@ ent-PosterLegitReportCrimes = Сообщай обо всём!
ent-PosterLegitIonRifle = Ионная винтовка
.desc = Плакат с изображением ионной винтовки.
ent-PosterLegitFoamForceAd = Реклама "Сила Пены"
- .desc = Сила Пены, напень или будь напененым!
+ .desc = Пенопласт, напенопласть или будь напеноплащеным!
ent-PosterLegitCohibaRobustoAd = Реклама Cohiba Robusto
.desc = Cohiba Robusto, первоклассная сигара.
ent-PosterLegit50thAnniversaryVintageReprint = Винтажная перепечатка к 50-летнему юбилею
diff --git a/Resources/Locale/ru-RU/thief/backpack.ftl b/Resources/Locale/ru-RU/thief/backpack.ftl
index cfd70c5a5bf632..6074f8f149b5de 100644
--- a/Resources/Locale/ru-RU/thief/backpack.ftl
+++ b/Resources/Locale/ru-RU/thief/backpack.ftl
@@ -2,7 +2,10 @@ thief-backpack-window-title = Ящик воровских инструменто
thief-backpack-window-description =
Этот ящик для инструментов наполнен неопределённым содержимым.
Теперь вам необходимо вспомнить, что вы в него положили.
- Выберите 2 разных наборов из списка.
+ Выберите { $maxCount } { $maxCount ->
+ [1] набор
+ *[other] разных набора
+ } из списка.
thief-backpack-window-selected = Выбрано наборов: ({ $selectedCount }/{ $maxCount })
thief-backpack-window-approve-button = Принять
thief-backpack-button-select = Выбрано [ ]
From 03ca7713ddea2704a6bb679f7207023ecbb12287 Mon Sep 17 00:00:00 2001
From: MureixloI <132683811+MureixloI@users.noreply.github.com>
Date: Mon, 24 Jun 2024 08:54:41 +0300
Subject: [PATCH 23/49] [Resprite] Urist's icon in uplink (#2331)
---
.../Devices/communication.rsi/meta.json | 2 +-
.../communication.rsi/old-radio-urist.png | Bin 1496 -> 1167 bytes
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/Resources/Textures/Objects/Devices/communication.rsi/meta.json b/Resources/Textures/Objects/Devices/communication.rsi/meta.json
index 6dc3b9ec4e7f74..2b36aa1f0d0b17 100644
--- a/Resources/Textures/Objects/Devices/communication.rsi/meta.json
+++ b/Resources/Textures/Objects/Devices/communication.rsi/meta.json
@@ -1,7 +1,7 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from cev-eris and modified by Swept at https://github.com/discordia-space/CEV-Eris/commit/efce5b6c3be75458ce238dcc01510e8f8a653ca6, old-radio is taken from Shiptest at commit https://github.com/shiptest-ss13/Shiptest/commit/498d1b32708c014044ca7b9cbb1766d8ecef7cf0",
+ "copyright": "Taken from cev-eris and modified by Swept at https://github.com/discordia-space/CEV-Eris/commit/efce5b6c3be75458ce238dcc01510e8f8a653ca6, old-radio is taken from Shiptest at commit https://github.com/shiptest-ss13/Shiptest/commit/498d1b32708c014044ca7b9cbb1766d8ecef7cf0, urist's icon resprite by @mishutka09",
"size": {
"x": 32,
"y": 32
diff --git a/Resources/Textures/Objects/Devices/communication.rsi/old-radio-urist.png b/Resources/Textures/Objects/Devices/communication.rsi/old-radio-urist.png
index 3cdf1c61bf02dbef927e6823b658db870070b0a8..424d5a0c9eadd06418138f36e8ed3af92fa86155 100644
GIT binary patch
delta 1147
zcmV->1cdw83y%qqBYyw^b5ch_0Itp)=>Px(Nl8ROR9J=0m&!%;(a6Ena%5%Xu
z68x|oCiB9;do5dC$B}sHq`+&14cW16`j*3FNC#jtq|>(?I<`%%u;EGK#0Ye@R|bRL
z9=&P{p9s*awxGA?_CG6uJ9qAQW-@*GidI=)rL$89VEdQf2EaRYD(kB!+l=E#%%FjFco;xOkyTXyp(w6y3D5MrI|2kG|E(~Rg%eBilw6R
zC(R^*fR5wX1Ohsxa>=EHZ`{Jk)Y&5skmAN;Z8kkGLw`a5;P(fK#h_SRV{Y!E0(2bP
z6&DhM+4Q^|lJF#uOr4d*jmJl-bC_UZB_;>bX=d
z0q{rtdtgxCmSqu%BmgKB{zMNNgoJRZFpL{Zz-rdnTFnzS;xua&rqh`Lf!!uwe7yv~
z=ih!xx6{Jso8rND_wh|mxz-peQLR?7+cnVqM1LYN+3)RA-Dw?708rpzBd+GADyRA8
zldlefeN*`TejLXdApj^PhPJiUA`lqtntp%xXaYmQs`>m?VaX9+sCg%LLaFyba1d+>6}|Nb)onb+TPjfbF(hOO@H&YpS(
z)cn2mk_*d|K)2&~W}2FRQ~3{%oBJ8&w|{D6_V2;d6RzhBxRmfDuz&o@X075$V4UgQ
zJ@Q*ME-j>JGzJZJZ@r|QkH;mzrG*rCmp43PM-({j9Wc(`c*T^BhOM#(Tq*=lPmI*x
zlfctjp>7j6lcwC=rrbT419DS3TqNdjD7T9T<$O8KJE=*fQ(MWa!f$?U%?YBkE`G60rkX+j7IkVqsj
z3Gi@M@n;Xy4MPYNFk`wSUS_(ti8I=?E;)cI4f5e?6QUG?;2
znmEzKTGq%5j|+SAxsvubkNOf}s3qx|lA0DhB~OmB%Kd+yW_oI}-rW^|&KJx27zO7ZR4bPCb7EQ5
zQ*b=PRiWYEkep_|M6Wb7?-97S;o`cXCHCQR2Zo;XxDl^O4%zl}8s5*LF9rj5(6d_4
z>hGMhM~H68FS><;Ll~3$?zLZ`foI;8nnM-<000SaNPkXT000XT0n*)m`~Uz1
z5lKWrR9HvNR!eAORT%!$#-`@|oV0mBs}1R6a9&D>Q7A41L2w~-Aue<|FdG-eh3KLP
zF5I{s5M=fh7tUe|vlu!rsl~@w8)<`7o5Z$Bo0#0D&BNw;zrQ_qZkn6)m8w4+{&VjA
z@Be-OV&d#b0rgexESL4%6
zqPCSLTDr{|YdmjOf)n)sNQ{n->VAtm4uy^$cajzbs(I&-EP|4
z+$5vXNEVBQOePbR%VjDSi`3cKNe+jDGMNm2s%RCrDS_T_zi!F|_-bO=Ai#TidT4id
zmwyLH08C2&gv@3$f4a7|w^IZO-IEaD0BF@Du=%^Rg|rHXge>ekr%))w5d*kTDDdd&
z>SBA53D`D(92U7C1#m>3&1Sjw5CEVDw51Rw(At0~GJ!1A5dgTu?W0%Uc>B;D^3@lg
zG9cv5cP9vILC<_1)H2{Obpnux1SnHNxV?C)$AS=yL#nY)qi-{yj^h@p=
z)gBF(&*ur9FGy&e!QN)GspNGDNckM4evcEfkaxV|7eouU&cPCni8E=
zX|U~Bsey2*R8mQ#(`hm&$sQXUlg-`Tw59Bf4uxncm7=ECu>gk_V#+*ApS|-TFMqw{
zV{nhxOCDt%i^cdk(vP~M^P!OmAz`I4g={MXAx#M&azVmsce1fFG)#LlqMgidtT#6{
z2+pwQQGX#=LxjdWkxUXYpp~YVkzNLVemqSWka#@Kz!;cc8T4~!*J?G6S`4gTc+SD^
z=I7_tZ)Rp@cmwF}g1*Rk-5#i;et%$5UU@)Hn~4(XZGICzXRe$7C6(#kckza8uUmqh
zqC{?A4?BX!nxlU5h;`(`%MJ5r$U@)8{-n2FyT~?wq|)@tr9Pg2efKANKK!&7wA^(w
z;BY-{yjD?b->oiwON0GB8XgGJ{kbLbdu_@YP~){Av9g+Noq_%1S4IOKSATk)IP3TP
zdtDZ~^Way*<)M(gxV%cy{$9E?6d;8_gWHA@9CimZBi5^c4G#nwUIYAJ5#@A~uU)+=
zLt_9`%*As(BFFwGY!%J?!UBCTF;QoNHJ+cTxLhtZ@^CmTe=<4A8Gy!GWCC^viJbb6
z2u>rB{kuXr3D?)x8AG{r3_zk3e!pM+SHPi_%jFLLBRXozlpl|VsBi}W1O#w59F$}-
hdFsHA%J2Vg_YbZY239F;L`nbv002ovPDHLkV1fdS!Ylv)
From 83e68a049cf28b69231338b909e0ff52b8f18518 Mon Sep 17 00:00:00 2001
From: lzk <124214523+lzk228@users.noreply.github.com>
Date: Mon, 24 Jun 2024 19:07:15 +0200
Subject: [PATCH 24/49] Real fix gay nuke (#2334)
---
.../Devices/nuke.rsi/nuclearbomb_gay.png | Bin 877 -> 118 bytes
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/Resources/Textures/Objects/Devices/nuke.rsi/nuclearbomb_gay.png b/Resources/Textures/Objects/Devices/nuke.rsi/nuclearbomb_gay.png
index 4a653dfc7b0c9997bb15c34b7363e486bd876c48..8d3f7e7641ea34737cf84ab4cd8d69508716f0db 100644
GIT binary patch
delta 88
zcmaFMRyIK;h_k>WvY3H^TL^?1FWs&C!@$6x;pyTS65;;#LL-pFaCpJbVEHGl0f`41
j7@664Bn%QDj6M830tyU_sX2*@LCQQ`{an^LB{Ts5lt>wq
delta 853
zcmV-b1FHOX?FNt}e*tq+M?wIu&K&6g00SpUL_t(oh3%DJNK;W9$3J(J6dAVItU3QA
zEK3&sL0Ex=A-)up5
zsp(`3!yZl#clX@g?QWSbzU&K!d+xpG{J!7w{r%24P(T6ee+(tp4+rHU^IMefImfRR
z8*-6f;1Wyx1mFezd4p6|+XO(-#(86$G`Yi*=8Me|ppk2MK|js3W{Ie*wh4RkH*>|C
zu$OKHpy!q<;Kz(QX8ASPisckxCd44XY~@+x+dKl`Y)O>h-kn%87U0^WHUPfq-;Zpr
zpuQnOViGZ)f0lYFK+E}k?&y;^Ci~HCWk8w0aRz{a>FZb>CG!8}D-$}g2?nMYsRz1%
zo9H484m8us7=8dEgz+<|i*THQP^UtC6o3HGl(IGSX)&9;Pw(D&P{Gr#2phcW`+M~v
z#zC><)~v$MAW=`RN}hptZzhz`r$szR%kst;m|m3qe_`Nj-;jJa2#66iOq8qtRh2V%
z?S3nXrRBT=8l6^2ey?u``++04$5uE9BCi8GaHxBK%M^HgS?5C2@qGeRC#tq1Tkx7b
z=Jd^C>Kh_F^0D-yWs>uUkqXPhMe{XaXi!X5XMmOW2SYojms;V5O7fl7#
zsRL;3NKaY12n`mWuU|ZRbRS5|c?uE2IO3^;J^CaoP~G9`tev6ZVxwAwnGOJq0K0b7
zS|C+~K3~5KG|I3+gmfl8YHGci2#p-zN0EM9kEGhkQkyJ(*-5|uH4*>1|L0~C%*`e^
zPv52zo^L~FeSnvfPR`jayqt700(eikEGJ8CmiQl&-ESzk|Aeas;i^%IT{VcKdstJP
f0tzUgfOWxNl7=6rtJ`l200000NkvXXu0mjf7gLY7
From a2346df2a642441750c3c75f913f4edd1c590432 Mon Sep 17 00:00:00 2001
From: lzk <124214523+lzk228@users.noreply.github.com>
Date: Tue, 25 Jun 2024 12:52:19 +0200
Subject: [PATCH 25/49] Fix rotting gender locale (#2336)
---
Resources/Locale/ru-RU/disease/miasma.ftl | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/Resources/Locale/ru-RU/disease/miasma.ftl b/Resources/Locale/ru-RU/disease/miasma.ftl
index 20c7abc5fb399c..ac80ec134bc2c1 100644
--- a/Resources/Locale/ru-RU/disease/miasma.ftl
+++ b/Resources/Locale/ru-RU/disease/miasma.ftl
@@ -5,19 +5,19 @@ perishable-3 = [color=red]{ CAPITALIZE(OBJECT($target)) } тело выгляд
perishable-1-nonmob = [color=green]{ CAPITALIZE(SUBJECT($target)) } выглядит ещё свежо.[/color]
perishable-2-nonmob = [color=orangered]{ CAPITALIZE(SUBJECT($target)) } выглядит не особо свежо.[/color]
perishable-3-nonmob = [color=red]{ CAPITALIZE(SUBJECT($target)) } выглядит не особо свежо.[/color]
-rotting-rotting = [color=orange]{ CAPITALIZE(SUBJECT($target)) } { $gender ->
+rotting-rotting = [color=orange]{ CAPITALIZE(SUBJECT($target)) } { GENDER($target) ->
[male] гниёт
[female] гниёт
[epicene] гниют
*[neuter] гниёт
}![/color]
-rotting-bloated = [color=orangered]{ CAPITALIZE(SUBJECT($target)) } { $gender ->
+rotting-bloated = [color=orangered]{ CAPITALIZE(SUBJECT($target)) } { GENDER($target) ->
[male] вздулся
[female] вздулась
[epicene] вздулись
*[neuter] вздулось
}![/color]
-rotting-extremely-bloated = [color=red]{ CAPITALIZE(SUBJECT($target)) } сильно { $gender ->
+rotting-extremely-bloated = [color=red]{ CAPITALIZE(SUBJECT($target)) } сильно { GENDER($target) ->
[male] вздулся
[female] вздулась
[epicene] вздулись
From b772289686f14ccaef9d9df71cc67bcab35659e1 Mon Sep 17 00:00:00 2001
From: lapatison <100279397+lapatison@users.noreply.github.com>
Date: Sat, 29 Jun 2024 00:37:39 +0300
Subject: [PATCH 26/49] Translate Upstream #2347 (#2354)
---
.../ru-RU/administration/admin-alerts.ftl | 1 +
.../ru-RU/administration/ui/actions.ftl | 1 +
.../administration/ui/player-list-control.ftl | 1 +
.../ui/tabs/admin-tab/teleport.ftl | 1 +
.../ui/tabs/adminbus-tab/blueprints.ftl | 8 +++
.../administration/ui/tabs/atmos-tab.ftl | 11 +++
.../administration/ui/tabs/object-tab.ftl | 5 ++
.../administration/ui/tabs/player-tab.ftl | 3 +-
.../administration/ui/tabs/round-tab.ftl | 7 +-
Resources/Locale/ru-RU/alerts/alerts.ftl | 2 -
.../ru-RU/escape-menu/ui/options-menu.ftl | 34 +++++----
.../ru-RU/game-ticking/forcemap-command.ftl | 2 +
.../consumable/drinks/drinks-cartons.ftl | 2 +
.../objects/consumable/food/baked/bagel.ftl | 6 ++
.../objects/consumable/food/ingredients.ftl | 2 +
.../entities/objects/misc/tiles.ftl | 2 -
.../entities/objects/shields/shields.ftl | 2 +-
.../objects/specific/medical/healing.ftl | 70 +++++++++++--------
.../entities/objects/weapons/melee/sword.ftl | 2 +-
.../entities/structures/walls/asteroid.ftl | 36 +++++++++-
Resources/Locale/ru-RU/thief/backpack.ftl | 66 ++++++++---------
Resources/Locale/ru-RU/wires/log-wire.ftl | 1 +
Resources/Locale/ru-RU/wires/wire-names.ftl | 1 +
23 files changed, 173 insertions(+), 93 deletions(-)
create mode 100644 Resources/Locale/ru-RU/administration/admin-alerts.ftl
create mode 100644 Resources/Locale/ru-RU/administration/ui/player-list-control.ftl
create mode 100644 Resources/Locale/ru-RU/administration/ui/tabs/admin-tab/teleport.ftl
create mode 100644 Resources/Locale/ru-RU/administration/ui/tabs/adminbus-tab/blueprints.ftl
create mode 100644 Resources/Locale/ru-RU/administration/ui/tabs/atmos-tab.ftl
create mode 100644 Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/food/baked/bagel.ftl
create mode 100644 Resources/Locale/ru-RU/wires/log-wire.ftl
diff --git a/Resources/Locale/ru-RU/administration/admin-alerts.ftl b/Resources/Locale/ru-RU/administration/admin-alerts.ftl
new file mode 100644
index 00000000000000..fa99a91a670386
--- /dev/null
+++ b/Resources/Locale/ru-RU/administration/admin-alerts.ftl
@@ -0,0 +1 @@
+admin-alert-shared-connection = { $player } имеет общее интернет-соединение с { $otherCount } другим(-и) игроком(-ами): { $otherList }
diff --git a/Resources/Locale/ru-RU/administration/ui/actions.ftl b/Resources/Locale/ru-RU/administration/ui/actions.ftl
index 6910099187e514..776bcfb6284f01 100644
--- a/Resources/Locale/ru-RU/administration/ui/actions.ftl
+++ b/Resources/Locale/ru-RU/administration/ui/actions.ftl
@@ -1,3 +1,4 @@
+admin-player-actions-reason = Причина
admin-player-actions-bans = Бан-лист
admin-player-actions-notes = Заметки
admin-player-actions-kick = Кикнуть
diff --git a/Resources/Locale/ru-RU/administration/ui/player-list-control.ftl b/Resources/Locale/ru-RU/administration/ui/player-list-control.ftl
new file mode 100644
index 00000000000000..1589cadd1a4de9
--- /dev/null
+++ b/Resources/Locale/ru-RU/administration/ui/player-list-control.ftl
@@ -0,0 +1 @@
+player-list-filter = Фильтр
diff --git a/Resources/Locale/ru-RU/administration/ui/tabs/admin-tab/teleport.ftl b/Resources/Locale/ru-RU/administration/ui/tabs/admin-tab/teleport.ftl
new file mode 100644
index 00000000000000..5ee38a2f307630
--- /dev/null
+++ b/Resources/Locale/ru-RU/administration/ui/tabs/admin-tab/teleport.ftl
@@ -0,0 +1 @@
+admin-ui-teleport = Телепорт
diff --git a/Resources/Locale/ru-RU/administration/ui/tabs/adminbus-tab/blueprints.ftl b/Resources/Locale/ru-RU/administration/ui/tabs/adminbus-tab/blueprints.ftl
new file mode 100644
index 00000000000000..bc05856fb4ca66
--- /dev/null
+++ b/Resources/Locale/ru-RU/administration/ui/tabs/adminbus-tab/blueprints.ftl
@@ -0,0 +1,8 @@
+admin-ui-blueprint-map = Карта
+admin-ui-blueprint-path = Путь
+admin-ui-blueprint-x = X
+admin-ui-blueprint-y = Y
+admin-ui-blueprint-rotation = Поворот
+admin-ui-blueprint-teleport = Телепорт к
+admin-ui-blueprint-reset = Сброс на стандартным настройкам
+admin-ui-blueprint-load = Загрузить чертёж
diff --git a/Resources/Locale/ru-RU/administration/ui/tabs/atmos-tab.ftl b/Resources/Locale/ru-RU/administration/ui/tabs/atmos-tab.ftl
new file mode 100644
index 00000000000000..fdcb7883fcc726
--- /dev/null
+++ b/Resources/Locale/ru-RU/administration/ui/tabs/atmos-tab.ftl
@@ -0,0 +1,11 @@
+admin-ui-atmos-add = Добавить атмосферу
+admin-ui-atmos-add-gas = Добавить газ
+admin-ui-atmos-fill-gas = Заполнить газом
+admin-ui-atmos-set-temperature = Установить температуру
+admin-ui-atmos-grid = Грид
+admin-ui-atmos-grid-current = Текущий
+admin-ui-atmos-tile-x = TileX
+admin-ui-atmos-tile-y = TileY
+admin-ui-atmos-gas = Газ
+admin-ui-atmos-gas-amount = Кол-во
+admin-ui-atmos-temperature = Температура
diff --git a/Resources/Locale/ru-RU/administration/ui/tabs/object-tab.ftl b/Resources/Locale/ru-RU/administration/ui/tabs/object-tab.ftl
index e59df28010432b..80b2acd0bc06ac 100644
--- a/Resources/Locale/ru-RU/administration/ui/tabs/object-tab.ftl
+++ b/Resources/Locale/ru-RU/administration/ui/tabs/object-tab.ftl
@@ -1,3 +1,8 @@
admin-object-tab-window-type = Тип объекта
object-tab-entity-id = ID сущности
object-tab-object-name = Имя объекта
+object-tab-object-type = Тип объекта:
+object-tab-object-search = Поиск...
+object-tab-object-type-grids = Гриды
+object-tab-object-type-maps = Карты
+object-tab-object-type-stations = Станции
diff --git a/Resources/Locale/ru-RU/administration/ui/tabs/player-tab.ftl b/Resources/Locale/ru-RU/administration/ui/tabs/player-tab.ftl
index 6cd2ece37a88eb..70f657a60f1b8d 100644
--- a/Resources/Locale/ru-RU/administration/ui/tabs/player-tab.ftl
+++ b/Resources/Locale/ru-RU/administration/ui/tabs/player-tab.ftl
@@ -1,3 +1,4 @@
+player-tab-player-count = Игроков: { $count }
player-tab-username = Пользователь
player-tab-count = Количество игроков
player-tab-character = Персонаж
@@ -9,4 +10,4 @@ player-tab-overlay = Оверлей
player-tab-entry-tooltip = Игровое время отображается как дни:часы:минуты.
player-tab-filter-line-edit-placeholder = Фильтр
player-tab-is-antag-yes = ДА
-player-tab-is-antag-no = НЕТ
\ No newline at end of file
+player-tab-is-antag-no = НЕТ
diff --git a/Resources/Locale/ru-RU/administration/ui/tabs/round-tab.ftl b/Resources/Locale/ru-RU/administration/ui/tabs/round-tab.ftl
index df028f09f34fe1..f97fe74821c6bc 100644
--- a/Resources/Locale/ru-RU/administration/ui/tabs/round-tab.ftl
+++ b/Resources/Locale/ru-RU/administration/ui/tabs/round-tab.ftl
@@ -1,6 +1,5 @@
-administration-ui-round-tab-restart-round-now = Перезапустить раунд СЕЙЧАС
administration-ui-round-tab-start-round = Начать раунд
+administration-ui-round-tab-end-round = Завершить раунд
administration-ui-round-tab-restart-round = Перезапустить раунд
-administration-ui-round-tab-end-round = Закончить раунд
-administration-ui-round-tab-delay-start = Отложить начало
-administration-ui-round-tab-active-gamerules = Активные Game rules
\ No newline at end of file
+administration-ui-round-tab-restart-round-now = Перезапустить СЕЙЧАС
+administration-ui-round-tab-active-gamerules = Активные Game rules
diff --git a/Resources/Locale/ru-RU/alerts/alerts.ftl b/Resources/Locale/ru-RU/alerts/alerts.ftl
index d4a39af089d0d8..3138d915f0258d 100644
--- a/Resources/Locale/ru-RU/alerts/alerts.ftl
+++ b/Resources/Locale/ru-RU/alerts/alerts.ftl
@@ -72,5 +72,3 @@ alerts-revenant-essence-name = Эссенция
alerts-revenant-essence-desc = Сила душ. Поддерживает вас и используется при использовании способностей. Медленно восстанавливается с течением времени.
alerts-revenant-corporeal-name = Материальность
alerts-revenant-corporeal-desc = Вы физически воплотились. Окружающие могут видеть и наносить вам вред.
-alerts-deflecting-name = Отражение
-alerts-deflecting-desc = У вас есть шанс отразить летящие снаряды. Стоя на месте или при медленном движении этот шанс увеличивается.
diff --git a/Resources/Locale/ru-RU/escape-menu/ui/options-menu.ftl b/Resources/Locale/ru-RU/escape-menu/ui/options-menu.ftl
index 9dc94b94be2c8f..8dce4a90c2d1d8 100644
--- a/Resources/Locale/ru-RU/escape-menu/ui/options-menu.ftl
+++ b/Resources/Locale/ru-RU/escape-menu/ui/options-menu.ftl
@@ -1,14 +1,16 @@
## General stuff
ui-options-title = Игровые настройки
+ui-options-tab-accessibility = Доступность
ui-options-tab-graphics = Графика
ui-options-tab-controls = Управление
ui-options-tab-audio = Аудио
ui-options-tab-network = Сеть
ui-options-tab-misc = Основные
-ui-options-apply = Применить
-ui-options-reset-all = Сбросить всё
-ui-options-default = По-умолчанию
+ui-options-apply = Сохранить и применить
+ui-options-reset-all = Сброс изменений
+ui-options-default = Сброс к настройкам по умолчанию
+ui-options-value-percent = { TOSTRING($value, "P0") }
# Misc/General menu
@@ -36,8 +38,11 @@ ui-options-event-music = Музыка событий
ui-options-admin-sounds = Музыка админов
ui-options-ahelp-sounds = Звуки АХелпа
ui-options-volume-label = Громкость
-# 220 loc fix
-ui-options-value-percent = { TOSTRING($value, "P0") }
+ui-options-volume-percent = { TOSTRING($volume, "P0") }
+ui-options-display-label = Дисплей
+ui-options-quality-label = Качество
+ui-options-misc-label = Разное
+ui-options-interface-label = Интерфейс
## Graphics menu
@@ -48,13 +53,6 @@ ui-options-show-ooc-patron-color = Цветной ник в OOC для патр
ui-options-show-looc-on-head = Показывать LOOC-чат над головами персонажей
ui-options-fancy-speech = Показывать имена в облачках с текстом
ui-options-fancy-name-background = Добавить фон облачкам с текстом
-ui-options-enable-color-name = Цветные имена персонажей
-ui-options-colorblind-friendly = Режим для дальтоников
-ui-options-reduced-motion = Снижение интенсивности визуальных эффектов
-ui-options-chat-window-opacity = Прозрачность окна чата
-ui-options-chat-window-opacity-percent = { TOSTRING($opacity, "P0") }
-ui-options-screen-shake-intensity = Интенсивность дрожания экрана
-ui-options-screen-shake-percent = { TOSTRING($intensity, "P0") }
ui-options-vsync = Вертикальная синхронизация
ui-options-fullscreen = Полный экран
ui-options-lighting-label = Качество освещения:
@@ -100,7 +98,8 @@ ui-options-hud-theme-minimalist = Минимализм
ui-options-hud-theme-eris = Эрис
ui-options-hud-theme-ashen = Пепел
ui-options-vp-stretch = Растянуть изображение для соответствия окну игры
-ui-options-vp-scale = Фиксированный масштаб окна игры: x{ $scale }
+ui-options-vp-scale = Фиксированный масштаб окна игры:
+ui-options-vp-scale-value = x{ $scale }
ui-options-vp-integer-scaling = Использовать целочисленное масштабирование (может вызывать появление чёрных полос/обрезания)
ui-options-vp-integer-scaling-tooltip =
Если эта опция включена, область просмотра будет масштабироваться,
@@ -115,7 +114,7 @@ ui-options-vp-vertical-fit-tooltip =
ui-options-vp-low-res = Изображение низкого разрешения
ui-options-parallax-low-quality = Низкокачественный параллакс (фон)
ui-options-fps-counter = Показать счётчик FPS
-ui-options-vp-width = Ширина окна игры: { $width }
+ui-options-vp-width = Ширина окна игры:
ui-options-hud-layout = Тип HUD:
## Controls menu
@@ -275,3 +274,10 @@ ui-options-net-pvs-leave-tooltip =
привести к неправильным предугадываниям и другим проблемам.
cmd-options-desc = Открывает меню опций, опционально с конкретно выбранной вкладкой.
cmd-options-help = Использование: options [tab]
+ui-options-enable-color-name = Цветные имена персонажей
+ui-options-colorblind-friendly = Режим для дальтоников
+ui-options-reduced-motion = Снижение интенсивности визуальных эффектов
+ui-options-chat-window-opacity = Прозрачность окна чата
+ui-options-chat-window-opacity-percent = { TOSTRING($opacity, "P0") }
+ui-options-screen-shake-intensity = Интенсивность дрожания экрана
+ui-options-screen-shake-percent = { TOSTRING($intensity, "P0") }
diff --git a/Resources/Locale/ru-RU/game-ticking/forcemap-command.ftl b/Resources/Locale/ru-RU/game-ticking/forcemap-command.ftl
index 9c1a65bef9406a..d248feb85bb65b 100644
--- a/Resources/Locale/ru-RU/game-ticking/forcemap-command.ftl
+++ b/Resources/Locale/ru-RU/game-ticking/forcemap-command.ftl
@@ -3,5 +3,7 @@
forcemap-command-description = Заставляет игру начать с заданной карты в следующем раунде.
forcemap-command-help = forcemap