Skip to content

Commit

Permalink
Merge pull request #670 from TheArturZh/corvax-cherry-pick-24
Browse files Browse the repository at this point in the history
Corvax cherry pick 24
  • Loading branch information
DexlerXD authored Jan 23, 2024
2 parents 0e0d554 + bc9bb5d commit 828808e
Show file tree
Hide file tree
Showing 509 changed files with 2,934 additions and 577 deletions.
10 changes: 9 additions & 1 deletion Content.Client/SS220/TTS/HumanoidProfileEditor.TTS.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,15 @@ public sealed partial class HumanoidProfileEditor
"Съешь же ещё этих мягких французских булок, да выпей чаю.",
"Клоун, прекрати разбрасывать банановые кожурки офицерам под ноги!",
"Капитан, вы уверены что хотите назначить клоуна на должность главы персонала?",
"Эс Бэ! Тут человек в сером костюме, с тулбоксом и в маске! Помогите!!"
"Эс Бэ! Тут человек в сером костюме, с тулбоксом и в маске! Помогите!!",
"Учёные, тут странная аномалия в баре! Она уже съела мима!",
"Я надеюсь что инженеры внимательно следят за сингулярностью...",
"Вы слышали эти странные крики в техах? Мне кажется туда ходить небезопасно.",
"Вы не видели Гамлета? Мне кажется он забегал к вам на кухню.",
"Здесь есть доктор? Человек умирает от отравленного пончика! Нужна помощь!",
"Вам нужно согласие и печать квартирмейстера, если вы хотите сделать заказ на партию дробовиков.",
"Возле эвакуационного шаттла разгерметизация! Инженеры, нам срочно нужна ваша помощь!",
"Бармен, налей мне самого крепкого вина, которое есть в твоих запасах!"
};

private void InitializeVoice()
Expand Down
7 changes: 7 additions & 0 deletions Content.Server/SS220/TTS/TTSSystem.Sanitize.cs
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,11 @@ private string ReplaceWord2Num(Match word)
{"гсб", "Гэ Эс Бэ"},
{"гв", "Гэ Вэ"},
{"нр", "Эн Эр"},
{"нра", "Эн Эра"},
{"нру", "Эн Эру"},
{"км", "Кэ Эм"},
{"кма", "Кэ Эма"},
{"кму", "Кэ Эму"},
{"си", "Эс И"},
{"срп", "Эс Эр Пэ"},
{"пцк", "Пэ Цэ Каа"},
Expand Down Expand Up @@ -121,6 +125,9 @@ private string ReplaceWord2Num(Match word)
{"рхбз", "Эр Хэ Бэ Зэ"},
{"рхбзз", "Эр Хэ Бэ Зэ Зэ"},
{"днк", "Дэ Эн Ка"},
{"с4", "Си 4"}, // cyrillic
{"c4", "Си 4"}, // latinic
{"бсс", "Бэ Эс Эс"},
};

