Skip to content

Commit

Permalink
Merge pull request #1706 from TheArturZh/corvax-cherrypick-28
Browse files Browse the repository at this point in the history
Corvax cherrypick 28
  • Loading branch information
DexlerXD authored Aug 31, 2024
2 parents 7abe5db + 9840031 commit 5294dc8
Show file tree
Hide file tree
Showing 443 changed files with 6,419 additions and 3,813 deletions.
21 changes: 15 additions & 6 deletions Content.Server/Speech/EntitySystems/FrontalLispSystem.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,21 @@ private void OnAccent(EntityUid uid, FrontalLispComponent component, AccentGetEv
message = RegexLowerEcks.Replace(message, "ekth");

// Corvax-Localization Start
// с, в, ч, т in ф or ш
message = Regex.Replace(message, @"\B[СВЧТ]\B", _random.Prob(0.5f) ? "Ф" : "Ш");
message = Regex.Replace(message, @"\B[свчт]\B", _random.Prob(0.5f) ? "ф" : "ш");
// д in ф
message = Regex.Replace(message, @"\b[Д](?![ИЕЁЮЯЬ])\b|\B[Д]\B", "Ф");
message = Regex.Replace(message, @"\b[Дд](?![ИиЕеЁёЮюЯяЬь])\b|\B[Дд]\B", "ф");
// с - ш
message = Regex.Replace(message, @"с", _random.Prob(0.90f) ? "ш" : "с");
message = Regex.Replace(message, @"С", _random.Prob(0.90f) ? "Ш" : "С");
// ч - ш
message = Regex.Replace(message, @"ч", _random.Prob(0.90f) ? "ш" : "ч");
message = Regex.Replace(message, @"Ч", _random.Prob(0.90f) ? "Ш" : "Ч");
// ц - ч
message = Regex.Replace(message, @"ц", _random.Prob(0.90f) ? "ч" : "ц");
message = Regex.Replace(message, @"Ц", _random.Prob(0.90f) ? "Ч" : "Ц");
// т - ч
message = Regex.Replace(message, @"\B[т](?![АЕЁИОУЫЭЮЯаеёиоуыэюя])", _random.Prob(0.90f) ? "ч" : "т");
message = Regex.Replace(message, @"\B[Т](?![АЕЁИОУЫЭЮЯаеёиоуыэюя])", _random.Prob(0.90f) ? "Ч" : "Т");
// з - ж
message = Regex.Replace(message, @"з", _random.Prob(0.90f) ? "ж" : "з");
message = Regex.Replace(message, @"З", _random.Prob(0.90f) ? "Ж" : "З");
// Corvax-Localization End

args.Message = message;
Expand Down
2 changes: 1 addition & 1 deletion Resources/Locale/ru-RU/HUD/game-hud.ftl
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
game-hud-open-escape-menu-button-tooltip = Открыть меню паузы.
game-hud-open-guide-menu-button-tooltip = Открыть меню руководства.
game-hud-open-character-menu-button-tooltip = Открыть меню персонажа.
game-hud-open-emotes-menu-button-tooltip = Откройте меню эмоций.
game-hud-open-emotes-menu-button-tooltip = Открыть меню эмоций.
game-hud-open-inventory-menu-button-tooltip = Открыть меню инвентаря.
game-hud-open-crafting-menu-button-tooltip = Открыть меню создания.
game-hud-open-actions-menu-button-tooltip = Открыть меню действий.
Expand Down
1 change: 1 addition & 0 deletions Resources/Locale/ru-RU/abilities/goliath.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
tentacle-ability-use-popup = { CAPITALIZE($entity) } погружает свои щупальца под землю!
317 changes: 317 additions & 0 deletions Resources/Locale/ru-RU/accent/cowboy.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,317 @@
accent-cowboy-words-1 = alcohol
accent-cowboy-replacement-1 = firewater
accent-cowboy-words-2 = alien
accent-cowboy-replacement-2 = space critter
accent-cowboy-words-3 = aliens
accent-cowboy-replacement-3 = space critters
accent-cowboy-words-4 = ambush
accent-cowboy-replacement-4 = bush whack
accent-cowboy-words-5 = angry
accent-cowboy-replacement-5 = fit to be tied
accent-cowboy-words-6 = animal
accent-cowboy-replacement-6 = critter
accent-cowboy-words-7 = animals
accent-cowboy-replacement-7 = critters
accent-cowboy-words-8 = arrest
accent-cowboy-replacement-8 = lasso
accent-cowboy-words-9 = arrested
accent-cowboy-replacement-9 = lassoed
accent-cowboy-words-10 = bomb
accent-cowboy-replacement-10 = dynamite
accent-cowboy-words-11 = borg
accent-cowboy-replacement-11 = tin man
accent-cowboy-words-12 = bye
accent-cowboy-replacement-12 = so long
accent-cowboy-words-13 = cell
accent-cowboy-replacement-13 = pokey
accent-cowboy-words-14 = chef
accent-cowboy-replacement-14 = cookie
accent-cowboy-words-15 = coffee
accent-cowboy-replacement-15 = black water
accent-cowboy-words-16 = confused
accent-cowboy-replacement-16 = stumped
accent-cowboy-words-17 = cool
accent-cowboy-replacement-17 = slick
accent-cowboy-words-18 = corpse
accent-cowboy-replacement-18 = dead meat
accent-cowboy-words-19 = cow
accent-cowboy-replacement-19 = dogie
accent-cowboy-words-20 = cows
accent-cowboy-replacement-20 = dogies
accent-cowboy-words-21 = crazy
accent-cowboy-replacement-21 = cracked
accent-cowboy-words-22 = cyborg
accent-cowboy-replacement-22 = tin man
accent-cowboy-words-23 = dad
accent-cowboy-replacement-23 = pappy
accent-cowboy-words-24 = drunk
accent-cowboy-replacement-24 = soaked
accent-cowboy-words-25 = explosive
accent-cowboy-replacement-25 = dynamite
accent-cowboy-words-26 = fast
accent-cowboy-replacement-26 = lickety split
accent-cowboy-words-27 = fight
accent-cowboy-replacement-27 = scrap
accent-cowboy-words-28 = food
accent-cowboy-replacement-28 = grub
accent-cowboy-words-29 = friend
accent-cowboy-replacement-29 = partner
accent-cowboy-words-30 = goodbye
accent-cowboy-replacement-30 = so long
accent-cowboy-words-31 = greytide
accent-cowboy-replacement-31 = varmints
accent-cowboy-words-32 = greytider
accent-cowboy-replacement-32 = varmint
accent-cowboy-words-33 = greytiders
accent-cowboy-replacement-33 = varmints
accent-cowboy-words-34 = group
accent-cowboy-replacement-34 = possee
accent-cowboy-words-35 = guess
accent-cowboy-replacement-35 = reckon
accent-cowboy-words-36 = gun
accent-cowboy-replacement-36 = big iron
accent-cowboy-words-37 = handcuff
accent-cowboy-replacement-37 = hog tie
accent-cowboy-words-38 = handcuffed
accent-cowboy-replacement-38 = hog tied
accent-cowboy-words-39 = hell
accent-cowboy-replacement-39 = tarnation
accent-cowboy-words-40 = hello
accent-cowboy-replacement-40 = howdy
accent-cowboy-words-41 = hey
accent-cowboy-replacement-41 = howdy
accent-cowboy-words-42 = hi
accent-cowboy-replacement-42 = howdy
accent-cowboy-words-43 = hungry
accent-cowboy-replacement-43 = peckish
accent-cowboy-words-44 = idiot
accent-cowboy-replacement-44 = dunderhead
accent-cowboy-words-45 = intending
accent-cowboy-replacement-45 = fixing
accent-cowboy-words-46 = jail
accent-cowboy-replacement-46 = pokey
accent-cowboy-words-47 = liqour
accent-cowboy-replacement-47 = firewater
accent-cowboy-words-48 = lot
accent-cowboy-replacement-48 = heap
accent-cowboy-words-49 = lots
accent-cowboy-replacement-49 = heaps
accent-cowboy-words-50 = mouth
accent-cowboy-replacement-50 = bazoo
accent-cowboy-words-51 = nervous
accent-cowboy-replacement-51 = rattled
accent-cowboy-words-52 = ninja
accent-cowboy-replacement-52 = bushwhacker
accent-cowboy-words-53 = ninjas
accent-cowboy-replacement-53 = bushwhackers
accent-cowboy-words-54 = noise
accent-cowboy-replacement-54 = ruckus
accent-cowboy-words-55 = nukies
accent-cowboy-replacement-55 = outlaws
accent-cowboy-words-56 = operator
accent-cowboy-replacement-56 = outlaw
accent-cowboy-words-57 = operators
accent-cowboy-replacement-57 = outlaws
accent-cowboy-words-58 = ops
accent-cowboy-replacement-58 = outlaws
accent-cowboy-words-59 = pal
accent-cowboy-replacement-59 = partner
accent-cowboy-words-60 = party
accent-cowboy-replacement-60 = shindig
accent-cowboy-words-61 = passenger
accent-cowboy-replacement-61 = greenhorn
accent-cowboy-words-62 = passengers
accent-cowboy-replacement-62 = greenhorns
accent-cowboy-words-63 = planning
accent-cowboy-replacement-63 = fixing
accent-cowboy-words-64 = please
accent-cowboy-replacement-64 = pray
accent-cowboy-words-65 = punch
accent-cowboy-replacement-65 = lick
accent-cowboy-words-66 = punched
accent-cowboy-replacement-66 = slogged
accent-cowboy-words-67 = ran
accent-cowboy-replacement-67 = skedaddled
accent-cowboy-words-68 = robbery
accent-cowboy-replacement-68 = stick up
accent-cowboy-words-69 = run
accent-cowboy-replacement-69 = skedaddle
accent-cowboy-words-70 = running
accent-cowboy-replacement-70 = skedaddling
accent-cowboy-words-71 = scream
accent-cowboy-replacement-71 = holler
accent-cowboy-words-72 = screamed
accent-cowboy-replacement-72 = hollered
accent-cowboy-words-73 = screaming
accent-cowboy-replacement-73 = hollering
accent-cowboy-words-74 = sec
accent-cowboy-replacement-74 = law
accent-cowboy-words-75 = secoff
accent-cowboy-replacement-75 = deputy
accent-cowboy-words-76 = security
accent-cowboy-replacement-76 = law
accent-cowboy-words-77 = shitsec
accent-cowboy-replacement-77 = crooked law
accent-cowboy-words-78 = shoe
accent-cowboy-replacement-78 = boot
accent-cowboy-words-79 = shoes
accent-cowboy-replacement-79 = boots
accent-cowboy-words-80 = steal
accent-cowboy-replacement-80 = rustle
accent-cowboy-words-81 = stole
accent-cowboy-replacement-81 = rustled
accent-cowboy-words-82 = stolen
accent-cowboy-replacement-82 = rustled
accent-cowboy-words-83 = story
accent-cowboy-replacement-83 = yarn
accent-cowboy-words-84 = thank you
accent-cowboy-replacement-84 = much obliged
accent-cowboy-words-85 = thanks
accent-cowboy-replacement-85 = much obliged
accent-cowboy-words-86 = thief
accent-cowboy-replacement-86 = rustler
accent-cowboy-words-87 = thieves
accent-cowboy-replacement-87 = rustlers
accent-cowboy-words-88 = think
accent-cowboy-replacement-88 = reckon
accent-cowboy-words-89 = tired
accent-cowboy-replacement-89 = dragged out
accent-cowboy-words-90 = toilet
accent-cowboy-replacement-90 = outhouse
accent-cowboy-words-91 = totally
accent-cowboy-replacement-91 = plumb
accent-cowboy-words-92 = traitor
accent-cowboy-replacement-92 = outlaw
accent-cowboy-words-93 = traitors
accent-cowboy-replacement-93 = outlaws
accent-cowboy-words-94 = very
accent-cowboy-replacement-94 = mighty
accent-cowboy-words-95 = worried
accent-cowboy-replacement-95 = rattled
accent-cowboy-words-96 = wow
accent-cowboy-replacement-96 = by gum
accent-cowboy-words-97 = yell
accent-cowboy-replacement-97 = holler
accent-cowboy-words-98 = yelled
accent-cowboy-replacement-98 = hollered
accent-cowboy-words-99 = yelling
accent-cowboy-replacement-99 = hollering
corvax-accent-cowboy-words-1 = алкоголь
corvax-accent-cowboy-replacement-1 = огненная вода
corvax-accent-cowboy-words-2 = алкоголя
corvax-accent-cowboy-replacement-2 = огненной воды
corvax-accent-cowboy-words-301 = инопланетянин
corvax-accent-cowboy-words-302 = пришелец
corvax-accent-cowboy-replacement-3 = космическое существо
corvax-accent-cowboy-words-4 = спасибо
corvax-accent-cowboy-replacement-4 = благодарствую
corvax-accent-cowboy-words-501 = привет
corvax-accent-cowboy-words-502 = здравствуй
corvax-accent-cowboy-replacement-5 = хауди
corvax-accent-cowboy-words-601 = пока
corvax-accent-cowboy-words-602 = прощай
corvax-accent-cowboy-replacement-6 = бывай
corvax-accent-cowboy-words-7 = до свидания
corvax-accent-cowboy-replacement-7 = до скорого
corvax-accent-cowboy-words-8 = животное
corvax-accent-cowboy-replacement-8 = существо
corvax-accent-cowboy-words-9 = животные
corvax-accent-cowboy-replacement-9 = существа
corvax-accent-cowboy-words-1001 = бомба
corvax-accent-cowboy-words-1002 = взрывчатка
corvax-accent-cowboy-replacement-10 = динамит
corvax-accent-cowboy-words-1101 = борг
corvax-accent-cowboy-words-1102 = киборг
corvax-accent-cowboy-replacement-11 = оловянный человечек
corvax-accent-cowboy-words-1201 = борга
corvax-accent-cowboy-words-1202 = киборга
corvax-accent-cowboy-replacement-12 = оловянного человечка
corvax-accent-cowboy-words-13 = труп
corvax-accent-cowboy-replacement-13 = мертвечина
corvax-accent-cowboy-words-1401 = пьян
corvax-accent-cowboy-words-1402 = пьяный
corvax-accent-cowboy-replacement-14 = пропитан
corvax-accent-cowboy-words-15 = друг
corvax-accent-cowboy-replacement-15 = партнёр
corvax-accent-cowboy-words-16 = друга
corvax-accent-cowboy-replacement-16 = партнёру
corvax-accent-cowboy-words-1701 = грейтайд
corvax-accent-cowboy-words-1702 = грейтайдер
corvax-accent-cowboy-replacement-17 = негодяй
corvax-accent-cowboy-words-1801 = пистолет
corvax-accent-cowboy-words-1802 = ружьё
corvax-accent-cowboy-words-1803 = автомат
corvax-accent-cowboy-replacement-18 = железяка
corvax-accent-cowboy-words-1901 = идиот
corvax-accent-cowboy-words-1902 = дурак
corvax-accent-cowboy-replacement-19 = тупоголовый
corvax-accent-cowboy-words-20 = тюрьма
corvax-accent-cowboy-replacement-20 = кутузка
corvax-accent-cowboy-words-21 = тюрьму
corvax-accent-cowboy-replacement-21 = кутузку
corvax-accent-cowboy-words-22 = тюрьме
corvax-accent-cowboy-replacement-22 = кутузке
corvax-accent-cowboy-words-23 = ниндзя
corvax-accent-cowboy-replacement-23 = партизан
corvax-accent-cowboy-words-24 = шум
corvax-accent-cowboy-replacement-24 = переполох
corvax-accent-cowboy-words-2401 = нюкеры
corvax-accent-cowboy-words-2402 = оперы
corvax-accent-cowboy-words-2403 = опера
corvax-accent-cowboy-words-2404 = предатели
corvax-accent-cowboy-words-2501 = нюкер
corvax-accent-cowboy-words-2502 = опер
corvax-accent-cowboy-words-2503 = предатель
corvax-accent-cowboy-replacement-25 = разбойник
corvax-accent-cowboy-words-26 = пассажир
corvax-accent-cowboy-replacement-26 = зелёный
corvax-accent-cowboy-words-27 = пассажира
corvax-accent-cowboy-replacement-27 = зелёного
corvax-accent-cowboy-words-28 = пассажиры
corvax-accent-cowboy-replacement-28 = зелёные
corvax-accent-cowboy-words-29 = пассажиров
corvax-accent-cowboy-replacement-29 = зелёных
corvax-accent-cowboy-words-30 = сб
corvax-accent-cowboy-replacement-30 = закон
corvax-accent-cowboy-words-31 = офицер
corvax-accent-cowboy-replacement-31 = законник
corvax-accent-cowboy-words-32 = офицера
corvax-accent-cowboy-replacement-32 = законника
corvax-accent-cowboy-words-33 = офицеры
corvax-accent-cowboy-replacement-33 = законники
corvax-accent-cowboy-words-34 = офицеров
corvax-accent-cowboy-replacement-34 = законников
corvax-accent-cowboy-words-35 = смотритель
corvax-accent-cowboy-replacement-35 = надзиратель
corvax-accent-cowboy-words-36 = смотрителя
corvax-accent-cowboy-replacement-36 = надзирателя
corvax-accent-cowboy-words-3701 = гсб
corvax-accent-cowboy-words-3702 = глава службы безопасности
corvax-accent-cowboy-replacement-37 = шериф
corvax-accent-cowboy-words-38 = главы службы безопасности
corvax-accent-cowboy-replacement-38 = шерифа
corvax-accent-cowboy-words-39 = туалет
corvax-accent-cowboy-replacement-39 = флигель
corvax-accent-cowboy-words-40 = кредиты
corvax-accent-cowboy-replacement-40 = доллары
corvax-accent-cowboy-words-41 = кредитов
corvax-accent-cowboy-replacement-41 = долларов
corvax-accent-cowboy-words-42 = еда
corvax-accent-cowboy-replacement-42 = провизия
corvax-accent-cowboy-words-43 = еду
corvax-accent-cowboy-replacement-43 = провизию
corvax-accent-cowboy-words-44 = мужчина
corvax-accent-cowboy-replacement-44 = джентельмен
corvax-accent-cowboy-words-45 = мужчины
corvax-accent-cowboy-replacement-45 = джентельмены
corvax-accent-cowboy-words-46 = спит
corvax-accent-cowboy-replacement-46 = дрыхнет
corvax-accent-cowboy-words-47 = спал
corvax-accent-cowboy-replacement-47 = дрыхнул
corvax-accent-cowboy-words-48 = спала
corvax-accent-cowboy-replacement-48 = дрыхнула
corvax-accent-cowboy-words-49 = одежда
corvax-accent-cowboy-replacement-49 = прикид
corvax-accent-cowboy-words-50 = обувь
corvax-accent-cowboy-replacement-50 = ботинки
Loading

0 comments on commit 5294dc8

Please sign in to comment.