Обновление кавказского акцента

Чем я в жизни занимаюсь?
This commit is contained in:
Bombinos
2024-08-22 00:15:43 +03:00
parent 6df53b656d
commit 73d0499db9

View File

@@ -1,3 +1,4 @@
using System.Text;
using System.Text.RegularExpressions;
using Content.Server._Honk.Speech.Components;
using Content.Server.Speech;
@@ -21,7 +22,109 @@ public sealed class CaucasianAccentSystem : EntitySystem
message = _replacement.ApplyReplacements(message, "caucasian");
//They shoulda started runnin' an' hidin' from me!
message = Regex.Replace(message, @"Свинья", "Хиндзир");
message = Regex.Replace(message, @"Здравствуйте", "Ас-саляму алейкум ва-рахмату-ллахи ва-баракятух");
message = Regex.Replace(message, @"здравствуйте", "ас-саляму алейкум ва-рахмату-ллахи ва-баракятух");
message = Regex.Replace(message, @"Здравствуй", "Ас-саляму алейкум ва-рахмату-ллахи ва-баракятух");
message = Regex.Replace(message, @"здравствуй", "ас-саляму алейкум ва-рахмату-ллахи ва-баракятух");
message = Regex.Replace(message, @"Закон", "Шариат");
message = Regex.Replace(message, @"закон", "шариат");
message = Regex.Replace(message, @"Законы", "Шариат");
message = Regex.Replace(message, @"законы", "шариат");
message = Regex.Replace(message, @"Закону", "Шариату");
message = Regex.Replace(message, @"закону", "шариату");
message = Regex.Replace(message, @"Закона", "Шариата");
message = Regex.Replace(message, @"закона", "шариата");
message = Regex.Replace(message, @"Закон", "Шариат");
message = Regex.Replace(message, @"закон", "шариат");
message = Regex.Replace(message, @"Библия", "Коран");
message = Regex.Replace(message, @"библия", "коран");
message = Regex.Replace(message, @"Библию", "Коран");
message = Regex.Replace(message, @"библию", "коран");
message = Regex.Replace(message, @"Библии", "Корана");
message = Regex.Replace(message, @"библии", "корана");
message = Regex.Replace(message, @"Священнику", "Имаму");
message = Regex.Replace(message, @"священнику", "имаму");
message = Regex.Replace(message, @"Священника", "Имама");
message = Regex.Replace(message, @"священника", "имама");
message = Regex.Replace(message, @"Священники", "Имамы");
message = Regex.Replace(message, @"священники", "имамы");
message = Regex.Replace(message, @"Священник", "Имам");
message = Regex.Replace(message, @"священник", "имам");
message = Regex.Replace(message, @"Священику", "Имаму");
message = Regex.Replace(message, @"священику", "имаму");
message = Regex.Replace(message, @"Священика", "Имама");
message = Regex.Replace(message, @"священика", "имама");
message = Regex.Replace(message, @"Священики", "Имамы");
message = Regex.Replace(message, @"священики", "имамы");
message = Regex.Replace(message, @"Священик", "Имам");
message = Regex.Replace(message, @"священик", "имам");
message = Regex.Replace(message, @"Нельзя", "Харам");
message = Regex.Replace(message, @"нельзя", "харам");
message = Regex.Replace(message, @"Запрещаю", "Харам");
message = Regex.Replace(message, @"запрещаю", "харам");
message = Regex.Replace(message, @"Запрет", "Харам");
message = Regex.Replace(message, @"запрет", "харам");
message = Regex.Replace(message, @"Разрещаю", "Халял");
message = Regex.Replace(message, @"разрешаю", "халял");
message = Regex.Replace(message, @"Можно", "Халял");
message = Regex.Replace(message, @"можно", "халял");
message = Regex.Replace(message, @" Нт ", " Халифат ");
message = Regex.Replace(message, @" нт ", " халифат ");
message = Regex.Replace(message, @" Нт, ", " Халифат ");
message = Regex.Replace(message, @" нт, ", " халифат ");
message = Regex.Replace(message, @"Нанотрайзен", "Халифат");
message = Regex.Replace(message, @"нанотрайзен", "халифат");
message = Regex.Replace(message, @"Ревенанты", "Иблисы");
message = Regex.Replace(message, @"ревенанты", "иблисы");
message = Regex.Replace(message, @"Ревенанту", "Иблису");
message = Regex.Replace(message, @"ревенанту", "иблису");
message = Regex.Replace(message, @"Ревенанта", "Иблиса");
message = Regex.Replace(message, @"ревенанта", "иблиса");
message = Regex.Replace(message, @"Ревенант", "Иблис");
message = Regex.Replace(message, @"ревенант", "иблис");
message = Regex.Replace(message, @"Привет", "Ас-саля́му але́йкум");
message = Regex.Replace(message, @"привет", "ас-саля́му але́йкум");
message = Regex.Replace(message, @"Здарова", "Ас-саля́му але́йкум");
message = Regex.Replace(message, @"здарова", "ас-саля́му але́йкум");
message = Regex.Replace(message, @"Здравие", "Ас-саля́му але́йкум");
message = Regex.Replace(message, @"здравие", "ас-саля́му але́йкум");
message = Regex.Replace(message, @"Спасибо", "Альхамдуллиля");
message = Regex.Replace(message, @"спасибо", "альхамдуллиля");
message = Regex.Replace(message, @" Брат ", " Ежжи ахи ");
message = Regex.Replace(message, @" брат ", " ежжи ахи ");
message = Regex.Replace(message, @" Боги ", " Аллах ");
message = Regex.Replace(message, @" боги ", " Аллах ");
message = Regex.Replace(message, @" Бога ", " Аллаха ");
message = Regex.Replace(message, @" бога ", " Аллаха ");
message = Regex.Replace(message, @" Богу ", " Аллаху ");
message = Regex.Replace(message, @" богу ", " Аллаху ");
message = Regex.Replace(message, @" Бог ", " Аллах ");
message = Regex.Replace(message, @" бог ", " Аллах ");
message = Regex.Replace(message, @"Л", "Ль");
message = Regex.Replace(message, @"л", "ль");
message = Regex.Replace(message, @"К", "Кх");
message = Regex.Replace(message, @"к", "кх");
message = Regex.Replace(message, @" В", " У");
message = Regex.Replace(message, @" в", " у");
message = Regex.Replace(message, @" В", " У");
message = Regex.Replace(message, @" в", " у");
message = Regex.Replace(message, @"Эй", "Эу");
message = Regex.Replace(message, @"эй", "эу");