private static readonly IReadOnlyDictionary<string, string> ReverseTranslit =
Expand Down
2 changes: 1 addition & 1 deletion Content.Shared/Chat/SharedChatSystem.cs
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ public abstract class SharedChatSystem : EntitySystem
public const char LocalPrefix = '>';
public const char ConsolePrefix = '/';
public const char DeadPrefix = '\\';
public const char LOOCPrefix = '(';
public const char LOOCPrefix = '_'; // Corvax-Localization
public const char OOCPrefix = '[';
public const char EmotesPrefix = '%'; // Corvax-Localization
public const char AdminPrefix = ']';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
ent-CrateArtifactContainer = { ent-BaseStructureDynamic }
.desc = { ent-BaseStructureDynamic.desc }
ent-CrateArtifactContainer = контейнер для артефактов
.desc = Используется для безопасного хранения и перемещения артефактов.
6 changes: 3 additions & 3 deletions Resources/Locale/ru-RU/_lib.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Used internally by the PRESSURE() function.
zzzz-fmt-pressure =
{ TOSTRING($divided, "G3") } { $places ->
{ TOSTRING($divided, "G4") } { $places ->
[0] кПа
[1] МПа
[2] ГПа
Expand All @@ -12,7 +12,7 @@ zzzz-fmt-pressure =
}
# Used internally by the POWERWATTS() function.
zzzz-fmt-power-watts =
{ TOSTRING($divided, "G3") } { $places ->
{ TOSTRING($divided, "G4") } { $places ->
[0] Вт
[1] кВт
[2] МВт
Expand All @@ -24,7 +24,7 @@ zzzz-fmt-power-watts =
# Reminder: 1 joule = 1 watt for 1 second (multiply watts by seconds to get joules).
# Therefore 1 kilowatt-hour is equal to 3,600,000 joules (3.6MJ)
zzzz-fmt-power-joules =
{ TOSTRING($divided, "G3") } { $places ->
{ TOSTRING($divided, "G4") } { $places ->
[0] Дж
[1] кДж
[2] МДж
Expand Down
12 changes: 6 additions & 6 deletions Resources/Locale/ru-RU/_units.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -70,16 +70,16 @@ units-g-watt-long = гигаватт
## Joule (Energy)

units-u--joule = µДж
units-u--joule = мкДж
units-m--joule = мДж
units-joule = Дж
units-k-joule = кДж
units-m-joule = МДж
units-u--joule-long = Микроджоуль
units-m--joule-long = Миллиджоуль
units-joule-long = Джоуль
units-k-joule-long = Килоджоуль
units-m-joule-long = Мегаджоуль
units-u--joule-long = микроджоуль
units-m--joule-long = миллиджоуль
units-joule-long = джоуль
units-k-joule-long = килоджоуль
units-m-joule-long = мегаджоуль
## Kelvin (Temperature)

Expand Down
24 changes: 24 additions & 0 deletions Resources/Locale/ru-RU/accent/accents.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,13 @@ accent-words-zombie-7 = Мазгии... Ммааазгиии..
accent-words-zombie-8 = Мазгххх...
accent-words-zombie-9 = Маазгг...
accent-words-zombie-10 = Граааааа...
# Moth Zombie
accent-words-zombie-moth-1 = Одееежда...
accent-words-zombie-moth-2 = Ооообувь...
accent-words-zombie-moth-3 = Свеееет...
accent-words-zombie-moth-4 = Лаааампы...
accent-words-zombie-moth-5 = Шааапк... Шаааапки...
accent-words-zombie-moth-6 = Шааарфы...
# Generic Aggressive
accent-words-generic-aggressive-1 = Грр!
accent-words-generic-aggressive-2 = Рррр!
Expand Down Expand Up @@ -78,3 +85,20 @@ accent-words-slimes-4 = Блааамп...
accent-words-slimes-5 = Блабл бламп!
# Mothroach
accent-words-mothroach-1 = Чирик!
# Crab
accent-words-crab-1 = Чик.
accent-words-crab-2 = Чик-клац!
accent-words-crab-3 = Клац?
accent-words-crab-4 = Типи-тап!
accent-words-crab-5 = Чик-тап.
accent-words-crab-6 = Чикичик.
# Kobold
accent-words-kobold-1 = Йип!
accent-words-kobold-2 = Гррар.
accent-words-kobold-3 = Йап!
accent-words-kobold-4 = Бип.
accent-words-kobold-5 = Скрит?
accent-words-kobold-6 = Гронк!
accent-words-kobold-7 = Хисс!
accent-words-kobold-8 = Йии!
accent-words-kobold-9 = Йип.
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ access-id-card-component-owner-full-name-job-title-text = ID карта { $fullN
access-id-card-component-default = ID карта
id-card-component-microwave-burnt = { $id } громко щёлкает!
id-card-component-microwave-bricked = { $id } шипит!
id-card-component-microwave-safe = { $id } издает странный звук.
id-card-component-microwave-safe = { $id } издаёт странный звук.
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
id-card-console-window-privileged-id = Основной ID:
id-card-console-window-target-id = Целевой ID:
id-card-console-window-privileged-id = Основная ID:
id-card-console-window-target-id = Целевая ID:
id-card-console-window-full-name-label = Полное имя:
id-card-console-window-save-button = Сохранить
id-card-console-window-job-title-label = Должность:
id-card-console-window-eject-button = Извлечь
id-card-console-window-insert-button = Вставить
id-card-console-window-job-selection-label = Предустановки должностей (задает иконку отдела и должности):
access-id-card-console-component-no-hands-error = У вас нет рук.
id-card-console-privileged-id = Основной ID
id-card-console-target-id = Целевой ID
id-card-console-privileged-id = Основная ID
id-card-console-target-id = Целевая ID
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
access-reader-unknown-id = Неизвестный
1 change: 1 addition & 0 deletions Resources/Locale/ru-RU/accessories/human-hair.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -182,3 +182,4 @@ marking-HumanHairVeryshortovereyealternate = Очень короткая (Чер
marking-HumanHairVlongfringe = Очень короткая (Чёлка)
marking-HumanHairVolaju = Воладзю
marking-HumanHairWisp = Пряди
marking-HumanHairUneven = Неровная
4 changes: 4 additions & 0 deletions Resources/Locale/ru-RU/actions/actions/wagging.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
action-name-toggle-wagging = Махать хвостом
action-description-toggle-wagging = Начать или прекратить махать хвостом.
wagging-emote-start = начинает махать { POSS-ADJ($ent) } хвостом.
wagging-emote-stop = прекращает махать { POSS-ADJ($ent) } хвостом.
2 changes: 2 additions & 0 deletions Resources/Locale/ru-RU/administration/antag.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,10 @@ 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-zombie = Сделать зомби
admin-verb-text-make-nuclear-operative = Сделать ядерным оперативником
admin-verb-text-make-pirate = Сделать пиратом
admin-verb-text-make-head-rev = Сделать Главой революции
admin-verb-text-make-thief = Сделать вором
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
custom-vote-webhook-name = Проведено кастомное голосование
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
follow-command-description = Заставляет вас следовать за сущностью
follow-command-help = Использование: follow [netEntity]
3 changes: 3 additions & 0 deletions Resources/Locale/ru-RU/administration/smites.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,9 @@ admin-smite-remove-hand-description = Удаляет только одну из
admin-smite-disarm-prone-description = Шанс обезоружить цель становится 100%, а наручники надеваются на неё мгновенно.
admin-smite-garbage-can-description = Превратите цель в мусорку, чтобы подчеркнуть, о чём она вам напоминает.
admin-trick-unbolt-description = Разболтирует целевой шлюз.
admin-smite-super-bonk-description = Заставляет цель удариться о каждый стол на станции и за её пределами.
admin-smite-super-bonk-lite-description = Заставляет цель удариться о каждый стол на станции и за её пределами. Прекращает действовать после смерти цели.
admin-smite-terminate-description = Создаёт роль призрака Экстерминатора с единственной задачей - убить эту цель.
admin-trick-bolt-description = Болтирует целевой шлюз.
admin-trick-emergency-access-on-description = Включает аварийный доступ к целевому шлюзу.
admin-trick-emergency-access-off-description = Выключает аварийный доступ к целевому шлюзу.
Expand Down
2 changes: 1 addition & 1 deletion Resources/Locale/ru-RU/administration/ui/actions.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ admin-player-actions-respawn = Респаун
admin-player-actions-spawn = Заспавнить тут
admin-player-spawn-failed = Не удалось найти подходящие координаты
admin-player-actions-clone = Клонировать
admin-player-actions-teleport = Телепортироваться к
admin-player-actions-follow = Следовать
admin-player-actions-confirm = Вы уверены?
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,4 @@ advertisement-boozeomat-16 = Вино со множеством наград!
advertisement-boozeomat-17 = Максимум алкоголя!
advertisement-boozeomat-18 = Мужчины любят пиво.
advertisement-boozeomat-19 = Тост за прогресс!
thankyou-boozeomat-1 = Пожалуйста, пейте ответственно!
2 changes: 2 additions & 0 deletions Resources/Locale/ru-RU/advertisements/vending/chang.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,5 @@ advertisement-chang-1 = Ощутите вкус 5000 лет культуры!
advertisement-chang-2 = Мистер Чанг, одобрен для безопасного употребления более чем в 10 секторах!
advertisement-chang-3 = Китайская кухня отлично подойдет для вечернего свидания или одинокого вечера!
advertisement-chang-4 = Вы не ошибетесь, если отведаете настоящей китайской кухни от мистера Чанга!
thankyou-chang-1 = Мистер Чанг благодарит вас!
thankyou-chang-2 = Наслаждайтесь настоящей едой!
3 changes: 3 additions & 0 deletions Resources/Locale/ru-RU/advertisements/vending/chefvend.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,6 @@ advertisement-chefvend-4 = Стоите ли вы своей соли? Мы да
advertisement-chefvend-5 = Ммм, мясо.
advertisement-chefvend-6 = Используйте силу муки.
advertisement-chefvend-7 = Покажите своим клиентам, кто здесь лучший повар, при помощи нашего знаменитого на всю галактику завоевавшего множество наград соуса барбекю.
thankyou-chefvend-1 = Пришло время готовить!
thankyou-chefvend-2 = Благодарим за доверие к нашим качественным ингредиентам!
thankyou-chefvend-3 = Дайте же им то, чего они хотят!
2 changes: 2 additions & 0 deletions Resources/Locale/ru-RU/advertisements/vending/cigs.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,5 @@ advertisement-cigs-8 = Не бросайте курить, купите ещё!
advertisement-cigs-9 = Никотиновый рай.
advertisement-cigs-10 = Лучшие сигареты с 2150 года.
advertisement-cigs-11 = Сигареты с множеством наград.
thankyou-cigs-1 = Сделал дело - кури смело!
thankyou-cigs-2 = Скорее всего, вы не пожалеете!
5 changes: 4 additions & 1 deletion Resources/Locale/ru-RU/advertisements/vending/coffee.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,11 @@ advertisement-coffee-5 = Я бы убил за чашечку кофе!
advertisement-coffee-6 = Лучшие зёрна в галактике.
advertisement-coffee-7 = Только лучшие напитки для вас.
advertisement-coffee-8 = М-м-м-м… Ничто не сравнится с кофе.
advertisement-coffee-9 = Я обожаю кофе, а Вы?
advertisement-coffee-9 = Я обожаю кофе, а вы?
advertisement-coffee-10 = Кофе помогает работать!
advertisement-coffee-11 = Попробуйте чайку.
advertisement-coffee-12 = Надеемся, вы предпочитаете лучшее!
advertisement-coffee-13 = Отведайте наш новый шоколад!
thankyou-coffee-1 = Наслаждайтесь!
thankyou-coffee-2 = Пейте пока горячее!
thankyou-coffee-3 = Приготовление завершено.
3 changes: 3 additions & 0 deletions Resources/Locale/ru-RU/advertisements/vending/cola.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,6 @@ advertisement-cola-4 = Хочется пить? Почему бы не выпи
advertisement-cola-5 = Пожалуйста, пейте!
advertisement-cola-6 = Выпьем!
advertisement-cola-7 = Лучшие напитки в галактике!
thankyou-cola-1 = Раскупорьте баночку и наслаждайтесь!
thankyou-cola-2 = Пау! Жажда, получай!
thankyou-cola-3 = Надеемся, вам понравится вкус!
7 changes: 7 additions & 0 deletions Resources/Locale/ru-RU/advertisements/vending/discount.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,10 @@ advertisement-discount-5 = Не слушайте этих яйцеголовых
advertisement-discount-6 = Discount Dan's: Мы полезны вам! Не-а, не могу произнести это без смеха.
advertisement-discount-7 = Discount Dan's: Только высококачественная проду-*БЗзз
advertisement-discount-8 = Discount Dan(tm) не несет ответственности за любой ущерб, вызванный неправильным использованием его продукции.
thankyou-discount-1 = Благодарим за исп-*БЗЗЗ
thankyou-discount-2 = И помните: деньги не возвращаем!
thankyou-discount-3 = Теперь это ваша проблема!
thankyou-discount-4 = По закону мы обязаны напомнить вам, чтобы вы не ели это.
thankyou-discount-5 = Пожалуйста, не подавайте на нас в суд!
thankyou-discount-6 = При загрузке оно так и выглядело, клянёмся!
thankyou-discount-7 = Ага, удачи с этим.
3 changes: 3 additions & 0 deletions Resources/Locale/ru-RU/advertisements/vending/donut.ftl
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
advertisement-donut-1 = Каждый из нас немножко коп!
advertisement-donut-2 = Надеемся, что вы голодны!
advertisement-donut-3 = Продано более одного миллиона пончиков!
thankyou-donut-1 = Наслаждайтесь пончиком!
thankyou-donut-2 = Ещё один проданный пончик!
thankyou-donut-3 = Хорошего дня, офицер!
9 changes: 6 additions & 3 deletions Resources/Locale/ru-RU/advertisements/vending/games.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,10 @@ advertisement-goodcleanfun-1 = Сбегите в фантастический м
advertisement-goodcleanfun-2 = Утолите свою зависимость от азартных игр!
advertisement-goodcleanfun-3 = Разрушьте вашу дружбу!
advertisement-goodcleanfun-4 = Проявите инициативу!
advertisement-goodcleanfun-5 = Эльфы и гномы!
advertisement-goodcleanfun-5 = Эльфы и дворфы!
advertisement-goodcleanfun-6 = Параноидальные компьютеры!
advertisement-goodcleanfun-7 = Совершенно не дьявольское!
advertisement-goodcleanfun-8 = Веселые времена навсегда!
advertisement-goodcleanfun-7 = Совершенно не игрушки дьявола!
advertisement-goodcleanfun-8 = Весёлые времена навсегда!
thankyou-goodcleanfun-1 = Развлекайтесь!
thankyou-goodcleanfun-2 = Теперь вы играете с силой!
thankyou-goodcleanfun-3 = Приступайте к игре!
3 changes: 3 additions & 0 deletions Resources/Locale/ru-RU/advertisements/vending/happyhonk.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,6 @@ advertisement-happyhonk-6 = Сколько офицеров службы без
advertisement-happyhonk-7 = Хэппи Хонк не несёт ответственности за качество продуктов, помещённых в наши коробки для обедов Хэппи Хонк.
advertisement-happyhonk-8 = Почему бы не заказать нашу лимитированную серию обеда Мим Хэппи Хонк?
advertisement-happyhonk-9 = Хэппи Хонк является зарегистрированной торговой маркой «Honk! co.», и мы гораздо круче чем «Robust Nukie Food corp.».
thankyou-happyhonk-1 = Хонк!
thankyou-happyhonk-2 = Хонк хонк!
thankyou-happyhonk-3 = Поделитесь весельем! Хонк!
Original file line number Diff line number Diff line change
@@ -1 +1 @@
advertisement-janidrobe-1 = Подходите и получите свою форму уборщика, одобренную уборщиками-ящерами всей корпорации!
advertisement-janidrobe-1 = Подходите и получите свою форму уборщика, одобренную унатхами-уборщиками всей корпорации!
1 change: 1 addition & 0 deletions Resources/Locale/ru-RU/advertisements/vending/nutrimax.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@ advertisement-nutrimax-3 = Самые зелёные кнопки на свет
advertisement-nutrimax-4 = Мы любим большие растения.
advertisement-nutrimax-5 = Мягкая почва...
advertisement-nutrimax-6 = Теперь и с вёдрами!
thankyou-nutrimax-1 = Пора сажать!
2 changes: 2 additions & 0 deletions Resources/Locale/ru-RU/advertisements/vending/sectech.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,5 @@ advertisement-sectech-1 = Расколоть коммунистические ч
advertisement-sectech-2 = Пробейте несколько голов!
advertisement-sectech-3 = Не забывайте: вред — это хорошо!
advertisement-sectech-4 = Ваше оружие прямо здесь.
thankyou-sectech-1 = Устройте им там ад!
thankyou-sectech-2 = Обеспечьте соблюдение закона!
Loading

0 comments on commit 828808e

Please sign in to comment.