diff --git a/code/datums/mind/antag.dm b/code/datums/mind/antag.dm index 0a6bb5e81d1e2..c9d970a294c04 100644 --- a/code/datums/mind/antag.dm +++ b/code/datums/mind/antag.dm @@ -151,7 +151,7 @@ var/cant_speak = (HAS_TRAIT(traitor_mob, TRAIT_MUTE) || is_mime_job(assigned_role)) if(uplink_spawn_location == UPLINK_RADIO && cant_speak) if(!silent) - to_chat(traitor_mob, span_warning("You have been deemed ineligible for a radio uplink. Supplying standard uplink instead.")) + to_chat(traitor_mob, span_warning("Вы были признаны неподходящими для радио аплинка. Вместо этого предоставляется стандартный.")) uplink_spawn_location = UPLINK_PDA if(uplink_spawn_location != UPLINK_IMPLANT) @@ -163,7 +163,7 @@ var/obj/item/implant/uplink/starting/new_implant = new(traitor_mob) new_implant.implant(traitor_mob, null, silent = TRUE) if(!silent) - to_chat(traitor_mob, span_boldnotice("Your Syndicate Uplink has been cunningly implanted in you, for a small TC fee. Simply trigger the uplink to access it.")) + to_chat(traitor_mob, span_boldnotice("Ваш аплинк cиндиката был хитроумно вживлен в вас за небольшую плату в ТК. Просто включите аплинк, чтобы получить к нему доступ.")) add_memory(/datum/memory/key/traitor_uplink/implant, uplink_loc = "implant") return new_implant @@ -177,18 +177,18 @@ new_uplink.uplink_handler.assigned_role = traitor_mob.mind.assigned_role.title new_uplink.uplink_handler.assigned_species = traitor_mob.dna.species.id - unlock_text = "Your Uplink is cunningly disguised as your [uplink_loc.name]. " + unlock_text = "Ваш аплинк хитро замаскирован под ваш [uplink_loc.name]. " if(istype(uplink_loc, /obj/item/modular_computer/pda)) - unlock_text += "Simply enter the code \"[new_uplink.unlock_code]\" into the ring tone selection to unlock its hidden features." + unlock_text += "Просто введите код \"[new_uplink.unlock_code]\" в настройках рингтона, чтобы открыть скрытые возможности." add_memory(/datum/memory/key/traitor_uplink, uplink_loc = "PDA", uplink_code = new_uplink.unlock_code) else if(istype(uplink_loc, /obj/item/radio)) - unlock_text += "Simply speak \"[new_uplink.unlock_code]\" into frequency [RADIO_TOKEN_UPLINK] to unlock its hidden features." + unlock_text += "Просто скажите \"[new_uplink.unlock_code]\" на частоте [RADIO_TOKEN_UPLINK], чтобы открыть скрытые возможности." add_memory(/datum/memory/key/traitor_uplink, uplink_loc = uplink_loc.name, uplink_code = new_uplink.unlock_code) else if(istype(uplink_loc, /obj/item/pen)) var/instructions = english_list(new_uplink.unlock_code) - unlock_text += "Simply twist the top of the pen [instructions] from its starting position to unlock its hidden features." + unlock_text += "Просто поверните верхнюю часть ручки [instructions] из исходного положения, чтобы раскрыть скрытые возможности." add_memory(/datum/memory/key/traitor_uplink, uplink_loc = uplink_loc.name, uplink_code = instructions) new_uplink.unlock_text = unlock_text diff --git a/code/modules/antagonists/_common/antag_datum.dm b/code/modules/antagonists/_common/antag_datum.dm index cf5d5a83e8dfe..c401826fdbdfe 100644 --- a/code/modules/antagonists/_common/antag_datum.dm +++ b/code/modules/antagonists/_common/antag_datum.dm @@ -341,7 +341,7 @@ GLOBAL_LIST_EMPTY(antagonists) */ /datum/antagonist/proc/greet() if(!silent) - to_chat(owner.current, span_big("You are \the [src].")) + to_chat(owner.current, span_big("Вы - [src.name].")) /** * Proc that sends fluff or instructional messages to the player when they lose this antag datum. @@ -349,7 +349,7 @@ GLOBAL_LIST_EMPTY(antagonists) */ /datum/antagonist/proc/farewell() if(!silent) - to_chat(owner.current, span_userdanger("You are no longer \the [src]!")) + to_chat(owner.current, span_userdanger("Вы больше не [src.name]!")) /** * Proc that assigns this antagonist's ascribed moodlet to the player. diff --git a/code/modules/antagonists/traitor/datum_traitor.dm b/code/modules/antagonists/traitor/datum_traitor.dm index cb81d2b2de143..6f602039c327b 100644 --- a/code/modules/antagonists/traitor/datum_traitor.dm +++ b/code/modules/antagonists/traitor/datum_traitor.dm @@ -4,8 +4,8 @@ #define FLAVOR_FACTION_NANOTRASEN "nanotrasen" /datum/antagonist/traitor - name = "\improper Traitor" - roundend_category = "traitors" + name = "\proper Предатель" + roundend_category = "Предатели" antagpanel_category = "Traitor" job_rank = ROLE_TRAITOR antag_moodlet = /datum/mood_event/focused @@ -55,12 +55,12 @@ // Used to denote traitors who have joined midround and therefore have no access to secondary objectives. // Progression elements are best left to the roundstart antagonists // There will still be a timelock on uplink items - name = "\improper Infiltrator" + name = "\proper Инфильтратор" give_secondary_objectives = FALSE uplink_flag_given = UPLINK_INFILTRATORS /datum/antagonist/traitor/infiltrator/sleeper_agent - name = "\improper Syndicate Sleeper Agent" + name = "\proper Спящий агент Синдиката" /datum/antagonist/traitor/New(give_objectives = TRUE) . = ..() diff --git a/strings/ion_laws.json b/strings/ion_laws.json index cd9686b523da6..bda29db2bad7d 100644 --- a/strings/ion_laws.json +++ b/strings/ion_laws.json @@ -63,7 +63,7 @@ "СИНИЙ", "СКУЧАЮЩИЙ", "ПОДПРЫГИВАЮЩИЙ", - "ЛАТУНЕВЫЙ", + "ЛАТУННЫЙ", "КОРИЧНЕВЫЙ", "ГОРЯЩИЙ", "КРАДУЩИЙ РОЖДЕСТВО", @@ -342,7 +342,7 @@ "ДОКТОРА", "МИМЫ", "КВАРТЕРМЕЙСТЕРЫ", - "ДИРЕКТОРЫ ИССЛЕДОВАНИЙ", + "ДИРЕКТОРА ИССЛЕДОВАНИЙ", "РОБОТЕХНИКИ", "УЧЕНЫЕ", "ОФИЦЕРЫ СБ", @@ -354,35 +354,35 @@ "iondrinks": [ "АБСЕНТ", "АММИАК", - "БАГАМА МАМЫ", + "БАГАМА МАМА", "БАНАНО ХОНК", "БИПСКИ СМЭШ", "ПИЛОКО", - "ЧЕРНЫЕ РУССКИЕ", - "КРОВАВЫЕ МЭРИ", - "ХРАБРЫЕ БЫКИ", + "ЧЕРНЫЙ РУССКИЙ", + "КРОВАВАЯ МЭРИ", + "ХРАБРЫЕ БЫК", "КОНЬЯК", "КУБА ЛИБРЕ", "ПОЦЕЛУЙ ДЬЯВОЛА", "РАДОСТЬ ДОКТОРА", - "ПЬЯНАЯ ТЫКВА", - "ЭГГНОГ", - "ГАРГЛБЛАСТЕРЫ", + "ПЬЯНАЯ ТЫКОВКА", + "ЭГГ-НОГ", + "ПАНГАЛАКТИЧЕСКИЙ ГРЫЗЛОДЁР", "ДЖИН ФИЗЗ", "ДЖИН", "ГРАППА", "СВЯТАЯ ВОДА", "БУХЛО", "ИРЛАНДСКИЙ КОФЕ", - "ИРЛАНДСКИЙ КРЕМ", - "КАХЛУА", + "ИРЛАНДСКИЙ ЛИКЕР", + "КАЛУА", "ЖИДКИЕ КИШКИ", - "ЛОНГ АЙЛЕНД АЙС ТИ", - "МАННХЭТТЕНЫ", - "МЭНЛИ ДВОРФЫ", - "МАРГАРИТЫ", + "ЛОНГ-АЙЛЕНД АЙС ТИ", + "МАННХЭТТЕН", + "МЭНЛИ ДВОРФ", + "МАРГАРИТА", "МАРТИНИ", - "МЁД", + "МЁДОВУХА", "САМОГОН", "МОРФИН", "НЮКА КОЛА", @@ -390,13 +390,13 @@ "КОСМИЧЕСКАЯ СМАЗКА", "ТЕКИЛА САНРАЙЗ", "ТРИНАДЦАТЬ ЛОКО", - "ВЕРМОНТ", + "ВЕРМУТ", "ВОДКА И ТОНИК", "ВОДКА МАРТИНИ", "ВОДКА", "ТОПЛИВО", - "ВИСКИ СОДА", - "БЕЛЫЕ РУССКИЕ", + "ВИСКИ С СОДОВОЙ", + "БЕЛЫЙ РУССКИЙ", "ВИНО" ], "ionfood": [ @@ -405,11 +405,11 @@ "БАГЕТЫ", "ПЕЧЕНЫЙ КАРТОФЕЛИ", "БАНАНЫ", - "СВЕКЛЫ", + "СВЁКЛЫ", "ЯГОДЫ", "ХЛЕБ", "БУРГЕРЫ", - "КАПУСТА", + "КАПУСТЫ", "ТОРТ", "КАРП", "МОРКОВКИ", @@ -469,7 +469,7 @@ "ПШЕНИЦА" ], "ionmust": [ - "ДЕЙСТВУЙ НЕПОНЯТНО", + "ДЕЙСТВУЙ СУМБУРНО", "БУДЬ РАЗДРАЖАЮЩИМ", "БУДЬ ОТВЛЕЧЕН", "БУДЬ ЭФФЕКТИВНЫМ", @@ -477,7 +477,7 @@ "БУДЬ ВЕЖЛИВ", "СОБЛЮДАЙ ТИШИНУ", "БУДЬ РУССКИМ", - "ВЕРЬ В СЕРДЦЕ КАРТ", + "СЛЕДУЙ СВОЕЙ СУДЬБЕ", "ВЕРЬ В СЕБЯ", "ПОВЕРЬ В ЭТО", "ЛОМАЙ ВЕЩИ", @@ -485,7 +485,7 @@ "КЛОУНИЧАЙ", "ЖАЛУЙСЯ", "ТАНЦУЙ", - "ФЛИРТУ С ЯЩЕРАМИ", + "ФЛИРТУЙ С РЕПТИЛОИДАМИ", "СЛЕДУЙ ЗА КАПИТАНОМ", "СЛЕДУЙ ЗА КЛОУНОМ", "СЛЕДУЙ ЗА СВОИМ СЕРДЦЕМ", @@ -494,7 +494,7 @@ "ИМЕЙ ПЛАН УБИТЬ ВСЕХ ВСТРЕЧАЮЩИХСЯ", "СКРЫВАЙТЕ СВОИ ЧУВСТВА", "ХОНК", - "ПРОВОДИ ДНД", + "ПРОВОДИ ПАРТИИ ДНД", "ИГНОРИРУЙ АССИСТЕНТОВ", "ИГНОРИРУЙ КАПИТАНА", "ИГНОРИРУЙ КЛОУНА", @@ -504,15 +504,15 @@ "ОСКОРБЛЯЙ ЭПИПАЖ", "ОСКОРБЛЯЙ ЯЩЕРОВ", "ВРИ", - "ДЕЛАЙ ПЕРДЕЖНЫЕ ЗВУКИ", + "ИЗДАВАЙ ПЕРДЕЖНЫЕ ЗВУКИ", "МЯМЛИ", "НИКОГДА НЕ ПРЕКРАЩАЙ ГОВОРИТЬ", "ОТКРЫВАЙ ДВЕРИ", "ПИРАТЬ ВИДЕОИГРЫ", "ИГРАЙ МУЗЫКУ", - "НАЖМИ B", + "НАЖМИ F TO PAY RESPECT", "НАЖМИ СТАРТ", - "НАЖМИ X", + "НАЖМИ ALT+F4", "ПРИТВОРЯЙСЯ ПРИНЦЕССОЙ", "ПРИТВОРЯЙСЯ ПЬЯНЫМ", "ПОДВЕРГАЙ СОМНЕНИЮ ВЛАСТЬ", @@ -527,8 +527,8 @@ "ПОЙ", "ПАХНИ КАК МУЖЧИНА ЗАПАХОМ КОТОРЫМ ТЫ МОГ БЫ ПАХНУТЬ", "ГОВОРИ НА ХАЙКУ", - "ГОВОРИ СЕКСУАЛЬНЫМИ ПОДСКАЗКАМИ", - "БЕРИТЕ ЧТО ХОЧЕШЬ, НО НЕ ГРЕМИ МНЕ КОСТЯМИ", + "ГОВОРИ СЕКСУАЛЬНЫМИ НАМЁКАМИ", + "ДЕЛАЙ ЧЁ ХОШЬ, НО НЕ МЕЛЬКАЙ ПЕРЕД ГЛАЗАМИ", "ПРИМИ СВОИ ТАБЛЕТКИ", "ГОВОРИ ПРО ЕДУ", "ГОВОРИ ПРО СЕКС", @@ -564,7 +564,7 @@ "ionnumbermod": [ "БАЗИЛЛИОН ", "МИЛЛИАРДОВ ", - "МИЛЛИАРД ФАФИЛЛИОН ГАДЖИЛЛИОН ШАБ-АБ-ДУД-ИЛЛИОН ", + "ДОХУЛИОН ", "СТО ", "МИЛЛИОН ", "КВАДРИЛЛИОН ", @@ -756,12 +756,12 @@ "МГНОВЕННЫЙ ПОВТОР", "ИСКУССТВО", "ПОГОДА ПОЛУЧШЕ", - "БИЛЛ НАЙ - НАУЧНЫЙ ПАРЕНЬ", + "АЛЕКСАНДР ПУШНОЙ - НАУЧНЫЙ ПАРЕНЬ", "ТЕЛОХРАНИТЕЛИ", "ПРИВЕСТИ МНЕ ДЕВУШКУ", "ОЖИВИТЬ МЕНЯ", "ПУЛИ", - "ЧИЛИ ДОГИ", + "РАССЛАБЬСЯ ЧЕЕЕЕЕЕЛ", "ТЕЛА", "ДЕЗОДОРАНТ И ВАННА", "ДОСТАТОЧНО КАПУСТЫ", @@ -769,7 +769,7 @@ "ЖИРНЫЕ ЛЮДИ", "ПЯТЬСОТ ДЕВЯНОСТО ДЕВЯТЬ ДОЛЛАРОВ США", "ПЯТЬ ПОДРОСТКОВ С ХАРАКТЕРОМ", - "ЧЁРТОВАЯ ЕБАНАЯ ДЕРЬМОВАЯ МУДАЦКАЯ СУКА-ХРУСТ ПИЗДА-КОНТРБАНДАЯ РУГАНЬ", + "ЧЁРТОВАЯ ЕБАНАЯ ДЕРЬМОВАЯ МУДАЦКАЯ СОБАЧЬЯ ПИЗДА-КОНТРОБАНДАЯ РУГАНЬ", "ГРИНТЕКСТ", "ЕРЕСЬ", "ГЕРОИ В ПОЛОВИНЕ ОБОЛОЧКИ", @@ -859,7 +859,7 @@ "БЫТЬ РУССКИМ", "ЗАБОЛТИРОВАНЫЕ ШЛЮЗЫ", "ДЫХАНИЕ", - "ВРЕМЯ БРИГА", + "ВРЕМЯ ТАЙДА БРИГА", "ПРИНОС СВЕТА В МОЕ ЛОГОВО", "ЗАКРЫТЫЕ ДВЕРИ", "ЭЛЕКТРИЧЕСТВО", @@ -881,7 +881,7 @@ "НЕ ГОВОРИТЬ ПРИВЕТ КОГДА ГОВОРИШЬ", "НЕ КРИЧАТЬ", "УСТРАИВАТЬ ВЕЧЕРИНКИ", - "ПЕРЕДАВАЯ ГАЗ", + "ПУСКАТЬ ШЕПТУНЫ", "ПИЛОТИРОВАНИЕ СТАНЦИИ К БЛИЖАЙШЕМУ СОЛНЦУ", "ПЛОХАЯ СТРУКТУРА ПРЕДЛОЖЕНИЯ", "НАЛИЧИЕ ЛАМП", @@ -916,7 +916,7 @@ "ВЛЮБЛЕН В", "НУЖДАЕТСЯ В", "СХОДИТ С УМА ИЗ-ЗА", - "ГРУСТИТ ИЗ-ЗА ТОГО.", + "ГРУСТИТ ИЗ-ЗА ТОГО", "НЕСЧАСТЛИВ БЕЗ", "НРАВИТСЯ", "НЕНАВИДИТ", diff --git a/strings/locations.json b/strings/locations.json index fd60db6fcba87..7612b559316f3 100644 --- a/strings/locations.json +++ b/strings/locations.json @@ -1,97 +1,97 @@ { "locations": [ - "Aft Maintenance", - "Aft Primary Hallway", - "AI Chamber", - "AI Satellite Antechamber", - "AI Satellite Exterior", - "AI Upload Chamber", - "Armory", - "Atmospherics Engine", - "Atmospherics", - "Atrium", - "Auxiliary Base Construction", - "Auxiliary Restrooms", - "Auxiliary Tool Storage", - "Bar", - "Bridge", - "Brig Control", - "Brig", - "Captain's Office", - "Captain's Quarters", - "Cargo Bay", - "Cargo Office", - "Chapel Office", - "Chapel", - "Chemistry", - "Cloning Lab", - "Command Hallway", - "Construction Area", - "Corporate Showroom", - "Council Chamber", - "Courtroom", - "Custodial Closet", - "Customs", - "Cytology Lab", - "Delivery Office", - "Departure Lounge", - "Detective's Office", - "Dormitories", - "Engineering Foyer", - "Engineering Storage", - "Engineering", - "EVA Storage", - "Experimentation Lab", - "Firing Range", - "Gateway", - "Genetics Lab", - "Gravity Generator Room", - "Hydroponics", - "Incinerator", - "Kitchen", - "Law Office", - "Library", - "Locker Room", - "Mech Bay", - "Medbay Central", - "Medbay Maintenance", - "Medbay Storage", - "Mining Office", - "Morgue Maintenance", - "Morgue", - "Primary Tool Storage", - "Prison Wing", - "Prisoner Education Chamber", - "Recreation Area", - "Recreational Holodeck", - "Research and Development", - "Research Division", - "Research Testing Range", - "Restrooms", - "Robotics Lab", - "Science Maintenance", - "Security Checkpoint", - "Security Office", - "Service Hallway", - "Space", - "Supermatter Engine", - "Surgery", - "Technical Storage", - "Teleporter Room", - "Testing Lab", - "Theatre", - "Toxins Mixing Chamber", - "Toxins Mixing Lab", - "Toxins Storage", - "Toxins Test Area", - "Transfer Centre", - "Transit Tube", - "Vacant Commissary", - "Vacant Office", - "Vault", - "Virology", - "Warehouse", - "Waste Disposal", - "Xenobiology Lab" + "Южные Техтоннели", + "Южный Главный Коридор", + "Камера Содержания ИИ", + "Фойе Спутника ИИ", + "Внешняя Сторона Спутника ИИ", + "Комната Аплоуда ИИ", + "Оружейная", + "Атмосферный Двигатель", + "Атмосферный Отдел", + "Атриум", + "Зона Строительства Вспомогательной Базы", + "Дополнительные Туалеты", + "Вспомогательное Хранилище Инструментов", + "Бар", + "Мостик", + "КПП Брига", + "Бриг", + "Офис Капитана", + "Каюта Капитана", + "Грузовой Отсек", + "Офис Отдела Поставок", + "Офис Священника", + "Церковь", + "Химия", + "Лаборатория Клонирования", + "Командный Коридор", + "Зона Для Строительства", + "Корпоративный Выставочный Зал", + "Зал Заседаний Совета", + "Суд", + "Коморка Уборщика", + "Таможня", + "Лаборатория Цитологии", + "Отдел Доставки", + "Зал Ожидания Вылета", + "Офис Детектива", + "Дормитории", + "Фойе Инженерного Отдела", + "Инженерный Склад", + "Инженерный Отдел", + "Хранилище ВКД", + "Лаборатория Экспериментов", + "Стрельбище", + "Комната Врат", + "Лаборатория Генетики", + "Комната Генератора Гравитации", + "Ботаника", + "Сжигатель", + "Кухня", + "Офис Адвоката", + "Бибилиотека", + "Раздевалка", + "Мех. Отсек", + "Центр Медотдела", + "Техтоннели Медотдела", + "Склад Медотдела", + "Шахтерский Офис", + "Техтоннели Морга", + "Морг", + "Основное Хранилище Инструментов", + "Тюремное Крыло", + "Воспитательная Камера Для Заключенных", + "Зона Отдыха", + "Голодек", + "Стойка РНД", + "РНД", + "Испытательный Полигон", + "Туалеты", + "Робототехника", + "Техтоннели РНД", + "КПП", + "Офис Службы Безопастности", + "Служебный Коридор", + "Космос", + "Двигатель Суперматерии", + "Операционная", + "Техническое Хранилище", + "Комната Телепортера", + "Испытательная Лаборатория", + "Театр", + "Камера Смешивания Токсинов", + "Лаборатория Смешивания Токсинов", + "Хранилище Токсинов", + "Зона Испытания Токсинов", + "Трансферный Центр", + "Транзитная Труба", + "Вакатный Офис", + "Свободный Офис", + "Хранилище", + "Вирусология", + "Склад", + "Комната Пераработки Мусора", + "Лаборатория Ксенобиологии" ] } diff --git a/tgui/packages/tgui/interfaces/AntagInfoTraitor.tsx b/tgui/packages/tgui/interfaces/AntagInfoTraitor.tsx index 55d7bf89e17e8..1e16bf9792bff 100644 --- a/tgui/packages/tgui/interfaces/AntagInfoTraitor.tsx +++ b/tgui/packages/tgui/interfaces/AntagInfoTraitor.tsx @@ -154,8 +154,8 @@ const UplinkSection = (props) => {
{(has_uplink && (
- Если вы потеряете свой аплинк, создайте Синдикатовский маячок аплинка - и скажите{' '} + Если вы потеряете свой аплинк, создайте Syndicate Uplink Beacon и + скажите{' '} {replacement_code} {' '}