From e19a55396c171c51177f0c3b1a7fe7213b8cb856 Mon Sep 17 00:00:00 2001 From: larentoun <31931237+larentoun@users.noreply.github.com> Date: Wed, 27 Nov 2024 15:21:10 +0300 Subject: [PATCH] Update translate (#1658) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Что этот PR делает Обновляет ru_names Добавляет поддержку эмоутов (не их название в кейбинды) --- code/__DEFINES/modular_ss220/pronouns.dm | 14 - modular_ss220/translations/_translations.dm | 24 + modular_ss220/translations/_translations.dme | 1 + modular_ss220/translations/code/defines.dm | 1 - .../code/ru_names/ru_name_base.dm | 29 +- .../code/translate_data/ru_emotes.toml | 347 ++++ .../code/translate_data/ru_names.toml | 1534 +++++++++++++---- .../code/translate_data/ru_verbs.toml | 63 +- .../translations/code/translate_emotes.dm | 23 + modular_ss220/translations/code/~undefs.dm | 1 - 10 files changed, 1684 insertions(+), 353 deletions(-) create mode 100644 modular_ss220/translations/code/translate_data/ru_emotes.toml create mode 100644 modular_ss220/translations/code/translate_emotes.dm diff --git a/code/__DEFINES/modular_ss220/pronouns.dm b/code/__DEFINES/modular_ss220/pronouns.dm index 1cb0ede906f0..27b3713f3376 100644 --- a/code/__DEFINES/modular_ss220/pronouns.dm +++ b/code/__DEFINES/modular_ss220/pronouns.dm @@ -13,17 +13,3 @@ #define INSTRUMENTAL "творительный" /// Предложный: Прохладная история о ком? О клоуне и об ассистухе. #define PREPOSITIONAL "предложный" - -/// Макрос для упрощения создания листа падежей для объекта -#define RU_NAMES_LIST(base, nominative, genitive, dative, accusative, instrumental, prepositional) (list("base" = base, NOMINATIVE = nominative, GENITIVE = genitive, DATIVE = dative, ACCUSATIVE = accusative, INSTRUMENTAL = instrumental, PREPOSITIONAL = prepositional)) - -/// Макрос для добавления значений для переменных -#define RU_NAMES_LIST_INIT(base, nominative, genitive, dative, accusative, instrumental, prepositional)\ - ru_names = RU_NAMES_LIST(base, nominative, genitive, dative, accusative, instrumental, prepositional);\ - ru_name_base = base;\ - ru_name_nominative = nominative;\ - ru_name_genitive = genitive;\ - ru_name_dative = dative;\ - ru_name_accusative = accusative;\ - ru_name_instrumental = instrumental;\ - ru_name_prepositional = prepositional diff --git a/modular_ss220/translations/_translations.dm b/modular_ss220/translations/_translations.dm index 1c6b18775163..72754d9f2fd5 100644 --- a/modular_ss220/translations/_translations.dm +++ b/modular_ss220/translations/_translations.dm @@ -1,6 +1,8 @@ GLOBAL_LIST_EMPTY(ru_attack_verbs) GLOBAL_LIST_EMPTY(ru_eat_verbs) GLOBAL_LIST_EMPTY(ru_say_verbs) +GLOBAL_LIST_EMPTY(ru_emote_names) +GLOBAL_LIST_EMPTY(ru_emote_messages) /datum/modpack/translations name = "Переводы" @@ -8,6 +10,7 @@ GLOBAL_LIST_EMPTY(ru_say_verbs) author = "Vallat, Larentoun, dj-34" /datum/modpack/translations/post_initialize() + // Verbs var/toml_path = "[PATH_TO_TRANSLATE_DATA]/ru_verbs.toml" if(!fexists(file(toml_path))) return @@ -24,3 +27,24 @@ GLOBAL_LIST_EMPTY(ru_say_verbs) var/list/say_verbs = verbs_toml_list["say_verbs"] for(var/say_key in say_verbs) GLOB.ru_say_verbs += list("[say_key]" = say_verbs[say_key]) + + // Emotes + var/emote_path = "[PATH_TO_TRANSLATE_DATA]/ru_emotes.toml" + if(!fexists(file(emote_path))) + return + var/list/emotes_toml_list = rustg_read_toml_file(emote_path) + + var/list/emote_messages = emotes_toml_list["emote_messages"] + for(var/emote_message_key in emote_messages) + GLOB.ru_emote_messages += list("[emote_message_key]" = emote_messages[emote_message_key]) + + var/list/emote_names = emotes_toml_list["emote_names"] + for(var/emote_name_key in emote_names) + GLOB.ru_emote_names += list("[emote_name_key]" = emote_names[emote_name_key]) + + for(var/emote_key as anything in GLOB.emote_list) + var/list/emote_list = GLOB.emote_list[emote_key] + for(var/datum/emote/emote in emote_list) + emote.update_to_ru() + for(var/datum/keybinding/emote/emote_kb in GLOB.keybindings) + emote_kb.update_to_ru() diff --git a/modular_ss220/translations/_translations.dme b/modular_ss220/translations/_translations.dme index c1c04650c3e3..60b75e6f07fb 100644 --- a/modular_ss220/translations/_translations.dme +++ b/modular_ss220/translations/_translations.dme @@ -5,6 +5,7 @@ #include "_translations.dm" #include "code/pronouns.dm" +#include "code/translate_emotes.dm" #include "code/translate_verbs.dm" #include "code/ru_names/ru_name_base.dm" diff --git a/modular_ss220/translations/code/defines.dm b/modular_ss220/translations/code/defines.dm index d95358b5d0c9..3d48123b14ba 100644 --- a/modular_ss220/translations/code/defines.dm +++ b/modular_ss220/translations/code/defines.dm @@ -1,2 +1 @@ -#define RU_NAMES_LENGTH 7 // 6 падежей, 1 base #define PATH_TO_TRANSLATE_DATA "modular_ss220/translations/code/translate_data" diff --git a/modular_ss220/translations/code/ru_names/ru_name_base.dm b/modular_ss220/translations/code/ru_names/ru_name_base.dm index b6082dc0490c..7b720ef86222 100644 --- a/modular_ss220/translations/code/ru_names/ru_name_base.dm +++ b/modular_ss220/translations/code/ru_names/ru_name_base.dm @@ -2,25 +2,34 @@ GLOBAL_LIST_EMPTY(ru_names) /atom // code\__DEFINES\bandastation\pronouns.dm for more info - /// List consists of ("name", "именительный", "родительный", "дательный", "винительный", "творительный", "предложный") + /// List consists of ("name", "именительный", "родительный", "дательный", "винительный", "творительный", "предложный", "gender") var/list/ru_names -/proc/ru_names_toml(name, prefix, suffix) +/// Хелпер для создания склонений +/proc/ru_names_list(base, nominative, genitive, dative, accusative, instrumental, prepositional, gender) + if(!base || !nominative || !genitive || !dative || !accusative || !instrumental || !prepositional) + CRASH("ru_names_list() received incomplete declent list!") + return list("base" = base, NOMINATIVE = nominative, GENITIVE = genitive, DATIVE = dative, ACCUSATIVE = accusative, INSTRUMENTAL = instrumental, PREPOSITIONAL = prepositional, "gender" = gender) + +/proc/ru_names_toml(name, prefix, suffix, override_base) + . = list() if(!length(GLOB.ru_names)) var/toml_path = "[PATH_TO_TRANSLATE_DATA]/ru_names.toml" if(!fexists(file(toml_path))) GLOB.ru_names = list("ERROR" = "File not found!") - return + return . GLOB.ru_names = rustg_read_toml_file("[PATH_TO_TRANSLATE_DATA]/ru_names.toml") if(GLOB.ru_names[name]) - return RU_NAMES_LIST( - "[prefix][name][suffix]", + var/base = override_base || "[prefix][name][suffix]" + . = ru_names_list( + base, "[prefix][GLOB.ru_names[name]["nominative"]][suffix]", "[prefix][GLOB.ru_names[name]["genitive"]][suffix]", "[prefix][GLOB.ru_names[name]["dative"]][suffix]", "[prefix][GLOB.ru_names[name]["accusative"]][suffix]", "[prefix][GLOB.ru_names[name]["instrumental"]][suffix]", - "[prefix][GLOB.ru_names[name]["prepositional"]][suffix]") + "[prefix][GLOB.ru_names[name]["prepositional"]][suffix]", + gender = "[GLOB.ru_names[name]["gender"]]",) /atom/Initialize(mapload, ...) . = ..() @@ -38,9 +47,11 @@ GLOBAL_LIST_EMPTY(ru_names) /atom/ru_names_rename(list/new_list) if(!length(new_list)) return - if(length(new_list) != RU_NAMES_LENGTH) - CRASH("proc/ru_names_rename() received incorrect list!") ru_names = new_list + if(new_list["gender"]) + gender = new_list["gender"] + else + gender = src::gender /** * Процедура выбора правильного падежа для любого предмета, если у него указан словарь «ru_names», примерно такой: @@ -54,6 +65,8 @@ GLOBAL_LIST_EMPTY(ru_names) var/list/list_to_use = ru_names_override || ru_names if(length(list_to_use) && list_to_use["base"] == ru_names["base"] && list_to_use[case_id]) return list_to_use[case_id] + if(case_id == "gender") + return return name /// Used for getting initial values, such as for recipies where resulted atom is not yet created. diff --git a/modular_ss220/translations/code/translate_data/ru_emotes.toml b/modular_ss220/translations/code/translate_data/ru_emotes.toml new file mode 100644 index 000000000000..adde2b6b8a91 --- /dev/null +++ b/modular_ss220/translations/code/translate_data/ru_emotes.toml @@ -0,0 +1,347 @@ +[emote_messages] +"activates their slow clap processor." = "activates their slow clap processor." +"acts out a burp." = "изображает отрыжку." +"acts out a roar." = "изображает рык." +"acts out a scream!" = "изображает крик!" +"acts out an exaggerated cough!" = "изображает преувеличенный кашель!" +"acts out an exaggerated silent sigh." = "изображает преувеличенный бесшумный вздох." +"acts out an exaggerated silent sneeze." = "изображает преувеличенный бесшумный чих." +"acts out an exaggerated silent yawn." = "изображает преувеличенный бесшумный зевок." +"acts out chuckling." = "изображает смешок." +"appears hurt." = "кажется, задет." +"appears to groan!" = "изображает болезненный стон!" +"appears to moan!" = "кажется, стонет!" +"beeps at %t." = "издает сигнал в сторону %t." +"beeps." = "издает сигнал." +"blares an alarm!" = "blares an alarm!" +"blinks rapidly." = "быстро моргает." +"blinks their lights." = "blinks their lights." +"blinks." = "моргает." +"bloops!" = "bloops!" +"blushes." = "краснеет." +"boops." = "boops." +"bounces in place." = "подпрыгивает на месте." +"bows to %t." = "кланяется %t." +"bows." = "кланяется." +"breathes in." = "делает вдох." +"breathes out." = "выдыхает." +"burps." = "рыгает." +"buzzes at %t." = "buzzes at %t." +"buzzes twice." = "buzzes twice." +"buzzes." = "buzzes." +"chimes." = "chimes." +"chirps!" = "chirps!" +"chitters pleasantly!" = "chitters pleasantly!" +"chitters." = "chitters." +"chokes silently!" = "бесшумно давится!" +"chokes!" = "давится!" +"chuckles." = "усмехается." +"clacks happily!" = "clacks happily!" +"claps." = "хлопает." +"clears their throat." = "прочищает горло." +"clucks happily!" = "clucks happily!" +"collapses!" = "падает!" +"coughs!" = "кашляет!" +"cracks their knuckles." = "хрустит пальцами." +"cries." = "плачет." +"crosses their arms." = "скрещивает свои руки." +"dances around happily." = "радостно танцует." +"drools." = "пускает слюни." +"faints." = "теряет сознание." +"flaps their wings ANGRILY!" = "сердито хлопает крыльями!" +"flaps their wings." = "хлопает крыльями." +"frowns." = "хмурится." +"gags silently." = "gags silently." +"gags." = "gags." +"gasps in shock!" = "вздыхает в шоке!" +"gasps in silent shock!" = "вздыхает в молчаливом шоке!" +"gasps silently!" = "бесшумно задыхается!" +"gasps!" = "задыхается!" +"giggles silently!" = "бесшумно хихикает!" +"giggles." = "хихикает." +"gives daps to %t." = "give daps to %t." +"glares at %t." = "сверлит взглядом %t." +"glares." = "сверлит взглядом." +"gnarls and shows its teeth..." = "оскаливается и показывает зубы..." +"gnarls silently, baring its teeth..." = "бесшумно оскаливается, показывая зубы..." +"goes pale for a second." = "на мгновение бледнеет." +"grimaces." = "строит гримасу." +"grins smugly." = "самодовольно улыбается." +"grins." = "ухмыляется." +"groans!" = "болезненно стонет!" +"grumbles silently!" = "бесшумно ворчит!" +"grumbles!" = "ворчит!" +"gurgles silently and uncomfortably." = "бесшумно и неприятно булькает." +"hisses softly." = "тихо шипит." +"hisses." = "шипит." +"honks happily!" = "honks happily!" +"honks." = "honks." +"hops around happily!" = "hops around happily!" +"hugs %t." = "обнимает %t." +"hugs themself." = "обнимает себя." +"is strumming the air and headbanging like a safari chimp." = "невероятно играет на воображаемой гитаре." +"jiggles!" = "трясется!" +"jumps!" = "jumps!" +"laughs silently!" = "бесшумно смеется!" +"laughs." = "смеется." +"lets out a distressed noise." = "lets out a distressed noise." +"lets out a faint chimper as it collapses and stops moving..." = "издает слабый визг, когда рушится и перестает двигаться..." +"lets out a sickly hiss of air and falls limply to the floor..." = "с тошнотворным шипением выдыхает воздух и падает на пол..." +"lets out a waning guttural screech, and collapses onto the floor..." = "издает ослабевающий гортанный крик и падает на пол..." +"lights up for a bit, then stops." = "на мгновение светится." +"looks at %t." = "смотрит на %t." +"looks." = "смотрит." +"makes a rude gesture!" = "делает грубый жест!" +"makes an uncomfortable gurgle." = "издает неприятное бульканье." +"meows!" = "meows!" +"moans!" = "стонет!" +"moos happily!" = "moos happily!" +"mumbles silently!" = "бесшумно бормочет!" +"mumbles!" = "бормочет!" +"nods at %t." = "кивает %t." +"nods." = "кивает." +"oinks!" = "oinks!" +"oogas at %t." = "oogas at %t." +"oogas." = "oogas." +"pings at %t." = "pings at %t." +"pings." = "pings." +"plays a loud tone." = "plays a loud tone." +"plays a sad trombone..." = "plays a sad trombone..." +"points at %t." = "указывает на %t." +"points." = "указывает." +"pouts silently." = "бесшумно надувает губы." +"pouts." = "надувает губы." +"purrs." = "purrs." +"pushes up their glasses." = "pushes up their glasses." +"puts their hands on their head and falls to the ground, they surrender%s!" = "ложит руки за голову и падает на землю, они сдаются!" +"raises %t fingers." = "показывает %t пальцев." +"raises a hand." = "поднимает руку." +"raises an eyebrow." = "приподнимает бровь." +"roars!" = "рычит!" +"roars." = "рычит." +"rolls." = "катится." +"sadly can't find anybody to give daps to, and daps themself. Shameful." = "sadly can't find anybody to give daps to, and daps themself. Shameful." +"salutes to %t." = "салютует %t." +"salutes." = "салютует." +"says a swear word!" = "ругается!" +"scowls." = "сердито смотрит." +"scratches." = "чешется." +"screams!" = "кричит!" +"screeches silently." = "бесшумно визжит." +"screeches!" = "визжит!" +"screeches, its screen flickering as its systems slowly halt." = "скрипит, экран мерцает, пока системы медленно выключаются." +"seizes up and falls limp, their eyes dead and lifeless..." = "цепенеет и расслабляется, взгляд становится пустым и безжизненным..." +"shakes hands with %t." = "дает рукопожатие %t." +"shakes their head." = "качает своей головой." +"shakes their own hands." = "дает рукопожатие себе." +"shivers." = "дрожит." +"shrugs." = "пожимает плечами." +"shudders violently for a moment before falling still, its eyes slowly darkening." = "на мгновение вздрагивает и замирает, глаза медленно темнеют." +"sighs." = "вздыхает." +"signs the number %t." = "показывает число %t." +"sings a tune." = "подпевает мелодию." +"sits down." = "садится." +"sleeps soundly." = "бесшумно храпит." +"slowly smiles!" = "slowly smiles!" +"smiles weakly." = "слабо улыбается." +"smiles." = "улыбается." +"snaps their fingers at %t." = "щелкает пальцами в сторону %t." +"snaps their fingers." = "щелкает пальцами." +"sneezes." = "чихает." +"sniffs silently." = "бесшумно шмыгает носом." +"sniffs." = "шмыгает носом." +"snores." = "храпит." +"sobs silently." = "бесшумно плачет." +"softly roars." = "тихо рычит." +"sounds an alarm." = "sounds an alarm." +"squeak!" = "squeak!" +"squeaks!" = "squeaks!" +"stares at %t." = "уставился на %t." +"stares." = "уставился." +"sticks its tongue out contentedly!" = "sticks its tongue out contentedly!" +"stops moving..." = "перестает двигаться..." +"stretches their arms." = "протягивает свои руки." +"sulks down sadly." = "грустно обижается." +"sways around dizzily." = "покачивается." +"symphathetically yawns." = "symphathetically yawns." +"taunts!" = "taunts!" +"their tail." = "хвостом." +"their wings." = "their wings." +"tilts their head to the side." = "наклоняет голову на бок." +"trembles!" = "дрожит в страхе!" +"twitches violently." = "сильно дергается." +"twitches." = "дергается." +"vibrates!" = "вибрирует!" +"waves their tail." = "машет хвостом." +"waves." = "машет рукой." +"whickers." = "whickers." +"whimpers." = "хнычет." +"whistles silently!" = "whistles silently!" +"whistles." = "whistles." +"winks." = "подмигивает." +"woofs happily!" = "woofs happily!" +"yaps happily!" = "yaps happily!" +"yawns." = "зевает." + +[emote_names] +airguitar = "гитарист" +alarm = "насторожить" +alert = "предупредить" +awesome = "Э.: крутость" +beep = "сигналить" +blank = "Э.: пусто" +blink = "моргнуть" +"blink (rapid)" = "моргнуть (быстро)" +bloop = "bloop" +blueglow = "Э.: синее свечение" +blush = "краснеть" +boop = "boop" +bounce = "подпрыгнуть" +bow = "поклон" +bsod = "Э.: BSoD" +burp = "рыгнуть" +buzz = "жужжать" +buzz2 = "жужжать (раздражённо)" +chime = "chime" +chirp = "чирикать" +chitter = "chitter" +choke = "подавиться" +chuckle = "усмехаться" +circle = "рука (кольцо)" +clack = "clack" +clap = "хлопать" +clear = "прочистить горло" +cluck = "cluck" +collapse = "упасть" +confused = "Э.: замешательство" +cough = "покашлять" +crack = "хрустеть пальцами" +cross = "скрестить руки" +cry = "плакать" +dance = "танцевать" +dap = "dap" +deathgasp = "последнее дыхание" +dorfy = "Э.: Dorfy" +drool = "пускать слюни" +exhale = "выдох" +eyebrow = "приподнять бровь" +facepalm = "Э.: Facepalm" +faint = "потерять сознание" +flap = "крылья (хлопать)" +"flap (angry)" = "крылья (сердито хлопать)" +flash = "flash" +flip = "кувырок" +friendcomputer = "Э.: дружелюбный компьютер" +frown = "похмуриться" +gag = "gag" +gasp = "задохнуться" +"gasp (shock)" = "вздох (шок)" +giggle = "похихикать" +glare = "сверление взглядом" +glasses = "glasses" +gnarl = "оскалиться" +grimace = "гримасничать" +grin = "ухмыльнуться" +groan = "простонать от боли" +grumble = "ворчать" +gurgle = "булькать" +hand = "рука" +handshake = "рукопожатие" +happy = "Э.: радостно" +help = "help" +hiss = "шипеть" +honk = "honk" +hop = "hop" +hug = "обнять" +inhale = "вдох" +jiggle = "трястись" +jump = "jump" +kiss = "поцелуй" +laugh = "смеяться" +light = "светиться" +look = "смотреть" +me = "me" +meow = "meow" +moan = "стонать" +moo = "moo" +moodangry = "Н.: злой" +moodcat = "Н.: кот" +moodnone = "Н.: никакое" +moodpout = "Н.: надутый" +moodsad = "Н.: грустный" +moodsmile = "Н.: улыбающееся" +moodsneaky = "Н.: хитрое" +mumble = "бормотать" +neutral = "Э.: нейтральность" +nod = "кивнуть" +noogie = "рука (терка)" +notice = "notice" +oink = "oink" +ooga = "ooga" +pale = "бледнеть" +ping = "ping" +point = "указать" +pout = "надуть губы" +purr = "purr" +raise = "поднять руку" +redglow = "Э.: красное свечение" +roar = "рычать" +roll = "катиться" +sad = "Э.: грусть" +salute = "салютировать" +scowl = "смотреть (сердито)" +scratch = "чесаться" +scream = "кричать" +screech = "визжать" +shake = "качать головой" +shiver = "дрожь" +shoesteal = "рука (ботинкокрад)" +shrug = "пожать плечами" +sigh = "вздох" +sign = "показать число" +signal = "показать пальцы" +sit = "сесть" +slap = "рука (шлепок)" +slowclap = "slowclap" +smile = "улыбнуться" +"smile (weak)" = "улыбнуться (слабо)" +smug = "улыбнуться (самодовольно)" +snap = "щелкнуть пальцами" +sneeze = "чихнуть" +sniff = "шмыгнуть" +snore = "храпеть" +snuffle = "нюхать" +spin = "крутиться" +squeak = "squeak" +squeaks = "squeaks" +ssmile = "ssmile" +stare = "уставиться" +stretch = "протянуть руки" +sulk = "обидеться" +surrender = "сдаться" +sway = "покачаться" +swear = "ругаться" +tail = "махать хвостом" +taunt = "taunt" +thinking = "Э.: задумчивость" +tilt = "наклонить голову" +tongue = "tongue" +tremble = "дрожь (страх)" +trollface = "Э.: Trollface" +tunesing = "подпевать" +twitch = "дернуться (сильно)" +"twitch (slight)" = "дернуться" +unsure = "Э.: неуверенность" +veryhappy = "Э.: радостно (очень)" +vibrate = "вибрировать" +wag = "махать хвостом" +warn = "warn" +wave = "помахать рукой" +whicker = "whicker" +whimper = "хныкать" +whistle = "whistle" +wing = "крылья" +wink = "подмигнуть" +woof = "woof" +yap = "yap" +yawn = "зевнуть" diff --git a/modular_ss220/translations/code/translate_data/ru_names.toml b/modular_ss220/translations/code/translate_data/ru_names.toml index 166f16e4042e..aadfbc9f1b0a 100644 --- a/modular_ss220/translations/code/translate_data/ru_names.toml +++ b/modular_ss220/translations/code/translate_data/ru_names.toml @@ -5,14 +5,9 @@ #accusative = "винительный" #instrumental = "творительный" #prepositional = "предложный" +#gender = "male" -["jaws of life"] -nominative = "челюсти жизни" -genitive = "челюстей жизни" -dative = "челюстям жизни" -accusative = "челюсти жизни" -instrumental = "челюстями жизни" -prepositional = "челюстях жизни" +# MARK: Uncategorized [holopad] nominative = "голопад" @@ -21,6 +16,7 @@ dative = "голопаду" accusative = "голопад" instrumental = "голопадом" prepositional = "голопаде" +gender = "male" ["secure holopad"] nominative = "защищенный голопад" @@ -94,22 +90,6 @@ instrumental = "воздушной сигнализацией" nominative = "воздушная сигнализация" prepositional = "воздушной сигнализации" -[alien] -accusative = "чужого" -dative = "чужому" -genitive = "чужого" -instrumental = "чужим" -nominative = "чужой" -prepositional = "чужом" - -["alien crowbar"] -accusative = "инопланетный лом" -dative = "инопланетному лому" -genitive = "инопланетного лома" -instrumental = "инопланетным ломом" -nominative = "инопланетный лом" -prepositional = "инопланетном ломе" - ["alien embryo"] accusative = "эмбрион Чужих" dative = "эмбриону Чужих" @@ -118,78 +98,6 @@ instrumental = "эмбрионом Чужих" nominative = "эмбрион Чужих" prepositional = "эмбрионе Чужих" -["alien hunter"] -accusative = "охотника Чужих" -dative = "охотнику Чужих" -genitive = "охотника Чужих" -instrumental = "охотником Чужих" -nominative = "охотник Чужих" -prepositional = "охотнике Чужих" - -["alien larva"] -accusative = "грудолома Чужих" -dative = "грудолому Чужих" -genitive = "грудолома Чужих" -instrumental = "грудоломом Чужих" -nominative = "грудолом Чужих" -prepositional = "грудоломе Чужих" - -["alien praetorian"] -accusative = "преторианца Чужих" -dative = "преторианцу Чужих" -genitive = "преторианца Чужих" -instrumental = "преторианцем Чужих" -nominative = "преторианец Чужих" -prepositional = "преторианце Чужих" - -["alien queen"] -accusative = "королеву Чужих" -dative = "королеве Чужих" -genitive = "королевы Чужих" -instrumental = "королевой Чужих" -nominative = "королева Чужих" -prepositional = "королеве Чужих" - -["alien screwdriver"] -accusative = "инопланетную отвёртку" -dative = "инопланетной отвёртке" -genitive = "инопланетной отвёртки" -instrumental = "инопланетной отвёрткой" -nominative = "инопланетная отвёртка" -prepositional = "инопланетной отвёртке" - -["alien sentinel"] -accusative = "стража Чужих" -dative = "стражу Чужих" -genitive = "стража Чужих" -instrumental = "стражем Чужих" -nominative = "страж Чужих" -prepositional = "страже Чужих" - -["alien welding tool"] -accusative = "инопланетный сварочный инструмент" -dative = "инопланетному сварочному инструменту" -genitive = "инопланетного сварочного инструмента" -instrumental = "инопланетным сварочным инструментом" -nominative = "инопланетный сварочный инструмент" -prepositional = "инопланетном сварочном инструменте" - -["alien wirecutters"] -accusative = "инопланетных кусачек" -dative = "инопланетным кусачкам" -genitive = "инопланетных кусачек" -instrumental = "инопланетными кусачками" -nominative = "инопланетные кусачки" -prepositional = "инопланетных кусачках" - -["alien wrench"] -accusative = "инопланетный гаечный ключ" -dative = "инопланетному гаечному ключу" -genitive = "инопланетного гаечного ключа" -instrumental = "инопланетным гаечным ключом" -nominative = "инопланетный гаечный ключ" -prepositional = "инопланетном гаечном ключе" - ["area power controller"] accusative = "локальный контроллер питания" dative = "локальному контроллеру питания" @@ -198,14 +106,6 @@ instrumental = "локальным контроллером питания" nominative = "локальный контроллер питания" prepositional = "локальном контроллере питания" -["automated screwdriver"] -accusative = "автоматическую отвёртку" -dative = "автоматической отвёртке" -genitive = "автоматической отвёртки" -instrumental = "автоматической отвёрткой" -nominative = "автоматическая отвёртка" -prepositional = "автоматической отвёртке" - [bananium] accusative = "бананиум" dative = "бананиуму" @@ -230,14 +130,6 @@ instrumental = "пустым кофе-картриджем" nominative = "пустой кофе-картридж" prepositional = "пустом кофе-картридже" -["bolter wrench"] -accusative = "затворный гаечный ключ" -dative = "затворному гаечному ключу" -genitive = "затворного гаечного ключа" -instrumental = "затворным гаечным ключом" -nominative = "затворный гаечный ключ" -prepositional = "затворном гаечном ключе" - ["bright shard"] accusative = "яркий осколок" dative = "яркому осколку" @@ -326,14 +218,6 @@ instrumental = "картриджем кофеварки - Caffè Generico" nominative = "картридж кофеварки - Caffè Generico" prepositional = "картридже кофеварки - Caffè Generico" -["combat wrench"] -accusative = "боевой гаечный ключ" -dative = "боевому гаечному ключу" -genitive = "боевого гаечного ключа" -instrumental = "боевым гаечным ключом" -nominative = "боевой гаечный ключ" -prepositional = "боевом гаечном ключе" - ["command intercom"] accusative = "интерком командования" dative = "интеркому командования" @@ -406,14 +290,6 @@ instrumental = "двойным крышлыком" nominative = "двойной крышлык" prepositional = "двойном крышлыке" -["double-barreled shotgun"] -accusative = "двуствольный дробовик" -dative = "двуствольному дробовику" -genitive = "двуствольного дробовика" -instrumental = "двуствольным дробовиком" -nominative = "двуствольный дробовик" -prepositional = "двуствольном дробовике" - ["drink showcase"] accusative = "витрину дла напитков" dative = "витрине дла напитков" @@ -430,22 +306,6 @@ instrumental = "сушилкой" nominative = "сушилка" prepositional = "сушилке" -["emergency crowbar"] -accusative = "аварийный лом" -dative = "аварийному лому" -genitive = "аварийного лома" -instrumental = "аварийным ломом" -nominative = "аварийный лом" -prepositional = "аварийном ломе" - -["emergency welding tool"] -accusative = "аварийный сварочный инструмент" -dative = "аварийному сварочному инструменту" -genitive = "аварийного сварочного инструмента" -instrumental = "аварийным сварочным инструментом" -nominative = "аварийный сварочный инструмент" -prepositional = "аварийном сварочном инструменте" - ["engineering crate"] accusative = "инженерный ящик" dative = "инженерному ящику" @@ -454,14 +314,6 @@ instrumental = "инженерным ящиком" nominative = "инженерный ящик" prepositional = "инженерном ящиком" -["experimental welding tool"] -accusative = "экспериментальный сварочный инструмент" -dative = "экспериментальному сварочному инструменту" -genitive = "экспериментального сварочного инструмента" -instrumental = "экспериментальным сварочным инструментом" -nominative = "экспериментальный сварочный инструмент" -prepositional = "экспериментальном сварочном инструменте" - ["fishing rod"] accusative = "удочку" dative = "удочке" @@ -558,14 +410,6 @@ instrumental = "шуруповёртом" nominative = "шуруповёрт" prepositional = "шуруповёрте" -["heavy crowbar"] -accusative = "тяжелый лом" -dative = "тяжелому лому" -genitive = "тяжелого лома" -instrumental = "тяжелым ломом" -nominative = "тяжелый лом" -prepositional = "тяжелом ломе" - [helmet] accusative = "шлем" dative = "шлему" @@ -574,22 +418,6 @@ instrumental = "шлемом" nominative = "шлем" prepositional = "шлеме" -["hydraulic crowbar"] -accusative = "гидравлический лом" -dative = "гидравлическому лому" -genitive = "гидравлического лома" -instrumental = "гидравлическим ломом" -nominative = "гидравлический лом" -prepositional = "гидравлическом ломе" - -["hydraulic wrench"] -accusative = "гидравлический гаечный ключ" -dative = "гидравлическому гаечному ключу" -genitive = "гидравлического гаечного ключа" -instrumental = "гидравлическим гаечным ключом" -nominative = "гидравлический гаечный ключ" -prepositional = "гидравлическом гаечном ключе" - ["ice cream vat"] accusative = "машину для мороженного" dative = "машине для мороженного" @@ -606,30 +434,6 @@ instrumental = "кофемашиной Impressa" nominative = "кофемашина Impressa" prepositional = "кофемашине Impressa" -["industrial welding tool"] -accusative = "промышленный сварочный инструмент" -dative = "промышленному сварочному инструменту" -genitive = "промышленного сварочного инструмента" -instrumental = "промышленным сварочным инструментом" -nominative = "промышленный сварочный инструмент" -prepositional = "промышленном сварочном инструменте" - -["insulated gloves"] -accusative = "пару изоляционных перчаток" -dative = "паре изоляционных перчаток" -genitive = "пары изоляционных перчаток" -instrumental = "парой изоляционных перчаток" -nominative = "пара изоляционных перчаток" -prepositional = "паре изоляционных перчаток" - -["integrated welding tool"] -accusative = "интегрированный сварочный инструмент" -dative = "интегрированному сварочному инструменту" -genitive = "интегрированного сварочного инструмента" -instrumental = "интегрированным сварочным инструментом" -nominative = "интегрированный сварочный инструмент" -prepositional = "интегрированном сварочном инструменте" - ["intercom frame"] accusative = "каркас интеркома" dative = "каркасу интеркома" @@ -646,14 +450,6 @@ instrumental = "железом" nominative = "железо" prepositional = "железе" -["jaws of death"] -accusative = "челюсти смерти" -dative = "челюстям смерти" -genitive = "челюстей смерти" -instrumental = "челюстями смерти" -nominative = "челюсти смерти" -prepositional = "челюстях смерти" - ["kitchen sink"] accusative = "кухонную раковину" dative = "кухонной раковине" @@ -662,14 +458,6 @@ instrumental = "кухонной раковиной" nominative = "кухонная раковина" prepositional = "кухонной раковине" -["large crowbar"] -accusative = "большой лом" -dative = "большому лому" -genitive = "большого лома" -instrumental = "большим ломом" -nominative = "большой лом" -prepositional = "большом ломе" - ["lizard plushie"] accusative = "плюшевую ящерицу" dative = "плюшевой ящерице" @@ -702,14 +490,6 @@ instrumental = "медицинским шприцемётом" nominative = "медицинский шприцемёт" prepositional = "медицинском шприцемёте" -["medical wrench"] -accusative = "медицинский гаечный ключ" -dative = "медицинскому гаечному ключу" -genitive = "медицинского гаечного ключа" -instrumental = "медицинским гаечным ключом" -nominative = "медицинский гаечный ключ" -prepositional = "медицинском гаечном ключе" - ["microwave oven"] accusative = "микроволновку" dative = "микроволновке" @@ -758,14 +538,6 @@ instrumental = "мифрилом" nominative = "мифрил" prepositional = "мифриле" -["old crowbar"] -accusative = "старый лом" -dative = "старому лому" -genitive = "старого лома" -instrumental = "старым ломом" -nominative = "старый лом" -prepositional = "старом ломе" - ["operating table"] accusative = "операционный стол" dative = "операционному столу" @@ -862,14 +634,6 @@ instrumental = "вантузом" nominative = "вантуз" prepositional = "вантузе" -["pocket crowbar"] -accusative = "карманный лом" -dative = "карманному лому" -genitive = "карманного лома" -instrumental = "карманным ломом" -nominative = "карманный лом" -prepositional = "карманном ломе" - ["potted plant"] accusative = "комнатное растение" dative = "комнатному растению" @@ -878,14 +642,6 @@ instrumental = "комнатным растением" nominative = "комнатное растение" prepositional = "комнатном растении" -["powered wirecutters"] -accusative = "электрических кусачек" -dative = "электрическим кусачкам" -genitive = "электрических кусачек" -instrumental = "электрическими кусачками" -nominative = "электрические кусачки" -prepositional = "электрических кусачках" - ["purple shard"] accusative = "фиолетовый осколок" dative = "фиолетовому осколку" @@ -950,14 +706,6 @@ instrumental = "усиленной стеной" nominative = "усиленная стена" prepositional = "усиленной стене" -[screwdriver] -accusative = "отвёртку" -dative = "отвёртке" -genitive = "отвёртки" -instrumental = "отвёрткой" -nominative = "отвёртка" -prepositional = "отвёртке" - [shard] accusative = "осколок" dative = "осколку" @@ -1126,14 +874,6 @@ instrumental = "широкополосным интеркомом синдика nominative = "широкополосный интерком синдиката" prepositional = "широкополосном интеркоме синдиката" -["telescopic baton"] -accusative = "телескопическую дубинку" -dative = "телескопической дубинке" -genitive = "телескопической дубинки" -instrumental = "телескопической дубинкой" -nominative = "телескопическая дубинка" -prepositional = "телескопической дубинке" - [titanium] accusative = "титан" dative = "титану" @@ -1150,14 +890,6 @@ instrumental = "титановым стеклом" nominative = "титановое стекло" prepositional = "титановом стекле" -["upgraded industrial welding tool"] -accusative = "улучшенный сварочный инструмент" -dative = "улучшенному сварочному инструменту" -genitive = "улучшенного сварочного инструмента" -instrumental = "улучшенным сварочным инструментом" -nominative = "улучшенный сварочный инструмент" -prepositional = "улучшенном сварочном инструменте" - [uranium] accusative = "уран" dative = "урану" @@ -1174,30 +906,6 @@ instrumental = "стеной" nominative = "стена" prepositional = "стене" -["welding tool"] -accusative = "сварочный инструмент" -dative = "сварочному инструменту" -genitive = "сварочного инструмента" -instrumental = "сварочным инструментом" -nominative = "сварочный инструмент" -prepositional = "сварочном инструменте" - -[wirebrush] -accusative = "проволочную щётку" -dative = "проволочной щётке" -genitive = "проволочной щётки" -instrumental = "проволочной щёткой" -nominative = "проволочная щётка" -prepositional = "проволочной щётке" - -[wirecutters] -accusative = "кусачек" -dative = "кусачкам" -genitive = "кусачек" -instrumental = "кусачками" -nominative = "кусачки" -prepositional = "кусачках" - ["wireless microwave oven"] accusative = "беспроводную микроволновку" dative = "беспроводной микроволновке" @@ -1206,18 +914,1242 @@ instrumental = "беспроводной микроволновкой" nominative = "беспроводная микроволновка" prepositional = "беспроводной микроволновке" +["briefcase"] +nominative = "портфель" +genitive = "портфеля" +dative = "портфелю" +accusative = "портфель" +instrumental = "портфелем" +prepositional = "портфеле" + +["suture"] +nominative = "шов" +genitive = "шва" +dative = "шву" +accusative = "шов" +instrumental = "швом" +prepositional = "шве" + +["slice of"] +nominative = "кусочек" +genitive = "кусочка" +dative = "кусочку" +accusative = "кусочек" +instrumental = "кусочком" +prepositional = "кусочке" +gender = "male" + +["hologram"] +nominative = "голограмма" +genitive = "голограммы" +dative = "голограмме" +accusative = "голограмму" +instrumental = "голограммой" +prepositional = "голограмме" +gender = "female" + +# MARK: Mobs. Uncategorized + +# MARK: Mobs. Aliens + +[alien] +nominative = "чужой" +genitive = "чужого" +dative = "чужому" +accusative = "чужого" +instrumental = "чужим" +prepositional = "чужом" +gender = "female" + +["alien drone"] +nominative = "дрон Чужих" +genitive = "дрона Чужих" +dative = "дрону Чужих" +accusative = "дрона Чужих" +instrumental = "дроном Чужих" +prepositional = "дроне Чужих" +gender = "female" + +["alien sentinel"] +nominative = "страж Чужих" +genitive = "стража Чужих" +dative = "стражу Чужих" +accusative = "стража Чужих" +instrumental = "стражем Чужих" +prepositional = "страже Чужих" +gender = "female" + +["alien hunter"] +nominative = "охотник Чужих" +genitive = "охотника Чужих" +dative = "охотнику Чужих" +accusative = "охотника Чужих" +instrumental = "охотником Чужих" +prepositional = "охотнике Чужих" +gender = "female" + +["alien larva"] +nominative = "грудолом Чужих" +genitive = "грудолома Чужих" +dative = "грудолому Чужих" +accusative = "грудолома Чужих" +instrumental = "грудоломом Чужих" +prepositional = "грудоломе Чужих" +gender = "female" + +["alien praetorian"] +nominative = "преторианец Чужих" +genitive = "преторианца Чужих" +dative = "преторианцу Чужих" +accusative = "преторианца Чужих" +instrumental = "преторианцем Чужих" +prepositional = "преторианце Чужих" +gender = "female" + +["alien queen"] +nominative = "королева Чужих" +genitive = "королевы Чужих" +dative = "королеве Чужих" +accusative = "королеву Чужих" +instrumental = "королевой Чужих" +prepositional = "королеве Чужих" +gender = "female" + +["alien princess"] +nominative = "принцесса Чужих" +genitive = "принцессы Чужих" +dative = "принцессе Чужих" +accusative = "принцессу Чужих" +instrumental = "принцессой Чужих" +prepositional = "принцессе Чужих" +gender = "female" + +# MARK: Machinery Uncategorized + +["slot machine"] +nominative = "слот-машина" +genitive = "слот-машины" +dative = "слот-машине" +accusative = "слот-машину" +instrumental = "слот-машиной" +prepositional = "слот-машине" +gender = "female" + +["restaurant portal"] +nominative = "ресторанный портал" +genitive = "ресторанного портала" +dative = "ресторанному порталу" +accusative = "ресторанный портал" +instrumental = "ресторанным порталом" +prepositional = "ресторанном портале" +gender = "male" + +["chem dispenser"] +nominative = "химический раздатчик" +genitive = "химического раздатчика" +dative = "химическому раздатчику" +accusative = "химического раздатчика" +instrumental = "химическим раздатчиком" +prepositional = "химическом раздатчике" +gender = "male" + +# MARK: Materials + ["wooden plank"] -accusative = "деревянную доску" -dative = "деревянной доске" +nominative = "деревянная доска" genitive = "деревянной доски" +dative = "деревянной доске" +accusative = "деревянную доску" instrumental = "деревянной доской" -nominative = "деревянная доска" prepositional = "деревянной доске" +gender = "female" + +# MARK: Structures + +["stool"] +nominative = "табурет" +genitive = "табурета" +dative = "табурету" +accusative = "табурет" +instrumental = "табуретом" +prepositional = "табурете" +gender = "male" + +["water tank"] +nominative = "бак с водой" +genitive = "бака с водой" +dative = "баку с водой" +accusative = "бак с водой" +instrumental = "баком с водой" +prepositional = "баке с водой" +gender = "male" + +["fuel tank"] +nominative = "бак с топливом" +genitive = "бака с топливом" +dative = "баку с топливом" +accusative = "бак с топливом" +instrumental = "баком с топливом" +prepositional = "баке с топливом" +gender = "male" + +# MARK: Weapons + +["temperature gun"] +nominative = "температурная винтовка" +genitive = "температурной винтовки" +dative = "температурной винтовке" +accusative = "температурную винтовку" +instrumental = "температурной винтовкой" +prepositional = "температурной винтовке" +gender = "male" + +["security temperature gun"] +nominative = "температурная винтовка охраны" +genitive = "температурной винтовки охраны" +dative = "температурной винтовке охраны" +accusative = "температурную винтовку охраны" +instrumental = "температурной винтовкой охраны" +prepositional = "температурной винтовке охраны" +gender = "male" + +["X-01 MultiPhase Energy Gun"] +nominative = "X-01 мультифазовый энергетический пистолет" +genitive = "X-01 мультифазового энергетического пистолета" +dative = "X-01 мультифазовому энергетическому пистолету" +accusative = "X-01 мультифазовый энергетический пистолет" +instrumental = "X-01 мультифазовым энергетическим пистолетом" +prepositional = "X-01 мультифазовом энергетическом пистолете" +gender = "male" + +["ion rifle"] +nominative = "ионная винтовка" +genitive = "ионной винтовки" +dative = "ионной винтовке" +accusative = "ионную винтовку" +instrumental = "ионной винтовкой" +prepositional = "ионной винтовке" +gender = "male" + +["ion carbine"] +nominative = "ионный карабин" +genitive = "ионного карабина" +dative = "ионному карабину" +accusative = "ионный карабин" +instrumental = "ионным карабином" +prepositional = "ионном карабине" +gender = "male" + +["X-ray laser gun"] +nominative = "рентгеновский карабин" +genitive = "рентгеновского карабина" +dative = "рентгеновскому карабину" +accusative = "рентгеновский карабин" +instrumental = "рентгеновским карабином" +prepositional = "рентгеновском карабине" +gender = "male" + +["advanced energy gun"] +nominative = "продвинутый энергетический карабин" +genitive = "продвинутого энергетического карабина" +dative = "продвинутому энергетическому карабину" +accusative = "продвинутый энергетический карабин" +instrumental = "продвинутым энергетическим карабином" +prepositional = "продвинутом энергетическом карабине" +gender = "male" + +["proto-kinetic accelerator"] +nominative = "протокинетический акселератор" +genitive = "протокинетического акселератора" +dative = "протокинетическому акселератору" +accusative = "протокинетический акселератор" +instrumental = "протокинетическим акселератором" +prepositional = "протокинетическом акселераторе" +gender = "male" + +["disabler"] +nominative = "дизейблер" +genitive = "дизейблера" +dative = "дизейблеру" +accusative = "дизейблер" +instrumental = "дизейблером" +prepositional = "дизейблере" +gender = "male" + +["energy gun"] +nominative = "энергетический карабин" +genitive = "энергетического карабина" +dative = "энергетическому карабину" +accusative = "энергетический карабин" +instrumental = "энергетическим карабином" +prepositional = "энергетическом карабине" +gender = "male" + +["laser gun"] +nominative = "лазерный карабин" +genitive = "лазерного карабина" +dative = "лазерному карабину" +accusative = "лазерный карабин" +instrumental = "лазерным карабином" +prepositional = "лазерном карабине" +gender = "male" + +["laser carbine"] +nominative = "автоматический лазерный карабин" +genitive = "автоматического лазерного карабина" +dative = "автоматическому лазерному карабину" +accusative = "автоматический лазерный карабин" +instrumental = "автоматическим лазерным карабином" +prepositional = "автоматическом лазерном карабине" +gender = "male" + +["miniature energy gun"] +nominative = "миниатюрный энергетический пистолет" +genitive = "миниатюрного энергетического пистолета" +dative = "миниатюрному энергетическому пистолету" +accusative = "миниатюрный энергетический пистолет" +instrumental = "миниатюрным энергетическим пистолетом" +prepositional = "миниатюрном энергетическом пистолете" +gender = "male" + +["antique laser gun"] +nominative = "антикварный лазерный пистолет" +genitive = "антикварного лазерного пистолета" +dative = "антикварному лазерному пистолету" +accusative = "антикварный лазерный пистолет" +instrumental = "антикварным лазерным пистолетом" +prepositional = "антикварном лазерном пистолете" +gender = "male" + +["floral somatoray"] +nominative = "цветочный соматолуч" +genitive = "цветочного соматолуча" +dative = "цветочному соматолучу" +accusative = "цветочный соматолуч" +instrumental = "цветочным соматолучом" +prepositional = "цветочном соматолуче" +gender = "male" + +["bluespace wormhole projector"] +nominative = "блуспейс проектор червоточин" +genitive = "блуспейс проектора червоточи" +dative = "блуспейс проектору червоточин" +accusative = "блуспейс проектор червоточин" +instrumental = "блуспейс проектором червоточин" +prepositional = "блуспейс проекторе червоточин" +gender = "male" + +["energy crossbow"] +nominative = "энергетический арбалет" +genitive = "энергетического арбалета" +dative = "энергетическому арбалету" +accusative = "энергетический арбалет" +instrumental = "энергетическим арбалетом" +prepositional = "энергетическом арбалете" +gender = "male" + +["mini energy crossbow"] +nominative = "мини-энергетический арбалет" +genitive = "мини-энергетического арбалета" +dative = "мини-энергетическому арбалету" +accusative = "мини-энергетический арбалет" +instrumental = "мини-энергетическим арбалетом" +prepositional = "мини-энергетическом арбалете" +gender = "male" + +["pulse rifle"] +nominative = "пульсовый карабин" +genitive = "пульсового карабина" +dative = "пульсовому карабину" +accusative = "пульсовый карабин" +instrumental = "пульсовым карабином" +prepositional = "пульсовом карабине" +gender = "male" + +["laser musket"] +nominative = "лазерный мушкет" +genitive = "лазерного мушкета" +dative = "лазерному мушкету" +accusative = "лазерный мушкет" +instrumental = "лазерным мушкетом" +prepositional = "лазерном мушкете" +gender = "male" + +["heroic laser musket"] +nominative = "героический лазерный мушкет" +genitive = "героического лазерного мушкета" +dative = "героическому лазерному мушкету" +accusative = "героический лазерный мушкет" +instrumental = "героическим лазерным мушкетом" +prepositional = "героическом лазерном мушкете" +gender = "male" + +["smoothbore disabler"] +nominative = "гладкоствольный дизейблер" +genitive = "гладкоствольного дизейблера" +dative = "гладкоствольному дизейблеру" +accusative = "гладкоствольного дизейблера" +instrumental = "гладкоствольным дизейблером" +prepositional = "гладкоствольном дизейблере" +gender = "male" + +["elite smoothbore disabler"] +nominative = "элитный гладкоствольный дизейблер" +genitive = "элитного гладкоствольного дизейблера" +dative = "элитному гладкоствольному дизейблеру" +accusative = "элитного гладкоствольного дизейблера" +instrumental = "элитным гладкоствольным дизейблером" +prepositional = "элитном гладкоствольном дизейблере" +gender = "male" + +["alien pistol"] +nominative = "инопланетный пистолет" +genitive = "инопланетного пистолета" +dative = "инопланетному пистолету" +accusative = "инопланетный пистолет" +instrumental = "инопланетным пистолетом" +prepositional = "инопланетном пистолете" +gender = "male" + +["riot shotgun"] +nominative = "служебный дробовик" +genitive = "служебного дробовика" +dative = "служебному дробовику" +accusative = "служебный дробовик" +instrumental = "служебным дробовиком" +prepositional = "служебном дробовике" +gender = "male" + +["combat shotgun"] +nominative = "боевой дробовик" +genitive = "боевого дробовика" +dative = "боевому дробовику" +accusative = "боевой дробовик" +instrumental = "боевым дробовиком" +prepositional = "боевом дробовике" +gender = "male" + +["stun baton"] +nominative = "оглушающая дубинка" +genitive = "оглушающей дубинки" +dative = "оглушающей дубинке" +accusative = "оглушающую дубинку" +instrumental = "оглушающей дубинкой" +prepositional = "оглушающей дубинке" +gender = "female" + +["stunprod"] +nominative = "оглушающий прут" +genitive = "оглушающего прута" +dative = "оглушающему пруту" +accusative = "оглушающий прут" +instrumental = "оглушающим прутом" +prepositional = "оглушающем пруте" +gender = "male" + +["advanced baton"] +nominative = "высокотехнологическая дубинка" +genitive = "высокотехнологической дубинки" +dative = "высокотехнологической дубинке" +accusative = "высокотехнологическую дубинку" +instrumental = "высокотехнологической дубинкой" +prepositional = "высокотехнологической дубинке" +gender = "male" + +["plasma cutter"] +nominative = "плазменный резак" +genitive = "плазменного резака" +dative = "плазменному резаку" +accusative = "плазменного резака" +instrumental = "плазменным резаком" +prepositional = "плазменном резаке" +gender = "male" + +["advanced plasma cutter"] +nominative = "продвинутый плазменный резак" +genitive = "продвинутого плазменного резака" +dative = "продвинутому плазменному резаку" +accusative = "продвинутого плазменного резака" +instrumental = "продвинутым плазменным резаком" +prepositional = "продвинутом плазменном резаке" +gender = "male" + +["disabler smg"] +nominative = "дизейблер пистолет-пулемёт" +genitive = "дизейблера пистолет-пулемёт" +dative = "дизейблеру пистолет-пулемёт" +accusative = "дизейблера пистолет-пулемёт" +instrumental = "дизейблером пистолет-пулемёт" +prepositional = "дизейблере пистолет-пулемёт" +gender = "male" + +["kitchen knife"] +nominative = "кухонный нож" +genitive = "кухонного ножа" +dative = "кухонному ножу" +accusative = "кухонный нож" +instrumental = "кухонным ножом" +prepositional = "кухонном ноже" +gender = "male" + +["survival knife"] +nominative = "нож для выживания" +genitive = "ножа для выживания" +dative = "ножу для выживания" +accusative = "нож для выживания" +instrumental = "ножом для выживания" +prepositional = "ноже для выживания" +gender = "male" + +["combat knife"] +nominative = "боевой нож" +genitive = "боевого ножа" +dative = "боевому ножу" +accusative = "боевой нож" +instrumental = "боевым ножом" +prepositional = "боевом ноже" +gender = "male" + +["double-barreled shotgun"] +nominative = "двуствольный дробовик" +genitive = "двуствольного дробовика" +dative = "двуствольному дробовику" +accusative = "двуствольный дробовик" +instrumental = "двуствольным дробовиком" +prepositional = "двуствольном дробовике" +gender = "male" +["sawn-off"] +nominative = "обрез" +genitive = "обреза" +dative = "обрезу" +accusative = "обрез" +instrumental = "обрезом" +prepositional = "обрезе" +gender = "male" + +["telescopic baton"] +nominative = "телескопическая дубинка" +genitive = "телескопической дубинки" +dative = "телескопической дубинке" +accusative = "телескопическую дубинку" +instrumental = "телескопической дубинкой" +prepositional = "телескопической дубинке" +gender = "female" + +# MARK: Kitchen + +["pepper mill"] +nominative = "перцемолка" +genitive = "перцемолки" +dative = "перцемолке" +accusative = "перцемолку" +instrumental = "перцемолкой" +prepositional = "перцемолке" +gender = "female" + +# MARK: Botany + +["watering can"] +nominative = "лейка" +genitive = "лейки" +dative = "лейке" +accusative = "лейку" +instrumental = "лейкой" +prepositional = "лейке" +gender = "female" + +["cultivator"] +nominative = "рыхлитель" +genitive = "рыхлителя" +dative = "рыхлителю" +accusative = "рыхлитель" +instrumental = "рыхлителем" +prepositional = "рыхлителе" +gender = "male" + +["spade"] +nominative = "лопатка" +genitive = "лопатки" +dative = "лопатке" +accusative = "лопатку" +instrumental = "лопаткой" +prepositional = "лопатке" +gender = "female" + +["hatchet"] +nominative = "топорик" +genitive = "топорика" +dative = "топорику" +accusative = "топорик" +instrumental = "топориком" +prepositional = "топорике" +gender = "male" + +["plant bag"] +nominative = "сумка для растений" +genitive = "сумки для растений" +dative = "сумке для растений" +accusative = "сумку для растений" +instrumental = "сумкой для растений" +prepositional = "сумке для растений" +gender = "female" + +["secateurs"] +nominative = "секатор" +genitive = "секатора" +dative = "секатору" +accusative = "секатор" +instrumental = "секатором" +prepositional = "секаторе" +gender = "male" + +["hydroponics tray"] +nominative = "ботанический лоток" +genitive = "ботанического лотка" +dative = "ботаническому лотку" +accusative = "ботанический лоток" +instrumental = "ботаническим лотком" +prepositional = "ботаническом лотке" +gender = "male" + +["seed extractor"] +nominative = "экстрактор семян" +genitive = "экстрактора семян" +dative = "экстрактору семян" +accusative = "экстрактор семян" +instrumental = "экстрактором семян" +prepositional = "экстракторе семян" +gender = "male" + +["biogenerator"] +nominative = "биогенератор" +genitive = "биогенератора" +dative = "биогенератору" +accusative = "биогенератор" +instrumental = "биогенератором" +prepositional = "биогенераторе" +gender = "male" + +# MARK: Tools +# Fire Extinguisher +["fire extinguisher"] +nominative = "огнетушитель" +genitive = "огнетушителя" +dative = "огнетушителю" +accusative = "огнетушитель" +instrumental = "огнетушителем" +prepositional = "огнетушителе" +gender = "male" + +["pocket fire extinguisher"] +nominative = "карманный огнетушитель" +genitive = "карманного огнетушителя" +dative = "карманному огнетушителю" +accusative = "карманный огнетушитель" +instrumental = "карманным огнетушителем" +prepositional = "карманном огнетушителе" +gender = "male" + +["advanced fire extinguisher"] +nominative = "продвинутый огнетушитель" +genitive = "продвинутого огнетушителя" +dative = "продвинутому огнетушителю" +accusative = "продвинутый огнетушитель" +instrumental = "продвинутым огнетушителем" +prepositional = "продвинутом огнетушителе" +gender = "male" + +# Wrench [wrench] -accusative = "гаечный ключ" -dative = "гаечному ключу" +nominative = "гаечный ключ" genitive = "гаечного ключа" +dative = "гаечному ключу" +accusative = "гаечный ключ" instrumental = "гаечным ключом" -nominative = "гаечный ключ" prepositional = "гаечном ключе" +gender = "male" + +["alien wrench"] +nominative = "инопланетный гаечный ключ" +genitive = "инопланетного гаечного ключа" +dative = "инопланетному гаечному ключу" +accusative = "инопланетный гаечный ключ" +instrumental = "инопланетным гаечным ключом" +prepositional = "инопланетном гаечном ключе" +gender = "male" + +["medical wrench"] +nominative = "медицинский гаечный ключ" +genitive = "медицинского гаечного ключа" +dative = "медицинскому гаечному ключу" +accusative = "медицинский гаечный ключ" +instrumental = "медицинским гаечным ключом" +prepositional = "медицинском гаечном ключе" +gender = "male" + +["combat wrench"] +nominative = "боевой гаечный ключ" +genitive = "боевого гаечного ключа" +dative = "боевому гаечному ключу" +accusative = "боевой гаечный ключ" +instrumental = "боевым гаечным ключом" +prepositional = "боевом гаечном ключе" +gender = "male" + +["bolter wrench"] +nominative = "затворный гаечный ключ" +genitive = "затворного гаечного ключа" +dative = "затворному гаечному ключу" +accusative = "затворный гаечный ключ" +instrumental = "затворным гаечным ключом" +prepositional = "затворном гаечном ключе" +gender = "male" + +["hydraulic wrench"] +nominative = "гидравлический гаечный ключ" +genitive = "гидравлического гаечного ключа" +dative = "гидравлическому гаечному ключу" +accusative = "гидравлический гаечный ключ" +instrumental = "гидравлическим гаечным ключом" +prepositional = "гидравлическом гаечном ключе" +gender = "male" + +# Wirecutters +[wirecutters] +nominative = "кусачки" +genitive = "кусачек" +dative = "кусачкам" +accusative = "кусачек" +instrumental = "кусачками" +prepositional = "кусачках" +gender = "plural" + +["powered wirecutters"] +nominative = "электрические кусачки" +genitive = "электрических кусачек" +dative = "электрическим кусачкам" +accusative = "электрические кусачки" +instrumental = "электрическими кусачками" +prepositional = "электрических кусачках" +gender = "plural" + +["alien wirecutters"] +nominative = "инопланетные кусачки" +genitive = "инопланетных кусачек" +dative = "инопланетным кусачкам" +accusative = "инопланетные кусачки" +instrumental = "инопланетными кусачками" +prepositional = "инопланетных кусачках" +gender = "plural" + +# Crowbar +["pocket crowbar"] +nominative = "карманный лом" +genitive = "карманного лома" +dative = "карманному лому" +accusative = "карманный лом" +instrumental = "карманным ломом" +prepositional = "карманном ломе" +gender = "male" + +["large crowbar"] +nominative = "большой лом" +genitive = "большого лома" +dative = "большому лому" +accusative = "большой лом" +instrumental = "большим ломом" +prepositional = "большом ломе" +gender = "male" + +["alien crowbar"] +nominative = "инопланетный лом" +genitive = "инопланетного лома" +dative = "инопланетному лому" +accusative = "инопланетный лом" +instrumental = "инопланетным ломом" +prepositional = "инопланетном ломе" +gender = "male" + +["old crowbar"] +nominative = "старый лом" +genitive = "старого лома" +dative = "старому лому" +accusative = "старый лом" +instrumental = "старым ломом" +prepositional = "старом ломе" +gender = "male" + +["hydraulic crowbar"] +nominative = "гидравлический лом" +genitive = "гидравлического лома" +dative = "гидравлическому лому" +accusative = "гидравлический лом" +instrumental = "гидравлическим ломом" +prepositional = "гидравлическом ломе" +gender = "male" + +["heavy crowbar"] +nominative = "тяжелый лом" +genitive = "тяжелого лома" +dative = "тяжелому лому" +accusative = "тяжелый лом" +instrumental = "тяжелым ломом" +prepositional = "тяжелом ломе" +gender = "male" + +["emergency crowbar"] +genitive = "аварийного лома" +nominative = "аварийный лом" +dative = "аварийному лому" +accusative = "аварийный лом" +instrumental = "аварийным ломом" +prepositional = "аварийном ломе" +gender = "male" + +# Welding Tool +["welding tool"] +nominative = "сварочный инструмент" +genitive = "сварочного инструмента" +dative = "сварочному инструменту" +accusative = "сварочный инструмент" +instrumental = "сварочным инструментом" +prepositional = "сварочном инструменте" +gender = "male" + +["alien welding tool"] +nominative = "инопланетный сварочный инструмент" +genitive = "инопланетного сварочного инструмента" +dative = "инопланетному сварочному инструменту" +accusative = "инопланетный сварочный инструмент" +instrumental = "инопланетным сварочным инструментом" +prepositional = "инопланетном сварочном инструменте" +gender = "male" + +["upgraded industrial welding tool"] +nominative = "улучшенный сварочный инструмент" +genitive = "улучшенного сварочного инструмента" +dative = "улучшенному сварочному инструменту" +accusative = "улучшенный сварочный инструмент" +instrumental = "улучшенным сварочным инструментом" +prepositional = "улучшенном сварочном инструменте" +gender = "male" + +["integrated welding tool"] +nominative = "интегрированный сварочный инструмент" +genitive = "интегрированного сварочного инструмента" +dative = "интегрированному сварочному инструменту" +accusative = "интегрированный сварочный инструмент" +instrumental = "интегрированным сварочным инструментом" +prepositional = "интегрированном сварочном инструменте" +gender = "male" + +["emergency welding tool"] +nominative = "аварийный сварочный инструмент" +genitive = "аварийного сварочного инструмента" +dative = "аварийному сварочному инструменту" +accusative = "аварийный сварочный инструмент" +instrumental = "аварийным сварочным инструментом" +prepositional = "аварийном сварочном инструменте" +gender = "male" + +["experimental welding tool"] +nominative = "экспериментальный сварочный инструмент" +genitive = "экспериментального сварочного инструмента" +dative = "экспериментальному сварочному инструменту" +accusative = "экспериментальный сварочный инструмент" +instrumental = "экспериментальным сварочным инструментом" +prepositional = "экспериментальном сварочном инструменте" +gender = "male" + +["industrial welding tool"] +accusative = "промышленный сварочный инструмент" +genitive = "промышленного сварочного инструмента" +dative = "промышленному сварочному инструменту" +nominative = "промышленный сварочный инструмент" +instrumental = "промышленным сварочным инструментом" +prepositional = "промышленном сварочном инструменте" +gender = "male" + +# Screwdriver +[screwdriver] +nominative = "отвёртка" +genitive = "отвёртки" +dative = "отвёртке" +accusative = "отвёртку" +instrumental = "отвёрткой" +prepositional = "отвёртке" +gender = "female" + +["automated screwdriver"] +nominative = "автоматическая отвёртка" +genitive = "автоматической отвёртки" +dative = "автоматической отвёртке" +accusative = "автоматическую отвёртку" +instrumental = "автоматической отвёрткой" +prepositional = "автоматической отвёртке" +gender = "female" + +["alien screwdriver"] +nominative = "инопланетная отвёртка" +genitive = "инопланетной отвёртки" +dative = "инопланетной отвёртке" +accusative = "инопланетную отвёртку" +instrumental = "инопланетной отвёрткой" +prepositional = "инопланетной отвёртке" +gender = "female" + +# Other +["jaws of life"] +nominative = "челюсти жизни" +genitive = "челюстей жизни" +dative = "челюстям жизни" +accusative = "челюсти жизни" +instrumental = "челюстями жизни" +prepositional = "челюстях жизни" +gender = "plural" + +["jaws of death"] +nominative = "челюсти смерти" +genitive = "челюстей смерти" +dative = "челюстям смерти" +accusative = "челюсти смерти" +instrumental = "челюстями смерти" +prepositional = "челюстях смерти" +gender = "plural" + +# MARK: Engineering + +["insulated gloves"] +nominative = "изоляционные перчатки" +genitive = "изоляционных перчаток" +dative = "изоляционным перчаткам" +accusative = "изоляционные перчатки" +instrumental = "изоляционными перчатками" +prepositional = "изоляционных перчатках" +gender = "plural" + +[wirebrush] +nominative = "проволочная щётка" +genitive = "проволочной щётки" +dative = "проволочной щётке" +accusative = "проволочную щётку" +instrumental = "проволочной щёткой" +prepositional = "проволочной щётке" +gender = "female" + +# MARK: Janitor + +["galoshes"] +nominative = "галоши" +genitive = "галош" +dative = "галошам" +accusative = "галоши" +instrumental = "галошами" +prepositional = "галошах" +gender = "plural" + +# MARK: Stock parts +# Tier 1 +["capacitor"] +nominative = "конденсатор" +genitive = "конденсатора" +dative = "конденсатору" +accusative = "конденсатор" +instrumental = "конденсатором" +prepositional = "конденсаторе" +gender = "male" + +["scanning module"] +nominative = "сканирующий модуль" +genitive = "сканирующего модуля" +dative = "сканирующему модулю" +accusative = "сканирующий модуль" +instrumental = "сканирующим модулем" +prepositional = "сканирующем модуле" +gender = "male" + +["micro-servo"] +nominative = "микросервопривод" +genitive = "микросервопривода" +dative = "микросервоприводу" +accusative = "микросервопривод" +instrumental = "микросервоприводом" +prepositional = "микросервоприводе" +gender = "male" + +["micro-laser"] +nominative = "микролазер" +genitive = "микролазера" +dative = "микролазеру" +accusative = "микролазер" +instrumental = "микролазером" +prepositional = "микролазере" +gender = "male" + +["matter bin"] +nominative = "емкость материи" +genitive = "емкости материи" +dative = "емкости материи" +accusative = "емкость материи" +instrumental = "емкостью материи" +prepositional = "емкости материи" +gender = "female" + +# Tier 2 +["advanced capacitor"] +nominative = "улучшенный конденсатор" +genitive = "улучшенного конденсатора" +dative = "улучшенному конденсатору" +accusative = "улучшенный конденсатор" +instrumental = "улучшенным конденсатором" +prepositional = "улучшенном конденсаторе" +gender = "male" + +["advanced scanning module"] +nominative = "улучшенный сканирующий модуль" +genitive = "улучшенного сканирующего модуля" +dative = "улучшенному сканирующему модулю" +accusative = "улучшенный сканирующий модуль" +instrumental = "улучшенным сканирующим модулем" +prepositional = "улучшенном сканирующем модуле" +gender = "male" + +["nano-servo"] +nominative = "наносервопривод" +genitive = "наносервопривода" +dative = "наносервоприводу" +accusative = "наносервопривод" +instrumental = "наносервоприводом" +prepositional = "наносервоприводе" +gender = "male" + +["high-power micro-laser"] +nominative = "мощный микролазер" +genitive = "мощного микролазера" +dative = "мощному микролазеру" +accusative = "мощный микролазер" +instrumental = "мощным микролазером" +prepositional = "мощном микролазере" +gender = "male" + +["advanced matter bin"] +nominative = "улучшенная емкость материи" +genitive = "улучшенной емкости материи" +dative = "улучшенной емкости материи" +accusative = "улучшенную емкость материи" +instrumental = "улучшенной емкостью материи" +prepositional = "улучшенной емкости материи" +gender = "female" + +# Tier 3 +["super capacitor"] +nominative = "суперконденсатор" +genitive = "суперконденсатора" +dative = "суперконденсатору" +accusative = "суперконденсатор" +instrumental = "суперконденсатором" +prepositional = "суперконденсаторе" +gender = "male" + +["phasic scanning module"] +nominative = "фазовый сканирующий модуль" +genitive = "фазового сканирующего модуля" +dative = "фазовому сканирующему модулю" +accusative = "фазовый сканирующий модуль" +instrumental = "фазовым сканирующим модулем" +prepositional = "фазовом сканирующем модуле" +gender = "male" + +["pico-servo"] +nominative = "пикосервопривод" +genitive = "пикосервопривода" +dative = "пикосервоприводу" +accusative = "пикосервопривод" +instrumental = "пикосервоприводом" +prepositional = "пикосервоприводе" +gender = "male" + +["ultra-high-power micro-laser"] +nominative = "сверхмощный микролазер" +genitive = "сверхмощного микролазера" +dative = "сверхмощному микролазеру" +accusative = "сверхмощный микролазер" +instrumental = "сверхмощным микролазером" +prepositional = "сверхмощном микролазере" +gender = "male" + +["super matter bin"] +nominative = "суперемкость материи" +genitive = "суперемкости материи" +dative = "суперемкости материи" +accusative = "суперемкость материи" +instrumental = "суперемкостью материи" +prepositional = "суперемкости материи" +gender = "female" + +# Tier 4 +["quadratic capacitor"] +nominative = "квадратичный конденсатор" +genitive = "квадратичного конденсатора" +dative = "квадратичному конденсатору" +accusative = "квадратичный конденсатор" +instrumental = "квадратичным конденсатором" +prepositional = "квадратичном конденсаторе" +gender = "male" + +["triphasic scanning module"] +nominative = "трёхфазный сканирующий модуль" +genitive = "трёхфазного сканирующего модуля" +dative = "трёхфазному сканирующему модулю" +accusative = "трёхфазный сканирующий модуль" +instrumental = "трёхфазным сканирующим модулем" +prepositional = "о трёхфазном сканирующем модуле" +gender = "male" + +["femto-servo"] +nominative = "фемтосервопривод" +genitive = "фемтосервопривода" +dative = "фемтосервоприводу" +accusative = "фемтосервопривод" +instrumental = "фемтосервоприводом" +prepositional = "фемтосервоприводе" +gender = "male" + +["quad-ultra micro-laser"] +nominative = "квадроультра микролазер" +genitive = "квадроультра микролазера" +dative = "квадроультра микролазеру" +accusative = "квадроультра микролазер" +instrumental = "квадроультра микролазером" +prepositional = "квадроультра микролазере" +gender = "male" + +["bluespace matter bin"] +nominative = "блуспейс емкость материи" +genitive = "блуспейс емкости материи" +dative = "блуспейс емкости материи" +accusative = "блуспейс емкость материи" +instrumental = "блуспейс емкостью материи" +prepositional = "блуспейс емкости материи" +gender = "female" + +# RPED +["rapid part exchange device"] +nominative = "быстрозаменитель компонентов" +genitive = "быстрозаменителя компонентов" +dative = "быстрозаменителю компонентов" +accusative = "быстрозаменитель компонентов" +instrumental = "быстрозаменителем компонентов" +prepositional = "быстрозаменителе компонентов" +gender = "male" + +["bluespace rapid part exchange device"] +nominative = "блуспейс быстрозаменитель компонентов" +genitive = "блуспейс быстрозаменителя компонентов" +dative = "блуспейс быстрозаменителю компонентов" +accusative = "блуспейс быстрозаменитель компонентов" +instrumental = "блуспейс быстрозаменителем компонентов" +prepositional = "блуспейс быстрозаменителе компонентов" +gender = "male" + +# MARK: Organs + +["chest"] +nominative = "грудь" +genitive = "груди" +dative = "груди" +accusative = "грудь" +instrumental = "грудью" +prepositional = "груди" +gender = "female" + +["head"] +nominative = "голова" +genitive = "головы" +dative = "голове" +accusative = "голову" +instrumental = "головой" +prepositional = "голове" +gender = "female" + +["right arm"] +nominative = "правая рука" +genitive = "правой руки" +dative = "правой руке" +accusative = "правую руку" +instrumental = "правой рукой" +prepositional = "правой руке" +gender = "female" + +["right hand"] +nominative = "правое запястье" +genitive = "правого запястья" +dative = "правому запястью" +accusative = "правое запястье" +instrumental = "правым запястьем" +prepositional = "правом запястье" +gender = "female" + +["left arm"] +nominative = "левая рука" +genitive = "левой руки" +dative = "левой руке" +accusative = "левую руку" +instrumental = "левой рукой" +prepositional = "левой руке" +gender = "female" + +["left hand"] +nominative = "левое запястье" +genitive = "левое запястье" +dative = "левой руке" +accusative = "левую руку" +instrumental = "левой рукой" +prepositional = "левой руке" +gender = "female" + +["left leg"] +nominative = "левая нога" +genitive = "левой ноги" +dative = "левой ноге" +accusative = "левую ногу" +instrumental = "левой ногой" +prepositional = "левой ноге" +gender = "female" + +["left foot"] +nominative = "левая стопа" +genitive = "левой стопы" +dative = "левой стопе" +accusative = "левую стопу" +instrumental = "левой стопой" +prepositional = "левой стопе" +gender = "female" + +["right leg"] +nominative = "правая нога" +genitive = "правой ноги" +dative = "правой ноге" +accusative = "правую ногу" +instrumental = "правой ногой" +prepositional = "правой ноге" +gender = "female" + +["right foot"] +nominative = "правая стопа" +genitive = "правой стопы" +dative = "правой стопе" +accusative = "правую стопу" +instrumental = "правой стопой" +prepositional = "правой стопе" +gender = "female" + +["groin"] +nominative = "паховая область" +genitive = "паховой области" +dative = "паховой области" +accusative = "паховую область" +instrumental = "паховой областью" +prepositional = "паховой области" +gender = "female" diff --git a/modular_ss220/translations/code/translate_data/ru_verbs.toml b/modular_ss220/translations/code/translate_data/ru_verbs.toml index ff26a1690bf3..50695465d2e4 100644 --- a/modular_ss220/translations/code/translate_data/ru_verbs.toml +++ b/modular_ss220/translations/code/translate_data/ru_verbs.toml @@ -28,8 +28,8 @@ "brushes off" = "отмахивает" "bludgeon" = "дубасите" "bludgeons" = "дубасит" -"bust" = "презентуете бюст" -"busts" = "презентует бюст" +"bust" = "бюстируете" +"busts" = "бюстирует" "beckon" = "подзываете" "beckons" = "подзывает" "saw" = "пилите" @@ -37,7 +37,7 @@ "tear" = "разрываете" "tears" = "разрывает" "lacerate" = "терзаете" -"lacerates" = "терзать" +"lacerates" = "терзает" "cut" = "разрезаете" "cuts" = "разрезает" "chop" = "рубите" @@ -59,11 +59,11 @@ "judge" = "судите" "judges" = "судит" "dump" = "сбрасываете" -"dumps" = "сбрастывает" +"dumps" = "сбрасывает" "colour" = "раскрашиваете" "colours" = "раскрашивает" -"stab" = "вонзаетесь" -"stabs" = "вонзается" +"stab" = "вонзаете" +"stabs" = "вонзает" "slice" = "рассекаете" "slices" = "рассекает" "rip" = "распарываете" @@ -107,7 +107,7 @@ "carry" = "переносите" "carries" = "переносит" "impale" = "прокалываете" -"impales" = "прокалываете" +"impales" = "прокалывает" "pierce" = "пронзаете" "pierces" = "пронзает" "whomp" = "шлепаете" @@ -118,14 +118,14 @@ "eats" = "кушает" "fin slap" = "шлепаете плавником" "fin slaps" = "шлепает плавником" -"rent" = "сдаете" -"rents" = "сдает" -"claw" = "скребете" -"claws" = "скребет" +"rent" = "сдаёте" +"rents" = "сдаёт" +"claw" = "скребёте" +"claws" = "скребёт" "hiss" = "шипите на" "hisses" = "шипит на" -"tail slap" = "шлепаете хвостом" -"tail slaps" = "шлепает хвостом" +"tail slap" = "шлёпаете хвостом" +"tail slaps" = "шлёпает хвостом" "shoot" = "отстреливаете" "shoots" = "отстреливает" "nuke" = "ядрите" @@ -203,7 +203,7 @@ "grasp" = "сжимаете" "grasps" = "сжимает" "curse" = "проклинаете" -"curses" = "пролкинает" +"curses" = "проклинает" "club" = "дубасите" "clubs" = "дубасит" "vendor" = "вендорите" @@ -234,8 +234,8 @@ "skates" = "отскейтбордывает" "swat" = "прибиваете" "swats" = "прибивает" -"wallop" = "задаете трепку" -"wallops" = "задает трепку" +"wallop" = "задаёте трепку" +"wallops" = "задаёт трепку" "sock" = "влепливаете" "socks" = "влепливает" "touche" = "тушетуете" @@ -394,8 +394,8 @@ "winds" = "выветривает" "vacuum" = "вакуумируете" "vacuums" = "вакуумирует" -"shear" = "стрижете" -"shears" = "стрижет" +"shear" = "стрижёте" +"shears" = "стрижёт" "correct" = "вправляете" "corrects" = "вправляет" "properly set" = "поправляете" @@ -404,9 +404,11 @@ "pumps" = "фильтрует" "siphon" = "откачиваете" "siphons" = "откачивает" +"slash" = "режете" +"slashes" = "режет" # MARK: Organs "bashed" = "колотите" -"slashed" = "режите" +"slashed" = "режете" "kicked" = "пинаете" "stomped" = "растаптываете" "thump" = "стучите" @@ -453,8 +455,8 @@ # MARK: Basic "cheer up" = "подбадриваете" "cheers up" = "подбадривает" -"limply slap" = "слабо шлепаете" -"limply slaps" = "слабо шлепает" +"limply slap" = "слабо шлёпаете" +"limply slaps" = "слабо шлёпает" "YA-HONK" = "ЙА-ХОНКАЕТЕ" "YA-HONKs" = "ЙА-ХОНКАЕТ" "steal the girlfriend of" = "крадете девушку" @@ -635,18 +637,23 @@ "stares down" = "пристально смотрит на" "growl at" = "рычите на" "growls at" = "рычит на" -# MARK: Obj "ineffectively pierce" = "неэффективно пробиваете" "ineffectively pierces" = "неэффективно пробивает" # MARK: Eat Verbs [eat_verbs] -"bite" = "кусает" -"chew" = "жуёт" -"nibble" = "покусывает" -"gnaw" = "грызёт" -"gobble" = "пожирает" -"chomp" = "лопает" +"bite" = "кусаете" +"bites" = "кусает" +"chew" = "жуёте" +"chews" = "жуёт" +"nibble" = "покусываете" +"nibbles" = "покусывает" +"gnaw" = "грызёте" +"gnaws" = "грызёт" +"gobble" = "пожираете" +"gobbles" = "пожирает" +"chomp" = "лопаете" +"chomps" = "лопает" # MARK: Say Verbs [say_verbs] diff --git a/modular_ss220/translations/code/translate_emotes.dm b/modular_ss220/translations/code/translate_emotes.dm new file mode 100644 index 000000000000..6932fa833bd1 --- /dev/null +++ b/modular_ss220/translations/code/translate_emotes.dm @@ -0,0 +1,23 @@ +/proc/ru_emote_name(emote_name) + return GLOB.ru_emote_names[lowertext(emote_name)] || emote_name + +/proc/ru_emote_message(emote_message) + return GLOB.ru_emote_messages[emote_message] || emote_message + +/datum/emote/proc/update_to_ru() + name = ru_emote_name(name) + message = ru_emote_message(message) + message_mime = ru_emote_message(message_mime) + message_alien = ru_emote_message(message_alien) + message_larva = ru_emote_message(message_larva) + message_robot = ru_emote_message(message_robot) + message_AI = ru_emote_message(message_AI) + message_monkey = ru_emote_message(message_monkey) + message_simple = ru_emote_message(message_simple) + message_observer = ru_emote_message(message_observer) + message_param = ru_emote_message(message_param) + +/datum/keybinding/emote/proc/update_to_ru() + // Need to finish the name list first, I'm not doing it right now + // name = capitalize(ru_emote_name(src::name)) + return diff --git a/modular_ss220/translations/code/~undefs.dm b/modular_ss220/translations/code/~undefs.dm index e83a6897e386..dc5d069a16ab 100644 --- a/modular_ss220/translations/code/~undefs.dm +++ b/modular_ss220/translations/code/~undefs.dm @@ -1,2 +1 @@ -#undef RU_NAMES_LENGTH #undef PATH_TO_TRANSLATE_DATA