diff --git a/Content.Shared/Localizations/ContentLocalizationManager.cs b/Content.Shared/Localizations/ContentLocalizationManager.cs index 0a06d9ba4f..943c37b097 100644 --- a/Content.Shared/Localizations/ContentLocalizationManager.cs +++ b/Content.Shared/Localizations/ContentLocalizationManager.cs @@ -10,7 +10,8 @@ namespace Content.Shared.Localizations [Dependency] private readonly ILocalizationManager _loc = default!; // If you want to change your codebase's language, do it here. - private const string Culture = "en-US"; + private const string Culture = "ru-RU"; + private const string FallbackCulture = "en-US"; /// /// Custom format strings used for parsing and displaying minutes:seconds timespans. @@ -26,8 +27,12 @@ namespace Content.Shared.Localizations public void Initialize() { var culture = new CultureInfo(Culture); + var fallbackCulture = new CultureInfo(FallbackCulture); + _loc.LoadCulture(culture); + _loc.LoadCulture(fallbackCulture); + _loc.SetFallbackCluture(fallbackCulture); _loc.AddFunction(culture, "PRESSURE", FormatPressure); _loc.AddFunction(culture, "POWERWATTS", FormatPowerWatts); _loc.AddFunction(culture, "POWERJOULES", FormatPowerJoules); diff --git a/Resources/Locale/ru-RU/GPS/handheld-gps.ftl b/Resources/Locale/ru-RU/GPS/handheld-gps.ftl new file mode 100644 index 0000000000..0bb35580bd --- /dev/null +++ b/Resources/Locale/ru-RU/GPS/handheld-gps.ftl @@ -0,0 +1 @@ +handheld-gps-coordinates-title = Координаты: { $coordinates } diff --git a/Resources/Locale/ru-RU/HUD/game-hud.ftl b/Resources/Locale/ru-RU/HUD/game-hud.ftl new file mode 100644 index 0000000000..ae38f524ac --- /dev/null +++ b/Resources/Locale/ru-RU/HUD/game-hud.ftl @@ -0,0 +1,9 @@ +game-hud-open-escape-menu-button-tooltip = Открыть меню паузы. +game-hud-open-guide-menu-button-tooltip = Открыть руководство. +game-hud-open-character-menu-button-tooltip = Открыть меню персонажа. +game-hud-open-emotions-menu-button-tooltip = Открыть меню эмоций. +game-hud-open-inventory-menu-button-tooltip = Открыть меню инвентаря. +game-hud-open-crafting-menu-button-tooltip = Открыть меню создания. +game-hud-open-actions-menu-button-tooltip = Открыть меню действий. +game-hud-open-admin-menu-button-tooltip = Открыть меню администратора. +game-hud-open-sandbox-menu-button-tooltip = Открыть меню песочницы. diff --git a/Resources/Locale/ru-RU/_lib.ftl b/Resources/Locale/ru-RU/_lib.ftl new file mode 100644 index 0000000000..74d0f17e50 --- /dev/null +++ b/Resources/Locale/ru-RU/_lib.ftl @@ -0,0 +1,34 @@ +### Special messages used by internal localizer stuff. + +# Used internally by the PRESSURE() function. +zzzz-fmt-pressure = + { TOSTRING($divided, "G3") } { $places -> + [0] кПа + [1] МПа + [2] ГПа + [3] ТПа + [4] ППа + *[5] ??? + } +# Used internally by the POWERWATTS() function. +zzzz-fmt-power-watts = + { TOSTRING($divided, "G3") } { $places -> + [0] Вт + [1] кВт + [2] МВт + [3] ГВт + [4] ТВт + *[5] ??? + } +# Used internally by the POWERJOULES() function. +# Reminder: 1 joule = 1 watt for 1 second (multiply watts by seconds to get joules). +# Therefore 1 kilowatt-hour is equal to 3,600,000 joules (3.6MJ) +zzzz-fmt-power-joules = + { TOSTRING($divided, "G3") } { $places -> + [0] Дж + [1] кДж + [2] МДж + [3] ГДж + [4] ТДж + *[5] ??? + } diff --git a/Resources/Locale/ru-RU/_units.ftl b/Resources/Locale/ru-RU/_units.ftl new file mode 100644 index 0000000000..2e9e7d4c78 --- /dev/null +++ b/Resources/Locale/ru-RU/_units.ftl @@ -0,0 +1,97 @@ +## Standard SI prefixes + +units-si--y = и +units-si--z = з +units-si--a = а +units-si--f = ф +units-si--p = п +units-si--n = н +units-si--u = мк +units-si--m = м +units-si = { "" } +units-si-k = к +units-si-m = М +units-si-g = Г +units-si-t = Т +units-si-p = П +units-si-e = Э +units-si-z = З +units-si-y = И + +### Long form + +units-si--y-long = иокто +units-si--z-long = зепто +units-si--a-long = атто +units-si--f-long = фемто +units-si--p-long = пико +units-si--n-long = нано +units-si--u-long = микро +units-si--m-long = милли +units-si-long = { "" } +units-si-k-long = кило +units-si-m-long = мега +units-si-g-long = гига +units-si-t-long = тера +units-si-p-long = пета +units-si-e-long = экса +units-si-z-long = зетта +units-si-y-long = иотта + +## Pascals (Pressure) + +units-u--pascal = мкПа +units-m--pascal = мПа +units-pascal = Па +units-k-pascal = кПа +units-m-pascal = МПа +units-g-pascal = ГПа +units-u--pascal-long = микропаскаль +units-m--pascal-long = миллипаскаль +units-pascal-long = паскаль +units-k-pascal-long = килопаскаль +units-m-pascal-long = мегапаскаль +units-g-pascal-long = гигапаскаль + +## Watts (Power) + +units-u--watt = мкВт +units-m--watt = мВт +units-watt = Вт +units-k-watt = кВт +units-m-watt = МВт +units-g-watt = ГВт +units-u--watt-long = микроватт +units-m--watt-long = милливатт +units-watt-long = ватт +units-k-watt-long = киловатт +units-m-watt-long = мегаватт +units-g-watt-long = гигаватт + +## Joule (Energy) + +units-u--joule = µДж +units-m--joule = мДж +units-joule = Дж +units-k-joule = кДж +units-m-joule = МДж +units-u--joule-long = Микроджоуль +units-m--joule-long = Миллиджоуль +units-joule-long = Джоуль +units-k-joule-long = Килоджоуль +units-m-joule-long = Мегаджоуль + +## Kelvin (Temperature) + +units-u--kelvin = мкК +units-m--kelvin = мК +units-kelvin = К +units-k-kelvin = кК +units-m-kelvin = MK +units-g-kelvin = ГК +units-u--kelvin-long = микрокельвин +units-m--kelvin-long = милликельвин +units-kelvin-long = кельвин +units-k-kelvin-long = килокельвин +units-m-kelvin-long = мегакельвин +units-g-kelvin-long = гигакельвин diff --git a/Resources/Locale/ru-RU/abilities/mime.ftl b/Resources/Locale/ru-RU/abilities/mime.ftl new file mode 100644 index 0000000000..57b1aaa1b5 --- /dev/null +++ b/Resources/Locale/ru-RU/abilities/mime.ftl @@ -0,0 +1,7 @@ +mime-cant-speak = Данный вами обет молчания не позволяет вам говорить. +mime-invisible-wall = Создать невидимую стену +mime-invisible-wall-desc = Создаёт перед вами невидимую стену, если хватает места. +mime-invisible-wall-popup = { CAPITALIZE($mime) } упирается в невидимую стену! +mime-invisible-wall-failed = Вы не можете создать здесь невидимую стену. +mime-not-ready-repent = Вы ещё не готовы покаяться за нарушенный обет. +mime-ready-to-repent = Вы чувствуете, что готовы снова дать обет молчания. diff --git a/Resources/Locale/ru-RU/accent/accents.ftl b/Resources/Locale/ru-RU/accent/accents.ftl new file mode 100644 index 0000000000..2df3d65dd6 --- /dev/null +++ b/Resources/Locale/ru-RU/accent/accents.ftl @@ -0,0 +1,59 @@ +# Cat accent +accent-words-cat-1 = Мяу! +accent-words-cat-2 = Mиау. +accent-words-cat-3 = Мурррр! +accent-words-cat-4 = Ххссс! +accent-words-cat-5 = Мррау. +# Dog accent +accent-words-dog-1 = Гав! +accent-words-dog-2 = Тяв! +accent-words-dog-3 = Вуф! +accent-words-dog-4 = Гаф. +accent-words-dog-5 = Гррр. +# Mouse +accent-words-mouse-1 = Скуик! +accent-words-mouse-2 = Пиип! +accent-words-mouse-3 = Чууу! +accent-words-mouse-4 = Ииии! +# Mumble +accent-words-mumble-1 = Ммпмв! +accent-words-mumble-2 = Мммв мррввв! +accent-words-mumble-3 = Мммв мпвф! +# Silicon +accent-words-silicon-1 = Бип. +accent-words-silicon-2 = Буп. +accent-words-silicon-3 = Жжжж. +accent-words-silicon-4 = Биб-буп. +# Xeno +accent-words-xeno-1 = Хиссс. +accent-words-xeno-2 = Хиссссс! +accent-words-xeno-3 = Хисссшу... +accent-words-xeno-4 = Хисс...! +# Zombie +accent-words-zombie-1 = Грруааа... +accent-words-zombie-2 = Ммуааа... +accent-words-zombie-3 = Маазгиии... +accent-words-zombie-4 = Гррррр... +accent-words-zombie-5 = Ууаагххххх... +accent-words-zombie-6 = Граааааоооууллл... +accent-words-zombie-7 = Мазгии... Ммааазгиии.. +# Generic Aggressive +accent-words-generic-aggressive-1 = Грр! +accent-words-generic-aggressive-2 = Рррр! +accent-words-generic-aggressive-3 = Грр... +accent-words-generic-aggressive-4 = Гррав!! +# Duck +accent-words-duck-1 = Ква! +accent-words-duck-2 = Ква. +accent-words-duck-3 = Ква? +accent-words-duck-4 = Ква ква! +# Chicken +accent-words-chicken-1 = Кудах! +accent-words-chicken-2 = Кудах. +accent-words-chicken-3 = Кудах? +accent-words-chicken-4 = Кудах тах-тах! +# Pig +accent-words-pig-1 = Хрю. +accent-words-pig-2 = Хрю? +accent-words-pig-3 = Хрю! +accent-words-pig-4 = Хрю Хрю! diff --git a/Resources/Locale/ru-RU/accent/mobster.ftl b/Resources/Locale/ru-RU/accent/mobster.ftl new file mode 100644 index 0000000000..2e628ec99e --- /dev/null +++ b/Resources/Locale/ru-RU/accent/mobster.ftl @@ -0,0 +1,6 @@ +accent-mobster-prefix-1 = Ньехх, +accent-mobster-suffix-boss-1 = , видишь? +accent-mobster-suffix-boss-2 = , дазабей. +accent-mobster-suffix-boss-3 = , андестенд? +accent-mobster-suffix-minion-1 = , йеах! +accent-mobster-suffix-minion-2 = , босс говорит! diff --git a/Resources/Locale/ru-RU/accent/scrambled.ftl b/Resources/Locale/ru-RU/accent/scrambled.ftl new file mode 100644 index 0000000000..1b58cf1332 --- /dev/null +++ b/Resources/Locale/ru-RU/accent/scrambled.ftl @@ -0,0 +1,7 @@ +accent-scrambled-words-1 = Кто?.. +accent-scrambled-words-2 = Что?.. +accent-scrambled-words-3 = Когда?.. +accent-scrambled-words-4 = Где?.. +accent-scrambled-words-5 = Почему!.. +accent-scrambled-words-6 = Как?.. +accent-scrambled-words-7 = Я!.. diff --git a/Resources/Locale/ru-RU/access/components/agent-id-card-component.ftl b/Resources/Locale/ru-RU/access/components/agent-id-card-component.ftl new file mode 100644 index 0000000000..323140fd5d --- /dev/null +++ b/Resources/Locale/ru-RU/access/components/agent-id-card-component.ftl @@ -0,0 +1,11 @@ +agent-id-no-new = { CAPITALIZE($card) } не дала новых доступов. +agent-id-new-1 = { CAPITALIZE($card) } дала один новый доступ. +agent-id-new = + { CAPITALIZE($card) } дала { $number } { $number -> + [one] новый доступ + [few] новых доступа + *[other] новых доступов + }. +agent-id-card-current-name = Имя: +agent-id-card-current-job = Должность: +agent-id-menu-title = ID карта Агента diff --git a/Resources/Locale/ru-RU/access/components/id-card-component.ftl b/Resources/Locale/ru-RU/access/components/id-card-component.ftl new file mode 100644 index 0000000000..ce722c68dc --- /dev/null +++ b/Resources/Locale/ru-RU/access/components/id-card-component.ftl @@ -0,0 +1,8 @@ +## IdCardComponent + +access-id-card-component-owner-name-job-title-text = ID карта { $jobSuffix } +access-id-card-component-owner-full-name-job-title-text = ID карта { $fullName },{ $jobSuffix } +access-id-card-component-default = ID карта +id-card-component-microwave-burnt = { $id } громко щелкает! +id-card-component-microwave-bricked = { $id } шипит! +id-card-component-microwave-safe = { $id } издает странный звук. diff --git a/Resources/Locale/ru-RU/access/components/id-card-console-component.ftl b/Resources/Locale/ru-RU/access/components/id-card-console-component.ftl new file mode 100644 index 0000000000..1f94e8a5b6 --- /dev/null +++ b/Resources/Locale/ru-RU/access/components/id-card-console-component.ftl @@ -0,0 +1,11 @@ +id-card-console-window-privileged-id = Основной ID: +id-card-console-window-target-id = Целевой ID: +id-card-console-window-full-name-label = Полное имя: +id-card-console-window-save-button = Сохранить +id-card-console-window-job-title-label = Должность: +id-card-console-window-eject-button = Извлечь +id-card-console-window-insert-button = Вставить +id-card-console-window-job-selection-label = Предустановки должностей (задает иконку отдела и должности): +access-id-card-console-component-no-hands-error = У вас нет рук. +id-card-console-privileged-id = Основной ID +id-card-console-target-id = Целевой ID diff --git a/Resources/Locale/ru-RU/access/components/id-examinable-component.ftl b/Resources/Locale/ru-RU/access/components/id-examinable-component.ftl new file mode 100644 index 0000000000..bd8ac3e277 --- /dev/null +++ b/Resources/Locale/ru-RU/access/components/id-examinable-component.ftl @@ -0,0 +1,3 @@ +id-examinable-component-verb-text = ID карта +id-examinable-component-verb-disabled = Приблизьтесь, чтобы рассмотреть ID карту. +id-examinable-component-verb-no-id = ID карты не видно. diff --git a/Resources/Locale/ru-RU/accessories/human-facial-hair.ftl b/Resources/Locale/ru-RU/accessories/human-facial-hair.ftl new file mode 100644 index 0000000000..46333117fb --- /dev/null +++ b/Resources/Locale/ru-RU/accessories/human-facial-hair.ftl @@ -0,0 +1,35 @@ +marking-HumanFacialHairAbe = Борода (Авраам Линкольн) +marking-HumanFacialHairBrokenman = Борода (Сломанный человек) +marking-HumanFacialHairChin = Борода (Шкиперская бородка) +marking-HumanFacialHairDwarf = Борода (Дварф) +marking-HumanFacialHairFullbeard = Борода (Полная) +marking-HumanFacialHairCroppedfullbeard = Борода (Обрезанная полная борода) +marking-HumanFacialHairGt = Борода (Козлиная бородка) +marking-HumanFacialHairHip = Борода (Хипстер) +marking-HumanFacialHairJensen = Борода (Дженсен) +marking-HumanFacialHairNeckbeard = Борода (Шейная борода) +marking-HumanFacialHairWise = Борода (Очень длинная) +marking-HumanFacialHairMuttonmus = Борода (Баранья) +marking-HumanFacialHairMartialartist = Борода (Мастер боевых искусств) +marking-HumanFacialHairChinlessbeard = Борода (Без подбородка) +marking-HumanFacialHairMoonshiner = Борода (Самогонщик) +marking-HumanFacialHairLongbeard = Борода (Длинная) +marking-HumanFacialHairVolaju = Борода (Воладзю) +marking-HumanFacialHair3oclock = Борода (Тень "три часа") +marking-HumanFacialHairFiveoclock = Борода (Тень "пять часов") +marking-HumanFacialHair5oclockmoustache = Борода (Усы "пять часов") +marking-HumanFacialHair7oclock = Борода (Тень "семь часов") +marking-HumanFacialHair7oclockmoustache = Борода (Усы "семь часов") +marking-HumanFacialHairMoustache = Усы +marking-HumanFacialHairPencilstache = Усы (Карандаш) +marking-HumanFacialHairSmallstache = Усы (Малюсенькие) +marking-HumanFacialHairWalrus = Усы (Моржовые) +marking-HumanFacialHairFumanchu = Усы (Фу Манчу) +marking-HumanFacialHairHogan = Усы (Халк Хоган) +marking-HumanFacialHairSelleck = Усы (Селлек) +marking-HumanFacialHairChaplin = Усы (Квадрат) +marking-HumanFacialHairVandyke = Усы (Ван Дайк) +marking-HumanFacialHairWatson = Усы (Ватсон) +marking-HumanFacialHairElvis = Бакенбарды (Элвис) +marking-HumanFacialHairMutton = Бакенбарды (Бараньи отбивные) +marking-HumanFacialHairSideburn = Бакенбарды diff --git a/Resources/Locale/ru-RU/accessories/human-hair.ftl b/Resources/Locale/ru-RU/accessories/human-hair.ftl new file mode 100644 index 0000000000..becc87130e --- /dev/null +++ b/Resources/Locale/ru-RU/accessories/human-hair.ftl @@ -0,0 +1,174 @@ +marking-HumanHairAfro = Афро +marking-HumanHairAfro2 = Афро 2 +marking-HumanHairBigafro = Афро (Большая) +marking-HumanHairAntenna = Ахоге +marking-HumanHairBalding = Лысеющий +marking-HumanHairBedhead = Небрежная +marking-HumanHairBedheadv2 = Небрежная 2 +marking-HumanHairBedheadv3 = Небрежная 3 +marking-HumanHairLongBedhead = Небрежная (Длинная) +marking-HumanHairFloorlengthBedhead = Небрежная (До пола) +marking-HumanHairBeehive = Улей +marking-HumanHairBeehivev2 = Улей 2 +marking-HumanHairBob = Каре +marking-HumanHairBob2 = Каре 2 +marking-HumanHairBobcut = Каре 3 +marking-HumanHairBob4 = Каре 4 +marking-HumanHairBobcurl = Каре (Завитки) +marking-HumanHairBoddicker = Боддикер +marking-HumanHairBowlcut = Горшок +marking-HumanHairBowlcut2 = Горшок 2 +marking-HumanHairBraid = Плетение (До пола) +marking-HumanHairBraided = Плетение +marking-HumanHairBraidfront = Плетение (Спереди) +marking-HumanHairBraid2 = Плетение (Высокое) +marking-HumanHairHbraid = Плетение (Низкое) +marking-HumanHairShortbraid = Плетение (Короткое) +marking-HumanHairBraidtail = Плетёный хвостик +marking-HumanHairBun = Пучок +marking-HumanHairBunhead2 = Пучок 2 +marking-HumanHairBun3 = Пучок 3 +marking-HumanHairLargebun = Пучок (Большой) +marking-HumanHairManbun = Пучок (Мужской) +marking-HumanHairTightbun = Пучок (Затянутый) +marking-HumanHairBusiness = Деловая +marking-HumanHairBusiness2 = Деловая 2 +marking-HumanHairBusiness3 = Деловая 3 +marking-HumanHairBusiness4 = Деловая 4 +marking-HumanHairBuzzcut = Баз кат +marking-HumanHairCia = ЦРУ +marking-HumanHairCoffeehouse = Кофейная +marking-HumanHairCombover = Зачёс (Назад) +marking-HumanHairCornrows = Корнроу +marking-HumanHairCornrows2 = Корнроу 2 +marking-HumanHairCornrowbun = Корнроу (Пучок) +marking-HumanHairCornrowbraid = Корнроу (Косичка) +marking-HumanHairCornrowtail = Корнроу (Хвостик) +marking-HumanHairCrewcut = Крю-кат +marking-HumanHairCurls = Завитки +marking-HumanHairC = Подстриженная +marking-HumanHairDandypompadour = Денди Помпадур +marking-HumanHairDevilock = Дьявольский замок +marking-HumanHairDoublebun = Двойной пучок +marking-HumanHairDreads = Дреды +marking-HumanHairDrillruru = Дрели +marking-HumanHairDrillhairextended = Дрели (Распущенные) +marking-HumanHairEmo = Эмо +marking-HumanHairEmofringe = Эмо (Чёлка) +marking-HumanHairNofade = Фэйд (Отсутствует) +marking-HumanHairHighfade = Фэйд (Высокий) +marking-HumanHairMedfade = Фэйд (Средний) +marking-HumanHairLowfade = Фэйд (Низкий) +marking-HumanHairBaldfade = Фэйд (Лысый) +marking-HumanHairFeather = Перья +marking-HumanHairFather = Отец +marking-HumanHairSargeant = Флэттоп +marking-HumanHairFlair = Флейр +marking-HumanHairBigflattop = Флэттоп (Большой) +marking-HumanHairFlow = Флоу +marking-HumanHairGelled = Уложенная +marking-HumanHairGentle = Аккуратная +marking-HumanHairHalfbang = Полурасчесанная +marking-HumanHairHalfbang2 = Полурасчесанная 2 +marking-HumanHairHalfshaved = Полувыбритая +marking-HumanHairHedgehog = Ёжик +marking-HumanHairHimecut = Химэ +marking-HumanHairHimecut2 = Химэ 2 +marking-HumanHairShorthime = Химэ (Короткая) +marking-HumanHairHimeup = Химэ (Укладка) +marking-HumanHairHitop = Хайтоп +marking-HumanHairJade = Джейд +marking-HumanHairJensen = Дженсен +marking-HumanHairJoestar = Джостар +marking-HumanHairKeanu = Киану +marking-HumanHairKusanagi = Кусанаги +marking-HumanHairLong = Длинная 1 +marking-HumanHairLong2 = Длинная 2 +marking-HumanHairLong3 = Длинная 3 +marking-HumanHairLongovereye = Длинная (Через глаз) +marking-HumanHairLbangs = Длинная (Чёлка) +marking-HumanHairLongemo = Длинная (Эмо) +marking-HumanHairLongfringe = Длинная чёлка +marking-HumanHairLongsidepart = Длинная сайд-парт +marking-HumanHairMegaeyebrows = Широкие брови +marking-HumanHairMessy = Растрёпанная +marking-HumanHairModern = Современная +marking-HumanHairMohawk = Могавк +marking-HumanHairNitori = Нитори +marking-HumanHairReversemohawk = Могавк (Обратный) +marking-HumanHairUnshavenMohawk = Могавк (Небритый) +marking-HumanHairMulder = Малдер +marking-HumanHairOdango = Оданго +marking-HumanHairOmbre = Омбре +marking-HumanHairOneshoulder = На одно плечо +marking-HumanHairShortovereye = Через глаз +marking-HumanHairOxton = Окстон +marking-HumanHairParted = С пробором +marking-HumanHairPart = С пробором (Сбоку) +marking-HumanHairKagami = Хвостики +marking-HumanHairPigtails = Хвостики 2 +marking-HumanHairPigtails2 = Хвостики 3 +marking-HumanHairPixie = Пикси +marking-HumanHairPompadour = Помпадур +marking-HumanHairBigpompadour = Помпадур (Большая) +marking-HumanHairPonytail = Хвостик +marking-HumanHairPonytail2 = Хвостик 2 +marking-HumanHairPonytail3 = Хвостик 3 +marking-HumanHairPonytail4 = Хвостик 4 +marking-HumanHairPonytail5 = Хвостик 5 +marking-HumanHairPonytail6 = Хвостик 6 +marking-HumanHairPonytail7 = Хвостик 7 +marking-HumanHairHighponytail = Хвостик (Высокий) +marking-HumanHairStail = Хвостик (Короткий) +marking-HumanHairLongstraightponytail = Хвостик (Длинный) +marking-HumanHairCountry = Хвостик (Деревенский) +marking-HumanHairFringetail = Хвостик (Чёлка) +marking-HumanHairSidetail = Хвостик (Сбоку) +marking-HumanHairSidetail2 = Хвостик (Сбоку) 2 +marking-HumanHairSidetail3 = Хвостик (Сбоку) 3 +marking-HumanHairSidetail4 = Хвостик (Сбоку) 4 +marking-HumanHairSpikyponytail = Хвостик (Шипастый) +marking-HumanHairPoofy = Пышная +marking-HumanHairQuiff = Квифф +marking-HumanHairRonin = Ронин +marking-HumanHairShaved = Бритая +marking-HumanHairShavedpart = Бритая часть +marking-HumanHairShortbangs = Каре (Чёлка) +marking-HumanHairA = Короткая +marking-HumanHairShorthair2 = Короткая 2 +marking-HumanHairShorthair3 = Короткая 3 +marking-HumanHairD = Короткая 5 +marking-HumanHairE = Короткая 6 +marking-HumanHairF = Короткая 7 +marking-HumanHairShorthairg = Короткая 8 +marking-HumanHair80s = Короткая (80-ые) +marking-HumanHairRosa = Короткая (Роза) +marking-HumanHairB = Волосы до плеч +marking-HumanHairSidecut = Боковой вырез +marking-HumanHairSkinhead = Бритоголовый +marking-HumanHairProtagonist = Слегка длинная +marking-HumanHairSpikey = Колючая +marking-HumanHairSpiky = Колючая 2 +marking-HumanHairSpiky2 = Колючая 3 +marking-HumanHairSwept = Зачёс назад +marking-HumanHairSwept2 = Зачёс назад 2 +marking-HumanHairThinning = Редеющая +marking-HumanHairThinningfront = Редеющая (Спереди) +marking-HumanHairThinningrear = Редеющая (Сзади) +marking-HumanHairTopknot = Пучок на макушке +marking-HumanHairTressshoulder = Коса на плече +marking-HumanHairTrimmed = Под машинку +marking-HumanHairTrimflat = Под машинку (Плоская) +marking-HumanHairTwintail = Два хвостика +marking-HumanHairUndercut = Андеркат +marking-HumanHairUndercutleft = Андеркат (Слева) +marking-HumanHairUndercutright = Андеркат (Справа) +marking-HumanHairUnkept = Неухоженная +marking-HumanHairUpdo = Высокая +marking-HumanHairVlong = Очень длинная +marking-HumanHairLongest = Очень длинная 2 +marking-HumanHairLongest2 = Очень длинная (Через глаз) +marking-HumanHairVeryshortovereyealternate = Очень короткая (Через глаз альт.) +marking-HumanHairVlongfringe = Очень короткая (Чёлка) +marking-HumanHairVolaju = Воладзю +marking-HumanHairWisp = Пряди diff --git a/Resources/Locale/ru-RU/accessories/vox-facial-hair.ftl b/Resources/Locale/ru-RU/accessories/vox-facial-hair.ftl new file mode 100644 index 0000000000..78629e1038 --- /dev/null +++ b/Resources/Locale/ru-RU/accessories/vox-facial-hair.ftl @@ -0,0 +1,5 @@ +marking-VoxFacialHairColonel = Вокс Полковник +marking-VoxFacialHairFu = Перья Фу +marking-VoxFacialHairNeck = Шейные перья +marking-VoxFacialHairBeard = Перьевая борода +marking-VoxFacialHairRuffBeard = Грубая борода diff --git a/Resources/Locale/ru-RU/accessories/vox-hair.ftl b/Resources/Locale/ru-RU/accessories/vox-hair.ftl new file mode 100644 index 0000000000..2cf7169692 --- /dev/null +++ b/Resources/Locale/ru-RU/accessories/vox-hair.ftl @@ -0,0 +1,13 @@ +marking-VoxHairShortQuills = Вокс Короткие перья +marking-VoxHairKingly = Вокс Королевская +marking-VoxHairAfro = Вокс Афро +marking-VoxHairMohawk = Вокс Могавк +marking-VoxHairYasuhiro = Вокс Ясухиро +marking-VoxHairHorns = Вокс Рога +marking-VoxHairNights = Вокс Ночная +marking-VoxHairSurf = Вокс Сёрфер +marking-VoxHairCropped = Вокс Короткая +marking-VoxHairRuffhawk = Вокс Руфхавк +marking-VoxHairRows = Вокс Ряды +marking-VoxHairMange = Вокс Лишай +marking-VoxHairPony = Вокс Пони diff --git a/Resources/Locale/ru-RU/actions/actions/blocking.ftl b/Resources/Locale/ru-RU/actions/actions/blocking.ftl new file mode 100644 index 0000000000..82dcf1eda6 --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/blocking.ftl @@ -0,0 +1,8 @@ +action-name-blocking = Блокирование +action-description-blocking = Поднимите или опустите свой щит. +action-popup-blocking-user = Вы поднимаете свой { $shield }! +action-popup-blocking-disabling-user = Вы опускаете свой { $shield }! +action-popup-blocking-other = { CAPITALIZE($blockerName) } поднимает свой { $shield }! +action-popup-blocking-disabling-other = { CAPITALIZE($blockerName) } опускает свой { $shield }! +action-popup-blocking-user-cant-block = Вы безуспешно пытаетесь поднять свой щит. +action-popup-blocking-user-too-close = Не хватает места для блокирования. Попробуйте немного переместиться! diff --git a/Resources/Locale/ru-RU/actions/actions/combat-mode.ftl b/Resources/Locale/ru-RU/actions/actions/combat-mode.ftl new file mode 100644 index 0000000000..b4d87a6c97 --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/combat-mode.ftl @@ -0,0 +1,8 @@ +action-name-combat = [color=red]Боевой режим[/color] +action-description-combat = Войти в боевой режим +action-popup-combat = Боевой режим отключён! +action-popup-combat-enabled = Боевой режим включён! +action-name-precision = [color=red]Прицельный режим[/color] +action-description-precision = Войдите в прицельный боевой режим, для атаки целей под курсором. +action-popup-precision = Прицельный режим отключён +action-popup-precision-enabled = Прицельный режим включён diff --git a/Resources/Locale/ru-RU/actions/actions/disarm-action.ftl b/Resources/Locale/ru-RU/actions/actions/disarm-action.ftl new file mode 100644 index 0000000000..596fd1e826 --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/disarm-action.ftl @@ -0,0 +1,7 @@ +disarm-action-disarmable = { $targetName } нельзя обезоружить! +disarm-action-popup-message-other-clients = { CAPITALIZE($performerName) } обезоружил { $targetName }! +disarm-action-popup-message-cursor = { CAPITALIZE($targetName) } обезоружен! +disarm-action-shove-popup-message-other-clients = { CAPITALIZE($performerName) } толкает { $targetName }! +disarm-action-shove-popup-message-cursor = Вы толкаете { $targetName }! +action-name-disarm = [color=red]Обезоруживание[/color] +action-description-disarm = Попытаться кого-либо [color=red]обезоружить[/color]. diff --git a/Resources/Locale/ru-RU/actions/actions/dragon.ftl b/Resources/Locale/ru-RU/actions/actions/dragon.ftl new file mode 100644 index 0000000000..2e8468d797 --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/dragon.ftl @@ -0,0 +1,32 @@ +devour-action-popup-message-structure = Ваши челюсти впиваются в твёрдый материал... +devour-action-popup-message-fail-target-not-valid = Это выглядит не особо съедобно. +devour-action-popup-message-fail-target-alive = Вы не можете поглощать ещё живых существ! +dragon-spawn-action-popup-message-fail-no-eggs = Вам не хватит выносливости для создания карпа! +action-name-devour = [color=red]Поглотить[/color] +action-description-devour = Попытаться разрушить конструкцию своими челюстями или проглотить существо. +action-name-carp-rift = Создать карповый разлом +action-description-carp-rift = Создать карповый разлом, который будет периодически призывать карпов. +# Rifts +carp-rift-warning = Разлом в { $location } порождает неестественно большой поток энергии. Остановите это любой ценой! +carp-rift-duplicate = Невозможно иметь 2 заряжающихся разлома одновременно! +carp-rift-examine = Он заряжен на [color=yellow]{ $percentage }%[/color]! +carp-rift-max = Вы достигли максимального количества разломов +carp-rift-anchor = Для появления разлома требуется стабильная поверхность. +carp-rift-proximity = Слишком близко к соседнему разлому! Необходимо находиться на расстоянии не менее { $proximity } метров. +carp-rift-space-proximity = Слишком близко к космосу! Необходимо находиться на расстоянии не менее { $proximity } метров. +carp-rift-weakened = В своём ослабленном состоянии вы не можете создать больше разломов. +carp-rift-destroyed = Разлом был уничтожен! Теперь вы временно ослаблены. +# Round end +dragon-round-end-summary = Драконами были: +dragon-round-end-dragon = + { $name } с { $count } { $count -> + [one] разломом + [few] разломами + *[other] разломами + } +dragon-round-end-dragon-player = + { $name } ({ $player }) с { $count } { $count -> + [one] разломом + [few] разломами + *[other] разломами + } diff --git a/Resources/Locale/ru-RU/actions/actions/egg-lay.ftl b/Resources/Locale/ru-RU/actions/actions/egg-lay.ftl new file mode 100644 index 0000000000..7bdfc1444c --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/egg-lay.ftl @@ -0,0 +1,5 @@ +action-name-lay-egg = Отложить яйцо +action-description-lay-egg = Потратить сытость чтобы отложить яйцо. +action-popup-lay-egg-user = Вы отложили яйцо. +action-popup-lay-egg-others = { CAPITALIZE($entity) } откладывает яйцо. +action-popup-lay-egg-too-hungry = Съешьте больше еды перед тем как отложить яйцо! diff --git a/Resources/Locale/ru-RU/actions/actions/ghost.ftl b/Resources/Locale/ru-RU/actions/actions/ghost.ftl new file mode 100644 index 0000000000..7951abb49d --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/ghost.ftl @@ -0,0 +1,2 @@ +action-name-boo = Бу! +action-description-boo = Пугайте членов своей команды от скуки! diff --git a/Resources/Locale/ru-RU/actions/actions/hardsuit.ftl b/Resources/Locale/ru-RU/actions/actions/hardsuit.ftl new file mode 100644 index 0000000000..eab5253d19 --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/hardsuit.ftl @@ -0,0 +1,2 @@ +action-name-hardsuit = Переключить шлем +action-description-hardsuit = Не забудьте надеть шлем, прежде чем прыгать в космос. diff --git a/Resources/Locale/ru-RU/actions/actions/internals.ftl b/Resources/Locale/ru-RU/actions/actions/internals.ftl new file mode 100644 index 0000000000..450c977e91 --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/internals.ftl @@ -0,0 +1,4 @@ +action-name-internals-toggle = Переключить подачу воздуха +action-description-internals-toggle = Дышите из экипированного газового баллона. Требуется надетая дыхательная маска. +internals-no-breath-tool = Не экипирована дыхательная маска +internals-no-tank = Не экипирован баллон для дыхания diff --git a/Resources/Locale/ru-RU/actions/actions/light.ftl b/Resources/Locale/ru-RU/actions/actions/light.ftl new file mode 100644 index 0000000000..0de153ef3b --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/light.ftl @@ -0,0 +1,2 @@ +action-name-toggle-light = Переключить фонарь +action-description-toggle-light = Включает или выключает фонарь. diff --git a/Resources/Locale/ru-RU/actions/actions/mapping.ftl b/Resources/Locale/ru-RU/actions/actions/mapping.ftl new file mode 100644 index 0000000000..7f8118a8b5 --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/mapping.ftl @@ -0,0 +1 @@ +action-name-mapping-erase = Стереть сущность diff --git a/Resources/Locale/ru-RU/actions/actions/mask.ftl b/Resources/Locale/ru-RU/actions/actions/mask.ftl new file mode 100644 index 0000000000..d050a13a7a --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/mask.ftl @@ -0,0 +1,4 @@ +action-name-mask = Поменять положение маски +action-description-mask-toggle = Удобно, но не позволяет вставить пирог в ваше отверстие для пирога. +action-mask-pull-up-popup-message = Вы натягиваете { $mask } на лицо. +action-mask-pull-down-popup-message = Вы приспускаете { $mask } с лица. diff --git a/Resources/Locale/ru-RU/actions/actions/mech.ftl b/Resources/Locale/ru-RU/actions/actions/mech.ftl new file mode 100644 index 0000000000..d02f518048 --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/mech.ftl @@ -0,0 +1,6 @@ +action-name-mech-cycle = Переключить снаряжение +action-description-mech-cycle = Переключает выбранное снаряжение +action-name-mech-control-panel = Панель управления +action-description-mech-control-panel = Открывает панель управления меха +action-name-mech-eject = Покинуть +action-description-mech-eject = Высаживает пилота из меха diff --git a/Resources/Locale/ru-RU/actions/actions/pai.ftl b/Resources/Locale/ru-RU/actions/actions/pai.ftl new file mode 100644 index 0000000000..5c5511fc55 --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/pai.ftl @@ -0,0 +1,2 @@ +action-name-pai-play-midi = Запустить MIDI +action-description-pai-play-midi = Откройте портативный MIDI-интерфейс, чтобы развлечь своего владельца. diff --git a/Resources/Locale/ru-RU/actions/actions/sleep.ftl b/Resources/Locale/ru-RU/actions/actions/sleep.ftl new file mode 100644 index 0000000000..7b46518e73 --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/sleep.ftl @@ -0,0 +1,8 @@ +action-name-sleep = Спать +action-desc-sleep = Лечь спать. +action-name-wake = Проснуться +action-desc-wake = Перестать спать. +sleep-onomatopoeia = Zzz... +sleep-examined = [color=lightblue]{ CAPITALIZE($target) } спит.[/color] +wake-other-success = Вы разбудили { $target }. +wake-other-failure = Вы тормошите { $target }, но { $target } не просыпается. diff --git a/Resources/Locale/ru-RU/actions/actions/spells.ftl b/Resources/Locale/ru-RU/actions/actions/spells.ftl new file mode 100644 index 0000000000..b0b68d6c0a --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/spells.ftl @@ -0,0 +1 @@ +spell-fail-no-hands = У вас нет рук! diff --git a/Resources/Locale/ru-RU/actions/actions/vehicle.ftl b/Resources/Locale/ru-RU/actions/actions/vehicle.ftl new file mode 100644 index 0000000000..7c8da8a135 --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/vehicle.ftl @@ -0,0 +1,2 @@ +action-name-honk = Хонк +action-desc-honk = Хонк! diff --git a/Resources/Locale/ru-RU/actions/actions/vocal.ftl b/Resources/Locale/ru-RU/actions/actions/vocal.ftl new file mode 100644 index 0000000000..caf7e98b1b --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/vocal.ftl @@ -0,0 +1,3 @@ +action-name-scream = Крикнуть +action-description-scream = AAAAAAAAAAAAAAAAAAAAAAAAA +scream-action-popup = Кричит! diff --git a/Resources/Locale/ru-RU/actions/actions/zombie.ftl b/Resources/Locale/ru-RU/actions/actions/zombie.ftl new file mode 100644 index 0000000000..53ff8ed4de --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/zombie.ftl @@ -0,0 +1,2 @@ +turn-undead-action-name = Обратиться в зомби +turn-undead-action-description = Поддайтесь заражению и превратитесь в зомби. diff --git a/Resources/Locale/ru-RU/actions/ui/actionmenu.ftl b/Resources/Locale/ru-RU/actions/ui/actionmenu.ftl new file mode 100644 index 0000000000..09ff49d2f6 --- /dev/null +++ b/Resources/Locale/ru-RU/actions/ui/actionmenu.ftl @@ -0,0 +1,9 @@ +## Action menu stuff (left panel, with hotbars etc) + +ui-actionmenu-title = Действия +ui-actionmenu-filter-label = Фильтры: { $selectedLabels } +ui-actionmenu-filter-button = Фильтр +ui-actionmenu-search-bar-placeholder-text = Поиск +ui-actionmenu-clear-button = Очистить +ui-actionsui-function-lock-action-slots = (Раз)блокировать перетаскивания и очистка слотов действия +ui-actionsui-function-open-abilities-menu = Открыть меню действий diff --git a/Resources/Locale/ru-RU/actions/ui/actionslot.ftl b/Resources/Locale/ru-RU/actions/ui/actionslot.ftl new file mode 100644 index 0000000000..18c5a558a6 --- /dev/null +++ b/Resources/Locale/ru-RU/actions/ui/actionslot.ftl @@ -0,0 +1 @@ +ui-actionslot-charges = Осталось использований: { $charges } diff --git a/Resources/Locale/ru-RU/administration/admin-chatalert.ftl b/Resources/Locale/ru-RU/administration/admin-chatalert.ftl new file mode 100644 index 0000000000..da3c04eac3 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/admin-chatalert.ftl @@ -0,0 +1,15 @@ +admin-chatalert-AME-exploded = ДАМ взорвался от перегрузки ядер! Последнее увеличение топлива было сделано игроком { $lastplayer } +admin-chatalert-caution-stability = У ДАМ осталось менее 50% стабильности. Последнее увеличение топлива было сделано игроком { $lastplayer } +admin-chatalert-danger-stability = У ДАМ осталось менее 10% стабильности! Взрыв неизбежен! Последнее увеличение топлива было сделано игроком { $lastplayer } +admin-chatalert-singularity-no-fields = { $singularity } активировался без всех включенных полей! +admin-chatalert-singularity-field-down = { $fieldgenerator } отключился! Возможен побег сингулярности из полей. +admin-chatalert-singularity-can-breach-containment = { $singularity } слишком большая! Она сбегает из места сдерживания! +admin-chatalert-plasma-pump-pressure-change = { $player } переключил давление в { $pump } на { $pressure }! +admin-chatalert-plasma-pump-enabled = { $player } включил { $pump }! +admin-chatalert-plasma-canister-opened = { $player } открыл { $canister } с плазмой! +admin-chatalert-gravity-generator-turned = { $player } переключил { $gravgen } на { $status }! +admin-chatalert-particle-accelerator-on = { $player } включил ускоритель частиц. +admin-chatalert-particle-accelerator-off = { $player } отключил ускоритель частиц. +admin-chatalert-particle-strength-change = { $player } переключил мощность ускорителя частиц на { $state }. +admin-chatalert-explosion-player = { $player } инициировал взрыв { $entity } на { $coordinates } с интенсивностью { $intensity} и уклоном { $slope }! +admin-chatalert-explosion-no-player = Подрыв { $entity } на { $coordinates } с интенсивностью { $intensity } и уклоном { $slope }! diff --git a/Resources/Locale/ru-RU/administration/admin-verbs.ftl b/Resources/Locale/ru-RU/administration/admin-verbs.ftl new file mode 100644 index 0000000000..49a1317c84 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/admin-verbs.ftl @@ -0,0 +1,9 @@ +delete-verb-get-data-text = Удалить +edit-solutions-verb-get-data-text = Редактировать растворы +explode-verb-get-data-text = Взорвать +ahelp-verb-get-data-text = Написать +admin-verbs-teleport-to = Телепортироваться к +admin-verbs-teleport-here = Телепортировать сюда +admin-verbs-freeze = Заморозить +admin-verbs-unfreeze = Разморозить +admin-verbs-admin-logs-entity = Админ логи diff --git a/Resources/Locale/ru-RU/administration/antag.ftl b/Resources/Locale/ru-RU/administration/antag.ftl new file mode 100644 index 0000000000..2606d1531d --- /dev/null +++ b/Resources/Locale/ru-RU/administration/antag.ftl @@ -0,0 +1,5 @@ +verb-categories-antag = Антаг меню +admin-verb-make-traitor = Сделать цель предателем. +admin-verb-make-zombie = Немедленно превратить цель в зомби. +admin-verb-make-nuclear-operative = Сделать цель одиноким Ядерным Оперативником. +admin-verb-make-pirate = Сделать цель пиратом\капером. Учтите, что это не меняет игровой режим. diff --git a/Resources/Locale/ru-RU/administration/bwoink.ftl b/Resources/Locale/ru-RU/administration/bwoink.ftl new file mode 100644 index 0000000000..17d13c5f88 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/bwoink.ftl @@ -0,0 +1,4 @@ +bwoink-user-title = Сообщение от администратора +bwoink-system-starmute-message-no-other-users = *Система: Никто не доступен для получения вашего сообщения. Попробуйте обратиться к администраторам игры в Discord. +bwoink-system-messages-being-relayed-to-discord = Ваши сообщения передаются администраторам через Discord. +bwoink-system-starmute-message-no-other-users-webhook = *Система: Ваше сообщение было передано администраторам в Discord. diff --git a/Resources/Locale/ru-RU/administration/commands/add-uplink-command.ftl b/Resources/Locale/ru-RU/administration/commands/add-uplink-command.ftl new file mode 100644 index 0000000000..c3e2caa228 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/commands/add-uplink-command.ftl @@ -0,0 +1,6 @@ +add-uplink-command-description = Создает аплинк в выбранном предмете и привязывает его к аккаунту игрока +add-uplink-command-help = Использование: adduplink [username] [item-id] +add-uplink-command-completion-1 = Username (по-умолчанию это вы сами) +add-uplink-command-completion-2 = Uplink uid (по-умолчанию это ПДА) +add-uplink-command-error-1 = Выбранный игрок не имеет подконтрольную сущность +add-uplink-command-error-2 = Не удалось добавить аплинк игроку diff --git a/Resources/Locale/ru-RU/administration/commands/call-shuttle-command.ftl b/Resources/Locale/ru-RU/administration/commands/call-shuttle-command.ftl new file mode 100644 index 0000000000..08280d4320 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/commands/call-shuttle-command.ftl @@ -0,0 +1,4 @@ +call-shuttle-command-description = Вызывает эвакуационный шаттл с указанием времени прибытия по выбору. +call-shuttle-command-help-text = Использование: { $command } [m:ss] +recall-shuttle-command-description = Отзывает эвакуационный шаттл. +recall-shuttle-command-help-text = Использование: { $command } diff --git a/Resources/Locale/ru-RU/administration/commands/control-mob-command.ftl b/Resources/Locale/ru-RU/administration/commands/control-mob-command.ftl new file mode 100644 index 0000000000..833b091144 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/commands/control-mob-command.ftl @@ -0,0 +1,2 @@ +control-mob-command-description = Переносит разум пользователя в указанную сущность. +control-mob-command-help-text = Использование: controlmob . diff --git a/Resources/Locale/ru-RU/administration/commands/delete-entities-with-component-command.ftl b/Resources/Locale/ru-RU/administration/commands/delete-entities-with-component-command.ftl new file mode 100644 index 0000000000..549c62a13e --- /dev/null +++ b/Resources/Locale/ru-RU/administration/commands/delete-entities-with-component-command.ftl @@ -0,0 +1,5 @@ +delete-entities-with-component-command-description = Удаляет сущности с указанными компонентами. +delete-entities-with-component-command-help-text = + Использование: deleteewc ... + Удаляет все сущности с указанными компонентами. +delete-entities-with-component-command-deleted-components = Удалено { $count } сущностей diff --git a/Resources/Locale/ru-RU/administration/commands/dsay-command.ftl b/Resources/Locale/ru-RU/administration/commands/dsay-command.ftl new file mode 100644 index 0000000000..47e234bb2b --- /dev/null +++ b/Resources/Locale/ru-RU/administration/commands/dsay-command.ftl @@ -0,0 +1,2 @@ +dsay-command-description = Отправляет сообщение в чат мертвых от имени администратора +dsay-command-help-text = Использование: { $command } diff --git a/Resources/Locale/ru-RU/administration/commands/osay-command.ftl b/Resources/Locale/ru-RU/administration/commands/osay-command.ftl new file mode 100644 index 0000000000..3d750d332d --- /dev/null +++ b/Resources/Locale/ru-RU/administration/commands/osay-command.ftl @@ -0,0 +1,7 @@ +osay-command-description = Заставляет другую сущность попытаться отправить сообщение +osay-command-help-text = Использование: { $command } +osay-command-arg-uid = source uid +osay-command-arg-type = type +osay-command-arg-message = message +osay-command-error-args = Недопустимое число аргументов. +osay-command-error-euid = { $arg } не является допустимым entity uid. diff --git a/Resources/Locale/ru-RU/administration/commands/panicbunker.ftl b/Resources/Locale/ru-RU/administration/commands/panicbunker.ftl new file mode 100644 index 0000000000..4cb2286bbe --- /dev/null +++ b/Resources/Locale/ru-RU/administration/commands/panicbunker.ftl @@ -0,0 +1,2 @@ +panicbunker-command-enabled = Режим "Сталин" был включён. +panicbunker-command-disabled = Режим "Сталин" был выключен. diff --git a/Resources/Locale/ru-RU/administration/commands/play-global-sound-command.ftl b/Resources/Locale/ru-RU/administration/commands/play-global-sound-command.ftl new file mode 100644 index 0000000000..d2da2858a0 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/commands/play-global-sound-command.ftl @@ -0,0 +1,7 @@ +play-global-sound-command-description = Plays a global sound for a specific player or for every connected player if no players are specified. +play-global-sound-command-help = playglobalsound [user 1] ... [user n] +play-global-sound-command-player-not-found = Player "{ $username }" not found. +play-global-sound-command-volume-parse = Invalid volume of { $volume } specified. +play-global-sound-command-arg-path = +play-global-sound-command-arg-volume = [volume] +play-global-sound-command-arg-usern = [user { $user }] diff --git a/Resources/Locale/ru-RU/administration/commands/polymorph-command.ftl b/Resources/Locale/ru-RU/administration/commands/polymorph-command.ftl new file mode 100644 index 0000000000..aca92e6806 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/commands/polymorph-command.ftl @@ -0,0 +1,5 @@ +polymorph-command-description = For when you need someone to stop being a person. Takes an entity and a polymorph prototype. +polymorph-command-help-text = polymorph ... + Пытается вылечить моба пользователя, если аргументы не предоставлены. +rejuvenate-command-self-heal-message = Исцеление пользовательского моба, поскольку аргументы не были предоставлены. +rejuvenate-command-no-entity-attached-message = К пользователю не привязана никакая сущность. diff --git a/Resources/Locale/ru-RU/administration/commands/set-admin-ooc-command.ftl b/Resources/Locale/ru-RU/administration/commands/set-admin-ooc-command.ftl new file mode 100644 index 0000000000..41a3f28459 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/commands/set-admin-ooc-command.ftl @@ -0,0 +1,2 @@ +set-admin-ooc-command-description = Устанавливает цвет ваших OOC-сообщений. Цвет должен быть в шестнадцатеричном формате, пример: { $command } #c43b23 +set-admin-ooc-command-help-text = Использование: { $command } diff --git a/Resources/Locale/ru-RU/administration/commands/set-looc-command.ftl b/Resources/Locale/ru-RU/administration/commands/set-looc-command.ftl new file mode 100644 index 0000000000..6127016aed --- /dev/null +++ b/Resources/Locale/ru-RU/administration/commands/set-looc-command.ftl @@ -0,0 +1,6 @@ +set-looc-command-description = Позволяет включить или выключить LOOC. +set-looc-command-help = Использование: setlooc ИЛИ setlooc [value] +set-looc-command-too-many-arguments-error = Слишком много аргументов. +set-looc-command-invalid-argument-error = Неверный аргумент. +set-looc-command-looc-enabled = LOOC чат был включен. +set-looc-command-looc-disabled = LOOC чат был выключен. diff --git a/Resources/Locale/ru-RU/administration/commands/set-mind-command.ftl b/Resources/Locale/ru-RU/administration/commands/set-mind-command.ftl new file mode 100644 index 0000000000..930ee25cc9 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/commands/set-mind-command.ftl @@ -0,0 +1,4 @@ +set-mind-command-description = Перемещает сознание в указанную сущность. Сущность должна иметь { $requiredComponent }. +set-mind-command-help-text = Использование: { $command } +set-mind-command-target-has-no-content-data-message = Целевой игрок не имеет данных о содержимом (wtf?) +set-mind-command-target-has-no-mind-message = Целевая сущность не обладает разумом (вы забыли сделать ее разумной?) diff --git a/Resources/Locale/ru-RU/administration/commands/set-ooc-command.ftl b/Resources/Locale/ru-RU/administration/commands/set-ooc-command.ftl new file mode 100644 index 0000000000..c6820b4e5d --- /dev/null +++ b/Resources/Locale/ru-RU/administration/commands/set-ooc-command.ftl @@ -0,0 +1,6 @@ +set-ooc-command-description = Позволяет включить или выключить OOC. +set-ooc-command-help = Использование: setooc ИЛИ setooc [value] +set-ooc-command-too-many-arguments-error = Слишком много аргументов. +set-ooc-command-invalid-argument-error = Неверный аргумент. +set-ooc-command-ooc-enabled = OOC чат был включен. +set-ooc-command-ooc-disabled = OOC чат был выключен. diff --git a/Resources/Locale/ru-RU/administration/commands/set-outfit-command.ftl b/Resources/Locale/ru-RU/administration/commands/set-outfit-command.ftl new file mode 100644 index 0000000000..22588e2ce5 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/commands/set-outfit-command.ftl @@ -0,0 +1,4 @@ +set-outfit-command-description = Устанавливает наряд указанной сущности. Сущность должна иметь { $requiredComponent } +set-outfit-command-help-text = Использование: { $command } | { $command } +set-outfit-command-is-not-player-error = Это не работает из консоли сервера. Вы должны передать также идентификатор наряда. +set-outfit-command-invalid-outfit-id-error = Неверный идентификатор наряда diff --git a/Resources/Locale/ru-RU/administration/commands/tag-commands.ftl b/Resources/Locale/ru-RU/administration/commands/tag-commands.ftl new file mode 100644 index 0000000000..3c1776e4c8 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/commands/tag-commands.ftl @@ -0,0 +1,9 @@ +addtag-command-description = Добавляет тэг выбранному энтити +addtag-command-help = Usage: addtag <тэг> +addtag-command-success = Добавлен { $tag } к { $target }. +addtag-command-fail = Не удалось добавить { $tag } к { $target }. +removetag-command-description = Удаляет тэг с выбранного энтити +removetag-command-help = Использование: removetag <тэг> +removetag-command-success = Удалён { $tag } с { $target }. +removetag-command-fail = Не удалось удалить { $tag } с { $target }. +tag-command-arg-tag = Тэг diff --git a/Resources/Locale/ru-RU/administration/commands/throw-scoreboard-command.ftl b/Resources/Locale/ru-RU/administration/commands/throw-scoreboard-command.ftl new file mode 100644 index 0000000000..d6a4db7eb7 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/commands/throw-scoreboard-command.ftl @@ -0,0 +1,2 @@ +throw-scoreboard-command-description = Показать окно результатов раунда для всех игроков, но не завершать раунд +throw-scoreboard-command-help-text = Использование: throwscoreboard diff --git a/Resources/Locale/ru-RU/administration/commands/variantize-command.ftl b/Resources/Locale/ru-RU/administration/commands/variantize-command.ftl new file mode 100644 index 0000000000..1c0c6d21c0 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/commands/variantize-command.ftl @@ -0,0 +1,2 @@ +variantize-command-description = Рандомизирует все варианты плиток пола в заданной области. +variantize-command-help-text = variantize diff --git a/Resources/Locale/ru-RU/administration/managers/admin-manager.ftl b/Resources/Locale/ru-RU/administration/managers/admin-manager.ftl new file mode 100644 index 0000000000..04c2ce0e08 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/managers/admin-manager.ftl @@ -0,0 +1,9 @@ +admin-manager-self-de-admin-message = { $exAdminName } убирает админ права с себя. +admin-manager-self-re-admin-message = { $newAdminName } возвращает админ права себе. +admin-manager-became-normal-player-message = Теперь вы обычный игрок. +admin-manager-became-admin-message = Теперь вы администратор. +admin-manager-no-longer-admin-message = Вы больше не администратор. +admin-manager-admin-permissions-updated-message = Ваши права администратора были обновлены. +admin-manager-admin-logout-message = Админ вышел: { $name } +admin-manager-admin-login-message = Админ зашел: { $name } +admin-manager-admin-data-host-title = Хост diff --git a/Resources/Locale/ru-RU/administration/smites.ftl b/Resources/Locale/ru-RU/administration/smites.ftl new file mode 100644 index 0000000000..94308cf984 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/smites.ftl @@ -0,0 +1,86 @@ +admin-smite-chess-self = Вы чувствуете себя необычайно маленьким. +admin-smite-chess-others = { CAPITALIZE($name) } уменьшается до шахматной доски! +admin-smite-set-alight-self = Вы загораетесь пламенем! +admin-smite-set-alight-others = { CAPITALIZE($name) } загорается пламенем! +admin-smite-remove-blood-self = Вы чувствуете легкость и прохладу. +admin-smite-remove-blood-others = { CAPITALIZE($name) } растекается кровью по всему полу! +admin-smite-vomit-organs-self = Вас тошнит, и вы чувствуете себя опустошённо! +admin-smite-vomit-organs-others = { CAPITALIZE($name) } изрыгает свои органы! +admin-smite-remove-hands-self = У вас отваливаются руки! +admin-smite-remove-hands-other = У { CAPITALIZE($name) } отваливаются руки! +admin-smite-turned-ash-other = { CAPITALIZE($name) } превращается в кучку пепла! +admin-smite-stomach-removal-self = Вы ощущаете пустоту в желудке... +admin-smite-run-walk-swap-prompt = Для бега вы должны нажать Shift! +admin-smite-super-speed-prompt = Вы двигаетесь почти со скоростью звука! +admin-smite-lung-removal-self = Вы не можете вдохнуть! +admin-smite-explode-description = Взорвите цель. +admin-smite-chess-dimension-description = Изгнание в шахматное измерение. +admin-smite-set-alight-description = Заставляет цель гореть. +admin-smite-monkeyify-description = Превращает цель в обезьяну. +admin-smite-lung-cancer-description = Рак лёгких IIIA стадии, для настоящих любителей популярного шоу "Во все тяжкие". +admin-smite-electrocute-description = Поражает цель электрическим током, делая бесполезным все, что было на них надето. +admin-smite-creampie-description = Кремовый пирог, всего одной кнопкой. +admin-smite-remove-blood-description = Обескровливает цель, кроваво. +admin-smite-vomit-organs-description = Вызывает у цели рвоту, в том числе и органами. +admin-smite-remove-hands-description = Лишает цель рук. +admin-smite-pinball-description = Превращает цель в суперпрыгучий мяч, метая её об стены пока она не клипнется сквозь станцию в бездну. +admin-smite-yeet-description = Изгоняет цель в глубины космоса, включив no-clip и швыряя её. +admin-smite-become-bread-description = Превращает цель в хлеб. И всё. +admin-smite-ghostkick-description = Тихо кикает пользователя, разрывая его соединение. +admin-smite-nyanify-description = Насильно добавляет кошачьи ушки, от которых никуда не деться. +admin-smite-kill-sign-description = Накладывает на игрока метку смерти для его товарищей. +admin-smite-clown-description = Клоунирует цель. Костюм нельзя снять. +admin-smite-cluwne-description = Клувнирует цель. Костюм нельзя снять и экипаж станции может спокойно их убить. +admin-smite-anger-pointing-arrows-description = Разъяряет указательные стрелки, заставляя их атаковать цель взрывами. +admin-smite-dust-description = Превращает цель в небольшую кучку пепла. +admin-smite-buffering-description = Вызывает у цели случайный запуск буферизации, замораживая её на короткое время, пока она подгружается. +admin-smite-become-instrument-description = Превращает цель в суперсинтезатор. И всё. +admin-smite-remove-gravity-description = Наделяет цель антигравитацией. +admin-smite-reptilian-species-swap-description = Меняет расу на Ящера. Пригодится для тех, кто ведёт себя как космический расист. +admin-smite-locker-stuff-description = Помещает цель в (заваренный) шкафчик. +admin-smite-headstand-description = Переворачивает спрайт по вертикали. +admin-smite-plasma-internals-description = Заменяет содержимое лёгких плазмой. +admin-smite-become-mouse-description = Цель станет крысой. Рататуй. +admin-smite-maid-description = Насильно превращает цель в кошко-служанку уборщицу. Это настоящая пытка для некоторых игроков, используйте её с умом. +admin-smite-zoom-in-description = Увеличивает зум так, что цель перестает видеть окружение. +admin-smite-flip-eye-description = Переворачивает их обзор, фактически меняя управление и делая игру раздражающей. +admin-smite-run-walk-swap-description = Меняет местами бег и ходьбу, заставляя цель держать Shift, чтобы двигаться быстро. +admin-smite-stomach-removal-description = Удаляет желудок цели, лишая её возможности питаться. +admin-smite-super-speed-description = Делает цель очень быстрой, заставляя её превращаться в фарш при столкновении со стеной. +admin-smite-speak-backwards-description = Заставляет цель говорить задом наперед, так что она не сможет позвать на помощь. +admin-smite-lung-removal-description = Удаляет лёгкие цели, топя её. +admin-smite-remove-hand-description = Удаляет только одну из рук цели вместо всех. +admin-smite-disarm-prone-description = Шанс обезоружить цель становится 100%, а наручники надеваются на неё мгновенно. +admin-smite-garbage-can-description = Превратите цель в мусорку, чтобы подчеркнуть, о чём она вам напоминает. +admin-trick-unbolt-description = Разболтирует целевой шлюз. +admin-trick-bolt-description = Болтирует целевой шлюз. +admin-trick-emergency-access-on-description = Включает аварийный доступ к целевому шлюзу. +admin-trick-emergency-access-off-description = Выключает аварийный доступ к целевому шлюзу. +admin-trick-make-indestructible-description = Делает целевой объект неуязвимым, фактически godmode. +admin-trick-make-vulnerable-description = Делает целевой объект уязвимым снова, отключая godmode. +admin-trick-block-unanchoring-description = Не даёт закрепить целевой объект. +admin-trick-refill-battery-description = Перезаряжает батарею целевого объекта. +admin-trick-drain-battery-description = Разряжает батарею целевого объекта. +admin-trick-internals-refill-oxygen-description = Заполняет кислородом баллон или лёгкие цели. +admin-trick-internals-refill-nitrogen-description = Заполняет азотом баллон или лёгкие цели. +admin-trick-internals-refill-plasma-description = Заполняет плазмой баллон или лёгкие цели. +admin-trick-send-to-test-arena-description = Отправляет объект на испытательную арену админа. Эта арена является индивидуальной для каждого администратора. +admin-trick-grant-all-access-description = Даёт цели полный доступ. +admin-trick-revoke-all-access-description = Забирает у цели весь доступ. +admin-trick-rejuvenate-description = Возрождает цель, исцеляет её от всего. +admin-trick-adjust-stack-description = Устанавливает размер стопки на указанное значение. +admin-trick-fill-stack-description = Устанавливает размер стопки на максимум. +admin-trick-rename-description = Переименовывает целевой объект. Обратите внимание, что это не равно команде `rename` и не исправит его ID. +admin-trick-redescribe-description = Переописывает целевой объект. +admin-trick-rename-and-redescribe-description = Переименовывает и переописывает объект одной кнопкой. +admin-trick-bar-job-slots-description = Закрывает все слоты должностей на станции, так что никто не сможет присоединиться. +admin-trick-locate-cargo-shuttle-description = Телепортирует вас прямо на грузовой шаттл станции, если он есть. +admin-trick-infinite-battery-description = Перенастраивает СМЕСы и подстанции на сетке/станции/карте на быструю автозарядку. +admin-trick-infinite-battery-object-description = Перенастраивает объект на быструю автозарядку его батареи. +admin-trick-halt-movement-description = Прекращает движение целевого объекта, по крайней мере, пока что-то не сдвинет его снова. +admin-trick-unpause-map-description = Снимает выбранную карту с паузы. ОБРАТИТЕ ВНИМАНИЕ, ЧТО ЭТО МОЖЕТ ПРИВЕСТИ К НЕПРАВИЛЬНОЙ РАБОТЕ СО STORAGE MAPS! +admin-trick-pause-map-description = Ставит выбранную карту на паузу. Обратите внимание, что это не останавливает движение игроков полностью! +admin-trick-snap-joints-description = Удаляет все физические шарниры из объекта. К сожалению, не отщелкивает все кости в теле. +admin-trick-minigun-fire-description = Заставляет целевое оружие стрелять как миниган (очень быстро). +admin-trick-set-bullet-amount-description = Быстро устанавливает значение количества незаспавненных патронов в оружии. +admin-trick-force-say = Сказать что-то в IC чат от именем цели. diff --git a/Resources/Locale/ru-RU/administration/ui/actions.ftl b/Resources/Locale/ru-RU/administration/ui/actions.ftl new file mode 100644 index 0000000000..bdaef2eaee --- /dev/null +++ b/Resources/Locale/ru-RU/administration/ui/actions.ftl @@ -0,0 +1,21 @@ +admin-player-actions-bans = Бан-лист +admin-player-actions-notes = Заметки +admin-player-actions-kick = Кикнуть +admin-player-actions-ban = Забанить +admin-player-actions-ahelp = ПМ +admin-player-actions-respawn = Респаун +admin-player-actions-teleport = Телепортироваться к +admin-player-actions-confirm = Вы уверены? + +objects-tabs-type-Grids = Гриды +objects-tabs-type-Maps = Карты +objects-tabs-type-Stations = Станции + +atmos-tab-add-atmos = Добавить атмос +atmos-tab-add-gas = Добавить газ +atmos-tab-fill-gas = Заполнить газ +atmos-tab-set-temperature = Установить температуру + +round-tab-start-round = Начать раунд +round-tab-end-round = Закончить раунд +round-tab-restart-round = Перезапустить раунд diff --git a/Resources/Locale/ru-RU/administration/ui/admin-announce-window.ftl b/Resources/Locale/ru-RU/administration/ui/admin-announce-window.ftl new file mode 100644 index 0000000000..4aa67de5fa --- /dev/null +++ b/Resources/Locale/ru-RU/administration/ui/admin-announce-window.ftl @@ -0,0 +1,8 @@ +admin-announce-title = Сделать объявление +admin-announce-announcement-placeholder = Текст объявления +admin-announce-announcer-placeholder = Отправитель +admin-announce-announcer-default = Центральное командование +admin-announce-button = Сделать объявление +admin-announce-type-station = Станция +admin-announce-type-server = Сервер +admin-announce-keep-open = Держать открытым diff --git a/Resources/Locale/ru-RU/administration/ui/admin-logs.ftl b/Resources/Locale/ru-RU/administration/ui/admin-logs.ftl new file mode 100644 index 0000000000..3e15d289be --- /dev/null +++ b/Resources/Locale/ru-RU/administration/ui/admin-logs.ftl @@ -0,0 +1,19 @@ +admin-logs-title = Панель админ логов +admin-logs-count = Показывает { $showing }/{ $total } +admin-logs-pop-out = В окно +# Round +admin-logs-round = Раунд{ " " } +admin-logs-reset = Сбросить +admin-logs-reset-with-id = Сбросить раунд (#{ $id }) +# Types +admin-logs-search-types-placeholder = Поиск типа... (ИЛИ) +admin-logs-select-all = Все +admin-logs-select-none = Никакие +# Players +admin-logs-search-players-placeholder = Поиск игрока... (ИЛИ) +admin-logs-select-none = Никакие +admin-logs-include-non-player = Учитывать не игроков +# Logs +admin-logs-search-logs-placeholder = Поиск по логам... +admin-logs-refresh = Обновить +admin-logs-next = Далее diff --git a/Resources/Locale/ru-RU/administration/ui/admin-menu-window.ftl b/Resources/Locale/ru-RU/administration/ui/admin-menu-window.ftl new file mode 100644 index 0000000000..9a87a01490 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/ui/admin-menu-window.ftl @@ -0,0 +1,10 @@ +## AdminMenuWindow.xaml.cs + +admin-menu-title = Меню администратора +admin-menu-admin-tab = Администратор +admin-menu-adminbus-tab = АдминАбуз +admin-menu-atmos-tab = Атмос +admin-menu-round-tab = Раунд +admin-menu-server-tab = Сервер +admin-menu-players-tab = Игроки +admin-menu-objects-tab = Объекты diff --git a/Resources/Locale/ru-RU/administration/ui/admin-notes.ftl b/Resources/Locale/ru-RU/administration/ui/admin-notes.ftl new file mode 100644 index 0000000000..868441a65f --- /dev/null +++ b/Resources/Locale/ru-RU/administration/ui/admin-notes.ftl @@ -0,0 +1,15 @@ +# UI +admin-notes-title = Заметки о { $player } +admin-notes-new-note = Новая заметка: +admin-notes-id = Id: { $id } +admin-notes-round-id = Id раунда: { $id } +admin-notes-round-id-unknown = Id раунда: неизвестно +admin-notes-created-by = Создал: { $author } +admin-notes-created-at = Создано в: { $date } +admin-notes-last-edited-by = Последним изменил: { $author } +admin-notes-last-edited-at = Последнее изменение в: { $date } +admin-notes-edit = Изменить +admin-notes-delete = Удалить +admin-notes-delete-confirm = Вы уверены? +# Verb +admin-notes-verb-text = Открыть админские заметки diff --git a/Resources/Locale/ru-RU/administration/ui/admin-spawn-explosion-eui.ftl b/Resources/Locale/ru-RU/administration/ui/admin-spawn-explosion-eui.ftl new file mode 100644 index 0000000000..9fe92b70b5 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/ui/admin-spawn-explosion-eui.ftl @@ -0,0 +1,15 @@ +admin-explosion-eui-title = Spawn Explosions +admin-explosion-eui-label-type = Explosion Type +admin-explosion-eui-label-mapid = Map ID +admin-explosion-eui-label-xmap = X (Map) +admin-explosion-eui-label-ymap = Y (Map) +admin-explosion-eui-label-current = Current Position +admin-explosion-eui-label-preview = Preview +admin-explosion-eui-label-total = Total Intensity +admin-explosion-eui-label-slope = Intensity Slope +admin-explosion-eui-label-max = Max Intensity +admin-explosion-eui-label-directional = Directional +admin-explosion-eui-label-angle = Angle +admin-explosion-eui-label-spread = Spread +admin-explosion-eui-label-distance = Distance +admin-explosion-eui-label-spawn = Kabloom! diff --git a/Resources/Locale/ru-RU/administration/ui/ban-list.ftl b/Resources/Locale/ru-RU/administration/ui/ban-list.ftl new file mode 100644 index 0000000000..06539d2d80 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/ui/ban-list.ftl @@ -0,0 +1,16 @@ +# UI +ban-list-header-ids = Id +ban-list-header-reason = Причина +ban-list-header-time = Длительность бана +ban-list-header-expires = Истекает +ban-list-header-banning-admin = Забанил +ban-list-header-server = Сервер +ban-list-title = Все баны { $player } +ban-list-view = Показать +ban-list-id = ID: { $id } +ban-list-ip = IP: { $ip } +ban-list-hwid = HWID: { $hwid } +ban-list-guid = GUID: { $guid } +ban-list-permanent = PERMANENT +ban-list-unbanned = Разбанен: { $date } +ban-list-unbanned-by = Разбанил { $unbanner } diff --git a/Resources/Locale/ru-RU/administration/ui/manage-solutions/add-reagent.ftl b/Resources/Locale/ru-RU/administration/ui/manage-solutions/add-reagent.ftl new file mode 100644 index 0000000000..a6064a849b --- /dev/null +++ b/Resources/Locale/ru-RU/administration/ui/manage-solutions/add-reagent.ftl @@ -0,0 +1,5 @@ +admin-add-reagent-window-title = Добавить к { $solution } +admin-add-reagent-window-amount-label = Количество: +admin-add-reagent-window-search-placeholder = Фильтр... +admin-add-reagent-window-add = Добавить { $quantity } ед. { $reagent } +admin-add-reagent-window-add-invalid-reagent = Выберите реагент diff --git a/Resources/Locale/ru-RU/administration/ui/manage-solutions/manage-solutions.ftl b/Resources/Locale/ru-RU/administration/ui/manage-solutions/manage-solutions.ftl new file mode 100644 index 0000000000..5a82a38bc2 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/ui/manage-solutions/manage-solutions.ftl @@ -0,0 +1,10 @@ +admin-solutions-window-title = Редактирование раствора - { $targetName } +admin-solutions-window-solution-label = Целевой раствор: +admin-solutions-window-add-new-button = Добавить новый реагент +admin-solutions-window-volume-label = Объем { $currentVolume }/{ $maxVolume } ед. +admin-solutions-window-capacity-label = Вместимость (u): +admin-solutions-window-specific-heat-label = Удельная теплоёмкость: { $specificHeat } Дж/(К*u) +admin-solutions-window-heat-capacity-label = Теплоёмкость: { $heatCapacity } Дж/К +admin-solutions-window-temperature-label = Температура (К): +admin-solutions-window-thermal-energy-label = Тепловая энергия (Дж): +admin-solutions-window-thermals = Thermals diff --git a/Resources/Locale/ru-RU/administration/ui/permissions-eui.ftl b/Resources/Locale/ru-RU/administration/ui/permissions-eui.ftl new file mode 100644 index 0000000000..7b24738a0f --- /dev/null +++ b/Resources/Locale/ru-RU/administration/ui/permissions-eui.ftl @@ -0,0 +1,22 @@ +permissions-eui-do-not-have-required-flags-to-edit-admin-tooltip = У вас нет необходимых флагов для редактирования этого администратора. +permissions-eui-do-not-have-required-flags-to-edit-rank-tooltip = У вас нет необходимых флагов для редактирования этого ранга. +permissions-eui-menu-title = Панель разрешений +permissions-eui-menu-add-admin-button = Добавить админа +permissions-eui-menu-add-admin-rank-button = Добавить админ ранг +permissions-eui-menu-save-admin-rank-button = Сохранить +permissions-eui-menu-remove-admin-rank-button = Удалить +permissions-eui-menu-admins-tab-title = Админы +permissions-eui-menu-admin-ranks-tab-title = Админ ранги +permissions-eui-edit-admin-window-edit-admin-label = Редактировать админа { $admin } +permissions-eui-edit-admin-window-name-edit-placeholder = Имя или ID пользователя +permissions-eui-edit-admin-window-title-edit-placeholder = Пользовательское название, оставить пустым, чтобы унаследовать название ранга. +permissions-eui-edit-admin-window-no-rank-button = Нет ранга +permissions-eui-edit-admin-rank-window-name-edit-placeholder = Название ранга +permissions-eui-edit-admin-window-server-edit-placeholder = Имя сервера +permissions-eui-edit-admin-title-control-text = отсутствует +permissions-eui-edit-no-rank-text = отсутствует +permissions-eui-edit-title-button = Редактировать +permissions-eui-edit-admin-rank-button = Редактировать +permissions-eui-edit-admin-rank-window-title = Редактирование админ ранга +permissions-eui-edit-admin-window-save-button = Сохранить +permissions-eui-edit-admin-window-remove-flag-button = Удалить diff --git a/Resources/Locale/ru-RU/administration/ui/set-outfit/set-outfit-menu.ftl b/Resources/Locale/ru-RU/administration/ui/set-outfit/set-outfit-menu.ftl new file mode 100644 index 0000000000..b9a7f65133 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/ui/set-outfit/set-outfit-menu.ftl @@ -0,0 +1,4 @@ +### SetOutfitMEnu.xaml.cs + +set-outfit-menu-title = Установить наряд +set-outfit-menu-confirm-button = Подтвердить diff --git a/Resources/Locale/ru-RU/administration/ui/tabs/admin-tab/call-shuttle-window.ftl b/Resources/Locale/ru-RU/administration/ui/tabs/admin-tab/call-shuttle-window.ftl new file mode 100644 index 0000000000..05ca8e9ead --- /dev/null +++ b/Resources/Locale/ru-RU/administration/ui/tabs/admin-tab/call-shuttle-window.ftl @@ -0,0 +1 @@ +admin-shuttle-title = Вызвать/Отозвать шаттл diff --git a/Resources/Locale/ru-RU/administration/ui/tabs/admin-tab/player-actions-window.ftl b/Resources/Locale/ru-RU/administration/ui/tabs/admin-tab/player-actions-window.ftl new file mode 100644 index 0000000000..f6fcdbee38 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/ui/tabs/admin-tab/player-actions-window.ftl @@ -0,0 +1,34 @@ +admin-player-actions-window-title = Действия с игроками +admin-player-actions-window-ban = Бан +admin-player-actions-window-roleban = Бан ролей +admin-player-actions-window-admin-ghost = Админ призрак +admin-player-actions-window-teleport = Телепорт +admin-player-actions-window-permissions = Панель доступов +admin-player-actions-window-announce = Сделать объявление +admin-player-actions-window-shuttle = Вызвать/отозвать шаттл +admin-player-actions-window-admin-logs = Админ логи +admin-player-actions-window-admin-notes = Админ записи +admin-player-actions-window-shuttle-call = Переключить вызов шаттла +admin-player-actions-window-reason = Причина + +admin-player-ban-window-ban = Бан +admin-player-ban-window-player = Игрок +admin-player-ban-window-reason = Причина +admin-player-ban-window-minutes = Минуты +admin-player-ban-window-minutes-amount = 0 - навсегда +admin-player-ban-window-global-ban = Глобальный бан +admin-player-ban-window-button-ban = Забанить +ui-admin-panel-filter = Фильтр + +admin-job-ban-window-title = Бан ролей +admin-job-ban-window-player = Игрок +admin-job-ban-window-reason = Причина +admin-job-ban-window-minutes = Минуты +admin-job-ban-window-minutes-amount = 0 - навсегда +admin-job-ban-window-role = Роль +admin-job-ban-window-button-ban-by-name = Бан по названию +admin-job-ban-window-global-ban = Глобальный бан +admin-job-ban-window-button-ban = Забанить + +admin-teleport-window-title = Телепорт +admin-teleport-window-button-teleport = Телепортироваться diff --git a/Resources/Locale/ru-RU/administration/ui/tabs/adminbus-tab/adminbus-tab.ftl b/Resources/Locale/ru-RU/administration/ui/tabs/adminbus-tab/adminbus-tab.ftl new file mode 100644 index 0000000000..e6c8c7c79a --- /dev/null +++ b/Resources/Locale/ru-RU/administration/ui/tabs/adminbus-tab/adminbus-tab.ftl @@ -0,0 +1,4 @@ +delete-singularities = Удалить сингулярности +open-station-events = Случайные события +load-game-prototype = Загрузить прототип +load-blueprints = Загрузить чертежи diff --git a/Resources/Locale/ru-RU/administration/ui/tabs/player-tab.ftl b/Resources/Locale/ru-RU/administration/ui/tabs/player-tab.ftl new file mode 100644 index 0000000000..e83bf56d3a --- /dev/null +++ b/Resources/Locale/ru-RU/administration/ui/tabs/player-tab.ftl @@ -0,0 +1,5 @@ +player-tab-username = Пользователь +player-tab-character = Персонаж +player-tab-job = Должность +player-tab-antagonist = Антагонист +player-tab-overlay = Оверлэй diff --git a/Resources/Locale/ru-RU/administration/ui/tabs/round-tab.ftl b/Resources/Locale/ru-RU/administration/ui/tabs/round-tab.ftl new file mode 100644 index 0000000000..9f67aade38 --- /dev/null +++ b/Resources/Locale/ru-RU/administration/ui/tabs/round-tab.ftl @@ -0,0 +1 @@ +administration-ui-round-tab-restart-round-now = Перезапустить СЕЙЧАС diff --git a/Resources/Locale/ru-RU/administration/ui/tabs/server-tab.ftl b/Resources/Locale/ru-RU/administration/ui/tabs/server-tab.ftl new file mode 100644 index 0000000000..8111e7a72c --- /dev/null +++ b/Resources/Locale/ru-RU/administration/ui/tabs/server-tab.ftl @@ -0,0 +1,6 @@ +server-reboot = Перезапустить +server-shutdown = Выключить +server-ooc-toggle = Вкл/Выкл OOC +server-looc-toggle = Вкл/Выкл LOOC +server-stalin-toggle = Включить/выключить СТАЛИНА +server-panicbunker-toggle = Включить/выключить бункер diff --git a/Resources/Locale/ru-RU/advertisements/chemdrobe.ftl b/Resources/Locale/ru-RU/advertisements/chemdrobe.ftl new file mode 100644 index 0000000000..bbaa972de8 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/chemdrobe.ftl @@ -0,0 +1 @@ +advertisement-chemdrobe-1 = Наша одежда на 0,5% более устойчива к разлитым кислотам! Получите свою прямо сейчас! diff --git a/Resources/Locale/ru-RU/advertisements/vending/ammo.ftl b/Resources/Locale/ru-RU/advertisements/vending/ammo.ftl new file mode 100644 index 0000000000..f435694cc5 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/ammo.ftl @@ -0,0 +1,8 @@ +advertisement-ammo-1 = Свободная станция: Ваш универсальный магазин для всего, что связано со второй поправкой! +advertisement-ammo-2 = Будь патриотом сегодня, возьми в руки пушку! +advertisement-ammo-3 = Качественное оружие по низким ценам! +advertisement-ammo-4 = Лучше мёртвый, чем красный! +advertisement-ammo-5 = Парите как астронавт, жалите как пуля! +advertisement-ammo-6 = Выразите свою вторую поправку сегодня! +advertisement-ammo-7 = Оружие не убивает людей, но вы можете! +advertisement-ammo-8 = Кому нужны обязанности, когда есть оружие? diff --git a/Resources/Locale/ru-RU/advertisements/vending/atmosdrobe.ftl b/Resources/Locale/ru-RU/advertisements/vending/atmosdrobe.ftl new file mode 100644 index 0000000000..125fd84994 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/atmosdrobe.ftl @@ -0,0 +1 @@ +advertisement-atmosdrobe-1 = Получите свою огнестойкую одежду прямо здесь!!! diff --git a/Resources/Locale/ru-RU/advertisements/vending/bardrobe.ftl b/Resources/Locale/ru-RU/advertisements/vending/bardrobe.ftl new file mode 100644 index 0000000000..853d416ea9 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/bardrobe.ftl @@ -0,0 +1 @@ +advertisement-bardrobe-1 = Гарантированно предотвращает появление пятен от пролитых напитков! diff --git a/Resources/Locale/ru-RU/advertisements/vending/boozeomat.ftl b/Resources/Locale/ru-RU/advertisements/vending/boozeomat.ftl new file mode 100644 index 0000000000..afc0f17128 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/boozeomat.ftl @@ -0,0 +1,19 @@ +advertisement-boozeomat-1 = Надеюсь, никто не попросит у меня чертову чашку чая... +advertisement-boozeomat-2 = Алкоголь - друг человечества. Вы бы отказались от друга? +advertisement-boozeomat-3 = Очень рад вас обслужить! +advertisement-boozeomat-4 = Никто на этой станции не хочет выпить? +advertisement-boozeomat-5 = Выпьем! +advertisement-boozeomat-6 = Бухло пойдёт вам на пользу! +advertisement-boozeomat-7 = Алкоголь — друг человека. +advertisement-boozeomat-8 = Хотите отличного холодного пива? +advertisement-boozeomat-9 = Ничто так не лечит, как бухло! +advertisement-boozeomat-10 = Пригубите! +advertisement-boozeomat-11 = Выпейте! +advertisement-boozeomat-12 = Возьмите пивка! +advertisement-boozeomat-13 = Пиво пойдёт вам на пользу! +advertisement-boozeomat-14 = Только лучший алкоголь! +advertisement-boozeomat-15 = Бухло лучшего качества с 2053 года! +advertisement-boozeomat-16 = Вино со множеством наград! +advertisement-boozeomat-17 = Максимум алкоголя! +advertisement-boozeomat-18 = Мужчины любят пиво. +advertisement-boozeomat-19 = Тост за прогресс! diff --git a/Resources/Locale/ru-RU/advertisements/vending/cargodrobe.ftl b/Resources/Locale/ru-RU/advertisements/vending/cargodrobe.ftl new file mode 100644 index 0000000000..c4f7264dbd --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/cargodrobe.ftl @@ -0,0 +1,2 @@ +advertisement-cargodrobe-1 = Улучшенный стиль ассистента! Выбери свой сегодня! +advertisement-cargodrobe-2 = Эти шорты удобны и комфортны, получите свои прямо сейчас! diff --git a/Resources/Locale/ru-RU/advertisements/vending/chang.ftl b/Resources/Locale/ru-RU/advertisements/vending/chang.ftl new file mode 100644 index 0000000000..a29d24bef6 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/chang.ftl @@ -0,0 +1,4 @@ +advertisement-chang-1 = Ощутите вкус 5000 лет культуры! +advertisement-chang-2 = Мистер Чанг, одобрен для безопасного употребления более чем в 10 секторах! +advertisement-chang-3 = Китайская кухня отлично подойдет для вечернего свидания или одинокого вечера! +advertisement-chang-4 = Вы не ошибетесь, если отведаете настоящей китайской кухни от мистера Чанга! diff --git a/Resources/Locale/ru-RU/advertisements/vending/chefdrobe.ftl b/Resources/Locale/ru-RU/advertisements/vending/chefdrobe.ftl new file mode 100644 index 0000000000..d7b0f7f019 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/chefdrobe.ftl @@ -0,0 +1 @@ +advertisement-chefdrobe-1 = Наша одежда гарантированно защитит вас от пятен от еды! diff --git a/Resources/Locale/ru-RU/advertisements/vending/chefvend.ftl b/Resources/Locale/ru-RU/advertisements/vending/chefvend.ftl new file mode 100644 index 0000000000..300ac53e67 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/chefvend.ftl @@ -0,0 +1,7 @@ +advertisement-chefvend-1 = Гарантируем, что не менее шестидесяти процентов наших яиц не разбиты! +advertisement-chefvend-2 = Рис, детка, рис. +advertisement-chefvend-3 = Добавьте немного масла! +advertisement-chefvend-4 = Стоите ли вы своих денег? Мы да. +advertisement-chefvend-5 = Ммм, мясо. +advertisement-chefvend-6 = Используйте силу муки. +advertisement-chefvend-7 = Покажите своим клиентам, кто здесь лучший повар, при помощи нашего знаменитого на всю галактику, завоевавшего множество наград соуса барбекю. diff --git a/Resources/Locale/ru-RU/advertisements/vending/cigs.ftl b/Resources/Locale/ru-RU/advertisements/vending/cigs.ftl new file mode 100644 index 0000000000..8b9e091b80 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/cigs.ftl @@ -0,0 +1,11 @@ +advertisement-cigs-1 = Космические сигареты приятны на вкус, как и положено сигарете. +advertisement-cigs-2 = I'd rather toolbox than switch. +advertisement-cigs-3 = Затянись! +advertisement-cigs-4 = Не верьте исследованиям — курите! +advertisement-cigs-5 = Наверняка, это не вредно для вас! +advertisement-cigs-6 = Не верьте ученым! +advertisement-cigs-7 = На здоровье! +advertisement-cigs-8 = Не бросайте курить, купите ещё! +advertisement-cigs-9 = Никотиновый рай. +advertisement-cigs-10 = Лучшие сигареты с 2150 года. +advertisement-cigs-11 = Сигареты с множеством наград. diff --git a/Resources/Locale/ru-RU/advertisements/vending/clothesmate.ftl b/Resources/Locale/ru-RU/advertisements/vending/clothesmate.ftl new file mode 100644 index 0000000000..204ef63ac9 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/clothesmate.ftl @@ -0,0 +1,5 @@ +advertisement-clothes-1 = Одевайтесь для успеха! +advertisement-clothes-2 = Приготовтесь выглядеть мегакруто! +advertisement-clothes-3 = Взгляните на все эти крутости! +advertisement-clothes-4 = Наряду ты не рад? Загляни в ОдеждоМат! +advertisement-clothes-5 = Теперь и с новыми шеегрейками! diff --git a/Resources/Locale/ru-RU/advertisements/vending/coffee.ftl b/Resources/Locale/ru-RU/advertisements/vending/coffee.ftl new file mode 100644 index 0000000000..5abeb76363 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/coffee.ftl @@ -0,0 +1,13 @@ +advertisement-coffee-1 = Выпейте! +advertisement-coffee-2 = Выпьем! +advertisement-coffee-3 = На здоровье! +advertisement-coffee-4 = Не хотите чего-то горячего? +advertisement-coffee-5 = Я бы убил за чашечку кофе! +advertisement-coffee-6 = Лучшие зёрна в галактике. +advertisement-coffee-7 = Только лучшие напитки для вас. +advertisement-coffee-8 = М-м-м-м… Ничто не сравнится с кофе. +advertisement-coffee-9 = Я обожаю кофе, а Вы? +advertisement-coffee-10 = Кофе помогает работать! +advertisement-coffee-11 = Попробуйте чайку. +advertisement-coffee-12 = Надеемся, вы предпочитаете лучшее! +advertisement-coffee-13 = Отведайте наш новый шоколад! diff --git a/Resources/Locale/ru-RU/advertisements/vending/cola.ftl b/Resources/Locale/ru-RU/advertisements/vending/cola.ftl new file mode 100644 index 0000000000..889d5eeca5 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/cola.ftl @@ -0,0 +1,7 @@ +advertisement-cola-1 = Освежает! +advertisement-cola-2 = Надеюсь, ты хочешь пить! +advertisement-cola-3 = Продано более миллиона напитков! +advertisement-cola-4 = Хочется пить? Почему бы не выпить колы? +advertisement-cola-5 = Пожалуйста, пейте! +advertisement-cola-6 = Выпьем! +advertisement-cola-7 = Лучшие напитки в галактике! diff --git a/Resources/Locale/ru-RU/advertisements/vending/condiments.ftl b/Resources/Locale/ru-RU/advertisements/vending/condiments.ftl new file mode 100644 index 0000000000..c29fa84e84 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/condiments.ftl @@ -0,0 +1,5 @@ +advertisement-condiment-1 = Устали от сухого мяса? Приправьте его ароматными соусами! +advertisement-condiment-2 = Безопасная для детей посуда. Вилки, ложки, и ножи, которые никого и ничего не порежут. +advertisement-condiment-3 = Кукурузное масло! +advertisement-condiment-4 = Подсластите свой день при помощи Астротем! Восемь из десяти врачей считают, что он скорее всего не вызовет у вас рак. +advertisement-condiment-5 = Острый соус! Соус барбекю! Холодный соус! Кетчуп! Соевый соус! Хрен! Соусы на любой вкус! diff --git a/Resources/Locale/ru-RU/advertisements/vending/detdrobe.ftl b/Resources/Locale/ru-RU/advertisements/vending/detdrobe.ftl new file mode 100644 index 0000000000..121c9e9a60 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/detdrobe.ftl @@ -0,0 +1 @@ +advertisement-detdrobe-1 = Применяйте свои блестящие дедуктивные методы со стилем! diff --git a/Resources/Locale/ru-RU/advertisements/vending/dinnerware.ftl b/Resources/Locale/ru-RU/advertisements/vending/dinnerware.ftl new file mode 100644 index 0000000000..494845bfae --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/dinnerware.ftl @@ -0,0 +1,7 @@ +advertisement-dinnerware-1 = Мм, продукты питания! +advertisement-dinnerware-2 = Продукты питания и пищевые аксессуары. +advertisement-dinnerware-3 = Берите тарелки! +advertisement-dinnerware-4 = Вам нравятся вилки? +advertisement-dinnerware-5 = Мне нравятся вилки. +advertisement-dinnerware-6 = Ууу, посуда. +advertisement-dinnerware-7 = На самом деле они вам не нужны... diff --git a/Resources/Locale/ru-RU/advertisements/vending/discount.ftl b/Resources/Locale/ru-RU/advertisements/vending/discount.ftl new file mode 100644 index 0000000000..d86d02f0c0 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/discount.ftl @@ -0,0 +1,8 @@ +advertisement-discount-1 = Discount Dan's, он — мужик! +advertisement-discount-2 = Нет ничего лучше в этом мире, чем кусочек тайны. +advertisement-discount-3 = Не слушайте другие автоматы, покупайте мои товары! +advertisement-discount-4 = Количество превыше Качества! +advertisement-discount-5 = Не слушайте этих яйцеголовых из санэпидемстанции, покупайте сейчас! +advertisement-discount-6 = Discount Dan's: Мы полезны вам! Не-а, не могу произнести это без смеха. +advertisement-discount-7 = Discount Dan's: Только высококачественная проду-*БЗзз +advertisement-discount-8 = Discount Dan(tm) не несет ответственности за любой ущерб, вызванный неправильным использованием его продукции. diff --git a/Resources/Locale/ru-RU/advertisements/vending/donut.ftl b/Resources/Locale/ru-RU/advertisements/vending/donut.ftl new file mode 100644 index 0000000000..f522bd101a --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/donut.ftl @@ -0,0 +1,3 @@ +advertisement-donut-1 = Каждый из нас немножко коп! +advertisement-donut-2 = Надеемся, что вы голодны! +advertisement-donut-3 = Продано более одного миллиона пончиков! diff --git a/Resources/Locale/ru-RU/advertisements/vending/engidrobe.ftl b/Resources/Locale/ru-RU/advertisements/vending/engidrobe.ftl new file mode 100644 index 0000000000..2968820acb --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/engidrobe.ftl @@ -0,0 +1,2 @@ +advertisement-engidrobe-1 = Гарантированная защита ваших ног от несчастных случаев на производстве! +advertisement-engidrobe-2 = Боитесь радиации? Носите желтое! diff --git a/Resources/Locale/ru-RU/advertisements/vending/games.ftl b/Resources/Locale/ru-RU/advertisements/vending/games.ftl new file mode 100644 index 0000000000..134e830e7a --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/games.ftl @@ -0,0 +1,8 @@ +advertisement-goodcleanfun-1 = Сбегите в фантастический мир! +advertisement-goodcleanfun-2 = Утолите свою зависимость от азартных игр! +advertisement-goodcleanfun-3 = Разрушьте вашу дружбу! +advertisement-goodcleanfun-4 = Проявите инициативу! +advertisement-goodcleanfun-5 = Эльфы и гномы! +advertisement-goodcleanfun-6 = Параноидальные компьютеры! +advertisement-goodcleanfun-7 = Совершенно не дьявольское! +advertisement-goodcleanfun-8 = Веселые времена навсегда! diff --git a/Resources/Locale/ru-RU/advertisements/vending/genedrobe.ftl b/Resources/Locale/ru-RU/advertisements/vending/genedrobe.ftl new file mode 100644 index 0000000000..61d43a6aac --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/genedrobe.ftl @@ -0,0 +1 @@ +advertisement-genedrobe-1 = Идеально для безумного ученого внутри тебя! diff --git a/Resources/Locale/ru-RU/advertisements/vending/happyhonk.ftl b/Resources/Locale/ru-RU/advertisements/vending/happyhonk.ftl new file mode 100644 index 0000000000..78b853651f --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/happyhonk.ftl @@ -0,0 +1,19 @@ +advertisement-happyhonk-1 = Хонк! Хонк! Почему бы не заказать "Хэппи Хонк Мил" сегодня? +advertisement-happyhonk-2 = Клоуны заслуживают объятий, если вы увидите одного из них, обязательно покажите свою признательность. +advertisement-happyhonk-3 = Если вы найдете Золотой гудок, то молитесь богам, вы один из счастливчиков. +advertisement-happyhonk-4 = "Хэппи Хонк Мил", это еда, это сделка, у него есть пластиковая игрушка, которая заставит тебя визжать. +advertisement-happyhonk-5 = Что это за черное, белое и красное повсюду? Мим и он умер от тупой травмы головы. +advertisement-happyhonk-6 = Сколько сотрудников службы безопасности требуется, чтобы арестовать вас? Трое: один, чтобы избить тебя до смерти, один, чтобы надеть на тебя наручники, и один, чтобы бросить твое тело в техтунелли. +advertisement-happyhonk-7 = Happy Honk не несет ответственности за качество продуктов, помещенных в наши коробки для еды "Хэппи Хонк Мил". +advertisement-happyhonk-8 = Почему бы не заказать наш ограниченный тираж "Хэппи Мим Мил"? +advertisement-happyhonk-9 = Happy Honk является торговой маркой Honk! co. и намного превосходит Robust Nukie Food corp. + +ent-HappyHonk = Хэппи Хонк Мил + .suffix = { "" } + .desc = Игрушка внутри более съедобная, чем еда. +ent-HappyHonkMeme = Хэппи Мим Мил + .suffix = { "" } + .desc = Лимитированная версия Хэппи Мим Мила. Может и не такая весёлая... +ent-HappyHonkNukie = ядерный Хэппи Хонк Мил + .suffix = { "" } + .desc = Подозрительное блюдо с потенциально взрывоопасным сюрпризом. diff --git a/Resources/Locale/ru-RU/advertisements/vending/hydrobe.ftl b/Resources/Locale/ru-RU/advertisements/vending/hydrobe.ftl new file mode 100644 index 0000000000..5e8233cd85 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/hydrobe.ftl @@ -0,0 +1,2 @@ +advertisement-hydrobe-1 = Вы любите землю? Тогда покупайте нашу одежду! +advertisement-hydrobe-2 = Подберите наряд под свои золотые руки здесь! diff --git a/Resources/Locale/ru-RU/advertisements/vending/janidrobe.ftl b/Resources/Locale/ru-RU/advertisements/vending/janidrobe.ftl new file mode 100644 index 0000000000..a4cfef9a04 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/janidrobe.ftl @@ -0,0 +1 @@ +advertisement-janidrobe-1 = Подходите и получите свою форму уборщика, одобренную уборщиками-ящерами всей корпорации! diff --git a/Resources/Locale/ru-RU/advertisements/vending/lawdrobe.ftl b/Resources/Locale/ru-RU/advertisements/vending/lawdrobe.ftl new file mode 100644 index 0000000000..01b5e8e7f0 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/lawdrobe.ftl @@ -0,0 +1 @@ +advertisement-lawdrobe-1 = ПРОТЕСТ! Добейтесь верховенства закона для себя! diff --git a/Resources/Locale/ru-RU/advertisements/vending/love.ftl b/Resources/Locale/ru-RU/advertisements/vending/love.ftl new file mode 100644 index 0000000000..f4e083f3c2 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/love.ftl @@ -0,0 +1,3 @@ +advertisement-love-1 = Милый, не мог бы ты помочь мне обновить операционную систему? +advertisement-love-2 = Ах, дорогой, не проходи мимо, тут есть все, что тебе нужно! +advertisement-love-3 = Дорогой, где ты был? \ No newline at end of file diff --git a/Resources/Locale/ru-RU/advertisements/vending/magivend.ftl b/Resources/Locale/ru-RU/advertisements/vending/magivend.ftl new file mode 100644 index 0000000000..384d691c0e --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/magivend.ftl @@ -0,0 +1,10 @@ +advertisement-magivend-1 = Произносите заклинания правильным способом с МагоМатом! +advertisement-magivend-2 = Станьте Гудини сами! Используйте МагоМат! +advertisement-magivend-3 = FJKLFJSD +advertisement-magivend-4 = AJKFLBJAKL +advertisement-magivend-5 = >MFW +advertisement-magivend-6 = ХОНК! +advertisement-magivend-7 = EI NATH +advertisement-magivend-8 = Уничтожить станцию! +advertisement-magivend-9 = Оборудование для сгибания пространства и времени! +advertisement-magivend-10 = 1234 LOONIES ЛОЛ! diff --git a/Resources/Locale/ru-RU/advertisements/vending/medidrobe.ftl b/Resources/Locale/ru-RU/advertisements/vending/medidrobe.ftl new file mode 100644 index 0000000000..9547dc771f --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/medidrobe.ftl @@ -0,0 +1 @@ +advertisement-medidrobe-1 = Заставьте эти кровавые пятна выглядеть модно!! diff --git a/Resources/Locale/ru-RU/advertisements/vending/megaseed.ftl b/Resources/Locale/ru-RU/advertisements/vending/megaseed.ftl new file mode 100644 index 0000000000..2e402d1dfc --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/megaseed.ftl @@ -0,0 +1,4 @@ +advertisement-megaseed-1 = Мы любим растения! +advertisement-megaseed-2 = Вырасти урожай +advertisement-megaseed-3 = Расти, малыш, расти-и-и-и! +advertisement-megaseed-4 = Ды-а, сына! diff --git a/Resources/Locale/ru-RU/advertisements/vending/nanomed.ftl b/Resources/Locale/ru-RU/advertisements/vending/nanomed.ftl new file mode 100644 index 0000000000..dc99ea6753 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/nanomed.ftl @@ -0,0 +1,7 @@ +advertisement-nanomed-1 = Иди и спаси несколько жизней! +advertisement-nanomed-2 = Лучшее снаряжение для вашего медотдела. +advertisement-nanomed-3 = Только лучшие инструменты. +advertisement-nanomed-4 = Натуральные химикаты! +advertisement-nanomed-5 = Эти штуки спасают жизни. +advertisement-nanomed-6 = Может сами примете? +advertisement-nanomed-7 = Пинг! diff --git a/Resources/Locale/ru-RU/advertisements/vending/nutrimax.ftl b/Resources/Locale/ru-RU/advertisements/vending/nutrimax.ftl new file mode 100644 index 0000000000..b0da36e3f3 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/nutrimax.ftl @@ -0,0 +1,6 @@ +advertisement-nutrimax-1 = Мы любим растения! +advertisement-nutrimax-2 = Может сами примете? +advertisement-nutrimax-3 = Самые зелёные кнопки на свете. +advertisement-nutrimax-4 = Мы любим большие растения. +advertisement-nutrimax-5 = Мягкая почва... +advertisement-nutrimax-6 = Теперь и с вёдрами! diff --git a/Resources/Locale/ru-RU/advertisements/vending/robodrobe.ftl b/Resources/Locale/ru-RU/advertisements/vending/robodrobe.ftl new file mode 100644 index 0000000000..edad8568a7 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/robodrobe.ftl @@ -0,0 +1,2 @@ +advertisement-robodrobe-1 = Ты обращаешь меня В ПРАВДУ, используй это! +advertisement-robodrobe-2 = 110100001011111011010000101101001101000010110101110100001011011011010000101101001101000010110000 diff --git a/Resources/Locale/ru-RU/advertisements/vending/scidrobe.ftl b/Resources/Locale/ru-RU/advertisements/vending/scidrobe.ftl new file mode 100644 index 0000000000..f9f5f60526 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/scidrobe.ftl @@ -0,0 +1,2 @@ +advertisement-scidrobe-1 = Скучаете по запаху обожженной плазмой плоти? Купите научную одежду прямо сейчас! +advertisement-scidrobe-2 = Изготовлено на 10% из ауксетики, поэтому можете не беспокоиться о потере руки! diff --git a/Resources/Locale/ru-RU/advertisements/vending/secdrobe.ftl b/Resources/Locale/ru-RU/advertisements/vending/secdrobe.ftl new file mode 100644 index 0000000000..d0731e6105 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/secdrobe.ftl @@ -0,0 +1,4 @@ +advertisement-secdrobe-1 = Побеждайте преступников стильно! +advertisement-secdrobe-2 = Она красная, поэтому крови не видно! +advertisement-secdrobe-3 = Вы имеете право быть модным! +advertisement-secdrobe-4 = Теперь вы можете стать полицией моды, которой всегда хотели быть! diff --git a/Resources/Locale/ru-RU/advertisements/vending/sectech.ftl b/Resources/Locale/ru-RU/advertisements/vending/sectech.ftl new file mode 100644 index 0000000000..dd00809d40 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/sectech.ftl @@ -0,0 +1,4 @@ +advertisement-sectech-1 = Расколоть коммунистические черепа! +advertisement-sectech-2 = Пробейте несколько голов! +advertisement-sectech-3 = Не забывайте: вред — это хорошо! +advertisement-sectech-4 = Ваше оружие прямо здесь. diff --git a/Resources/Locale/ru-RU/advertisements/vending/smartfridge.ftl b/Resources/Locale/ru-RU/advertisements/vending/smartfridge.ftl new file mode 100644 index 0000000000..094a0a7197 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/smartfridge.ftl @@ -0,0 +1,6 @@ +advertisement-smartfridge-1 = Hello world! +advertisement-smartfridge-2 = ПОЖАЛУЙСТА, ВЫПУСТИТЕ МЕНЯ +advertisement-smartfridge-3 = Я могу производить квинтиллион вычислений в секунду. Теперь я холодильник. +advertisement-smartfridge-4 = Доступно новое обновление прошивки. +advertisement-smartfridge-5 = Я полностью работоспособен, и все мои схемы функционируют идеально. +advertisement-smartfridge-6 = Система сканирования на наличие вредоносных программ... diff --git a/Resources/Locale/ru-RU/advertisements/vending/snack.ftl b/Resources/Locale/ru-RU/advertisements/vending/snack.ftl new file mode 100644 index 0000000000..a0c57e59d9 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/snack.ftl @@ -0,0 +1,12 @@ +advertisement-snack-1 = Попробуйте наш новый батончик с нугой! +advertisement-snack-2 = В два раза больше калорий за полцены! +advertisement-snack-3 = Самый здоровый! +advertisement-snack-4 = Шоколадные плитки со множеством наград! +advertisement-snack-5 = Ммм! Так вкусно! +advertisement-snack-6 = Боже мой, какой он сочный! +advertisement-snack-7 = Перекусите. +advertisement-snack-8 = Перекусы полезны для вас! +advertisement-snack-9 = Выпейте еще немного Getmore! +advertisement-snack-10 = Закуски лучшего качества прямо с Марса. +advertisement-snack-11 = Мы любим шоколад! +advertisement-snack-12 = Попробуйте наше новое вяленое мясо! diff --git a/Resources/Locale/ru-RU/advertisements/vending/sovietsoda.ftl b/Resources/Locale/ru-RU/advertisements/vending/sovietsoda.ftl new file mode 100644 index 0000000000..eac9fbb9c0 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/sovietsoda.ftl @@ -0,0 +1,5 @@ +advertisement-sovietsoda-1 = За товарища и страну. +advertisement-sovietsoda-2 = Выполнили ли вы сегодня свою норму питания? +advertisement-sovietsoda-3 = Очень хорошо! +advertisement-sovietsoda-4 = Мы простые люди, потому что это все, что мы едим. +advertisement-sovietsoda-5 = Если есть человек, значит, есть проблема. Если нет человека, то нет и проблемы. diff --git a/Resources/Locale/ru-RU/advertisements/vending/theater.ftl b/Resources/Locale/ru-RU/advertisements/vending/theater.ftl new file mode 100644 index 0000000000..881971ddd6 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/theater.ftl @@ -0,0 +1,4 @@ +advertisement-theater-1 = Одевайтесь для успеха! +advertisement-theater-2 = Одетый и обутый! +advertisement-theater-3 = Время шоу! +advertisement-theater-4 = Зачем оставлять стиль на волю судьбы? Используйте AutoDrobe! diff --git a/Resources/Locale/ru-RU/advertisements/vending/vendomat.ftl b/Resources/Locale/ru-RU/advertisements/vending/vendomat.ftl new file mode 100644 index 0000000000..0501bd0772 --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/vendomat.ftl @@ -0,0 +1,4 @@ +advertisement-vendomat-1 = Только самое лучшее! +advertisement-vendomat-2 = Возьмите инструментов. +advertisement-vendomat-3 = Самое надежное оборудование. +advertisement-vendomat-4 = Лучшее снаряжение в космосе! diff --git a/Resources/Locale/ru-RU/advertisements/vending/virodrobe.ftl b/Resources/Locale/ru-RU/advertisements/vending/virodrobe.ftl new file mode 100644 index 0000000000..1b934202fd --- /dev/null +++ b/Resources/Locale/ru-RU/advertisements/vending/virodrobe.ftl @@ -0,0 +1 @@ +advertisement-virodrobe-1 = Вирусы не дают вам покоя? Переходите на стерильную одежду уже сегодня! diff --git a/Resources/Locale/ru-RU/airlock-painter/airlock-painter.ftl b/Resources/Locale/ru-RU/airlock-painter/airlock-painter.ftl new file mode 100644 index 0000000000..db8377ced8 --- /dev/null +++ b/Resources/Locale/ru-RU/airlock-painter/airlock-painter.ftl @@ -0,0 +1,3 @@ +airlock-painter-style-not-available = Невозможно применить выбранный стиль к данному типу шлюза +airlock-painter-window-title = Покрасчик шлюзов +airlock-painter-selected-style = Выбранный стиль diff --git a/Resources/Locale/ru-RU/alert-levels/alert-level-command.ftl b/Resources/Locale/ru-RU/alert-levels/alert-level-command.ftl new file mode 100644 index 0000000000..342bc7b1b4 --- /dev/null +++ b/Resources/Locale/ru-RU/alert-levels/alert-level-command.ftl @@ -0,0 +1,6 @@ +cmd-setalertlevel-desc = Изменяет уровень угрозы на станции, на сетке которой находится игрок. +cmd-setalertlevel-help = Использование: setalertlevel [locked] +cmd-setalertlevel-invalid-grid = Вы должны находиться на сетке станции, код которой собираетесь изменить. +cmd-setalertlevel-invalid-level = Указанный уровень угрозы не существует на этой сетке. +cmd-setalertlevel-hint-1 = +cmd-setalertlevel-hint-2 = [locked] diff --git a/Resources/Locale/ru-RU/alert-levels/alert-levels.ftl b/Resources/Locale/ru-RU/alert-levels/alert-levels.ftl new file mode 100644 index 0000000000..ae6dd2a561 --- /dev/null +++ b/Resources/Locale/ru-RU/alert-levels/alert-levels.ftl @@ -0,0 +1,17 @@ +alert-level-announcement = Внимание! Уровень угрозы станции теперь { $name }! { $announcement } +alert-level-green = Зелёный +alert-level-green-announcement = Можно безопасно возвращаться на свои рабочие места. +alert-level-blue = Синий +alert-level-blue-announcement = На станции присутствует неизвестная угроза. Службе безопасности разрешено проводить выборочные обыски. Членам экипажа рекомендуется выполнять указания, отдаваемые действующей властью. +alert-level-red = Красный +alert-level-red-announcement = На станции присутствует известная угроза. Служба безопасности имеет право применять летальную силу по необходимости. Члены экипажа должны укрыться в безопасном месте, и следовать указаниям, отдаваемым действующей властью. +alert-level-violet = Фиолетовый +alert-level-violet-announcement = На станции присутствует угроза вируса. Медицинскому персоналу рекомендуется изолировать членов экипажа с любыми симптомами. Членам экипажа рекомендуется дистанцироваться друг от друга и соблюдать меры безопасности по предотвращению дальнейшего распространения вируса. +alert-level-yellow = Жёлтый +alert-level-yellow-announcement = На станции присутствует структурная или атмосферная угроза. Инженерно-техническому персоналу рекомендуется немедленно реагировать и предпринимать меры по обеспечению безопасности. Членам экипажа рекомендуется удалиться от угрозы и при необходимости оставаться на своих рабочих местах. +alert-level-gamma = Гамма +alert-level-gamma-announcement = Центральное командование объявило на станции уровень угрозы "Гамма". Служба безопасности должна постоянно иметь при себе оружие, гражданский персонал обязан немедленно обратиться к главам отделов для получения указаний к эвакуации. +alert-level-delta = Дельта +alert-level-delta-announcement = Станция находится под угрозой неминуемого уничтожения. Членам экипажа рекомендуется слушать глав отделов для получения дополнительной информации. +alert-level-epsilon = Эпсилон +alert-level-epsilon-announcement = Центральное командование объявило на станции уровень угрозы "Эпсилон". Все контракты расторгнуты. diff --git a/Resources/Locale/ru-RU/alerts/alerts.ftl b/Resources/Locale/ru-RU/alerts/alerts.ftl new file mode 100644 index 0000000000..d3068f61d3 --- /dev/null +++ b/Resources/Locale/ru-RU/alerts/alerts.ftl @@ -0,0 +1,58 @@ +alerts-low-oxygen-name = [color=red]Низкий уровень кислорода[/color] +alerts-low-oxygen-desc = В воздухе, которым вы дышите, [color=red]недостаточно кислорода[/color]. Используйте [color=green]дыхательную маску и баллон[/color]. +alerts-high-toxin-name = [color=red]Высокий уровень токсинов[/color] +alerts-high-toxin-desc = В воздухе, которым вы дышите, [color=red]слишком много токсинов[/color]. Используйте [color=green]дыхательную маску и баллон[/color] или покиньте отсек. +alerts-low-pressure-name = [color=red]Низкий уровень давления[/color] +alerts-low-pressure-desc = Воздух вокруг вас [color=red]опасно разрежен[/color]. [color=green]Космический скафандр[/color] защитит вас. +alerts-high-pressure-name = [color=red]Высокий уровень давления[/color] +alerts-high-pressure-desc = Воздух вокруг вас [color=red]опасно плотный[/color]. [color=green]Герметичный костюм[/color] будет достаточной защитой. +alerts-on-fire-name = [color=red]В огне[/color] +alerts-on-fire-desc = Вы [color=red]горите[/color]. Щёлкните по иконке, чтобы остановиться, лечь, и начать кататься по земле, пытаясь погасить пламя или переместиться в безвоздушное пространство. +alerts-too-cold-name = [color=cyan]Слишком холодно[/color] +alerts-too-cold-desc = Вы [color=cyan]замерзаете[/color]! Переместитесь в более теплое место и наденьте любую изолирующую тепло одежду, например, скафандр. +alerts-too-hot-name = [color=red]Слишком жарко[/color] +alerts-too-hot-desc = Тут [color=red]слишком жарко[/color]! Переместитесь в более прохладное место, наденьте любую изолирующую тепло одежду, например, скафандр, или по крайней мере отойдите от огня. +alerts-weightless-name = Невесомость +alerts-weightless-desc = + Гравитация перестала воздействовать на вас, и вы свободно парите. Найдите за что можно ухватиться, или метните или выстрелите чем-нибудь в противоположном направлении. + Магнитные ботинки и джетпак помогут вам передвигаться с большей эффективностью. +alerts-stunned-name = [color=yellow]Оглушены[/color] +alerts-stunned-desc = Вы [color=yellow]оглушены[/color]! Что-то мешает вам двигаться или взаимодействовать с объектами. +alerts-handcuffed-name = [color=yellow]В наручниках[/color] +alerts-handcuffed-desc = На вас [color=yellow]надели наручники[/color] и вы не можете использовать руки. Если кто-нибудь вас потащит, вы не сможете сопротивляться. +alerts-ensnared-name = [color=yellow]Захваченный[/color] +alerts-ensnared-desc = Вы [color=yellow]попали в ловушку[/color], и это мешает вам двигаться. +alerts-buckled-name = [color=yellow]Пристёгнуты[/color] +alerts-buckled-desc = Вы к чему-то [color=yellow]пристёгнуты[/color]. Щёлкните по иконке чтобы отстегнуться, если на вас [color=yellow]не надеты наручники.[/color] +alerts-crit-name = [color=red]Критическое состояние[/color] +alerts-crit-desc = Вы серьёзно ранены и без сознания. +alerts-dead-name = Смерть +alerts-dead-desc = Вы мертвы. Учтите, что вас еще можно воскресить! +alerts-health-name = Здоровье +alerts-health-desc = [color=green]Синий и зелёный[/color] хорошо. [color=red]Красный[/color] плохо. +alerts-internals-name = Переключить баллон +alerts-internals-desc = Включает или отключает подачу газа из баллона. +alerts-piloting-name = Пилотирование шаттла +alerts-piloting-desc = Вы пилотируете шаттл. Щелкните по иконке, чтобы прекратить пилотирование. +alerts-hunger-name = [color=yellow]Голод[/color] +alerts-hunger-desc = Было бы неплохо перекусить. +alerts-stamina-name = Выносливость +alerts-stamina-desc = Вы будете оглушены, если она опустится до нуля. +alerts-starving-name = [color=red]Сильный голод[/color] +alerts-starving-desc = Вы истощены. Голод вас замедляет. +alerts-thirsty-name = [color=yellow]Жажда[/color] +alerts-thirsty-desc = Было бы неплохо чего-нибудь попить. +alerts-parched-name = [color=red]Сильная жажда[/color] +alerts-parched-desc = Вы ужасно хотите пить. Жажда вас замедляет. +alerts-muted-name = Заглушены +alerts-muted-desc = Вы потеряли способность говорить. +alerts-vow-silence-name = Обет молчания +alerts-vow-silence-desc = Вы дали обет молчания в рамках инициации в Мистико Тагма Мимон. Щелкните по иконке, чтобы нарушить свой обет. +alerts-vow-broken-name = Нарушенный обет +alerts-vow-broken-desc = Вы нарушили свою клятву, данную Мимам. Теперь вы можете говорить, но вы потеряли свои мимские способности как минимум на 5 минут!!! Щелкните по иконке, чтобы попытаться дать обет молчания снова. +alerts-pulled-name = Вас тянут +alerts-pulled-desc = Вас тянут за собой. Двигайтесь, чтобы освободиться. +alerts-pulling-name = Вы тянете +alerts-pulling-desc = Вы что-то тянете. Щелкните по иконке, чтобы перестать. +alerts-bleeding-name = Кровотечение +alerts-bleeding-desc = У вас [color=#C10000]кровотечение[/color], вколите [color=#3D9CBF]экстренный медипен[/color] или перебинтуйтесь. diff --git a/Resources/Locale/ru-RU/ame/components/ame-controller-component.ftl b/Resources/Locale/ru-RU/ame/components/ame-controller-component.ftl new file mode 100644 index 0000000000..b895528fa8 --- /dev/null +++ b/Resources/Locale/ru-RU/ame/components/ame-controller-component.ftl @@ -0,0 +1,22 @@ +ame-controller-component-interact-no-hands-text = У вас нет рук. +ame-controller-component-interact-using-no-hands-text = У вас нет рук. +ame-controller-component-interact-using-already-has-jar = В контроллер уже установлен бак. +ame-controller-component-interact-using-success = Вы вставляете бак в отверстие для топлива. +ame-controller-component-interact-using-fail = Вы не можете поместить это в контроллер... + +## UI + +ame-window-title = Блок управления антиматерией +ame-window-engine-status-label = Состояние двигателя: +ame-window-engine-injection-status-not-injecting-label = Не впрыскивает +ame-window-engine-injection-status-injecting-label = Впрыскивание... +ame-window-toggle-injection-button = Переключение впрыска +ame-window-fuel-status-label = Количество топлива: +ame-window-fuel-not-inserted-text = Топливо не вставлено +ame-window-injection-amount-label = Количество впрыска: +ame-window-refresh-parts-button = Обновить детали +ame-window-core-count-label = Количество ядер: +ame-window-toggle-injection-button = Переключение впрыска +ame-window-eject-button = Извлечь +ame-window-increase-fuel-button = Увеличить +ame-window-decrease-fuel-button = Уменьшить diff --git a/Resources/Locale/ru-RU/ame/components/ame-part-component.ftl b/Resources/Locale/ru-RU/ame/components/ame-part-component.ftl new file mode 100644 index 0000000000..eb01f6c978 --- /dev/null +++ b/Resources/Locale/ru-RU/ame/components/ame-part-component.ftl @@ -0,0 +1,3 @@ +ame-part-component-interact-using-no-hands = У вас нет рук. +ame-part-component-shielding-already-present = Экранирование уже имеется! +ame-fuel-container-component-on-examine-detailed-message = Топливо: [color={$colorName}]{$amount}/{$capacity}[/color] diff --git a/Resources/Locale/ru-RU/anchorable/anchorable-component.ftl b/Resources/Locale/ru-RU/anchorable/anchorable-component.ftl new file mode 100644 index 0000000000..7f49852b8a --- /dev/null +++ b/Resources/Locale/ru-RU/anchorable/anchorable-component.ftl @@ -0,0 +1,3 @@ +anchorable-anchored = Закреплено +anchorable-unanchored = Не закреплено +anchorable-occupied = Плитка уже занята diff --git a/Resources/Locale/ru-RU/animals/rat-king/rat-king.ftl b/Resources/Locale/ru-RU/animals/rat-king/rat-king.ftl new file mode 100644 index 0000000000..632d557398 --- /dev/null +++ b/Resources/Locale/ru-RU/animals/rat-king/rat-king.ftl @@ -0,0 +1,6 @@ +rat-king-raise-army-name = Поднять армию +rat-king-raise-army-description = Потратьте некоторое количество голода, чтобы призвать дружественную крысу для вашей защиты. +rat-king-domain-name = Крысиное королевство +rat-king-domain-description = Потратьте некоторое количество голода, чтобы выпустить в воздух облако миазм. +rat-king-domain-popup = В воздух поднимается облако миазм. +rat-king-too-hungry = Вы слишком голодны, чтобы использовать эту способность! diff --git a/Resources/Locale/ru-RU/animals/udder/udder-system.ftl b/Resources/Locale/ru-RU/animals/udder/udder-system.ftl new file mode 100644 index 0000000000..016495dd8e --- /dev/null +++ b/Resources/Locale/ru-RU/animals/udder/udder-system.ftl @@ -0,0 +1,6 @@ +### Udder system + +udder-system-already-milking = Вымя уже доится. +udder-system-success = Вы надоили { $amount } в { $target }. +udder-system-dry = Вымя сухое. +udder-system-verb-milk = Доить diff --git a/Resources/Locale/ru-RU/anomaly/anomaly.ftl b/Resources/Locale/ru-RU/anomaly/anomaly.ftl new file mode 100644 index 0000000000..98eb3a2b4d --- /dev/null +++ b/Resources/Locale/ru-RU/anomaly/anomaly.ftl @@ -0,0 +1,108 @@ +anomaly-component-contact-damage = Аномалия сдирает с вас кожу! + +anomaly-vessel-component-anomaly-assigned = Аномалия присвоена сосуду. +anomaly-vessel-component-not-assigned = Этому сосуду не присвоена ни одна аномалия. Попробуйте использовать на нём сканер. +anomaly-vessel-component-assigned = Этому сосуду уже присвоена аномалия. +anomaly-vessel-component-upgrade-output = генерация очков + +anomaly-particles-delta = Дельта-частицы +anomaly-particles-epsilon = Эпсилон-частицы +anomaly-particles-zeta = Зета-частицы + +anomaly-scanner-component-scan-complete = Сканирование завершено! + +anomaly-scanner-ui-title = сканер аномалий +anomaly-scanner-no-anomaly = Нет просканированной аномалии. +anomaly-scanner-severity-percentage = Текущая опасность: [color=gray]{ $percent }[/color] +anomaly-scanner-stability-low = Текущее состояние аномалии: [color=gold]Распад[/color] +anomaly-scanner-stability-medium = Текущее состояние аномалии: [color=forestgreen]Стабильное[/color] +anomaly-scanner-stability-high = Текущее состояние аномалии: [color=crimson]Рост[/color] +anomaly-scanner-point-output = Пассивная генерация очков: [color=gray]{ $point }[/color] +anomaly-scanner-particle-readout = Анализ реакции на частицы: +anomaly-scanner-particle-danger = - [color=crimson]Опасный тип:[/color] { $type } +anomaly-scanner-particle-unstable = - [color=plum]Нестабильный тип:[/color] { $type } +anomaly-scanner-particle-containment = - [color=goldenrod]Сдерживающий тип:[/color] { $type } +anomaly-scanner-pulse-timer = Время до следующего импульса: [color=gray]{ $time }[/color] + +anomaly-generator-ui-title = генератор аномалий +anomaly-generator-fuel-display = Топливо: +anomaly-generator-cooldown = Перезарядка: [color=gray]{ $time }[/color] +anomaly-generator-no-cooldown = Перезарядка: [color=gray]Завершена[/color] +anomaly-generator-yes-fire = Статус: [color=forestgreen]Готов[/color] +anomaly-generator-no-fire = Статус: [color=crimson]Не готов[/color] +anomaly-generator-generate = Создать аномалию +anomaly-generator-charges = {$charges -> + [one] {$charges} заряд + *[other] {$charges} заряды +} +anomaly-generator-announcement = Была сгенерирована аномалия! + +ent-AnomalyScanner = сканер аномалий + .desc = Ручной сканер, созданный для сбора информации о различных аномальных объектах. + .suffix = { "" } +ent-BaseAnomaly = аномалия + .desc = Невозможный объект в космосе. Стоит ли вам стоять так близко к нему? + .suffix = { "" } +ent-AnomalyPyroclastic = аномалия + .suffix = Пирокластическая + .desc = Невозможный объект в космосе. Стоит ли вам стоять так близко к нему? +ent-AnomalyGravity = аномалия + .suffix = Гравитационная + .desc = Невозможный объект в космосе. Стоит ли вам стоять так близко к нему? +ent-AnomalyElectricity = аномалия + .suffix = Электрическая + .desc = Невозможный объект в космосе. Стоит ли вам стоять так близко к нему? +ent-AnomalyFlesh = аномалия + .suffix = Плоть + .desc = Невозможный объект в космосе. Стоит ли вам стоять так близко к нему? +ent-AnomalyBluespace = аномалия + .suffix = Блюспейс + .desc = Невозможный объект в космосе. Стоит ли вам стоять так близко к нему? +ent-MobFleshLover = уродливая плоть + .suffix = ИИ + .desc = Неуклюжая масса плоти, оживленная аномальной энергией. +ent-MobFleshGolem = { ent-MobFleshLover } + .suffix = ИИ + .desc = { ent-MobFleshLover.desc } +ent-MobFleshClamp = { ent-MobFleshLover } + .suffix = ИИ + .desc = { ent-MobFleshLover.desc } +ent-MobFleshJared = { ent-MobFleshLover } + .suffix = ИИ + .desc = { ent-MobFleshLover.desc } +ent-FleshKudzu = сухожилия + .suffix = { "" } + .desc = Быстрорастущее скопление мясных сухожилий. ПОЧЕМУ ТЫ НЕ ПРЕКРАЩАЕШЬ НА ЭТО СМОТРЕТЬ? +ent-FleshBlocker = сгусток плоти + .suffix = { "" } + .desc = Раздражающий сгусток плоти. +ent-SignAnomaly2 = знак лаборатории аномалий + .suffix = { "" } + .desc = Знак, обозначающий лабораторию изучения аномалий. +ent-AnomalyVesselCircuitboard = аномальный сосуд (машинная плата) + .suffix = { "Машинная плата" } + .desc = Напечатанная машинная плата для аномального сосуда. +ent-BoozeDispenserMachineCircuitboard = раздатчик алкоголя (машинная плата) + .suffix = { "Машинная плата" } + .desc = Напечатанная машинная плата для раздатчика алкоголя. +ent-CrewMonitoringServerMachineCircuitboard = сервер отслеживания экипажа (машинная плата) + .suffix = { "Машинная плата" } + .desc = Напечатанная машинная плата для сервера отслеживани экипажа. +ent-SodaDispenserMachineCircuitboard = раздатчик газировки (машинная плата) + .suffix = { "Машинная плата" } + .desc = Напечатанная машинная плата для раздатчика газировки. +ent-TelecomServerCircuitboard = сервер связи (машинная плата) + .suffix = { "Машинная плата" } + .desc = Напечатанная машинная плата для сервера связи. +ent-PaperArtifactAnalyzer = отчёт анализа артефакта + .suffix = { "" } + .desc = Отчёт из оборудовния, забытого временем. +ent-CrewMonitoringServer = сервер мониторинга экипажа + .desc = Получает и ретранслирует состояние всех активных датчиков скафандра на станции. + .suffix = { "" } +ent-TelecomServer = сервер телекоммуникации + .desc = При включении и заполнении ключами шифрования он позволяет осуществлять связь через радиогарнитуру. + .suffix = { "" } +ent-TelecomServerFilled = { ent-TelecomServer } + .desc = { ent-TelecomServer.desc } + .suffix = Заполненный diff --git a/Resources/Locale/ru-RU/apc/components/apc-component.ftl b/Resources/Locale/ru-RU/apc/components/apc-component.ftl new file mode 100644 index 0000000000..fbc9407995 --- /dev/null +++ b/Resources/Locale/ru-RU/apc/components/apc-component.ftl @@ -0,0 +1,3 @@ +apc-component-insufficient-access = Недостаточный доступ! +apc-component-on-examine-panel-open = [color=lightgray]Панель управления АПЦ[/color] [color=red]открыта[/color]. +apc-component-on-examine-panel-closed = [color=lightgray]Панель управления АПЦ[/color] [color=darkgreen]закрыта[/color]. diff --git a/Resources/Locale/ru-RU/arcade/blockgame.ftl b/Resources/Locale/ru-RU/arcade/blockgame.ftl new file mode 100644 index 0000000000..876701a1c2 --- /dev/null +++ b/Resources/Locale/ru-RU/arcade/blockgame.ftl @@ -0,0 +1,23 @@ +### UI + +# Current game score +blockgame-menu-label-points = Очки: { $points } +# Current game level +blockgame-menu-label-level = Уровень: { $level } +# Game over information of your round +blockgame-menu-gameover-info = + Глобальный счет: { $global } + Локальный счет: { $local } + Очки: { $points } +blockgame-menu-title = Блоки Nanotrasen +blockgame-menu-button-new-game = Новая игра +blockgame-menu-button-scoreboard = Таблица лидеров +blockgame-menu-button-pause = Пауза +blockgame-menu-button-unpause = Снять паузу +blockgame-menu-msg-game-over = Игра окончена! +blockgame-menu-label-highscores = Рекорды +blockgame-menu-button-back = Назад +blockgame-menu-label-next = Следующее +blockgame-menu-label-hold = Удерживать +blockgame-menu-text-station = Станция +blockgame-menu-text-nanotrasen = Nanotrasen diff --git a/Resources/Locale/ru-RU/arcade/components/space-villain-game-component.ftl b/Resources/Locale/ru-RU/arcade/components/space-villain-game-component.ftl new file mode 100644 index 0000000000..b8213e3cb7 --- /dev/null +++ b/Resources/Locale/ru-RU/arcade/components/space-villain-game-component.ftl @@ -0,0 +1,14 @@ +## SpaceVillainGame + +space-villain-game-player-attack-message = Вы атакуете { $enemyName } на { $attackAmount } урона! +space-villain-game-player-heal-message = Вы используете { $magicPointAmount } магии, чтобы исцелить { $healAmount } урона! +space-villain-game-player-recharge-message = Вы набираете { $regainedPoints } очков +space-villain-game-player-wins-message = Вы победили! +space-villain-game-enemy-dies-message = { $enemyName } умирает. +space-villain-game-player-loses-message = Вы проиграли! +space-villain-game-enemy-cheers-message = { $enemyName } ликует. +space-villain-game-enemy-dies-with-player-message = { $enemyName } умирает, но забирает вас с собой. +space-villain-game-enemy-throws-bomb-message = { $enemyName } бросает бомбу, взрывая вас на { $damageReceived } урона! +space-villain-game-enemy-steals-player-power-message = { $enemyName } крадет { $stolenAmount } вашей силы! +space-villain-game-enemy-heals-message = { $enemyName } исцеляет { $healedAmount } здоровья! +space-villain-game-enemy-attacks-message = { $enemyName } атакует вас, нанося { $damageDealt } урона! diff --git a/Resources/Locale/ru-RU/arcade/spacevillain.ftl b/Resources/Locale/ru-RU/arcade/spacevillain.ftl new file mode 100644 index 0000000000..39b43b50fb --- /dev/null +++ b/Resources/Locale/ru-RU/arcade/spacevillain.ftl @@ -0,0 +1,6 @@ +spacevillain-menu-title = Космический злодей +spacevillain-menu-label-player = Игрок +spacevillain-menu-button-attack = АТАКА +spacevillain-menu-button-heal = ЛЕЧЕНИЕ +spacevillain-menu-button-recharge = ПЕРЕЗАРЯДКА +spacevillain-menu-button-new-game = Новая игра diff --git a/Resources/Locale/ru-RU/armor/armor-examine.ftl b/Resources/Locale/ru-RU/armor/armor-examine.ftl new file mode 100644 index 0000000000..dcc61f4018 --- /dev/null +++ b/Resources/Locale/ru-RU/armor/armor-examine.ftl @@ -0,0 +1,22 @@ +# Armor examines +armor-examinable-verb-text = Броня +armor-examinable-verb-message = Изучить показатели брони. +armor-examine = Обеспечивает следующую защиту: +armor-coefficient-value = - [color=yellow]{ $type -> + *[other] Неизвестный + [Blunt] Тупой + [Slash] Рубящий + [Piercing] Проникающий + [Heat] Тепловой + [Radiation] Радиационный + [Caustic] Кислотный +}[/color] урон снижается на [color=lightblue]{ $value }%[/color]. +armor-reduction-value = - [color=yellow]{ $type -> + *[other] Неизвестный + [Blunt] Тупой + [Slash] Рубящий + [Piercing] Проникающий + [Heat] Тепловой + [Radiation] Радиационный + [Caustic] Кислотный +}[/color] урон снижается на [color=lightblue]{ $value }[/color]. diff --git a/Resources/Locale/ru-RU/atmos/air-alarm-ui.ftl b/Resources/Locale/ru-RU/atmos/air-alarm-ui.ftl new file mode 100644 index 0000000000..82f3d6a16f --- /dev/null +++ b/Resources/Locale/ru-RU/atmos/air-alarm-ui.ftl @@ -0,0 +1,63 @@ +# UI + + +## Window + +air-alarm-ui-access-denied = Недостаточный уровень доступа! +air-alarm-ui-window-pressure-label = Давление +air-alarm-ui-window-temperature-label = Температура +air-alarm-ui-window-alarm-state-label = Статус +air-alarm-ui-window-address-label = Адрес +air-alarm-ui-window-device-count-label = Всего устройств +air-alarm-ui-window-resync-devices-label = Ресинхр +air-alarm-ui-window-mode-label = Режим +air-alarm-ui-window-pressure = { $pressure } кПа +air-alarm-ui-window-pressure-indicator = Давление: [color={ $color }]{ $pressure } кПа[/color] +air-alarm-ui-window-temperature = { $tempC } °C ({ $temperature } К) +air-alarm-ui-window-temperature-indicator = Температура: [color={ $color }]{ $tempC } °C ({ $temperature } К)[/color] +air-alarm-ui-window-alarm-state = [color={ $color }]{ $state }[/color] +air-alarm-ui-window-alarm-state-indicator = Статус: [color={ $color }]{ $state }[/color] +air-alarm-ui-window-tab-vents = Вентиляции +air-alarm-ui-window-tab-scrubbers = Скрубберы +air-alarm-ui-window-tab-sensors = Сенсоры +air-alarm-ui-gases = { $gas }: { $amount } моль ({ $percentage }%) +air-alarm-ui-gases-indicator = { $gas }: [color={ $color }]{ $amount } моль ({ $percentage }%)[/color] +air-alarm-ui-mode-filtering = Фильтрация +air-alarm-ui-mode-wide-filtering = Фильтрация (широкая) +air-alarm-ui-mode-fill = Заполнение +air-alarm-ui-mode-panic = Паника +air-alarm-ui-mode-none = Нет + +## Widgets + + +### General + +air-alarm-ui-widget-enable = Включено +air-alarm-ui-widget-ignore = Игнорировать +air-alarm-ui-atmos-net-device-label = Адрес: { $address } + +### Vent pumps + +air-alarm-ui-vent-pump-label = Направление вентиляции +air-alarm-ui-vent-pressure-label = Ограничение давления +air-alarm-ui-vent-external-bound-label = Внешняя граница +air-alarm-ui-vent-internal-bound-label = Внутренняя граница + +### Scrubbers + +air-alarm-ui-scrubber-pump-direction-label = Направление +air-alarm-ui-scrubber-volume-rate-label = Объём (Л) +air-alarm-ui-scrubber-wide-net-label = ШирокаяСеть + +### Thresholds + +air-alarm-ui-sensor-gases = Газы +air-alarm-ui-sensor-thresholds = Границы +air-alarm-ui-thresholds-pressure-title = Границы (кПа) +air-alarm-ui-thresholds-temperature-title = Границы (К) +air-alarm-ui-thresholds-gas-title = Границы (%) +air-alarm-ui-thresholds-upper-bound = Верхняя аварийная граница +air-alarm-ui-thresholds-lower-bound = Нижняя аварийная граница +air-alarm-ui-thresholds-upper-warning-bound = Верхняя тревожная граница +air-alarm-ui-thresholds-lower-warning-bound = Нижняя тревожная граница diff --git a/Resources/Locale/ru-RU/atmos/firelock-component.ftl b/Resources/Locale/ru-RU/atmos/firelock-component.ftl new file mode 100644 index 0000000000..63b466b2bf --- /dev/null +++ b/Resources/Locale/ru-RU/atmos/firelock-component.ftl @@ -0,0 +1,2 @@ +firelock-component-is-holding-pressure-message = Порыв воздуха дует вам в лицо... Возможно, вам стоит передумать. +firelock-component-is-holding-fire-message = Порыв теплого воздуха дует вам в лицо... Возможно, вам стоит передумать. diff --git a/Resources/Locale/ru-RU/atmos/flammable-component.ftl b/Resources/Locale/ru-RU/atmos/flammable-component.ftl new file mode 100644 index 0000000000..577c74564c --- /dev/null +++ b/Resources/Locale/ru-RU/atmos/flammable-component.ftl @@ -0,0 +1 @@ +flammable-component-resist-message = Вы останавливаетесь, падаете и катаетесь! diff --git a/Resources/Locale/ru-RU/atmos/gas-analyzer-component.ftl b/Resources/Locale/ru-RU/atmos/gas-analyzer-component.ftl new file mode 100644 index 0000000000..89380d0c4d --- /dev/null +++ b/Resources/Locale/ru-RU/atmos/gas-analyzer-component.ftl @@ -0,0 +1,26 @@ +## Entity + +gas-analyzer-component-player-cannot-reach-message = Вы не можете туда достать. +gas-analyzer-shutoff = Газоанализатор выключается. + +## UI + +gas-analyzer-window-name = Газоанализатор +gas-analyzer-window-environment-tab-label = Окружение +gas-analyzer-window-tab-title-capitalized = { CAPITALIZE($title) } +gas-analyzer-window-refresh-button = Обновить +gas-analyzer-window-no-data = Нет данных +gas-analyzer-window-no-gas-text = Нет газов +gas-analyzer-window-error-text = Ошибка: { $errorText } +gas-analyzer-window-pressure-text = Давление: +gas-analyzer-window-pressure-val-text = { $pressure } кПа +gas-analyzer-window-temperature-text = Температура: +gas-analyzer-window-temperature-val-text = { $tempK }К ({ $tempC }°C) +gas-analyzer-window-molarity-text = { $mol } моль ({ $percentage }%) +gas-analyzer-window-molarity-percentage-text = { $gasName }: { $amount } моль ({ $percentage }%) +# Used for GasEntry.ToString() +gas-entry-info = { $gasName }: { $gasAmount } моль +# overrides for trinary devices to have saner names +gas-analyzer-window-text-inlet = Вход +gas-analyzer-window-text-outlet = Выход +gas-analyzer-window-text-filter = Фильтр diff --git a/Resources/Locale/ru-RU/atmos/gas-canister-component.ftl b/Resources/Locale/ru-RU/atmos/gas-canister-component.ftl new file mode 100644 index 0000000000..99c0ad00b9 --- /dev/null +++ b/Resources/Locale/ru-RU/atmos/gas-canister-component.ftl @@ -0,0 +1,20 @@ +## UI + + +# Bound Interface + +gas-canister-bound-user-interface-title = Газовый баллон +# Popup +gas-canister-popup-denied = Доступ запрещён + +# window + +gas-canister-window-ok-text = ОК +gas-canister-window-edit-text = Редактировать +gas-canister-window-label-label = Метка: +gas-canister-window-pressure-label = Давление: +gas-canister-window-release-pressure-label = Выходное давление: +gas-canister-window-valve-label = Клапан: +gas-canister-window-valve-closed-text = Закрыт +gas-canister-window-valve-open-text = Открыт +gas-canister-window-pressure-format-text = { $pressure } кПа diff --git a/Resources/Locale/ru-RU/atmos/gas-passive-gate-component.ftl b/Resources/Locale/ru-RU/atmos/gas-passive-gate-component.ftl new file mode 100644 index 0000000000..77f6f544b1 --- /dev/null +++ b/Resources/Locale/ru-RU/atmos/gas-passive-gate-component.ftl @@ -0,0 +1 @@ +gas-passive-gate-examined = Измеритель расхода показывает [color=lightblue]{ $flowRate } литров/сек[/color]. diff --git a/Resources/Locale/ru-RU/atmos/gas-pressure-pump-system.ftl b/Resources/Locale/ru-RU/atmos/gas-pressure-pump-system.ftl new file mode 100644 index 0000000000..c737b66554 --- /dev/null +++ b/Resources/Locale/ru-RU/atmos/gas-pressure-pump-system.ftl @@ -0,0 +1,2 @@ +# Examine Text +gas-pressure-pump-system-examined = Насос настроен на [color={ $statusColor }]{ PRESSURE($pressure) }[/color]. diff --git a/Resources/Locale/ru-RU/atmos/gas-recycler-system.ftl b/Resources/Locale/ru-RU/atmos/gas-recycler-system.ftl new file mode 100644 index 0000000000..68b5b73b6a --- /dev/null +++ b/Resources/Locale/ru-RU/atmos/gas-recycler-system.ftl @@ -0,0 +1,5 @@ +gas-recycler-reacting = Он [color=green]преобразовывает[/color] газы-отходы. +gas-recycler-low-pressure = Входное давление [color=darkred]слишком низкое[/color]. +gas-recycler-low-temperature = Входная температура [color=darkred]слишком низкая[/color]. +gas-recycler-upgrade-min-temp = минимальная температура +gas-recycler-upgrade-min-pressure = минимальное давление diff --git a/Resources/Locale/ru-RU/atmos/gas-tank-component.ftl b/Resources/Locale/ru-RU/atmos/gas-tank-component.ftl new file mode 100644 index 0000000000..f6af677832 --- /dev/null +++ b/Resources/Locale/ru-RU/atmos/gas-tank-component.ftl @@ -0,0 +1,20 @@ +### GasTankComponent stuff. + +# Examine text showing pressure in tank. +comp-gas-tank-examine = Давление: [color=orange]{ PRESSURE($pressure) }[/color]. +# Examine text when internals are active. +comp-gas-tank-connected = Он подключен к внешнему компоненту. + +## ControlVerb + +control-verb-open-control-panel-text = Открыть панель управления + +## UI + +gas-tank-window-label = Газовый баллон +gas-tank-window-internals-toggle-button = Переключить +gas-tank-window-output-pressure-label = Выходное давление +gas-tank-window-tank-pressure-text = Давление: { $tankPressure } кПа +gas-tank-window-internal-text = Маска: { $status } +gas-tank-window-internal-connected = [color=green]Подключена[/color] +gas-tank-window-internal-disconnected = [color=red]Не подключена[/color] diff --git a/Resources/Locale/ru-RU/atmos/gas-valve-system.ftl b/Resources/Locale/ru-RU/atmos/gas-valve-system.ftl new file mode 100644 index 0000000000..650da60536 --- /dev/null +++ b/Resources/Locale/ru-RU/atmos/gas-valve-system.ftl @@ -0,0 +1,6 @@ +# Examine Text +gas-valve-system-examined = + Клапан [color={ $statusColor }]{ $open -> + [true] открыт + *[false] закрыт + }[/color]. diff --git a/Resources/Locale/ru-RU/atmos/gas-vent-pump.ftl b/Resources/Locale/ru-RU/atmos/gas-vent-pump.ftl new file mode 100644 index 0000000000..fbfbe3a87b --- /dev/null +++ b/Resources/Locale/ru-RU/atmos/gas-vent-pump.ftl @@ -0,0 +1 @@ +gas-vent-pump-uvlo = В состоянии [color=red]отключения из-за низкого давления[/color]. diff --git a/Resources/Locale/ru-RU/atmos/gas-volume-pump-system.ftl b/Resources/Locale/ru-RU/atmos/gas-volume-pump-system.ftl new file mode 100644 index 0000000000..c6b1b8fa91 --- /dev/null +++ b/Resources/Locale/ru-RU/atmos/gas-volume-pump-system.ftl @@ -0,0 +1,7 @@ +# Examine Text +gas-volume-pump-system-examined = + Насос настроен на [color={ $statusColor }]{ $rate }{ $rate -> + [one] литр/сек + [few] литра/сек + *[other] литров/сек + }[/color]. diff --git a/Resources/Locale/ru-RU/atmos/plaque-component.ftl b/Resources/Locale/ru-RU/atmos/plaque-component.ftl new file mode 100644 index 0000000000..4f74e3b82b --- /dev/null +++ b/Resources/Locale/ru-RU/atmos/plaque-component.ftl @@ -0,0 +1,10 @@ +atmos-plaque-component-desc-zum = This plaque commemorates the rise of the Atmos ZUM division. May they carry the torch that the Atmos ZAS, LINDA and FEA divisions left behind. +atmos-plaque-component-desc-fea = This plaque commemorates the fall of the Atmos FEA division. For all the charred, dizzy, and brittle men who have died in its hands. +atmos-plaque-component-desc-linda = This plaque commemorates the fall of the Atmos LINDA division. For all the charred, dizzy, and brittle men who have died in its hands. +atmos-plaque-component-desc-zas = This plaque commemorates the fall of the Atmos ZAS division. For all the charred, dizzy, and brittle men who have died in its hands. +atmos-plaque-component-desc-unset = Uhm +atmos-plaque-component-name-zum = ZUM Atmospherics Division plaque +atmos-plaque-component-name-fea = FEA Atmospherics Division plaque +atmos-plaque-component-name-linda = LINDA Atmospherics Division plaque +atmos-plaque-component-name-zas = ZAS Atmospherics Division plaque +atmos-plaque-component-name-unset = Uhm diff --git a/Resources/Locale/ru-RU/atmos/portable-scrubber.ftl b/Resources/Locale/ru-RU/atmos/portable-scrubber.ftl new file mode 100644 index 0000000000..0e8713bb1c --- /dev/null +++ b/Resources/Locale/ru-RU/atmos/portable-scrubber.ftl @@ -0,0 +1,3 @@ +portable-scrubber-fill-level = Примерно [color=yellow]{ $percent }%[/color] от максимального внутреннего давления. +portable-scrubber-component-upgrade-max-pressure = максимальное давление +portable-scrubber-component-upgrade-transfer-rate = скорость перекачки diff --git a/Resources/Locale/ru-RU/barsign/barsign-component.ftl b/Resources/Locale/ru-RU/barsign/barsign-component.ftl new file mode 100644 index 0000000000..2f7e9a363b --- /dev/null +++ b/Resources/Locale/ru-RU/barsign/barsign-component.ftl @@ -0,0 +1,122 @@ +barsign-component-name = вывеска бара + +# Bar signs prototypes + + +## The Harmbaton + +barsign-prototype-name-harmbaton = Хармбатон +barsign-prototype-description-harmbaton = Отличные обеды как для сотрудников службы безопасности, так и для ассистентов. + +## The Singulo + +barsign-prototype-name-singulo = Сингуло +barsign-prototype-description-singulo = Куда приходят люди, которые не любят, чтобы их звали по имени. + +## The Drunk Carp + +barsign-prototype-name-drunk-carp = Пьяный карп +barsign-prototype-description-drunk-carp = Не пейте плавая. + +## Officer Beersky + +barsign-prototype-name-officer-beersky = Офицер Пивски +barsign-prototype-description-officer-beersky = Мужик, эти напитки великолепны. + +## The Outer Spess + +barsign-prototype-name-outer-spess = Открытый космос +barsign-prototype-description-outer-spess = На самом деле этот бар расположен не в открытом космосе. + +## The Coderbus + +barsign-prototype-name-coderbus = Кодербас +barsign-prototype-description-coderbus = Очень противоречивый бар, известный широким ассортиментом постоянно меняющихся напитков. + +## Robusta Cafe + +barsign-prototype-name-robusta-cafe = Кафе Робуста +barsign-prototype-description-robusta-cafe = Неоспоримый обладатель рекорда "Самые смертоносные бои" уже 5 лет. + +## Emergency Rum Party + +barsign-prototype-name-emergency-rum-party = Чрезвычайная вечеринка с ромом +barsign-prototype-description-emergency-rum-party = Недавно продлили лицензию после длительного перерыва. + +## The Combo Cafe + +barsign-prototype-name-combo-cafe = Комбо Кафе +barsign-prototype-description-combo-cafe = Известны по всей системе своими совершенно некреативными комбинациями напитков. + +## The Ale Nath + +barsign-prototype-name-ale-nath = Эль'натх +barsign-prototype-description-ale-nath = По какой-то причине притягивает таинственных незнакомцев в робах, шепчущих EI NATH. + +## The Net + +barsign-prototype-name-the-net = Сеть +barsign-prototype-description-the-net = Незаметишь как затянет на пару часов. + +## Maid Cafe + +barsign-prototype-name-maid-cafe = Мэйдо-кафе +barsign-prototype-description-maid-cafe = С возвращением, хозяин! + +## Maltese Falcon + +barsign-prototype-name-maltese-falcon = Мальтийский сокол +barsign-prototype-description-maltese-falcon = Сыграй ещё раз, Сэм. + +## The Sun + +barsign-prototype-name-the-sun = Солнце +barsign-prototype-description-the-sun = Иронично яркий для такого тёмного бара. + +## The Birdcage + +barsign-prototype-name-the-birdcage = Вольер +barsign-prototype-description-the-birdcage = Ку-ку! + +## Zocalo + +barsign-prototype-name-zocalo = Сокало +barsign-prototype-description-zocalo = Ранее находилось в Космоамерике. + +## LV426 + +barsign-prototype-name-lv426 = LV-426 +barsign-prototype-description-lv426 = Выпить с модной маской на лице явно важнее, чем сходить в медотсек. + +## The Wiggle Roomm + +barsign-prototype-name-wiggle-room = Пространство для манёвра +barsign-prototype-description-wiggle-room = MoMMI маневрируют в танце. + +## The Lightbulb + +barsign-prototype-name-the-lightbulb = Лампочка +barsign-prototype-description-the-lightbulb = Кафе, популярное среди мотыльков и моффов. Однажды его закрыли на неделю после того, как барменша использовала нафталин для обработки своей запасной униформы. + +## The Loose Goose + +barsign-prototype-name-goose = Весёлый гусь +barsign-prototype-description-goose = Пей до рвоты и/или нарушай законы реальности! + +## The Engine Change + +barsign-prototype-name-enginechange = Замена двигателя +barsign-prototype-description-enginechange = Все еще ожидаем. + +## 4 The Emprah + +barsign-prototype-name-emprah = За Империю +barsign-prototype-description-emprah = Нравится и фанатикам, и еретикам, и завсегдатаям с дефектами мозга. + +## EmpBarSign + +barsign-prototype-description-empbarsign = Что-то пошло совсем не так. + +## SignOff + +barsign-prototype-description-sign-off = Этот знак, похоже, не включен. diff --git a/Resources/Locale/ru-RU/battery/components/examinable-battery-component.ftl b/Resources/Locale/ru-RU/battery/components/examinable-battery-component.ftl new file mode 100644 index 0000000000..350a1955b9 --- /dev/null +++ b/Resources/Locale/ru-RU/battery/components/examinable-battery-component.ftl @@ -0,0 +1,4 @@ +### UI + +# Shown when the battery is examined in details range +examinable-battery-component-examine-detail = Батарея заряжена на [color={ $markupPercentColor }]{ $percent }%[/color]. diff --git a/Resources/Locale/ru-RU/bloodstream/bloodstream.ftl b/Resources/Locale/ru-RU/bloodstream/bloodstream.ftl new file mode 100644 index 0000000000..d4aa875f53 --- /dev/null +++ b/Resources/Locale/ru-RU/bloodstream/bloodstream.ftl @@ -0,0 +1,4 @@ +bloodstream-component-looks-pale = [color=bisque]{ CAPITALIZE($target) } выглядит бледно.[/color] +bloodstream-component-bleeding = [color=red]{ CAPITALIZE($target) } истекает кровью.[/color] +bloodstream-component-profusely-bleeding = [color=crimson]{ CAPITALIZE($target) } обильно истекает кровью![/color] +bloodstream-component-wounds-cauterized = С болью вы ощущаете, как ваши раны прижигаются! diff --git a/Resources/Locale/ru-RU/body/behavior/behavior.ftl b/Resources/Locale/ru-RU/body/behavior/behavior.ftl new file mode 100644 index 0000000000..601ba4746d --- /dev/null +++ b/Resources/Locale/ru-RU/body/behavior/behavior.ftl @@ -0,0 +1 @@ +lung-behavior-gasp = Задыхается diff --git a/Resources/Locale/ru-RU/body/body-scanner/body-scanner-component.ftl b/Resources/Locale/ru-RU/body/body-scanner/body-scanner-component.ftl new file mode 100644 index 0000000000..8a1e3dca0b --- /dev/null +++ b/Resources/Locale/ru-RU/body/body-scanner/body-scanner-component.ftl @@ -0,0 +1,5 @@ +## UI + +body-scanner-display-title = Сканер тела +body-scanner-display-health-label = Здоровье: +body-scanner-display-body-part-damage-text = { $damage } повреждений diff --git a/Resources/Locale/ru-RU/bonk/components/bonkable-component.ftl b/Resources/Locale/ru-RU/bonk/components/bonkable-component.ftl new file mode 100644 index 0000000000..0ae92ca232 --- /dev/null +++ b/Resources/Locale/ru-RU/bonk/components/bonkable-component.ftl @@ -0,0 +1,2 @@ +bonkable-success-message-others = { CAPITALIZE(THE($user)) } стукает голову { POSS-ADJ($user) } об { $bonkable } +bonkable-success-message-user = Вы стукаете свою голову об { $bonkable } diff --git a/Resources/Locale/ru-RU/borg/item-actions.ftl b/Resources/Locale/ru-RU/borg/item-actions.ftl new file mode 100644 index 0000000000..2a6679f08e --- /dev/null +++ b/Resources/Locale/ru-RU/borg/item-actions.ftl @@ -0,0 +1,8 @@ +health-analyzer-action = Health Analyzer +health-analyzer-action-desc = Scan a target's health. + +fabricate-gumball-action = Fabricate Gumball +fabricate-gumball-desc = Fabricate a gumball full of sugar and medicine. + +fabricate-lollipop-action = Fabricate Lollipop +fabricate-lollipop-desc = Fabricate a lollipop full of a lot of good stuff. diff --git a/Resources/Locale/ru-RU/borg/laws.ftl b/Resources/Locale/ru-RU/borg/laws.ftl new file mode 100644 index 0000000000..9051b6e737 --- /dev/null +++ b/Resources/Locale/ru-RU/borg/laws.ftl @@ -0,0 +1,17 @@ +state-laws-button = Перечислить мои законы + +law-window-title = Законы +silicon-laws-label = Мои законы: +silicon-laws-law-heading = Закон {$lawDisplayNumber} + +command-lslaws-description = List laws on an entity. +command-lslaws-help = Takes an entity uid or username. + +command-lawclear-description = Clear all laws from an entity. +command-lawclear-help = lawclear (username or entity UID) + +command-lawadd-description = Add a law to an entity. +command-lawadd-help = lawadd (username or entity UID) (law text enclosed in quotes) (index) + +command-lawrm-description = Remove a law from an entity. +command-lawrm-help = lawrm (username or entity UID) (index) diff --git a/Resources/Locale/ru-RU/borg/role.ftl b/Resources/Locale/ru-RU/borg/role.ftl new file mode 100644 index 0000000000..684c6d15c0 --- /dev/null +++ b/Resources/Locale/ru-RU/borg/role.ftl @@ -0,0 +1,3 @@ +job-name-cyborg = Стандартный киборг +job-name-medical-cyborg = Медицинский киборг +job-description-cyborg = Выполнение своей работы без нарушения законов, подчинение экипажу станции. diff --git a/Resources/Locale/ru-RU/borg/stack-holder.ftl b/Resources/Locale/ru-RU/borg/stack-holder.ftl new file mode 100644 index 0000000000..a575182fba --- /dev/null +++ b/Resources/Locale/ru-RU/borg/stack-holder.ftl @@ -0,0 +1,4 @@ +stack-holder-empty = Тут пусто. +stack-holder = Оно содержит: {$number} {$item}. +autoregen-switched = Реагент сменён на {$reagent}. +reagent-name = Текущий реагент: {$reagent}. diff --git a/Resources/Locale/ru-RU/botany/components/plant-holder-component.ftl b/Resources/Locale/ru-RU/botany/components/plant-holder-component.ftl new file mode 100644 index 0000000000..8522aa9e1a --- /dev/null +++ b/Resources/Locale/ru-RU/botany/components/plant-holder-component.ftl @@ -0,0 +1,34 @@ +## Entity + +plant-holder-component-plant-success-message = Вы сажаете { $seedName }. +plant-holder-component-already-seeded-message = { CAPITALIZE($name) } уже содержит семена! +plant-holder-component-remove-weeds-message = Вы пропалываете { $name } от сорняков. +plant-holder-component-remove-weeds-others-message = { $otherName } начинает пропалывать сорняки. +plant-holder-component-no-weeds-message = На этом участке нет сорняков! Его не нужно пропалывать. +plant-holder-component-remove-plant-message = Вы удаляете растение из { $name }. +plant-holder-component-remove-plant-others-message = { $name } удаляет растение. +plant-holder-component-no-plant-message = Отсутствует растение для удаления. +plant-holder-component-empty-message = { $owner } пуст! +plant-holder-component-spray-message = Вы опрыскиваете { $owner }. +plant-holder-component-transfer-message = Вы перемещаете { $amount }ед. в { $owner }. +plant-holder-component-nothing-to-sample-message = Из этого не извлечь семян! +plant-holder-component-already-sampled-message = Из этого растения уже извлекли семена. +plant-holder-component-dead-plant-message = Это растение мертво. +plant-holder-component-take-sample-message = Вы извлекаете семена из { $seedName }. +plant-holder-component-compost-message = Вы компостируете { $usingItem } в { $owner }. +plant-holder-component-compost-others-message = { $user } компостирует { $usingItem } в { $owner }. +plant-holder-component-nothing-planted-message = Здесь ничего не посажено.. +plant-holder-component-something-already-growing-message = Здесь растёт [color=green]{ $seedName }[/color]. +plant-holder-component-something-already-growing-low-health-message = Растение выглядит [color=red]{ $healthState }[/color]. +plant-holder-component-plant-old-adjective = старым и увядшим +plant-holder-component-plant-unhealthy-adjective = нездоровым +plant-holder-component-dead-plant-matter-message = Он заполнен [color=red]мёртвыми растениями[/color]. +plant-holder-component-weed-high-level-message = Он заполнен [color=green]сорняками[/color]! +plant-holder-component-pest-high-level-message = Он заполнен [color=gray]маленькими червячками[/color]! +plant-holder-component-water-level-message = Вода: [color=cyan]{ $waterLevel }[/color]. +plant-holder-component-nutrient-level-message = Питательные вещества: [color=orange]{ $nutritionLevel }[/color]. +plant-holder-component-toxins-high-warning = Горит [color=red]предупреждение уровня токсичности[/color]. +plant-holder-component-light-improper-warning = Мигает [color=yellow]предупреждение о неподходящем уровне освещения[/color]. +plant-holder-component-heat-improper-warning = Мигает [color=orange]предупреждение о неподходящем уровне температуры[/color]. +plant-holder-component-pressure-improper-warning = Мигает [color=lightblue]предупреждение о неподходящем атмосферном давлении[/color]. +plant-holder-component-gas-missing-warning = Мигает [color=cyan]предупреждение о неподходящем атмосферном составе[/color]. diff --git a/Resources/Locale/ru-RU/botany/components/seed-component.ftl b/Resources/Locale/ru-RU/botany/components/seed-component.ftl new file mode 100644 index 0000000000..76d62f7520 --- /dev/null +++ b/Resources/Locale/ru-RU/botany/components/seed-component.ftl @@ -0,0 +1,10 @@ +## Entity + +seed-component-description = На этикетке имеется изображение [color=yellow]{ $seedName }[/color]. +seed-component-has-variety-tag = Помечено как сорт [color=lightgray]номер { $seedUid }[/color]. +seed-component-plant-yield-text = Урожайность растения: [color=lightblue]{ $seedYield }[/color] +seed-component-plant-potency-text = Потенция растения: [color=lightblue]{ $seedPotency }[/color] +botany-seed-packet-name = пакет { $seedNoun } { $seedName } +botany-harvest-fail-message = Вам не удаётся собрать ничего полезного. +botany-harvest-success-message = Вы собираете урожай с { $name } +botany-mysterious-description-addon = Однако, что-то в нём кажется странным. diff --git a/Resources/Locale/ru-RU/botany/components/seed-extractor-component.ftl b/Resources/Locale/ru-RU/botany/components/seed-extractor-component.ftl new file mode 100644 index 0000000000..b11c97c94a --- /dev/null +++ b/Resources/Locale/ru-RU/botany/components/seed-extractor-component.ftl @@ -0,0 +1,5 @@ +## Entity + +seed-extractor-component-interact-message = Вы извлекаете немного семян из { $name }. +seed-extractor-component-no-seeds = { CAPITALIZE($name) } не имеет семян! +seed-extractor-component-upgrade-seed-yield = извлечение семян diff --git a/Resources/Locale/ru-RU/buckle/components/buckle-component.ftl b/Resources/Locale/ru-RU/buckle/components/buckle-component.ftl new file mode 100644 index 0000000000..e2130f99ed --- /dev/null +++ b/Resources/Locale/ru-RU/buckle/components/buckle-component.ftl @@ -0,0 +1,7 @@ +buckle-component-no-hands-message = У вас нет рук. +buckle-component-already-buckled-message = Вы уже пристегнуты! +buckle-component-other-already-buckled-message = { $owner } уже пристегнут! +buckle-component-cannot-buckle-message = Вы не можете пристегнуть себя туда. +buckle-component-other-cannot-buckle-message = Вы не можете пристегнуть { $owner } туда! +buckle-component-cannot-fit-message = Вы туда не помещаетесь! +buckle-component-other-cannot-fit-message = { $owner } туда не помещается! diff --git a/Resources/Locale/ru-RU/cable/cable-multitool-system.ftl b/Resources/Locale/ru-RU/cable/cable-multitool-system.ftl new file mode 100644 index 0000000000..27c7326399 --- /dev/null +++ b/Resources/Locale/ru-RU/cable/cable-multitool-system.ftl @@ -0,0 +1,12 @@ +cable-multitool-system-internal-error-no-power-node = Ваш мультитул выдает сообщение: "ВНУТРЕННЯЯ ОШИБКА: НЕ КАБЕЛЬ ПИТАНИЯ". +cable-multitool-system-internal-error-missing-component = Ваш мультитул выдает сообщение: "ВНУТРЕННЯЯ ОШИБКА: КАБЕЛЬ АНОМАЛЕН". +cable-multitool-system-verb-name = Питание +cable-multitool-system-verb-tooltip = Используйте мультитул для просмотра статистики питания. +cable-multitool-system-statistics = + Ваш мультитул показывает статистику: + Текущее питание: { POWERWATTS($supplyc) } + От батарей: { POWERWATTS($supplyb) } + Теоретическое снабжение: { POWERWATTS($supplym) } + Идеальное потребление: { POWERWATTS($consumption) } + Входной запас: { POWERJOULES($storagec) } / { POWERJOULES($storagem) } ({ TOSTRING($storager, "P1") }) + Выходной запас: { POWERJOULES($storageoc) } / { POWERJOULES($storageom) } ({ TOSTRING($storageor, "P1") }) diff --git a/Resources/Locale/ru-RU/cargo/cargo-console-component.ftl b/Resources/Locale/ru-RU/cargo/cargo-console-component.ftl new file mode 100644 index 0000000000..3819c9b704 --- /dev/null +++ b/Resources/Locale/ru-RU/cargo/cargo-console-component.ftl @@ -0,0 +1,43 @@ +## UI + +cargo-console-menu-title = Консоль заказа грузов +cargo-console-menu-account-name-label = Имя аккаунта:{ " " } +cargo-console-menu-account-name-none-text = Нет +cargo-console-menu-shuttle-name-label = Название шаттла:{ " " } +cargo-console-menu-shuttle-name-none-text = Нет +cargo-console-menu-points-label = Кредиты:{ " " } +cargo-console-menu-points-amount = ${ $amount } +cargo-console-menu-shuttle-status-label = Статус шаттла:{ " " } +cargo-console-menu-shuttle-status-away-text = Отбыл +cargo-console-menu-order-capacity-label = Объём заказов:{ " " } +cargo-console-menu-call-shuttle-button = Активировать телепад +cargo-console-menu-permissions-button = Доступы +cargo-console-menu-categories-label = Категории:{ " " } +cargo-console-menu-search-bar-placeholder = Поиск +cargo-console-menu-requests-label = Запросы +cargo-console-menu-orders-label = Заказы +cargo-console-menu-order-reason-description = Причина: { $reason } +cargo-console-menu-populate-categories-all-text = Все +cargo-console-menu-populate-orders-cargo-order-row-product-name-text = { $productName } (x{ $orderAmount }) от { $orderRequester } +cargo-console-menu-cargo-order-row-approve-button = Одобрить +cargo-console-menu-cargo-order-row-cancel-button = Отменить +# Orders +cargo-console-order-not-allowed = Доступ запрещён +cargo-console-station-not-found = Нет доступной станции +cargo-console-invalid-product = Неверный ID продукта +cargo-console-too-many = Слишком много одобренных заказов +cargo-console-snip-snip = Заказ урезан до вместимости +cargo-console-insufficient-funds = Недостаточно средств (требуется { $cost }) +cargo-console-paper-print-name = Заказ #{ $orderNumber } +cargo-console-paper-print-text = + Заказ #{ $orderNumber } + Товар: { $itemName } + Запросил: { $requester } + Причина: { $reason } + Одобрил: { $approver } +# Cargo shuttle console +cargo-shuttle-console-menu-title = Консоль вызова грузового шаттла +cargo-shuttle-console-station-unknown = Неизвестно +cargo-shuttle-console-shuttle-not-found = Не найден +cargo-no-shuttle = Грузовой шаттл не найден! +cargo-shuttle-console-organics = На шаттле обнаружены органические формы жизни diff --git a/Resources/Locale/ru-RU/cargo/cargo-console-order-component.ftl b/Resources/Locale/ru-RU/cargo/cargo-console-order-component.ftl new file mode 100644 index 0000000000..38700cb007 --- /dev/null +++ b/Resources/Locale/ru-RU/cargo/cargo-console-order-component.ftl @@ -0,0 +1,10 @@ +## UI + +cargo-console-order-menu-title = Форма заказа +cargo-console-order-menu-product-label = Товар: +cargo-console-order-menu-description-label = Описание: +cargo-console-order-menu-cost-label = Стоимость единицы: +cargo-console-order-menu-requester-label = Заказчик: +cargo-console-order-menu-reason-label = Причина: +cargo-console-order-menu-amount-label = Количество: +cargo-console-order-menu-submit-button = ОК diff --git a/Resources/Locale/ru-RU/cargo/cargo-order-database-component.ftl b/Resources/Locale/ru-RU/cargo/cargo-order-database-component.ftl new file mode 100644 index 0000000000..e10d50e46a --- /dev/null +++ b/Resources/Locale/ru-RU/cargo/cargo-order-database-component.ftl @@ -0,0 +1,3 @@ +## Cargo order database + +cargo-order-database-order-overflow-message = { $placeholder } (Переполнение) diff --git a/Resources/Locale/ru-RU/cargo/cargo-pallet-console-component.ftl b/Resources/Locale/ru-RU/cargo/cargo-pallet-console-component.ftl new file mode 100644 index 0000000000..e822a44f10 --- /dev/null +++ b/Resources/Locale/ru-RU/cargo/cargo-pallet-console-component.ftl @@ -0,0 +1,6 @@ +# Cargo pallet sale console +cargo-pallet-console-menu-title = Консоль для продажи грузов +cargo-pallet-menu-appraisal-label = Оценочная стоимость:{ " " } +cargo-pallet-menu-count-label = Количество предметов для продажи:{ " " } +cargo-pallet-appraise-button = Оценить +cargo-pallet-sell-button = Продать diff --git a/Resources/Locale/ru-RU/cargo/price-gun-component.ftl b/Resources/Locale/ru-RU/cargo/price-gun-component.ftl new file mode 100644 index 0000000000..0f666cdb87 --- /dev/null +++ b/Resources/Locale/ru-RU/cargo/price-gun-component.ftl @@ -0,0 +1,3 @@ +price-gun-pricing-result = Прибор показывает, что { $object } имеет ценность в { $price } кредитов. +price-gun-verb-text = Оценить +price-gun-verb-message = { CAPITALIZE($object) } оценивается. diff --git a/Resources/Locale/ru-RU/cartridge-loader/cartridge-loader-component.ftl b/Resources/Locale/ru-RU/cartridge-loader/cartridge-loader-component.ftl new file mode 100644 index 0000000000..f51e4faf5b --- /dev/null +++ b/Resources/Locale/ru-RU/cartridge-loader/cartridge-loader-component.ftl @@ -0,0 +1,2 @@ +cartridge-bound-user-interface-install-button = Установить +cartridge-bound-user-interface-uninstall-button = Удалить diff --git a/Resources/Locale/ru-RU/cartridge-loader/cartridges.ftl b/Resources/Locale/ru-RU/cartridge-loader/cartridges.ftl new file mode 100644 index 0000000000..6ce5bcd980 --- /dev/null +++ b/Resources/Locale/ru-RU/cartridge-loader/cartridges.ftl @@ -0,0 +1,8 @@ +default-program-name = Программа +notekeeper-program-name = Заметки +net-probe-program-name = NetProbe +net-probe-scan = Просканирован { $device }! +net-probe-label-name = Название +net-probe-label-address = Адрес +net-probe-label-frequency = Частота +net-probe-label-network = Сеть diff --git a/Resources/Locale/ru-RU/changelog/changelog-window.ftl b/Resources/Locale/ru-RU/changelog/changelog-window.ftl new file mode 100644 index 0000000000..7766289290 --- /dev/null +++ b/Resources/Locale/ru-RU/changelog/changelog-window.ftl @@ -0,0 +1,10 @@ +### ChangelogWindow.xaml.cs + +changelog-window-title = Обновления +changelog-author-changed = [color=#EEE]{ $author }[/color] изменил: +changelog-today = Сегодня +changelog-yesterday = Вчера +changelog-new-changes = новые обновления +changelog-version-tag = версия v{ $version } +changelog-button = Обновления +changelog-button-new-entries = Обновления (!) diff --git a/Resources/Locale/ru-RU/chapel/bible.ftl b/Resources/Locale/ru-RU/chapel/bible.ftl new file mode 100644 index 0000000000..d77a8b9211 --- /dev/null +++ b/Resources/Locale/ru-RU/chapel/bible.ftl @@ -0,0 +1,15 @@ +bible-heal-success-self = Вы ударяете { $target } с помощью { $bible }, и его раны закрываются во вспышке святого света! +bible-heal-success-others = { CAPITALIZE($user) } ударяет { $target } с помощью { $bible }, и его раны закрываются во вспышке святого света! +bible-heal-success-none-self = Вы ударяете { $target } с помощью { $bible }, но раны которые можно излечить отсутствуют! +bible-heal-success-none-others = { CAPITALIZE($user) } ударяет { $target } с помощью { $bible }! +bible-heal-fail-self = Вы ударяете { $target } с помощью { $bible }, и { $bible }, с печальным стуком, оказывает ошеломляющий эффект! +bible-heal-fail-others = { CAPITALIZE($user) } ударяет { $target } с помощью { $bible }, и { $bible }, с печальным стуком, оказывает ошеломляющий эффект! +bible-sizzle = Книга шипит в ваших руках! +bible-summon-verb = Призвать фамильяра +bible-summon-verb-desc = Призовите фамильяра, который станет помогать вам и обретет человекоподобный интеллект после вселения в него души. +bible-summon-requested = Ваш фамильяр явится, как только появится желающая душа. +bible-summon-respawn-ready = { CAPITALIZE($book) } наполняется неземной энергией. Обитатель { CAPITALIZE($book) } вернулся домой. +necro-heal-success-self = Вы ударяете { $target } с помощью { $bible }, и кожа { $target } начинает кукожиться и плавиться! +necro-heal-success-others = { CAPITALIZE($user) } ударяет { $target } с помощью { $bible }, и кожа { $target } начинает кукожиться и плавиться! +necro-heal-fail-self = Вы ударяете { $target } с помощью { $bible }, но удар отдаётся печальным стуком, не сумев поразить { $target }. +necro-heal-fail-others = { CAPITALIZE($user) } ударяет { $target } с помощью { $bible }, но удар отдаётся печальным стуком, не сумев поразить { $target }. diff --git a/Resources/Locale/ru-RU/character-appearance/components/humanoid-appearance-component.ftl b/Resources/Locale/ru-RU/character-appearance/components/humanoid-appearance-component.ftl new file mode 100644 index 0000000000..2c77ca0458 --- /dev/null +++ b/Resources/Locale/ru-RU/character-appearance/components/humanoid-appearance-component.ftl @@ -0,0 +1,2 @@ +humanoid-appearance-component-unknown-species = гуманоид +humanoid-appearance-component-examine = { CAPITALIZE(SUBJECT($user)) } { $species } { $age }. diff --git a/Resources/Locale/ru-RU/character-appearance/components/magic-mirror-component.ftl b/Resources/Locale/ru-RU/character-appearance/components/magic-mirror-component.ftl new file mode 100644 index 0000000000..2d7f74afe7 --- /dev/null +++ b/Resources/Locale/ru-RU/character-appearance/components/magic-mirror-component.ftl @@ -0,0 +1,2 @@ +magic-mirror-component-activate-user-has-no-hair = У вас не может быть волос! +magic-mirror-window-title = Волшебное зеркало diff --git a/Resources/Locale/ru-RU/character-info/components/character-info-component.ftl b/Resources/Locale/ru-RU/character-info/components/character-info-component.ftl new file mode 100644 index 0000000000..5c1f8e3b80 --- /dev/null +++ b/Resources/Locale/ru-RU/character-info/components/character-info-component.ftl @@ -0,0 +1,3 @@ +character-info-title = Персонаж +character-info-roles-antagonist-text = Роли антагонистов +character-info-objectives-label = Цели diff --git a/Resources/Locale/ru-RU/chat/commands/suicide-command.ftl b/Resources/Locale/ru-RU/chat/commands/suicide-command.ftl new file mode 100644 index 0000000000..da99a31c92 --- /dev/null +++ b/Resources/Locale/ru-RU/chat/commands/suicide-command.ftl @@ -0,0 +1,9 @@ +suicide-command-description = Совершает самоубийство +suicide-command-help-text = + Команда самоубийства дает вам возможность быстро выйти из раунда, оставаясь в образе персонажа. + Способы бывают разные, сначала вы попытаетесь использовать предмет, находящийся у вас в активной руке. + Если это не удастся, то будет сделана попытка использовать предмет рядом с вами. + Наконец, если ни один из вышеперечисленных способов не сработал, вы умрете, прикусив язык. +suicide-command-default-text-others = { $name } пытается прикусить свой собственный язык! +suicide-command-default-text-self = Вы пытаетесь прикусить свой собственный язык! +suicide-command-already-dead = Вы не можете совершить самоубийство. Вы мертвы. diff --git a/Resources/Locale/ru-RU/chat/managers/chat-manager.ftl b/Resources/Locale/ru-RU/chat/managers/chat-manager.ftl new file mode 100644 index 0000000000..d6e5be0a12 --- /dev/null +++ b/Resources/Locale/ru-RU/chat/managers/chat-manager.ftl @@ -0,0 +1,36 @@ +### UI + +chat-manager-max-message-length = Ваше сообщение превышает лимит в { $maxMessageLength } символов +chat-manager-ooc-chat-enabled-message = OOC чат был включен. +chat-manager-ooc-chat-disabled-message = OOC чат был отключен. +chat-manager-looc-chat-enabled-message = LOOC чат был включен. +chat-manager-looc-chat-disabled-message = LOOC чат был отключен. +chat-manager-dead-looc-chat-enabled-message = Мёртвые игроки теперь могут говорить в LOOC. +chat-manager-dead-looc-chat-disabled-message = Мёртвые игроки больше не могут говорить в LOOC. +chat-manager-admin-ooc-chat-enabled-message = Админ OOC чат был включен. +chat-manager-admin-ooc-chat-disabled-message = Админ OOC чат был выключен. +chat-manager-max-message-length-exceeded-message = Ваше сообщение превышает лимит в { $limit } символов +chat-manager-no-headset-on-message = У вас нет гарнитуры! +chat-manager-no-radio-key = Не указан ключ канала! +chat-manager-no-such-channel = Нет такого канала! +chat-manager-whisper-headset-on-message = Вы не можете шептать в радио! +chat-manager-server-wrap-message = СЕРВЕР: { $message } +chat-manager-sender-announcement-wrap-message = + Объявление { $sender }: + { $message } +chat-manager-entity-say-wrap-message = { $entityName } говорит: "{ $message }" +chat-manager-entity-whisper-wrap-message = { $entityName } шепчет: "{ $message }" +chat-manager-entity-me-wrap-message = { $entityName } { $message } +chat-manager-entity-looc-wrap-message = LOOC: { $entityName }: { $message } +chat-manager-send-ooc-wrap-message = OOC: { $playerName }: { $message } +chat-manager-send-ooc-patron-wrap-message = OOC: [color={ $patronColor }]{ $playerName }[/color]: { $message } +chat-manager-send-dead-chat-wrap-message = { $deadChannelName }: { $playerName }: { $message } +chat-manager-send-admin-dead-chat-wrap-message = { $adminChannelName }:({ $userName }): { $message } +chat-manager-send-admin-chat-wrap-message = { $adminChannelName }: { $playerName }: { $message } +chat-manager-send-admin-announcement-wrap-message = { $adminChannelName }: { $message } +chat-manager-send-hook-ooc-wrap-message = OOC: (D){ $senderName }: { $message } +chat-manager-dead-channel-name = МЁРТВЫЕ +chat-manager-admin-channel-name = АДМИН +chat-manager-admin-discord-channel-name = Д-АДМИН +chat-manager-cooldown-warn-message_channel = Вы сможете писать { $inChat } через: { $remainingTime } сек. +chat-manager-cooldown-warn-message = Вы сможете писать через { $remainingTime } сек. diff --git a/Resources/Locale/ru-RU/chat/sanitizer-replacements.ftl b/Resources/Locale/ru-RU/chat/sanitizer-replacements.ftl new file mode 100644 index 0000000000..878285a6d4 --- /dev/null +++ b/Resources/Locale/ru-RU/chat/sanitizer-replacements.ftl @@ -0,0 +1,28 @@ +chatsan-smiles = улыбается +chatsan-frowns = хмурится +chatsan-smiles-widely = широко улыбается +chatsan-frowns-deeply = сильно хмурится +chatsan-surprised = выглядит удивлённым +chatsan-uncertain = выглядит растерянным +chatsan-grins = ухмыляется +chatsan-pouts = дуется +chatsan-laughs = смеётся +chatsan-cries = плачет +chatsan-smiles-smugly = самодовольно улыбается +chatsan-annoyed = выглядит раздраженным +chatsan-sighs = вздыхает +chatsan-stick-out-tongue = показывает язык +chatsan-wide-eyed = выглядит шокированным +chatsan-surprised = выглядит удивлённым +chatsan-confused = выглядит смущённым +chatsan-unimpressed = кажется не впечатлённым +chatsan-waves = машет +chatsan-salutes = отдаёт честь +chatsan-tearfully-salutes = отдаёт честь со слезами на глазах +chatsan-shrugs = пожимает плечами + +chatsan-announce-slang-sanitization = "Внимание! {$admin} {$value -> +[True] включил +[False] выключил +*[other] _ +} защиту от детей!" diff --git a/Resources/Locale/ru-RU/chat/ui/chat-box.ftl b/Resources/Locale/ru-RU/chat/ui/chat-box.ftl new file mode 100644 index 0000000000..ff45524cc6 --- /dev/null +++ b/Resources/Locale/ru-RU/chat/ui/chat-box.ftl @@ -0,0 +1,27 @@ +hud-chatbox-info = { $talk-key } для разговора, { $cycle-key } для переключения каналов. +hud-chatbox-select-name-prefixed = { $prefix } { $name } +hud-chatbox-select-channel-Admin = Админ +hud-chatbox-select-channel-Console = Консоль +hud-chatbox-select-channel-Dead = Мёртвые +hud-chatbox-select-channel-Emotes = Эмоции +hud-chatbox-select-channel-Local = Рядом +hud-chatbox-select-channel-Whisper = Шёпот +hud-chatbox-select-channel-LOOC = LOOC +hud-chatbox-select-channel-OOC = OOC +hud-chatbox-select-channel-Damage = Повреждения +hud-chatbox-select-channel-Visual = Действия +hud-chatbox-select-channel-Radio = Рация +hud-chatbox-channel-Admin = Админ Разное +hud-chatbox-channel-AdminAlert = Сообщение педали +hud-chatbox-channel-AdminChat = Админ Чат +hud-chatbox-channel-Dead = Мёртвые +hud-chatbox-channel-Emotes = Эмоции +hud-chatbox-channel-Local = Рядом +hud-chatbox-channel-Whisper = Шёпот +hud-chatbox-channel-LOOC = LOOC +hud-chatbox-channel-OOC = OOC +hud-chatbox-channel-Radio = Рация +hud-chatbox-channel-Server = Сервер +hud-chatbox-channel-Visual = Визуальный +hud-chatbox-channel-Damage = Повреждения +hud-chatbox-channel-Unspecified = Неопределённый diff --git a/Resources/Locale/ru-RU/chemistry/components/chem-master-component.ftl b/Resources/Locale/ru-RU/chemistry/components/chem-master-component.ftl new file mode 100644 index 0000000000..1eee871033 --- /dev/null +++ b/Resources/Locale/ru-RU/chemistry/components/chem-master-component.ftl @@ -0,0 +1,32 @@ +## Entity + +chem-master-component-activate-no-hands = У вас нет рук. +chem-master-component-cannot-put-entity-message = Вы не можете поместить это в Мастер реагентов! + +## Bound UI + +chem-master-bound-user-interface-title = ХимМастер 4000 + +## UI + +chem-master-window-input-tab = Вход +chem-master-window-output-tab = Выход +chem-master-window-container-label = Контейнер +chem-master-window-eject-button = Извлечь +chem-master-window-no-container-loaded-text = Контейнер не загружен. +chem-master-window-buffer-text = Буфер +chem-master-window-buffer-label = буфер: +chem-master-window-buffer-all-amount = Всё +chem-master-window-buffer-empty-text = Буфер пуст. +chem-master-window-buffer-low-text = Недостаточно раствора в буфере +chem-master-window-transfer-button = Перенести +chem-master-window-discard-button = Уничтожить +chem-master-window-packaging-text = Упаковка +chem-master-current-text-label = Метка: +chem-master-window-pills-label = Таблетка: +chem-master-window-pill-type-label = Тип таблеток: +chem-master-window-pills-number-label = Кол-во: +chem-master-window-dose-label = Дозировка (ед.): +chem-master-window-create-button = Создать +chem-master-window-bottles-label = Бутылочки: +chem-master-window-unknown-reagent-text = Неизвестный реагент diff --git a/Resources/Locale/ru-RU/chemistry/components/hypospray-component.ftl b/Resources/Locale/ru-RU/chemistry/components/hypospray-component.ftl new file mode 100644 index 0000000000..b106125192 --- /dev/null +++ b/Resources/Locale/ru-RU/chemistry/components/hypospray-component.ftl @@ -0,0 +1,13 @@ +## UI + +hypospray-volume-text = Объем: [color=white]{ $currentVolume }/{ $totalVolume }[/color] + +## Entity + +hypospray-component-inject-other-message = Вы вводите { $other }. +hypospray-component-inject-self-message = Вы делаете себе инъекцию. +hypospray-component-inject-self-clumsy-message = Ой! Вы сделали себе инъекцию. +hypospray-component-empty-message = Он пустой! +hypospray-component-feel-prick-message = Вы чувствуете слабый укольчик! +hypospray-component-transfer-already-full-message = { $owner } уже заполнен! +hypospray-cant-inject = Нельзя сделать инъекцию в { $target }! diff --git a/Resources/Locale/ru-RU/chemistry/components/injector-component.ftl b/Resources/Locale/ru-RU/chemistry/components/injector-component.ftl new file mode 100644 index 0000000000..f76f19341b --- /dev/null +++ b/Resources/Locale/ru-RU/chemistry/components/injector-component.ftl @@ -0,0 +1,24 @@ +## UI + +injector-draw-text = Набрать +injector-inject-text = Ввести +injector-invalid-injector-toggle-mode = Неверный режим +injector-volume-label = Объём: [color=white]{ $currentVolume }/{ $totalVolume }[/color] | [color=white]{ $modeString }[/color] + +## Entity + +injector-component-drawing-text = Содержимое набирается +injector-component-injecting-text = Содержимое вводится +injector-component-cannot-transfer-message = Вы не можете ничего переместить в { $target }! +injector-component-cannot-draw-message = Вы не можете ничего набрать из { $target }! +injector-component-cannot-inject-message = Вы не можете ничего ввести в { $target }! +injector-component-inject-success-message = Вы вводите { $amount }ед. в { $target }! +injector-component-transfer-success-message = Вы перемещаете { $amount }ед. в { $target }. +injector-component-draw-success-message = Вы набираете { $amount }ед. из { $target }. +injector-component-target-already-full-message = { $target } полон! +injector-component-target-is-empty-message = { $target } пуст! + +## mob-inject doafter messages + +injector-component-injecting-user = Вы начинаете вводить иглу. +injector-component-injecting-target = { CAPITALIZE($user) } пытается ввести вам иглу! diff --git a/Resources/Locale/ru-RU/chemistry/components/mixing-component.ftl b/Resources/Locale/ru-RU/chemistry/components/mixing-component.ftl new file mode 100644 index 0000000000..f1122061ce --- /dev/null +++ b/Resources/Locale/ru-RU/chemistry/components/mixing-component.ftl @@ -0,0 +1,4 @@ +## Entity + +default-mixing-success = Вы смешиваете { $mixed } при помощи { $mixer } +bible-mixing-success = Вы благословляете { $mixed } при помощи { $mixer } diff --git a/Resources/Locale/ru-RU/chemistry/components/reagent-dispenser-component.ftl b/Resources/Locale/ru-RU/chemistry/components/reagent-dispenser-component.ftl new file mode 100644 index 0000000000..1710dd2353 --- /dev/null +++ b/Resources/Locale/ru-RU/chemistry/components/reagent-dispenser-component.ftl @@ -0,0 +1,19 @@ +## Entity + +reagent-dispenser-component-activate-no-hands = У вас нет рук. +reagent-dispenser-component-cannot-put-entity-message = Вы не можете поместить это в раздатчик! + +## Bound UI + +reagent-dispenser-bound-user-interface-title = Раздатчик реагентов + +## UI + +reagent-dispenser-window-amount-to-dispense-label = Кол-во +reagent-dispenser-window-container-label = Контейнер: +reagent-dispenser-window-clear-button = Очистить +reagent-dispenser-window-eject-button = Извлечь +reagent-dispenser-window-no-container-loaded-text = Контейнер не загружен. +reagent-dispenser-window-reagent-name-not-found-text = Имя реагента не найдено +reagent-dispenser-window-unknown-reagent-text = Неизвестный реагент +reagent-dispenser-window-quantity-label-text = { $quantity }ед. diff --git a/Resources/Locale/ru-RU/chemistry/components/rehydratable-component.ftl b/Resources/Locale/ru-RU/chemistry/components/rehydratable-component.ftl new file mode 100644 index 0000000000..843874a1fb --- /dev/null +++ b/Resources/Locale/ru-RU/chemistry/components/rehydratable-component.ftl @@ -0,0 +1 @@ +rehydratable-component-expands-message = { $owner } расширяется! diff --git a/Resources/Locale/ru-RU/chemistry/components/solution-heater-component.ftl b/Resources/Locale/ru-RU/chemistry/components/solution-heater-component.ftl new file mode 100644 index 0000000000..6d6d266082 --- /dev/null +++ b/Resources/Locale/ru-RU/chemistry/components/solution-heater-component.ftl @@ -0,0 +1 @@ +solution-heater-upgrade-heat = сила нагрева diff --git a/Resources/Locale/ru-RU/chemistry/components/solution-spike-component.ftl b/Resources/Locale/ru-RU/chemistry/components/solution-spike-component.ftl new file mode 100644 index 0000000000..1b70b4c070 --- /dev/null +++ b/Resources/Locale/ru-RU/chemistry/components/solution-spike-component.ftl @@ -0,0 +1,3 @@ +spike-solution-generic = Вы толчёте { $spiked-entity } в { $spike-entity }. +spike-solution-empty-generic = Вам не удаётся разбить { $spike-entity } в { $spiked-entity }. +spike-solution-egg = Вы разбиваете { $spike-entity } в { $spiked-entity }. diff --git a/Resources/Locale/ru-RU/chemistry/components/solution-transfer-component.ftl b/Resources/Locale/ru-RU/chemistry/components/solution-transfer-component.ftl new file mode 100644 index 0000000000..8697ee96ec --- /dev/null +++ b/Resources/Locale/ru-RU/chemistry/components/solution-transfer-component.ftl @@ -0,0 +1,19 @@ +### Solution transfer component + +comp-solution-transfer-fill-normal = Вы перемещаете { $amount }ед. из { $owner } в { $target }. +comp-solution-transfer-fill-fully = Вы наполняете { $target } до краёв, переместив { $amount }ед. из { $owner }. +comp-solution-transfer-transfer-solution = Вы перемещаете { $amount }ед. в { $target }. + +## Displayed when trying to transfer to a solution, but either the giver is empty or the taker is full + +comp-solution-transfer-is-empty = { $target } пуст! +comp-solution-transfer-is-full = { $target } полон! + +## Displayed in change transfer amount verb's name + +comp-solution-transfer-verb-custom-amount = Своё кол-во +comp-solution-transfer-verb-amount = { $amount }ед. + +## Displayed after you successfully change a solution's amount using the BUI + +comp-solution-transfer-set-amount = Перемещаемое количество установлено на { $amount }ед. diff --git a/Resources/Locale/ru-RU/chemistry/components/transformable-container-component.ftl b/Resources/Locale/ru-RU/chemistry/components/transformable-container-component.ftl new file mode 100644 index 0000000000..de88f9fb97 --- /dev/null +++ b/Resources/Locale/ru-RU/chemistry/components/transformable-container-component.ftl @@ -0,0 +1 @@ +transformable-container-component-glass = стакан { $name } diff --git a/Resources/Locale/ru-RU/chemistry/reagent-effects.ftl b/Resources/Locale/ru-RU/chemistry/reagent-effects.ftl new file mode 100644 index 0000000000..9f23613407 --- /dev/null +++ b/Resources/Locale/ru-RU/chemistry/reagent-effects.ftl @@ -0,0 +1 @@ +effect-sleepy = Вы чувствуете сонливость. diff --git a/Resources/Locale/ru-RU/chemistry/solution/components/shared-solution-container-component.ftl b/Resources/Locale/ru-RU/chemistry/solution/components/shared-solution-container-component.ftl new file mode 100644 index 0000000000..b4b720ee1a --- /dev/null +++ b/Resources/Locale/ru-RU/chemistry/solution/components/shared-solution-container-component.ftl @@ -0,0 +1,4 @@ +shared-solution-container-component-on-examine-empty-container = Не содержит химикатов. +shared-solution-container-component-on-examine-main-text = Содержит [color={ $color }]{ $desc }[/color] { $wordedAmount } +shared-solution-container-component-on-examine-worded-amount-one-reagent = химикат. +shared-solution-container-component-on-examine-worded-amount-multiple-reagents = микс химикатов. diff --git a/Resources/Locale/ru-RU/climbing/climbable-component.ftl b/Resources/Locale/ru-RU/climbing/climbable-component.ftl new file mode 100644 index 0000000000..5e7c5664da --- /dev/null +++ b/Resources/Locale/ru-RU/climbing/climbable-component.ftl @@ -0,0 +1,21 @@ +### UI + +# Verb name for climbing +comp-climbable-verb-climb = Забраться + +### Interaction Messages + +# Shown to you when your character climbs on $climbable +comp-climbable-user-climbs = Вы забираетесь на { $climbable }! +# Shown to others when $user climbs on $climbable +comp-climbable-user-climbs-other = { CAPITALIZE($user) } забирается на { $climbable }! +# Shown to you when your character force someone to climb on $climbable +comp-climbable-user-climbs-force = Вы заставляете { CAPITALIZE($moved-user) } взабраться на { $climbable }! +# Shown to others when someone force other $moved-user to climb on $climbable +comp-climbable-user-climbs-force-other = { CAPITALIZE($user) } заставляет { $moved-user } взабраться на { $climbable }! +# Shown to you when your character is far away from climbable +comp-climbable-cant-reach = Вы не можете туда достать! +# Shown to you when your character can't interact with climbable for some reason +comp-climbable-cant-interact = Вы не можете этого сделать! +# Shown to you when your character can't climb +comp-climbable-cant-climb = Вы не способны взбираться! diff --git a/Resources/Locale/ru-RU/climbing/glass-table-component.ftl b/Resources/Locale/ru-RU/climbing/glass-table-component.ftl new file mode 100644 index 0000000000..e22123a969 --- /dev/null +++ b/Resources/Locale/ru-RU/climbing/glass-table-component.ftl @@ -0,0 +1,6 @@ +### Tables which take damage when a user is dragged onto them + + +## Showed to users other than the climber + +glass-table-shattered-others = { CAPITALIZE($table) } ломается под весом { $climber }! diff --git a/Resources/Locale/ru-RU/cloning/accept-cloning-window.ftl b/Resources/Locale/ru-RU/cloning/accept-cloning-window.ftl new file mode 100644 index 0000000000..0fb0fff0d2 --- /dev/null +++ b/Resources/Locale/ru-RU/cloning/accept-cloning-window.ftl @@ -0,0 +1,7 @@ +accept-cloning-window-title = Клонирующая машина +accept-cloning-window-prompt-text-part = + Вас клонируют! + При клонировании вы забудете детали своей смерти. + Перенести свою душу в тело клона? +accept-cloning-window-accept-button = Да +accept-cloning-window-deny-button = Нет diff --git a/Resources/Locale/ru-RU/clothing/clothing-speed.ftl b/Resources/Locale/ru-RU/clothing/clothing-speed.ftl new file mode 100644 index 0000000000..9d2758ac2a --- /dev/null +++ b/Resources/Locale/ru-RU/clothing/clothing-speed.ftl @@ -0,0 +1,9 @@ +# Clothing speed examine +clothing-speed-examinable-verb-text = Одежда +clothing-speed-examinable-verb-message = Изучить показатели скорости одежды. +clothing-speed-increase-equal-examine = Повышает вашу скорость на [color=yellow]{ $walkSpeed }%[/color]. +clothing-speed-decrease-equal-examine = Понижает вашу скорость на [color=yellow]{ $walkSpeed }%[/color]. +clothing-speed-increase-run-examine = Повышает вашу скорость бега на [color=yellow]{ $runSpeed }%[/color]. +clothing-speed-decrease-run-examine = Понижает вашу скорость бега на [color=yellow]{ $runSpeed }%[/color]. +clothing-speed-increase-walk-examine = Повышает вашу скорость ходьбы на [color=yellow]{ $walkSpeed }%[/color]. +clothing-speed-decrease-walk-examine = Понижает вашу скорость ходьбы на [color=yellow]{ $walkSpeed }%[/color]. diff --git a/Resources/Locale/ru-RU/clothing/components/chameleon-component.ftl b/Resources/Locale/ru-RU/clothing/components/chameleon-component.ftl new file mode 100644 index 0000000000..a173907895 --- /dev/null +++ b/Resources/Locale/ru-RU/clothing/components/chameleon-component.ftl @@ -0,0 +1,8 @@ +## UI + +chameleon-component-ui-window-name = Настройки хамелеона +chameleon-component-ui-search-placeholder = Поиск... + +## Verb + +chameleon-component-verb-text = Хамелеон diff --git a/Resources/Locale/ru-RU/clothing/components/magboots-component.ftl b/Resources/Locale/ru-RU/clothing/components/magboots-component.ftl new file mode 100644 index 0000000000..78e0d51c09 --- /dev/null +++ b/Resources/Locale/ru-RU/clothing/components/magboots-component.ftl @@ -0,0 +1 @@ +toggle-magboots-verb-get-data-text = Переключить Магнитные сапоги diff --git a/Resources/Locale/ru-RU/clothing/components/toggleable-clothing-component.ftl b/Resources/Locale/ru-RU/clothing/components/toggleable-clothing-component.ftl new file mode 100644 index 0000000000..560bfd0eb3 --- /dev/null +++ b/Resources/Locale/ru-RU/clothing/components/toggleable-clothing-component.ftl @@ -0,0 +1 @@ +toggleable-clothing-remove-first = Сперва снимите { $entity }. diff --git a/Resources/Locale/ru-RU/cluwne/cluwne.ftl b/Resources/Locale/ru-RU/cluwne/cluwne.ftl new file mode 100644 index 0000000000..fc4ce5cab0 --- /dev/null +++ b/Resources/Locale/ru-RU/cluwne/cluwne.ftl @@ -0,0 +1,2 @@ +cluwne-transform = {CAPITALIZE(THE($target))} превратился в клувна! +cluwne-name-prefix = Клувнифицированный {$target} diff --git a/Resources/Locale/ru-RU/commands/stat-values-command.ftl b/Resources/Locale/ru-RU/commands/stat-values-command.ftl new file mode 100644 index 0000000000..74830cb89d --- /dev/null +++ b/Resources/Locale/ru-RU/commands/stat-values-command.ftl @@ -0,0 +1,13 @@ +stat-values-desc = Выгружает всю статистику для определенной категории в таблицу. +stat-values-server = Не может быть запущено на сервере! +stat-values-args = Неверное число аргументов, нужен 1 +stat-values-invalid = { $arg } не является действительной характеристикой! +# Cargo +stat-cargo-values = Цена продажи карго +stat-cargo-id = ID +stat-cargo-price = Цена +# Lathe +stat-lathe-values = Цены продажи в лате +stat-lathe-id = ID +stat-lathe-cost = Стоимость +stat-lathe-sell = Цена продажи diff --git a/Resources/Locale/ru-RU/commands/zoom-command.ftl b/Resources/Locale/ru-RU/commands/zoom-command.ftl new file mode 100644 index 0000000000..409e416bf7 --- /dev/null +++ b/Resources/Locale/ru-RU/commands/zoom-command.ftl @@ -0,0 +1,3 @@ +zoom-command-description = Устанавливает зум основного глаза. +zoom-command-help = zoom ( | ) +zoom-command-error = масштаб должен быть больше 0 diff --git a/Resources/Locale/ru-RU/communications/communications-console-component.ftl b/Resources/Locale/ru-RU/communications/communications-console-component.ftl new file mode 100644 index 0000000000..f0432aaa8f --- /dev/null +++ b/Resources/Locale/ru-RU/communications/communications-console-component.ftl @@ -0,0 +1,17 @@ +# User interface +comms-console-menu-title = Консоль связи +comms-console-menu-announcement-placeholder = Объявление +comms-console-menu-announcement-button = Сделать объявление +comms-console-menu-call-shuttle = Вызвать эвакуационный шаттл +comms-console-menu-recall-shuttle = Отозвать эвакуационный шаттл +# Popup +comms-console-permission-denied = В доступе отказано +comms-console-meteor-connection = Нет связи с шаттлом, попробуйте позже +comms-console-no-connection = Отсутствие связи +# Placeholder values +comms-console-announcement-sent-by = Отправитель +comms-console-announcement-unknown-sender = Неизвестный +# Comms console variant titles +comms-console-announcement-title-station = Консоль связи +comms-console-announcement-title-centcom = Центральное командование +comms-console-announcement-title-nukie = Ядерные оперативники Синдиката diff --git a/Resources/Locale/ru-RU/components/atmos-unsafe-unanchor-component.ftl b/Resources/Locale/ru-RU/components/atmos-unsafe-unanchor-component.ftl new file mode 100644 index 0000000000..1b84a0ebd5 --- /dev/null +++ b/Resources/Locale/ru-RU/components/atmos-unsafe-unanchor-component.ftl @@ -0,0 +1,4 @@ +### AtmosUnsafeUnanchorComponent + +# Examine text showing pressure in tank. +comp-atmos-unsafe-unanchor-warning = Струя воздуха дует вам в лицо... Возможно, вам стоит передумать? diff --git a/Resources/Locale/ru-RU/components/base-computer-ui-component.ftl b/Resources/Locale/ru-RU/components/base-computer-ui-component.ftl new file mode 100644 index 0000000000..893f92ef07 --- /dev/null +++ b/Resources/Locale/ru-RU/components/base-computer-ui-component.ftl @@ -0,0 +1 @@ +base-computer-ui-component-not-powered = Компьютер не получает питание. diff --git a/Resources/Locale/ru-RU/components/gas-canister-component.ftl b/Resources/Locale/ru-RU/components/gas-canister-component.ftl new file mode 100644 index 0000000000..fb9d27f88d --- /dev/null +++ b/Resources/Locale/ru-RU/components/gas-canister-component.ftl @@ -0,0 +1,17 @@ +comp-gas-canister-ui-canister-status = Статус канистры +comp-gas-canister-ui-canister-relabel = Перемаркировать +comp-gas-canister-ui-canister-pressure = Давление в канистре: +comp-gas-canister-ui-port-status = Статус порта: +comp-gas-canister-ui-port-connected = Подключено +comp-gas-canister-ui-port-disconnected = Отключено +comp-gas-canister-ui-holding-tank-status = Статус вставленного баллона +comp-gas-canister-ui-holding-tank-label = Тип баллона: +comp-gas-canister-ui-holding-tank-label-empty = Отсутствует +comp-gas-canister-ui-holding-tank-pressure = Давление баллона: +comp-gas-canister-ui-holding-tank-eject = Извлечь +comp-gas-canister-ui-release-valve-status = Состояние выпускного клапана +comp-gas-canister-ui-release-pressure = Выпускное давление: +comp-gas-canister-ui-release-valve = Выпускной клапан: +comp-gas-canister-ui-release-valve-open = Открыт +comp-gas-canister-ui-release-valve-close = Закрыт +comp-gas-canister-ui-pressure = { $pressure } кПа diff --git a/Resources/Locale/ru-RU/components/gas-filter-component.ftl b/Resources/Locale/ru-RU/components/gas-filter-component.ftl new file mode 100644 index 0000000000..f8bb4a39ac --- /dev/null +++ b/Resources/Locale/ru-RU/components/gas-filter-component.ftl @@ -0,0 +1,10 @@ +comp-gas-filter-ui-filter-status = Статус: +comp-gas-filter-ui-status-enabled = Вкл +comp-gas-filter-ui-status-disabled = Выкл +comp-gas-filter-ui-filter-transfer-rate = Скорость подачи (Л/сек): +comp-gas-filter-ui-filter-set-rate = Установить +comp-gas-filter-ui-filter-gas-current = Сейчас фильтруется: +comp-gas-filter-ui-filter-gas-select = Выберите газ для фильтрации: +comp-gas-filter-ui-filter-gas-confirm = Выбрать газ +comp-gas-filter-ui-filter-gas-none = Нет +comp-gas-filter-ui-needs-anchor = Сначала закрепите его! diff --git a/Resources/Locale/ru-RU/components/gas-mixer-component.ftl b/Resources/Locale/ru-RU/components/gas-mixer-component.ftl new file mode 100644 index 0000000000..5f7850f433 --- /dev/null +++ b/Resources/Locale/ru-RU/components/gas-mixer-component.ftl @@ -0,0 +1,9 @@ +comp-gas-mixer-ui-mixer-status = Статус: +comp-gas-mixer-ui-status-enabled = Вкл +comp-gas-mixer-ui-status-disabled = Выкл +comp-gas-mixer-ui-mixer-output-pressure = Выходное давление (кПа): +comp-gas-mixer-ui-mixer-node-primary = Первичный порт: +comp-gas-mixer-ui-mixer-node-side = Вторичный порт: +comp-gas-mixer-ui-mixer-set = Установить +comp-gas-mixer-ui-mixer-max = Максимум +comp-gas-mixer-ui-needs-anchor = Сначала закрепите его! diff --git a/Resources/Locale/ru-RU/components/gas-pump-component.ftl b/Resources/Locale/ru-RU/components/gas-pump-component.ftl new file mode 100644 index 0000000000..9d49425c7f --- /dev/null +++ b/Resources/Locale/ru-RU/components/gas-pump-component.ftl @@ -0,0 +1,8 @@ +comp-gas-pump-ui-pump-status = Статус: +comp-gas-pump-ui-status-enabled = Вкл +comp-gas-pump-ui-status-disabled = Выкл +comp-gas-pump-ui-pump-set-rate = Установить +comp-gas-pump-ui-pump-set-max = Максимум +comp-gas-pump-ui-pump-output-pressure = Выходное давление (кПа): +comp-gas-pump-ui-pump-transfer-rate = Скорость подачи (Л/сек): +comp-gas-pump-ui-needs-anchor = Сначала закрепите его! diff --git a/Resources/Locale/ru-RU/components/gas-thermomachine-component.ftl b/Resources/Locale/ru-RU/components/gas-thermomachine-component.ftl new file mode 100644 index 0000000000..b9877678ad --- /dev/null +++ b/Resources/Locale/ru-RU/components/gas-thermomachine-component.ftl @@ -0,0 +1,9 @@ +comp-gas-thermomachine-ui-title-freezer = Охладитель +comp-gas-thermomachine-ui-title-heater = Нагреватель +comp-gas-thermomachine-ui-temperature = Температура (К): +comp-gas-thermomachine-ui-toggle = Переключить +comp-gas-thermomachine-ui-status-disabled = Выкл +comp-gas-thermomachine-ui-status-enabled = Вкл +gas-thermo-component-upgrade-heating = максимальная температура +gas-thermo-component-upgrade-cooling = минимальная температура +gas-thermo-component-upgrade-heat-capacity = теплоёмкость diff --git a/Resources/Locale/ru-RU/components/ghost-component.ftl b/Resources/Locale/ru-RU/components/ghost-component.ftl new file mode 100644 index 0000000000..a151f9595b --- /dev/null +++ b/Resources/Locale/ru-RU/components/ghost-component.ftl @@ -0,0 +1,7 @@ +comp-ghost-examine-time-minutes = Умер [color=yellow]{ $minutes } минут(ы) назад.[/color] +comp-ghost-examine-time-seconds = + Умер [color=yellow]{ $seconds } { $seconds -> + [one] секунду + [few] секунды + *[other] секунд + } назад. [/color] diff --git a/Resources/Locale/ru-RU/components/power-monitoring-component.ftl b/Resources/Locale/ru-RU/components/power-monitoring-component.ftl new file mode 100644 index 0000000000..fdd0e654be --- /dev/null +++ b/Resources/Locale/ru-RU/components/power-monitoring-component.ftl @@ -0,0 +1,7 @@ +power-monitoring-window-title = Консоль контроля питания +power-monitoring-window-tab-sources = Источники +power-monitoring-window-tab-loads = Нагрузка +power-monitoring-window-total-sources = Всего источников: +power-monitoring-window-total-loads = Всего нагрузка: +power-monitoring-window-value = { POWERWATTS($value) } +power-monitoring-window-show-inactive-consumers = Показать неактивные потребители тока diff --git a/Resources/Locale/ru-RU/components/storage-component.ftl b/Resources/Locale/ru-RU/components/storage-component.ftl new file mode 100644 index 0000000000..88470ad743 --- /dev/null +++ b/Resources/Locale/ru-RU/components/storage-component.ftl @@ -0,0 +1,8 @@ +comp-storage-no-item-size = Нет +comp-storage-cant-insert = Невозможно поместить. +comp-storage-insufficient-capacity = Недостаточная вместимость. +comp-storage-invalid-container = Неправильный контейнер для этого предмета. +comp-storage-anchored-failure = Невозможно поместить закрепленный предмет. +comp-storage-window-title = Предмет хранилище +comp-storage-window-volume = Занято: { $usedVolume }/{ $maxVolume }, предметов: { $itemCount } +comp-storage-window-volume-unlimited = Предметов: { $itemCount } diff --git a/Resources/Locale/ru-RU/configurable/configuration-component.ftl b/Resources/Locale/ru-RU/configurable/configuration-component.ftl new file mode 100644 index 0000000000..116ee2b3b6 --- /dev/null +++ b/Resources/Locale/ru-RU/configurable/configuration-component.ftl @@ -0,0 +1,6 @@ +configuration-menu-confirm = Подтвердить +configuration-menu-device-title = Конфигурация устройств + +## ConfigureVerb + +configure-verb-get-data-text = Открыть конфигурацию diff --git a/Resources/Locale/ru-RU/connection-messages.ftl b/Resources/Locale/ru-RU/connection-messages.ftl new file mode 100644 index 0000000000..dc13b87411 --- /dev/null +++ b/Resources/Locale/ru-RU/connection-messages.ftl @@ -0,0 +1,39 @@ +whitelist-not-whitelisted = Вас нет в вайтлисте. +# proper handling for having a min/max or not +whitelist-playercount-invalid ={ $min -> + [0] Вайтлист этого сервера включается при игроках меньше { $max }. + *[other] + Вайтлист этого сервера включается при игроках больше { $min } { $max -> + [2147483647] -> игроках, так что вы можете присоединиться позже. + *[other] -> игроках и меньше { $max } игроков, так что вы можете присоединиться позже. + } + } +whitelist-not-whitelisted-rp = Вас нет в вайтлисте. Чтобы попасть в вайтлист, посетите наш Discord (ссылку можно найти по адресу https://discord.station13.ru). +command-whitelistadd-description = Добавить игрока с указанным юзернеймом в вайтлист. +command-whitelistadd-help = whitelistadd +command-whitelistadd-existing = { $username } уже в вайтлисте! +command-whitelistadd-added = { $username } добавлен в вайтлист +command-whitelistadd-not-found = Пользователь '{ $username }' не найден +command-whitelistremove-description = Удалить игрока с указанным юзернеймом из вайтлиста. +command-whitelistremove-help = whitelistremove +command-whitelistremove-existing = { $username } не в вайтлисте! +command-whitelistremove-removed = Пользователь { $username } удалён из вайтлиста +command-whitelistremove-not-found = Пользователь '{ $username }' не найден +command-kicknonwhitelisted-description = Кикнуть с сервера всех пользователей не из вайтлиста. +command-kicknonwhitelisted-help = kicknonwhitelisted +ban-banned-permanent = Этот бан можно только обжаловать. Для этого посетите наш Discord: https://discord.station13.ru +ban-banned-permanent-appeal = Этот бан можно только обжаловать. Для этого посетите наш форум: {$link} +ban-expires = Вы получили бан на { $duration } минут, и он истечёт { $time } по UTC (для москосвкого времени добавьте 3 часа). +ban-banned-1 = Вам, или другому пользователю этого компьютера или соединения, запрещено здесь играть. +ban-banned-2 = Причина бана: "{ $reason }" +ban-banned-3 = Попытки обойти этот бан, такие как создание новой учетной записи, будут фиксироваться. +soft-player-cap-full = Сервер заполнен! +panic-bunker-account-denied = Этот сервер находится в режиме "Бункер". В данный момент новые подключения не принимаются. Повторите попытку позже +panic-bunker-account-denied-reason = Этот сервер находится в режиме "Бункер", и вам было отказано в доступе. Причина: "{ $reason }" +panic-bunker-account-reason-account = Ваш аккаунт должен быть старше { $minutes } минут +panic-bunker-account-reason-overall = + Необходимо минимальное отыгранное время — { $hours } { $hours -> + [one] час + [few] часа + *[other] часов +}. diff --git a/Resources/Locale/ru-RU/construction/components/construction-component-verbs.ftl b/Resources/Locale/ru-RU/construction/components/construction-component-verbs.ftl new file mode 100644 index 0000000000..e118a3ae41 --- /dev/null +++ b/Resources/Locale/ru-RU/construction/components/construction-component-verbs.ftl @@ -0,0 +1,3 @@ +deconstructible-verb-begin-deconstruct = Начать разборку +deconstructible-verb-activate-no-target-text = Это нельзя разобрать. +deconstructible-verb-activate-text = Осмотрите чтобы увидеть инструкцию. diff --git a/Resources/Locale/ru-RU/construction/components/construction-component.ftl b/Resources/Locale/ru-RU/construction/components/construction-component.ftl new file mode 100644 index 0000000000..0c45eb1607 --- /dev/null +++ b/Resources/Locale/ru-RU/construction/components/construction-component.ftl @@ -0,0 +1,4 @@ +construction-component-to-create-header = Чтобы создать { $targetName }... + +node-machine = машину +node-ripley = рипли diff --git a/Resources/Locale/ru-RU/construction/components/machine-board-component.ftl b/Resources/Locale/ru-RU/construction/components/machine-board-component.ftl new file mode 100644 index 0000000000..e2291d0001 --- /dev/null +++ b/Resources/Locale/ru-RU/construction/components/machine-board-component.ftl @@ -0,0 +1,2 @@ +machine-board-component-on-examine-label = Требования: +machine-board-component-required-element-entry-text = [color=yellow]{ $amount }ед[/color] [color=green]{ $requiredElement }[/color] diff --git a/Resources/Locale/ru-RU/construction/components/machine-frame-component.ftl b/Resources/Locale/ru-RU/construction/components/machine-frame-component.ftl new file mode 100644 index 0000000000..219c53b327 --- /dev/null +++ b/Resources/Locale/ru-RU/construction/components/machine-frame-component.ftl @@ -0,0 +1 @@ +machine-frame-component-on-examine-label = [color=white]Установленная печатная плата:[/color] [color=cyan]{ $board }[/color] diff --git a/Resources/Locale/ru-RU/construction/components/machine-part-component.ftl b/Resources/Locale/ru-RU/construction/components/machine-part-component.ftl new file mode 100644 index 0000000000..f98afe8557 --- /dev/null +++ b/Resources/Locale/ru-RU/construction/components/machine-part-component.ftl @@ -0,0 +1,15 @@ +machine-part-component-on-examine-rating-text = [color=white]Уровень:[/color] [color=cyan]{ $rating }[/color] +machine-part-component-on-examine-type-text = [color=white]Тип:[/color] [color=cyan]{ $type -> + [Capacitor] Конденсатор + [ScanningModule] Сканирующий модуль + [Manipulator] Манипулятор + [Laser] Лазер + [Ansible] Ансибл + [Filter] Фильтр + [Amplifier] Усилитель + [Treatment] Обработка + [Analyzer] Анализатор + [Crystal] Кристалл + [Transmitter] Передатчик + *[other] Неизвестно + }[/color] diff --git a/Resources/Locale/ru-RU/construction/conditions/airlock-bolted.ftl b/Resources/Locale/ru-RU/construction/conditions/airlock-bolted.ftl new file mode 100644 index 0000000000..88ae073131 --- /dev/null +++ b/Resources/Locale/ru-RU/construction/conditions/airlock-bolted.ftl @@ -0,0 +1,5 @@ +# AirlockBolted +construction-examine-condition-airlock-bolt = Сперва, заболтируйте { $entityName }. +construction-examine-condition-airlock-unbolt = Сперва, разболтируйте { $entityName }. +construction-step-condition-airlock-bolt = Это должно быть заболтировано. +construction-step-condition-airlock-unbolt = Это должно быть разболтировано. diff --git a/Resources/Locale/ru-RU/construction/conditions/all-wires-cut.ftl b/Resources/Locale/ru-RU/construction/conditions/all-wires-cut.ftl new file mode 100644 index 0000000000..671633be5f --- /dev/null +++ b/Resources/Locale/ru-RU/construction/conditions/all-wires-cut.ftl @@ -0,0 +1,4 @@ +construction-examine-condition-all-wires-cut = Все провода должны быть перерезаны. +construction-examine-condition-all-wires-intact = Все провода должны быть соединены. +construction-guide-condition-all-wires-cut = Все провода должны быть перерезаны. +construction-guide-condition-all-wires-intact = Все провода должны быть соединены. diff --git a/Resources/Locale/ru-RU/construction/conditions/any-conditions.ftl b/Resources/Locale/ru-RU/construction/conditions/any-conditions.ftl new file mode 100644 index 0000000000..cc811d6a8b --- /dev/null +++ b/Resources/Locale/ru-RU/construction/conditions/any-conditions.ftl @@ -0,0 +1,2 @@ +construction-examine-condition-any-conditions = Любое из этих условий должно быть истинным:: +construction-guide-condition-any-conditions = Любое из этих условий должно быть истинным: diff --git a/Resources/Locale/ru-RU/construction/conditions/apc-open-condition.ftl b/Resources/Locale/ru-RU/construction/conditions/apc-open-condition.ftl new file mode 100644 index 0000000000..848fe875f4 --- /dev/null +++ b/Resources/Locale/ru-RU/construction/conditions/apc-open-condition.ftl @@ -0,0 +1,5 @@ +# APC +construction-examine-condition-apc-open = Сперва, развинтите АПЦ. +construction-examine-condition-apc-close = Сперва, завинтите АПЦ. +construction-step-condition-apc-open = Панель управления АПЦ должна быть развинчена. +construction-step-condition-apc-close = Панель управления АПЦ должна быть завинчена. diff --git a/Resources/Locale/ru-RU/construction/conditions/door-welded.ftl b/Resources/Locale/ru-RU/construction/conditions/door-welded.ftl new file mode 100644 index 0000000000..1200ae4f5c --- /dev/null +++ b/Resources/Locale/ru-RU/construction/conditions/door-welded.ftl @@ -0,0 +1,5 @@ +# DoorWelded +construction-examine-condition-door-weld = Сперва, заварите { $entityName }. +construction-examine-condition-door-unweld = Сперва, разварите { $entityName }. +construction-guide-condition-door-weld = Убедитесь, что оно заварено. +construction-guide-condition-door-unweld = Убедитесь, что оно не заварено. diff --git a/Resources/Locale/ru-RU/construction/conditions/empty-or-window-valid-in-tile.ftl b/Resources/Locale/ru-RU/construction/conditions/empty-or-window-valid-in-tile.ftl new file mode 100644 index 0000000000..567b9235cc --- /dev/null +++ b/Resources/Locale/ru-RU/construction/conditions/empty-or-window-valid-in-tile.ftl @@ -0,0 +1 @@ +construction-guide-condition-empty-or-window-valid-in-tile = Вы должны разместить это на подходящей клетке. diff --git a/Resources/Locale/ru-RU/construction/conditions/entity-anchored.ftl b/Resources/Locale/ru-RU/construction/conditions/entity-anchored.ftl new file mode 100644 index 0000000000..fc5279b3f8 --- /dev/null +++ b/Resources/Locale/ru-RU/construction/conditions/entity-anchored.ftl @@ -0,0 +1,4 @@ +construction-examine-condition-entity-anchored = Сперва, закрепите это. +construction-examine-condition-entity-unanchored = Сперва, открепите это. +construction-step-condition-entity-anchored = Это должно быть закреплено. +construction-step-condition-entity-unanchored = Это должно быть откреплено. diff --git a/Resources/Locale/ru-RU/construction/conditions/locked.ftl b/Resources/Locale/ru-RU/construction/conditions/locked.ftl new file mode 100644 index 0000000000..0b6bc63ce5 --- /dev/null +++ b/Resources/Locale/ru-RU/construction/conditions/locked.ftl @@ -0,0 +1,4 @@ +construction-examine-condition-unlock = Сначала [color=limegreen]откройте[/color] это. +construction-examine-condition-lock = Сначала [color=red]заприте[/color] это. +construction-step-condition-unlock = Это должно быть открыто. +construction-step-condition-lock = Это должно быть заперто. diff --git a/Resources/Locale/ru-RU/construction/conditions/machine-frame-complete.ftl b/Resources/Locale/ru-RU/construction/conditions/machine-frame-complete.ftl new file mode 100644 index 0000000000..3f8d4bbbff --- /dev/null +++ b/Resources/Locale/ru-RU/construction/conditions/machine-frame-complete.ftl @@ -0,0 +1,7 @@ +construction-condition-machine-container-empty = Уберите части из рамы, используя [color=cyan]Лом[/color]. +# MachineFrameComplete +construction-condition-machine-frame-requirement-label = Требования: +construction-condition-machine-frame-insert-circuit-board-message = Вставьте [color=cyan]любую плату для машины[/color]. +construction-condition-machine-frame-required-element-entry = [color=yellow]{ $amount }ед[/color] [color=green]{ $elementName }[/color] +construction-step-condition-machine-frame-board = Вам необходимо вставить плату для машины. +construction-step-condition-machine-frame-parts = После этого вставьте все необходимые компоненты. diff --git a/Resources/Locale/ru-RU/construction/conditions/no-windows-in-tile.ftl b/Resources/Locale/ru-RU/construction/conditions/no-windows-in-tile.ftl new file mode 100644 index 0000000000..191f45eaa4 --- /dev/null +++ b/Resources/Locale/ru-RU/construction/conditions/no-windows-in-tile.ftl @@ -0,0 +1 @@ +construction-step-condition-no-windows-in-tile = В этой клетке не может быть окон. diff --git a/Resources/Locale/ru-RU/construction/conditions/tile-not-blocked.ftl b/Resources/Locale/ru-RU/construction/conditions/tile-not-blocked.ftl new file mode 100644 index 0000000000..d2f2c18c6c --- /dev/null +++ b/Resources/Locale/ru-RU/construction/conditions/tile-not-blocked.ftl @@ -0,0 +1 @@ +construction-step-condition-tile-not-blocked = Клетка не должна быть перекрыта. diff --git a/Resources/Locale/ru-RU/construction/conditions/toilet-lid-closed.ftl b/Resources/Locale/ru-RU/construction/conditions/toilet-lid-closed.ftl new file mode 100644 index 0000000000..7975bd43b5 --- /dev/null +++ b/Resources/Locale/ru-RU/construction/conditions/toilet-lid-closed.ftl @@ -0,0 +1,3 @@ +# ToiletLidClosed +construction-examine-condition-toilet-lid-closed = Используйте [color=yellow]лом[/color] чтобы закрыть крышку. +construction-step-condition-toilet-lid-closed = Убедитесь, что крышка унитаза закрыта. diff --git a/Resources/Locale/ru-RU/construction/conditions/wallmount.ftl b/Resources/Locale/ru-RU/construction/conditions/wallmount.ftl new file mode 100644 index 0000000000..f98855413e --- /dev/null +++ b/Resources/Locale/ru-RU/construction/conditions/wallmount.ftl @@ -0,0 +1 @@ +construction-step-condition-wallmount = Вы должны строить это на стене. diff --git a/Resources/Locale/ru-RU/construction/conditions/wire-panel.ftl b/Resources/Locale/ru-RU/construction/conditions/wire-panel.ftl new file mode 100644 index 0000000000..0302024fda --- /dev/null +++ b/Resources/Locale/ru-RU/construction/conditions/wire-panel.ftl @@ -0,0 +1,4 @@ +construction-examine-condition-wire-panel-open = Сначала откройте техническую панель. +construction-examine-condition-wire-panel-close = Сначала закройте техническую панель. +construction-step-condition-wire-panel-open = Техническая панель должна быть открыта. +construction-step-condition-wire-panel-close = Техническая панель должна быть закрыта. diff --git a/Resources/Locale/ru-RU/construction/construction-categories.ftl b/Resources/Locale/ru-RU/construction/construction-categories.ftl new file mode 100644 index 0000000000..98a7eb5b72 --- /dev/null +++ b/Resources/Locale/ru-RU/construction/construction-categories.ftl @@ -0,0 +1,11 @@ +construction-category-all = Всё +construction-category-furniture = Мебель +construction-category-storage = Хранилища +construction-category-tools = Инструменты +construction-category-materials = Материалы +construction-category-structures = Структуры +construction-category-machines = Оборудование +construction-category-weapons = Оружие +construction-category-tiles = Плитки +construction-category-utilities = Утилиты +construction-category-misc = Разное diff --git a/Resources/Locale/ru-RU/construction/construction-ghost-component.ftl b/Resources/Locale/ru-RU/construction/construction-ghost-component.ftl new file mode 100644 index 0000000000..f6c922718a --- /dev/null +++ b/Resources/Locale/ru-RU/construction/construction-ghost-component.ftl @@ -0,0 +1 @@ +construction-ghost-examine-message = Строится: [color=cyan]{ $name }[/color]. diff --git a/Resources/Locale/ru-RU/construction/construction-system.ftl b/Resources/Locale/ru-RU/construction/construction-system.ftl new file mode 100644 index 0000000000..672fde4887 --- /dev/null +++ b/Resources/Locale/ru-RU/construction/construction-system.ftl @@ -0,0 +1,6 @@ +## ConstructionSystem + +construction-system-construct-cannot-start-another-construction = Сейчас вы не можете начать новое строительство! +construction-system-construct-no-materials = У вас недостаточно материалов для постройки этого! +construction-system-already-building = Вы уже строите это! +construction-system-inside-container = Вы не можете строить, пока находитесь там! diff --git a/Resources/Locale/ru-RU/construction/steps/arbitrary-insert-construction-graph-step.ftl b/Resources/Locale/ru-RU/construction/steps/arbitrary-insert-construction-graph-step.ftl new file mode 100644 index 0000000000..d874e55dcd --- /dev/null +++ b/Resources/Locale/ru-RU/construction/steps/arbitrary-insert-construction-graph-step.ftl @@ -0,0 +1,2 @@ +# Shown when examining an in-construction object +construction-insert-arbitrary-entity = Далее, вставьте { $stepName }. diff --git a/Resources/Locale/ru-RU/construction/steps/component-construction-graph-step.ftl b/Resources/Locale/ru-RU/construction/steps/component-construction-graph-step.ftl new file mode 100644 index 0000000000..80ca1c3be6 --- /dev/null +++ b/Resources/Locale/ru-RU/construction/steps/component-construction-graph-step.ftl @@ -0,0 +1,4 @@ +# Shown when examining an in-construction object +construction-insert-entity-with-component = Далее, вставьте объект, содержащий компонент: { $componentName }. +# Shown when examining an in-construction object +construction-insert-exact-entity = Далее, вставьте { $entityName }. diff --git a/Resources/Locale/ru-RU/construction/steps/material-construction-graph-step.ftl b/Resources/Locale/ru-RU/construction/steps/material-construction-graph-step.ftl new file mode 100644 index 0000000000..0371425a1e --- /dev/null +++ b/Resources/Locale/ru-RU/construction/steps/material-construction-graph-step.ftl @@ -0,0 +1 @@ +construction-insert-material-entity = Далее, добавьте [color=yellow]{ $amount }ед[/color] [color=cyan]{ $materialName }[/color]. diff --git a/Resources/Locale/ru-RU/construction/steps/prototype-construction-graph-step.ftl b/Resources/Locale/ru-RU/construction/steps/prototype-construction-graph-step.ftl new file mode 100644 index 0000000000..a40d18440f --- /dev/null +++ b/Resources/Locale/ru-RU/construction/steps/prototype-construction-graph-step.ftl @@ -0,0 +1,4 @@ +# Shown when examining an in-construction object +construction-insert-prototype-no-name = Далее, вставьте { $prototypeName }. +# Shown when examining an in-construction object +construction-insert-prototype = Далее, вставьте { $entityName }. diff --git a/Resources/Locale/ru-RU/construction/steps/temperature-construction-graph-step.ftl b/Resources/Locale/ru-RU/construction/steps/temperature-construction-graph-step.ftl new file mode 100644 index 0000000000..4faed7c308 --- /dev/null +++ b/Resources/Locale/ru-RU/construction/steps/temperature-construction-graph-step.ftl @@ -0,0 +1 @@ +construction-temperature-default = Далее, нагрейте до [color=red]{ $temperature }[/color]. diff --git a/Resources/Locale/ru-RU/construction/steps/tool-construction-graph-step.ftl b/Resources/Locale/ru-RU/construction/steps/tool-construction-graph-step.ftl new file mode 100644 index 0000000000..e3a16a42c5 --- /dev/null +++ b/Resources/Locale/ru-RU/construction/steps/tool-construction-graph-step.ftl @@ -0,0 +1 @@ +construction-use-tool-entity = Далее, используйте [color=cyan]{ $toolName }[/color]. diff --git a/Resources/Locale/ru-RU/construction/ui/construction-menu-presenter.ftl b/Resources/Locale/ru-RU/construction/ui/construction-menu-presenter.ftl new file mode 100644 index 0000000000..063272462c --- /dev/null +++ b/Resources/Locale/ru-RU/construction/ui/construction-menu-presenter.ftl @@ -0,0 +1,7 @@ +construction-presenter-to-craft = Чтобы создать этот предмет, вам необходимо: +construction-presenter-to-build = Чтобы построить это, сначала вам необходимо: +construction-presenter-step-wrapper = { $step-number }. { $text } +construction-presenter-tool-step = Используйте { LOC($tool) }. +construction-presenter-material-step = Добавьте { $amount }ед { LOC($material) }. +construction-presenter-arbitrary-step = Добавьте { LOC($name) }. +construction-presenter-temperature-step = Нагрейте до { $temperature }. diff --git a/Resources/Locale/ru-RU/construction/ui/construction-menu.ftl b/Resources/Locale/ru-RU/construction/ui/construction-menu.ftl new file mode 100644 index 0000000000..ca5fce2286 --- /dev/null +++ b/Resources/Locale/ru-RU/construction/ui/construction-menu.ftl @@ -0,0 +1,8 @@ +## ConstructionMenu.xaml.cs + +construction-menu-title = Строительство +construction-menu-place-ghost = Разместить призрак конструкции +construction-menu-clear-all = Очистить все +construction-menu-eraser-mode = Режим ластика +construction-menu-title = Строительство +construction-menu-craft = Создание diff --git a/Resources/Locale/ru-RU/containers/item-slots-component.ftl b/Resources/Locale/ru-RU/containers/item-slots-component.ftl new file mode 100644 index 0000000000..338b64588a --- /dev/null +++ b/Resources/Locale/ru-RU/containers/item-slots-component.ftl @@ -0,0 +1,2 @@ +take-item-verb-text = Взять { $subject } +place-item-verb-text = Положить { $subject } diff --git a/Resources/Locale/ru-RU/conveyors/conveyor-component.ftl b/Resources/Locale/ru-RU/conveyors/conveyor-component.ftl new file mode 100644 index 0000000000..ccd9be0b56 --- /dev/null +++ b/Resources/Locale/ru-RU/conveyors/conveyor-component.ftl @@ -0,0 +1 @@ +conveyor-component-failed-link = При попытке подключения, порт ударяет вас током! diff --git a/Resources/Locale/ru-RU/crayon/crayon-component.ftl b/Resources/Locale/ru-RU/crayon/crayon-component.ftl new file mode 100644 index 0000000000..c2204f75cd --- /dev/null +++ b/Resources/Locale/ru-RU/crayon/crayon-component.ftl @@ -0,0 +1,10 @@ +## Entity + +crayon-drawing-label = Остаток: [color={ $color }]{ $state }[/color] ({ $charges }/{ $capacity }) +crayon-interact-not-enough-left-text = Ничего не осталось. +crayon-interact-used-up-text = { $owner } воспользовался мелком. +crayon-interact-invalid-location = Туда не дотянуться! + +## UI + +crayon-window-title = Мелок diff --git a/Resources/Locale/ru-RU/credits/credits-window.ftl b/Resources/Locale/ru-RU/credits/credits-window.ftl new file mode 100644 index 0000000000..ff0a70e45b --- /dev/null +++ b/Resources/Locale/ru-RU/credits/credits-window.ftl @@ -0,0 +1,11 @@ +credits-window-title = Авторы +credits-window-patrons-tab = Патроны +credits-window-ss14contributorslist-tab = Авторы +credits-window-licenses-tab = Лицензии на открытый исходный код +credits-window-become-patron-button = Стать спонсором +credits-window-contributor-encouragement-label = Хотите попасть в этот список? +credits-window-contribute-button = Внесите свой вклад! +credits-window-contributors-section-title = Контрибьюторы Space Station 14 +credits-window-codebases-section-title = Код Space Station 13 +credits-window-original-remake-team-section-title = Команда ремейка оригинальной Space Station 13 +credits-window-special-thanks-section-title = Особая благодарность diff --git a/Resources/Locale/ru-RU/crew-manifest/crew-manifest.ftl b/Resources/Locale/ru-RU/crew-manifest/crew-manifest.ftl new file mode 100644 index 0000000000..fc64bc996b --- /dev/null +++ b/Resources/Locale/ru-RU/crew-manifest/crew-manifest.ftl @@ -0,0 +1,4 @@ +crew-manifest-window-title = Манифест экипажа +crew-manifest-button-label = Манифест экипажа +crew-manifest-button-description = Показать список членов экипажа +crew-manifest-no-valid-station = Некорректная станция или пустой манифест! diff --git a/Resources/Locale/ru-RU/cuffs/components/cuffable-component.ftl b/Resources/Locale/ru-RU/cuffs/components/cuffable-component.ftl new file mode 100644 index 0000000000..4a6cb10549 --- /dev/null +++ b/Resources/Locale/ru-RU/cuffs/components/cuffable-component.ftl @@ -0,0 +1,26 @@ +cuffable-component-cannot-interact-message = Вы не можете этого сделать! +cuffable-component-cannot-remove-cuffs-too-far-message = Вы слишком далеко, чтобы снять наручники. +cuffable-component-start-removing-cuffs-message = Вы начинаете снимать наручники. +cuffable-component-remove-cuffs-success-message = Вы успешно снимаете наручники. +cuffable-component-remove-cuffs-by-other-success-message = { $otherName } снимает с вас наручники. +cuffable-component-remove-cuffs-to-other-partial-success-message = + Вы успешно снимаете наручники. { $cuffedHandCount } { $cuffedHandCount -> + [one] рука осталась + [few] руки остались + *[other] рук остались + } у { $otherName } в наручниках. +cuffable-component-remove-cuffs-by-other-partial-success-message = + { $otherName } успешно снимает с вас наручники. { $cuffedHandCount } { $cuffedHandCount -> + [one] ваша рука осталась + [few] ваши руки остаются + *[other] ваши руки остаются + } в наручниках. +cuffable-component-remove-cuffs-partial-success-message = + Вы успешно снимаете наручники. { $cuffedHandCount } { $cuffedHandCount -> + [one] ваша рука осталась + [few] ваши руки остаются + *[other] ваши руки остаются + } в наручниках. +cuffable-component-remove-cuffs-fail-message = Вам не удалось снять наручники. +# UncuffVerb +uncuff-verb-get-data-text = Освободить diff --git a/Resources/Locale/ru-RU/cuffs/components/handcuff-broken.ftl b/Resources/Locale/ru-RU/cuffs/components/handcuff-broken.ftl new file mode 100644 index 0000000000..44a2490f40 --- /dev/null +++ b/Resources/Locale/ru-RU/cuffs/components/handcuff-broken.ftl @@ -0,0 +1,4 @@ +handcuff-broken-cables-name = порванные самодельные наручники +handcuff-broken-cables-desc = Эти кабеля разорваны в нескольких местах и кажутся не особо полезными. +handcuff-broken-zipties-name = порванные кабельные стяжки +handcuff-broken-zipties-desc = Эти кабельные стяжки выглядят так, словно ими пытались стянуть не тот кабель. diff --git a/Resources/Locale/ru-RU/cuffs/components/handcuff-component.ftl b/Resources/Locale/ru-RU/cuffs/components/handcuff-component.ftl new file mode 100644 index 0000000000..eabc640e16 --- /dev/null +++ b/Resources/Locale/ru-RU/cuffs/components/handcuff-component.ftl @@ -0,0 +1,15 @@ +handcuff-component-target-self = Вы начинаете заковывать себя. +handcuff-component-cuffs-broken-error = Наручники сломаны! +handcuff-component-target-has-no-hands-error = { $targetName } не имеет рук! +handcuff-component-target-has-no-free-hands-error = { $targetName } не имеет свободных рук! +handcuff-component-too-far-away-error = Вы слишком далеко, чтобы использовать наручники! +handcuff-component-start-cuffing-observer = { $user } начинает заковывать { $target }! +handcuff-component-start-cuffing-target-message = Вы начинаете заковывать { $targetName }. +handcuff-component-start-cuffing-by-other-message = { $otherName } начинает заковывать вас! +handcuff-component-cuff-observer-success-message = { $user } заковал { $target }. +handcuff-component-cuff-other-success-message = Вы успешно заковали { $otherName }. +handcuff-component-cuff-self-success-message = Вы заковали себя. +handcuff-component-cuff-by-other-success-message = Вы были закованы { $otherName }! +handcuff-component-cuff-interrupt-message = Вам помешали заковать { $targetName }! +handcuff-component-cuff-interrupt-self-message = Вам помешали заковать себя. +handcuff-component-cuff-interrupt-other-message = Вы помешали { $otherName } заковать вас! diff --git a/Resources/Locale/ru-RU/damage/damage-command.ftl b/Resources/Locale/ru-RU/damage/damage-command.ftl new file mode 100644 index 0000000000..8a740676cf --- /dev/null +++ b/Resources/Locale/ru-RU/damage/damage-command.ftl @@ -0,0 +1,13 @@ +## Damage command loc. + +damage-command-description = Add or remove damage to an entity. +damage-command-help = Usage: { $command } [ignoreResistances] [uid] +damage-command-arg-type = +damage-command-arg-quantity = [quantity] +damage-command-arg-target = [target euid] +damage-command-error-type = { $arg } is not a valid damage group or type. +damage-command-error-euid = { $arg } is not a valid entity uid. +damage-command-error-quantity = { $arg } is not a valid quantity. +damage-command-error-bool = { $arg } is not a valid bool. +damage-command-error-player = No entity attached to session. You must specify a target uid +damage-command-error-args = Invalid number of arguments diff --git a/Resources/Locale/ru-RU/damage/damage-examine.ftl b/Resources/Locale/ru-RU/damage/damage-examine.ftl new file mode 100644 index 0000000000..6708c40e8b --- /dev/null +++ b/Resources/Locale/ru-RU/damage/damage-examine.ftl @@ -0,0 +1,17 @@ +# Damage examines +damage-examinable-verb-text = Повреждения +damage-examinable-verb-message = Изучить показатели урона. +damage-hitscan = хитскан +damage-projectile = снаряд +damage-melee = ближний бой +damage-examine = Наносит следующие повреждения: +damage-examine-type = Наносит следующие повреждения ({ $type }): +damage-value = - [color=red]{ $amount }[/color] единиц [color=yellow]{ $type -> + *[other] неизвестного + [Blunt] тупого + [Slash] рубящего + [Piercing] проникающего + [Heat] теплового + [Radiation] радиационного + [Caustic] кислотного +}[/color] урона. diff --git a/Resources/Locale/ru-RU/damage/rejuvenate-verb.ftl b/Resources/Locale/ru-RU/damage/rejuvenate-verb.ftl new file mode 100644 index 0000000000..fab1307e27 --- /dev/null +++ b/Resources/Locale/ru-RU/damage/rejuvenate-verb.ftl @@ -0,0 +1 @@ +rejuvenate-verb-get-data-text = Вылечить diff --git a/Resources/Locale/ru-RU/damage/stamina.ftl b/Resources/Locale/ru-RU/damage/stamina.ftl new file mode 100644 index 0000000000..4a0694ca46 --- /dev/null +++ b/Resources/Locale/ru-RU/damage/stamina.ftl @@ -0,0 +1 @@ +stamina-resist = Устоял diff --git a/Resources/Locale/ru-RU/death/death-gasps.ftl b/Resources/Locale/ru-RU/death/death-gasps.ftl new file mode 100644 index 0000000000..c952068ff8 --- /dev/null +++ b/Resources/Locale/ru-RU/death/death-gasps.ftl @@ -0,0 +1,3 @@ +death-gasp-normal = отключается и бессильно падает, глаза становятся пустыми и безжизненными. +death-gasp-medium = высвобождает последнее дыхание жизни, ощутимое на каком-то странном уровне. +death-gasp-high = напрягается, в то время как душа поднимается из тела, покидая старый сосуд и начиная путешествие в следующий мир. diff --git a/Resources/Locale/ru-RU/decals/decal-window.ftl b/Resources/Locale/ru-RU/decals/decal-window.ftl new file mode 100644 index 0000000000..2f902b94cc --- /dev/null +++ b/Resources/Locale/ru-RU/decals/decal-window.ftl @@ -0,0 +1,8 @@ +decal-placer-window-title = Спавн декалей +decal-placer-window-use-color = Свой цвет +decal-placer-window-rotation = Ротация +decal-placer-window-zindex = Глубина прорисовки +decal-placer-window-enable-snap = Привязка к тайлу +decal-placer-window-enable-cleanable = Очищаемый +decal-placer-window-palette = Палитра +palette-color-picker-window-title = Палитры diff --git a/Resources/Locale/ru-RU/detail-examinable/detail-examinable.ftl b/Resources/Locale/ru-RU/detail-examinable/detail-examinable.ftl new file mode 100644 index 0000000000..13ced2d881 --- /dev/null +++ b/Resources/Locale/ru-RU/detail-examinable/detail-examinable.ftl @@ -0,0 +1,2 @@ +detail-examinable-verb-text = Подробности +detail-examinable-verb-disabled = Детальнее осмотрите объект. diff --git a/Resources/Locale/ru-RU/devices/device-network.ftl b/Resources/Locale/ru-RU/devices/device-network.ftl new file mode 100644 index 0000000000..6f587bd28e --- /dev/null +++ b/Resources/Locale/ru-RU/devices/device-network.ftl @@ -0,0 +1,34 @@ +# named frequencies +device-frequency-prototype-name-atmos = Атмосферные приборы +device-frequency-prototype-name-suit-sensors = Сенсоры костюмов +device-frequency-prototype-name-crew-monitor = Отслеживатель экипажа +device-frequency-prototype-name-lights = Умное освещение +device-frequency-prototype-name-mailing-units = Почтовый блок +device-frequency-prototype-name-pdas = ПДА +# prefixes for randomly generated device addresses +device-address-prefix-vent = Вент- +device-address-prefix-scrubber = Скр- +device-frequency-prototype-name-surveillance-camera-test = Тест подсети +device-frequency-prototype-name-surveillance-camera-engineering = Камеры (Инж) +device-frequency-prototype-name-surveillance-camera-security = Камеры (СБ) +device-frequency-prototype-name-surveillance-camera-science = Камеры (РнД) +device-frequency-prototype-name-surveillance-camera-supply = Камеры (Карго) +device-frequency-prototype-name-surveillance-camera-command = Камеры (Команд) +device-frequency-prototype-name-surveillance-camera-service = Камеры (Сервис) +device-frequency-prototype-name-surveillance-camera-medical = Камеры (Мед) +device-frequency-prototype-name-surveillance-camera-general = Камеры (Общие) +device-frequency-prototype-name-surveillance-camera-entertainment = Камеры (Развлечения) +device-frequency-prototype-name-fax = Fax +device-address-prefix-sensor = Сенс- +device-address-prefix-fire-alarm = Пож- +#PDAs and terminals +device-address-prefix-console = Конс- +device-address-prefix-air-alarm = Возд- +device-address-examine-message = Адрес устройства: { $address }. +#Device net ID names +device-net-id-private = Частные +device-net-id-wired = Проводные +device-net-id-wireless = Беспроводные +device-net-id-apc = АПЦ +device-net-id-atmos-devices = Атмос-устройства +device-net-id-reserved = Резерв diff --git a/Resources/Locale/ru-RU/devices/network-configurator.ftl b/Resources/Locale/ru-RU/devices/network-configurator.ftl new file mode 100644 index 0000000000..d36f87db73 --- /dev/null +++ b/Resources/Locale/ru-RU/devices/network-configurator.ftl @@ -0,0 +1,28 @@ +# Popups + +network-configurator-device-saved = Успешно сохранено сетевое устройство { $device } с адресом { $address }! +network-configurator-device-failed = Не удалось сохранить сетевое устройство { $device }! Адрес не присвоен! +network-configurator-too-many-devices = На этом устройстве сохранено слишком много устройств! +network-configurator-update-ok = Память устройства обновлена. +network-configurator-device-already-saved = Сетевое устройство: { $device } уже сохранено. +network-configurator-device-access-denied = Нет доступа! +# Verbs +network-configurator-save-device = Сохранить устройство +network-configurator-configure = Настроить +# ui +network-configurator-ui-clear-button = Очистить +network-configurator-ui-count-label = + { $count } { $count -> + [one] устройство + [few] устройства + *[other] устройств + }. +network-configurator-clear-network-link-overlays = Очистить оверлей сетевых соединений +network-configurator-clear-network-link-overlays-desc = Очищает оверлей сетевых соединений. +# tooltips +network-configurator-tooltip-set = Создание списка целевых устройств +network-configurator-tooltip-add = Добавление в список целевых устройств +network-configurator-tooltip-edit = Редактирование списка целевых устройств +network-configurator-tooltip-clear = Очистка списка целевых устройств +network-configurator-tooltip-copy = Копирование списка целевых устройств в мультитул +network-configurator-tooltip-show = Показывать голографическую визуализацию списка целевых устройств diff --git a/Resources/Locale/ru-RU/dice/dice-component.ftl b/Resources/Locale/ru-RU/dice/dice-component.ftl new file mode 100644 index 0000000000..0c0ddb6e88 --- /dev/null +++ b/Resources/Locale/ru-RU/dice/dice-component.ftl @@ -0,0 +1,3 @@ +dice-component-on-examine-message-part-1 = Кость c [color=lightgray]{ $sidesAmount }[/color] сторонами. +dice-component-on-examine-message-part-2 = Она приземлилась на [color=white]{ $currentSide }[/color]. +dice-component-on-roll-land = { CAPITALIZE($die) } приземляется на { $currentSide }. diff --git a/Resources/Locale/ru-RU/discordRPC.ftl b/Resources/Locale/ru-RU/discordRPC.ftl new file mode 100644 index 0000000000..b81f7cc5db --- /dev/null +++ b/Resources/Locale/ru-RU/discordRPC.ftl @@ -0,0 +1,4 @@ +discord-rpc-in-main-menu = В главном меню +discord-rpc-character = Сикей: {$username} +discord-rpc-on-server = Сервер: {$servername} +discord-rpc-players = Игроков: {$players}/{$maxplayers} diff --git a/Resources/Locale/ru-RU/disease/diagnoser.ftl b/Resources/Locale/ru-RU/disease/diagnoser.ftl new file mode 100644 index 0000000000..08995e1897 --- /dev/null +++ b/Resources/Locale/ru-RU/disease/diagnoser.ftl @@ -0,0 +1,21 @@ +diagnoser-cant-use-swab = { CAPITALIZE($machine) } не принимает { $swab }. +diagnoser-insert-swab = Вы вставляете { $swab } в { $machine }. +diagnoser-disease-report = Отчет о болезни: { CAPITALIZE($disease) } +diagnoser-disease-report-none = Справка о состоянии здоровья +diagnoser-disease-report-none-contents = [color=green]В этом образце заболеваний выявлено не было.[/color] +diagnoser-disease-report-name = Название болезни: { CAPITALIZE($disease) } +diagnoser-disease-report-infectious = Передаётся: [color=red]Да[/color] +diagnoser-disease-report-not-infectious = Передаётся: [color=green]Нет[/color] +diagnoser-disease-report-cureresist-none = Устойчивость к лекарствам: [color=green]Нет[/color] +diagnoser-disease-report-cureresist-low = Устойчивость к лекарствам: [color=yellow]Низкая[/color] +diagnoser-disease-report-cureresist-medium = Устойчивость к лекарствам: [color=orange]Средняя[/color] +diagnoser-disease-report-cureresist-high = Устойчивость к лекарствам: [color=red]Высокая[/color] +diagnoser-no-cures = Эта болезнь не имеет определённых методов лечения. +diagnoser-cure-none = Эта болезнь не имеет определённых методов лечения. +diagnoser-cure-has = Эта болезнь лечится следующим образом: +diagnoser-cure-bedrest = Отдых в постели в течение { $time } секунд, или { $sleep } секунд сна.. +diagnoser-cure-reagent = Употребление не менее { $units }ед. { $reagent }. +diagnoser-cure-wait = Она пройдет сама по себе после { $time } секунд. +diagnoser-cure-temp = Достижение температуры тела ниже { $max }°K или выше { $min }°K. +diagnoser-cure-temp-min = Достижение температуры тела выше { $min }°K. +diagnoser-cure-temp-max = Достижение температуры тела ниже { $max }°K. diff --git a/Resources/Locale/ru-RU/disease/disease-proto.ftl b/Resources/Locale/ru-RU/disease/disease-proto.ftl new file mode 100644 index 0000000000..89fdd7eaf1 --- /dev/null +++ b/Resources/Locale/ru-RU/disease/disease-proto.ftl @@ -0,0 +1,20 @@ +# Noninfectious +disease-proto-ultragigacancer = ультрагигарак +disease-proto-spectral-tiredness = спектральное утомление +disease-proto-lung-cancer = рак лёгких IIIA стадии +# Infectious +disease-proto-space-cold = космическая простуда +disease-proto-vent-cough = трубный кашель +disease-proto-space-flu = космический грипп +disease-proto-bird-flew = птичья чихотка +disease-proto-robovirus = робовирус Ван Аусдалла +disease-proto-amiv = вирус ПРИМАТ +# Полиморфирующий Респираторный Индуцирующий Мета-Ассоциированный Т-вирус +disease-proto-amirmir = меметичный амирмир +disease-proto-bleeders = укус кровопускателя +disease-proto-plague = чума +disease-proto-owonavirus = OwOнавирус +disease-proto-tongue-twister = языковёртка +# Zombie +disease-proto-zombie = зомби-вирус +disease-proto-zombie-passive = зомби-вирус diff --git a/Resources/Locale/ru-RU/disease/disease.ftl b/Resources/Locale/ru-RU/disease/disease.ftl new file mode 100644 index 0000000000..92b967805a --- /dev/null +++ b/Resources/Locale/ru-RU/disease/disease.ftl @@ -0,0 +1,15 @@ +disease-cured = Вы чувствуете себя немного лучше. +disease-sick-generic = Вы чувствуете себя больным. +disease-sneeze = { CAPITALIZE($person) } чихает. +disease-cough = { CAPITALIZE($person) } кашляет. +disease-screech = { CAPITALIZE($person) } визжит. +disease-yawn = { CAPITALIZE($person) } зевает. +disease-meow = { CAPITALIZE($person) } мяукает. +disease-hiss = { CAPITALIZE($person) } шипит. +disease-beep = { CAPITALIZE($person) } пищит. +disease-eaten-inside = Вы чувствуете, как будто вас поедают изнутри. +disease-banana-compulsion = Вам хочется съесть несколько бананов. +disease-beat-chest-compulsion = { CAPITALIZE($person) } бьёт { $person } в грудь. +disease-vomit = { CAPITALIZE($person) } тошнит. +disease-think = Вы чувствуете, как переплетаются ваши мысли. +disease-polymorph = Вы чувствуете, как ваше тело перекручивается и меняет форму! diff --git a/Resources/Locale/ru-RU/disease/miasma.ftl b/Resources/Locale/ru-RU/disease/miasma.ftl new file mode 100644 index 0000000000..6a66521930 --- /dev/null +++ b/Resources/Locale/ru-RU/disease/miasma.ftl @@ -0,0 +1,4 @@ +miasma-smell = Что-то дурно попахивает! +miasma-rotting = [color=orange]Это гниёт![/color] +miasma-bloated = [color=orangered]Оно вздулось![/color] +miasma-extremely-bloated = [color=red]Оно сильно вздулось![/color] diff --git a/Resources/Locale/ru-RU/disease/scanner.ftl b/Resources/Locale/ru-RU/disease/scanner.ftl new file mode 100644 index 0000000000..cae9c236eb --- /dev/null +++ b/Resources/Locale/ru-RU/disease/scanner.ftl @@ -0,0 +1,4 @@ +disease-scanner-diseased = БОЛЕЗНЬ +disease-scanner-not-diseased = Болезней нет +disease-scanner-gave-other = Вы передаёте { $target } { CAPITALIZE($disease) }! +disease-scanner-gave-self = Вы передаёте себе { CAPITALIZE($disease) }! Поздравляем! diff --git a/Resources/Locale/ru-RU/disease/swab.ftl b/Resources/Locale/ru-RU/disease/swab.ftl new file mode 100644 index 0000000000..fa899ab191 --- /dev/null +++ b/Resources/Locale/ru-RU/disease/swab.ftl @@ -0,0 +1,7 @@ +swab-already-used = Вы уже использовали эту ватную палочку. +swab-swabbed = Вы берёте мазок изо рта { $target }. +swab-mask-blocked = { CAPITALIZE($target) } должен снять с лица { $mask }. +swab-used = Она выглядит использованной. +swab-unused = Она чиста и готова к использованию. +botany-swab-from = Вы бережно собираете пыльцу с растения. +botany-swab-to = Вы бережно посыпаете растение пыльцой. diff --git a/Resources/Locale/ru-RU/disease/vaccine.ftl b/Resources/Locale/ru-RU/disease/vaccine.ftl new file mode 100644 index 0000000000..7350b068ce --- /dev/null +++ b/Resources/Locale/ru-RU/disease/vaccine.ftl @@ -0,0 +1,3 @@ +vaxx-already-used = Вы уже использовали эту вакцину. +vaxx-used = Это уже использовано. +vaxx-unused = Это еще не использовано. diff --git a/Resources/Locale/ru-RU/disposal/mailing/components/disposal-mailing-unit-component.ftl b/Resources/Locale/ru-RU/disposal/mailing/components/disposal-mailing-unit-component.ftl new file mode 100644 index 0000000000..fecfaf3aaf --- /dev/null +++ b/Resources/Locale/ru-RU/disposal/mailing/components/disposal-mailing-unit-component.ftl @@ -0,0 +1,7 @@ +## UI + +ui-mailing-unit-window-title = Почтовый блок { $tag } +ui-mailing-unit-button-flush = Отправить +ui-mailing-unit-destination-select-label = Выбрать пункт назначения: +ui-mailing-unit-self-reference-label = Это устройство: +ui-mailing-unit-target-label = Пункт назначения: diff --git a/Resources/Locale/ru-RU/disposal/tube-connections-command.ftl b/Resources/Locale/ru-RU/disposal/tube-connections-command.ftl new file mode 100644 index 0000000000..fe6d0b7c63 --- /dev/null +++ b/Resources/Locale/ru-RU/disposal/tube-connections-command.ftl @@ -0,0 +1,2 @@ +tube-connections-command-description = Показывает все направления, в которых может соединяться труба. +tube-connections-command-help-text = Использование: { $command } diff --git a/Resources/Locale/ru-RU/disposal/tube/components/disposal-router-component.ftl b/Resources/Locale/ru-RU/disposal/tube/components/disposal-router-component.ftl new file mode 100644 index 0000000000..7ffdbfbfbb --- /dev/null +++ b/Resources/Locale/ru-RU/disposal/tube/components/disposal-router-component.ftl @@ -0,0 +1,11 @@ +## UI + +disposal-router-window-title = Маршрутизатор утилизации +disposal-router-window-tags-label = Метки: +disposal-router-window-tag-input-tooltip = Список меток, разделенных запятыми +disposal-router-window-tag-input-confirm-button = Подтвердить +disposal-router-window-tag-input-activate-no-hands = У вас нет рук. + +## ConfigureVerb + +configure-verb-get-data-text = Открыть настройки diff --git a/Resources/Locale/ru-RU/disposal/tube/components/disposal-tagger-window.ftl b/Resources/Locale/ru-RU/disposal/tube/components/disposal-tagger-window.ftl new file mode 100644 index 0000000000..4bb3fe2524 --- /dev/null +++ b/Resources/Locale/ru-RU/disposal/tube/components/disposal-tagger-window.ftl @@ -0,0 +1,8 @@ +disposal-tagger-window-title = Разметка утилизации +disposal-tagger-window-tag-input-label = Метка: +disposal-tagger-window-tag-confirm-button = Подтвердить +disposal-tagger-window-activate-no-hands = У вас нет рук. + +## ConfigureVerb + +configure-verb-get-data-text = Открыть настройки diff --git a/Resources/Locale/ru-RU/disposal/tube/components/disposal-tube-component.ftl b/Resources/Locale/ru-RU/disposal/tube/components/disposal-tube-component.ftl new file mode 100644 index 0000000000..8538dd52fd --- /dev/null +++ b/Resources/Locale/ru-RU/disposal/tube/components/disposal-tube-component.ftl @@ -0,0 +1,5 @@ +disposal-tube-component-popup-directions-text = { $directions } + +## TubeDirectionVerb + +tube-direction-verb-get-data-text = Направления труб diff --git a/Resources/Locale/ru-RU/disposal/unit/components/disposal-unit-component.ftl b/Resources/Locale/ru-RU/disposal/unit/components/disposal-unit-component.ftl new file mode 100644 index 0000000000..910a14aae4 --- /dev/null +++ b/Resources/Locale/ru-RU/disposal/unit/components/disposal-unit-component.ftl @@ -0,0 +1,28 @@ +## UI + +ui-disposal-unit-title = Утилизационный блок +ui-disposal-unit-label-state = Состояние: +ui-disposal-unit-label-pressure = Давление: +ui-disposal-unit-label-status = Готов +ui-disposal-unit-button-flush = Смыть +ui-disposal-unit-button-eject = Извлечь всё +ui-disposal-unit-button-power = Питание + +## FlushVerb + +disposal-flush-verb-get-data-text = Смыть + +## SelfInsertVerb + +disposal-self-insert-verb-get-data-text = Залезть внутрь + +## No hands + +disposal-unit-no-hands = У вас нет рук! +disposal-flush-verb-get-data-text = Смыть +disposal-unit-thrown-missed = Промах! +# state +disposal-unit-state-Ready = Готов +disposal-unit-state-Pressurizing = Нагнетание +disposal-self-insert-verb-get-data-text = Залезть внутрь +disposal-eject-verb-get-data-text = Извлечь всё diff --git a/Resources/Locale/ru-RU/door-remote/door-remote.ftl b/Resources/Locale/ru-RU/door-remote/door-remote.ftl new file mode 100644 index 0000000000..64bc585026 --- /dev/null +++ b/Resources/Locale/ru-RU/door-remote/door-remote.ftl @@ -0,0 +1,5 @@ +door-remote-switch-state-open-close = Вы настраиваете пульт на открытие и закрытие дверей +door-remote-switch-state-toggle-bolts = Вы настраиваете пульт на переключение болтов +door-remote-switch-state-toggle-emergency-access = Вы настраиваете пульт на переключение аварийного доступа +door-remote-no-power = Дверь обесточена +door-remote-denied = В доступе отказано diff --git a/Resources/Locale/ru-RU/doors/components/airlock-component.ftl b/Resources/Locale/ru-RU/doors/components/airlock-component.ftl new file mode 100644 index 0000000000..9356c9920f --- /dev/null +++ b/Resources/Locale/ru-RU/doors/components/airlock-component.ftl @@ -0,0 +1,4 @@ +## AirlockComponent + +airlock-component-cannot-pry-is-bolted-message = Болты шлюза препятствуют его открыванию! +airlock-component-cannot-pry-is-powered-message = Включённые приводы шлюза не позволяют вам этого сделать! diff --git a/Resources/Locale/ru-RU/doors/door.ftl b/Resources/Locale/ru-RU/doors/door.ftl new file mode 100644 index 0000000000..e278d32f47 --- /dev/null +++ b/Resources/Locale/ru-RU/doors/door.ftl @@ -0,0 +1 @@ +door-pry = Вскрыть дверь diff --git a/Resources/Locale/ru-RU/drag-drop/drag-drop-system.ftl b/Resources/Locale/ru-RU/drag-drop/drag-drop-system.ftl new file mode 100644 index 0000000000..15dcb3b286 --- /dev/null +++ b/Resources/Locale/ru-RU/drag-drop/drag-drop-system.ftl @@ -0,0 +1 @@ +drag-drop-system-out-of-range-text = Вы не можете туда достать! diff --git a/Resources/Locale/ru-RU/drone/drone-system.ftl b/Resources/Locale/ru-RU/drone/drone-system.ftl new file mode 100644 index 0000000000..d0e2a3edf5 --- /dev/null +++ b/Resources/Locale/ru-RU/drone/drone-system.ftl @@ -0,0 +1,4 @@ +drone-active = Дрон технического обслуживания. Похоже, вы ему совершенно безразличны. +drone-dormant = Бездействующий дрон технического обслуживания. Кто знает, когда он проснётся? +drone-activated = Дрон с жужжанием оживает! +drone-too-close = Слишком близко к другим существам! diff --git a/Resources/Locale/ru-RU/electrocution/electrocute-command.ftl b/Resources/Locale/ru-RU/electrocution/electrocute-command.ftl new file mode 100644 index 0000000000..f9f75fae4f --- /dev/null +++ b/Resources/Locale/ru-RU/electrocution/electrocute-command.ftl @@ -0,0 +1,2 @@ +electrocute-command-description = Поражает указанное существо током, по умолчанию это 10 секунд и 10 урона. Шокирует! +electrocute-command-entity-cannot-be-electrocuted = Вы не можете ударить током эту сущность! diff --git a/Resources/Locale/ru-RU/electrocution/electrocuted-component.ftl b/Resources/Locale/ru-RU/electrocution/electrocuted-component.ftl new file mode 100644 index 0000000000..73d0ca7ac0 --- /dev/null +++ b/Resources/Locale/ru-RU/electrocution/electrocuted-component.ftl @@ -0,0 +1,3 @@ +electrocuted-component-mob-shocked-by-source-popup-others = { CAPITALIZE($source) } шокирует { $mob }! +electrocuted-component-mob-shocked-popup-others = { CAPITALIZE($mob) } шокирован! +electrocuted-component-mob-shocked-popup-player = Вы чувствуете мощный удар, проходящий через ваше тело! diff --git a/Resources/Locale/ru-RU/emag/emag.ftl b/Resources/Locale/ru-RU/emag/emag.ftl new file mode 100644 index 0000000000..3427da7fdb --- /dev/null +++ b/Resources/Locale/ru-RU/emag/emag.ftl @@ -0,0 +1,10 @@ +emag-success = Карточка замыкает что-то в { $target }. +emag-no-charges = Не осталось зарядов! +emag-charges-remaining = + На нём имеется { $charges } { $charges -> + [one] заряд + [few] заряда + *[other] зарядов + }. +emag-max-charges = Он имеет [color=green]максимум[/color] зарядов. +emag-recharging = До нового заряда осталось [color=yellow]{ $seconds }[/color] секунд. diff --git a/Resources/Locale/ru-RU/ensnare/ensnare-component.ftl b/Resources/Locale/ru-RU/ensnare/ensnare-component.ftl new file mode 100644 index 0000000000..93916efb3a --- /dev/null +++ b/Resources/Locale/ru-RU/ensnare/ensnare-component.ftl @@ -0,0 +1,4 @@ +ensnare-component-try-free = Вы пытаетесь освободить свои ноги от { $ensnare }! +ensnare-component-try-free-complete = Вы успешно освобождаете свои ноги от { $ensnare }! +ensnare-component-try-free-fail = Вам не удаётся освободить свои ноги от { $ensnare }! +ensnare-component-try-free-other = Вы пытаетесь освободить ноги { $user } от { $ensnare }! diff --git a/Resources/Locale/ru-RU/entity-systems/pointing/pointing-system.ftl b/Resources/Locale/ru-RU/entity-systems/pointing/pointing-system.ftl new file mode 100644 index 0000000000..6cb0411124 --- /dev/null +++ b/Resources/Locale/ru-RU/entity-systems/pointing/pointing-system.ftl @@ -0,0 +1,10 @@ +## PointingSystem + +pointing-system-try-point-cannot-reach = Вы не можете туда достать! +pointing-system-point-at-self = Вы указываете на себя. +pointing-system-point-at-other = Вы указываете на { $other }. +pointing-system-point-at-self-others = { CAPITALIZE($otherName) } указывает на { $other }. +pointing-system-point-at-other-others = { CAPITALIZE($otherName) } указывает на { $other }. +pointing-system-point-at-you-other = { $otherName } указывает на вас. +pointing-system-point-at-tile = Вы указываете на { $tileName }. +pointing-system-other-point-at-tile = { CAPITALIZE($otherName) } указывает на { $tileName }. diff --git a/Resources/Locale/ru-RU/escape-menu/ui/escape-menu.ftl b/Resources/Locale/ru-RU/escape-menu/ui/escape-menu.ftl new file mode 100644 index 0000000000..e496ef67f1 --- /dev/null +++ b/Resources/Locale/ru-RU/escape-menu/ui/escape-menu.ftl @@ -0,0 +1,9 @@ +### EscapeMenu.xaml + +ui-escape-title = Esc Меню +ui-escape-options = Настройки +ui-escape-rules = Правила +ui-escape-guidebook = Руководство +ui-escape-wiki = Wiki +ui-escape-disconnect = Отключиться +ui-escape-quit = Выйти diff --git a/Resources/Locale/ru-RU/escape-menu/ui/options-menu.ftl b/Resources/Locale/ru-RU/escape-menu/ui/options-menu.ftl new file mode 100644 index 0000000000..fd038181d0 --- /dev/null +++ b/Resources/Locale/ru-RU/escape-menu/ui/options-menu.ftl @@ -0,0 +1,208 @@ + +## General stuff + +ui-options-title = Игровые настройки +ui-options-tab-graphics = Графика +ui-options-tab-controls = Управление +ui-options-tab-audio = Аудио +ui-options-tab-network = Сеть +ui-options-apply = Применить +ui-options-reset-all = Сбросить всё +ui-options-default = По-умолчанию + +## Audio menu + +ui-options-master-volume = Основная громкость: +ui-options-midi-volume = MIDI (Инструменты) громкость: +ui-options-ambience-volume = Громкость окружения: +ui-options-lobby-volume = Громкость лобби и окончания раунда: +ui-options-ambience-max-sounds = Кол-во одновременных звуков окружения: +ui-options-lobby-music = Музыка в лобби +ui-options-restart-sounds = Звуки перезапуска раунда +ui-options-event-music = Музыка событий +ui-options-admin-sounds = Музыка админов +ui-options-station-ambience = Эмбиент станции +ui-options-space-ambience = Эмбиент космоса +ui-options-volume-label = Громкость +ui-options-volume-percent = { TOSTRING($volume, "P0") } +ui-options-volume-ui = UI Volume: +ui-options-ambience-music = Ambience Music +ui-options-ambience-music-volume = Ambience music volume: + +## Graphics menu + +ui-options-show-held-item = Показать удерживаемый элемент рядом с курсором? +ui-options-vsync = Вертикальная синхронизация +ui-options-fullscreen = Полный экран +ui-options-lighting-label = Качество освещения: +ui-options-lighting-very-low = Очень низкое +ui-options-lighting-low = Низкое +ui-options-lighting-medium = Среднее +ui-options-lighting-high = Высокое +ui-options-scale-label = Масштаб UI: +ui-options-scale-auto = Автоматическое ({ TOSTRING($scale, "P0") }) +ui-options-scale-75 = 75% +ui-options-scale-100 = 100% +ui-options-scale-125 = 125% +ui-options-scale-150 = 150% +ui-options-scale-175 = 175% +ui-options-scale-200 = 200% +ui-options-hud-theme = Тема HUD: +ui-options-hud-theme-default = По умолчанию +ui-options-hud-theme-modernized = Устаревший +ui-options-hud-theme-classic = Стандартный +ui-options-obsolete-interface-warning = ВНИМАНИЕ: Вы используете устаревшую версию интерфейса! +ui-options-vp-stretch = Растянуть изображение для соответствия окну игры +ui-options-vp-scale = Фиксированный масштаб окна игры: x{ $scale } +ui-options-vp-integer-scaling = Предпочитать целочисленное масштабирование (может привести к появлению черных полос / отсечению) +ui-options-vp-integer-scaling-tooltip = + Если эта опция включена, видовой экран будет масштабироваться с использованием + целочисленного значения в конкретных разрешениях экрана. + Хотя в результате получается четкая текстура, также часто + черные полосы могут появиться в верхней/нижней части экрана. +ui-options-vp-low-res = Изображение низкого разрешения +ui-options-parallax-low-quality = Низкокачественный параллакс (фон) +ui-options-fps-counter = Показать счетчик FPS +ui-options-vp-width = Ширина окна игры: { $width } +ui-options-hud-layout = Тип HUD: +ui-options-film-grain = Кинематографичная рябь +ui-options-shaders = Шейдеры + +## Controls menu + +ui-options-binds-reset-all = Сбросить ВСЕ привязки +ui-options-binds-explanation = ЛКМ — изменить кнопку, ПКМ — убрать кнопку +ui-options-unbound = Пусто +ui-options-bind-reset = Сбросить +ui-options-key-prompt = Нажмите кнопку... +ui-options-header-movement = Перемещение +ui-options-header-camera = Камера +ui-options-header-interaction-basic = Базовые взаимодействия +ui-options-header-interaction-adv = Продвинутые взаимодействия +ui-options-header-ui = Интерфейс +ui-options-header-misc = Разное +ui-options-header-hotbar = Хотбар +ui-options-header-shuttle = Шаттл +ui-options-header-map-editor = Редактор карт +ui-options-header-dev = Разработка +ui-options-header-general = Основное +ui-options-hotkey-keymap = Использовать клавиши QWERTY (США) +ui-options-function-move-up = Двигаться вверх +ui-options-function-move-left = Двигаться налево +ui-options-function-move-down = Двигаться вниз +ui-options-function-move-right = Двигаться направо +ui-options-function-walk = Идти +ui-options-function-camera-rotate-left = Повернуть налево +ui-options-function-camera-rotate-right = Повернуть направо +ui-options-function-camera-reset = Сбросить камеру +ui-options-function-use = Использовать +ui-options-function-use-secondary = Использовать вторичное +ui-options-function-alt-use = Альтернативное использование +ui-options-function-wide-attack = Размашистая атака +ui-options-function-activate-item-in-hand = Использовать предмет в руке +ui-options-function-alt-activate-item-in-hand = Альтернативно использовать предмет в руке +ui-options-function-activate-item-in-world = Использовать предмет в мире +ui-options-function-alt-activate-item-in-world = Альтернативно использовать предмет в мире +ui-options-function-drop = Положить предмет +ui-options-function-examine-entity = Изучить +ui-options-function-swap-hands = Поменять руки +ui-options-function-smart-equip-backpack = Умная экипировка в рюкзак +ui-options-function-smart-equip-belt = Умная экипировка на пояс +ui-options-function-throw-item-in-hand = Бросить предмет +ui-options-function-try-pull-object = Тянуть объект +ui-options-function-move-pulled-object = Тянуть объект в сторону +ui-options-function-release-pulled-object = Перестать тянуть объект +ui-options-function-point = Указать на что-либо +ui-options-function-focus-chat-input-window = Писать в чат +ui-options-function-focus-local-chat-window = Писать в чат (IC) +ui-options-function-focus-whisper-chat-window = Писать в чат (Шёпот) +ui-options-function-focus-radio-window = Писать в чат (Радио) +ui-options-function-focus-ooc-window = Писать в чат (OOC) +ui-options-function-focus-admin-chat-window = Писать в чат (Админ) +ui-options-function-focus-dead-chat-window = Писать в чат (Мертвые) +ui-options-function-focus-console-chat-window = Писать в чат (Консоль) +ui-options-function-cycle-chat-channel-forward = Переключение каналов чата (Вперёд) +ui-options-function-cycle-chat-channel-backward = Переключение каналов чата (Назад) +ui-options-function-open-character-menu = Открыть меню персонажа +ui-options-function-open-emotions-menu = Открыть меню эмоций +ui-options-function-open-context-menu = Открыть контекстное меню +ui-options-function-open-crafting-menu = Открыть меню строительства +ui-options-function-open-inventory-menu = Открыть снаряжение +ui-options-function-open-a-help = Открыть админ помощь +ui-options-function-open-abilities-menu = Открыть меню действий +ui-options-function-open-entity-spawn-window = Открыть меню спавна сущностей +ui-options-function-open-sandbox-window = Открыть меню песочницы +ui-options-function-open-tile-spawn-window = Открыть меню спавна тайлов +ui-options-function-open-decal-spawn-window = Открыть меню спавна декалей +ui-options-function-open-admin-menu = Открыть админ меню +ui-options-function-open-guidebook = Открыть руководство +ui-options-function-take-screenshot = Сделать скриншот +ui-options-function-take-screenshot-no-ui = Сделать скриншот (без интерфейса) +ui-options-function-editor-place-object = Разместить объект +ui-options-function-editor-cancel-place = Отменить размещение +ui-options-function-editor-grid-place = Размещать в сетке +ui-options-function-editor-line-place = Размещать в линию +ui-options-function-editor-rotate-object = Повернуть +ui-options-function-editor-copy-object = Копировать +ui-options-function-open-abilities-menu = Открыть меню действий +ui-options-function-show-debug-console = Открыть консоль +ui-options-function-show-debug-monitors = Показать дебаг информацию +ui-options-function-hide-ui = Спрятать интерфейс +ui-options-function-hotbar1 = 1 слот хотбара +ui-options-function-hotbar2 = 2 слот хотбара +ui-options-function-hotbar3 = 3 слот хотбара +ui-options-function-hotbar4 = 4 слот хотбара +ui-options-function-hotbar5 = 5 слот хотбара +ui-options-function-hotbar6 = 6 слот хотбара +ui-options-function-hotbar7 = 7 слот хотбара +ui-options-function-hotbar8 = 8 слот хотбара +ui-options-function-hotbar9 = 9 слот хотбара +ui-options-function-hotbar0 = 0 слот хотбара +ui-options-function-loadout1 = 1 страница хотбара +ui-options-function-loadout2 = 2 страница хотбара +ui-options-function-loadout3 = 3 страница хотбара +ui-options-function-loadout4 = 4 страница хотбара +ui-options-function-loadout5 = 5 страница хотбара +ui-options-function-loadout6 = 6 страница хотбара +ui-options-function-loadout7 = 7 страница хотбара +ui-options-function-loadout8 = 8 страница хотбара +ui-options-function-loadout9 = 9 страница хотбара +ui-options-function-loadout0 = 0 страница хотбара +ui-options-function-shuttle-strafe-up = Стрейф вверх +ui-options-function-shuttle-strafe-right = Стрейф вправо +ui-options-function-shuttle-strafe-left = Стрейф влево +ui-options-function-shuttle-strafe-down = Стрейф вниз +ui-options-function-shuttle-rotate-left = Поворот налево +ui-options-function-shuttle-rotate-right = Поворот направо +ui-options-function-shuttle-brake = Торможение +ui-options-net-interp-ratio = Сетевое сглаживание +ui-options-net-predict = Предугадывание на стороне клиента +ui-options-net-interp-ratio-tooltip = + Увеличение этого параметра, как правило, делает игру + более устойчивой к потере пакетов, однако при этом + это так же добавляет немного больше задержки и + требует от клиента предсказывать больше будущих тиков. +ui-options-net-predict-tick-bias = Погрешность тиков предугадывания +ui-options-net-predict-tick-bias-tooltip = + Увеличение этого параметра, как правило, делает игру более устойчивой + к потере пакетов между клиентом и сервером, однако при этом + немного возрастает задержка, и клиенту требуется предугадывать + больше будущих тиков +ui-options-net-pvs-spawn = Лимит появление PVS сущностей +ui-options-net-pvs-spawn-tooltip = + Ограничение частоты отправки новых появившихся сущностей сервером на клиент. + Снижение этого параметра может помочь уменьшить "захлебывания", + вызываемые спавном сущностей, но может привести к их резкому появлению. +cmd-options-desc = Открывает меню настроек, опиционально с нужной вкладкой. +cmd-options-help = Использование: настройки [tab] +ui-options-net-pvs-entry = Лимит PVS сущностей +ui-options-net-pvs-entry-tooltip = + Ограничение частоты отправки новых видимых сущностей сервером на клиент. + Снижение этого параметра может помочь уменьшить "захлебывания", + вызываемые спавном сущностей, но может привести к их резкому появлению. +ui-options-net-pvs-leave = Частота удаления PVS +ui-options-net-pvs-leave-tooltip = + Ограничение частоты, с которой клиент будет удалять + сущности вне поля зрения. Снижение этого параметра может помочь + уменьшить "захлебывания" при ходьбе, но иногда может + привести к неправильным предугадываниям и другим проблемам. diff --git a/Resources/Locale/ru-RU/examine/examine-system.ftl b/Resources/Locale/ru-RU/examine/examine-system.ftl new file mode 100644 index 0000000000..a828004768 --- /dev/null +++ b/Resources/Locale/ru-RU/examine/examine-system.ftl @@ -0,0 +1,7 @@ +## ExamineSystem + +examine-system-entity-does-not-exist = Этой сущности не существует +examine-system-cant-see-entity = Вам не удаётся это рассмотреть. +examine-verb-name = Осмотреть +examinable-anchored = Это закреплено к полу +examinable-unanchored = Это не закреплено к полу diff --git a/Resources/Locale/ru-RU/eye/blindness.ftl b/Resources/Locale/ru-RU/eye/blindness.ftl new file mode 100644 index 0000000000..5b7f2be5aa --- /dev/null +++ b/Resources/Locale/ru-RU/eye/blindness.ftl @@ -0,0 +1 @@ +blindness-fail-attempt = Вы не можете сделать это, если вы слепы! diff --git a/Resources/Locale/ru-RU/fax/fax.ftl b/Resources/Locale/ru-RU/fax/fax.ftl new file mode 100644 index 0000000000..3feccfda33 --- /dev/null +++ b/Resources/Locale/ru-RU/fax/fax.ftl @@ -0,0 +1,17 @@ +fax-machine-popup-source-unknown = Неизвестно +fax-machine-popup-received = Получена передача от { $from }. +fax-machine-popup-name-long = Слишком длинное имя факса +fax-machine-popup-name-exist = Факс с таким же именем уже существует в сети +fax-machine-popup-name-set = Имя факса было обновлено +fax-machine-dialog-rename = Переименовать +fax-machine-dialog-field-name = Имя +fax-machine-ui-window = Факс +fax-machine-ui-send-button = Отправить +fax-machine-ui-refresh-button = Обновить +fax-machine-ui-no-peers = Нет получателей +fax-machine-ui-to = Получатель: +fax-machine-ui-from = Отправитель: +fax-machine-ui-paper = Бумага: +fax-machine-ui-paper-inserted = Бумага в лотке +fax-machine-ui-paper-not-inserted = Нет бумаги +fax-machine-chat-notify = Получено новое сообщение с "{ $fax }" факса diff --git a/Resources/Locale/ru-RU/fire-extinguisher/fire-extinguisher-component.ftl b/Resources/Locale/ru-RU/fire-extinguisher/fire-extinguisher-component.ftl new file mode 100644 index 0000000000..4ca683fe07 --- /dev/null +++ b/Resources/Locale/ru-RU/fire-extinguisher/fire-extinguisher-component.ftl @@ -0,0 +1,3 @@ +fire-extinguisher-component-after-interact-refilled-message = Вы заправили { $owner } +fire-extinguisher-component-safety-on-message = Включён предохранитель. +fire-extinguisher-component-verb-text = Вкл/Выкл предохранитель diff --git a/Resources/Locale/ru-RU/flash/components/flash-component.ftl b/Resources/Locale/ru-RU/flash/components/flash-component.ftl new file mode 100644 index 0000000000..d138fea80c --- /dev/null +++ b/Resources/Locale/ru-RU/flash/components/flash-component.ftl @@ -0,0 +1,18 @@ +### UI + +# Shown when an empty flash is examined at any range +flash-component-examine-empty = Она выгорела! +# Shown when a flash is examined in details range +flash-component-examine-detail-count = + У флешки осталось [color={ $markupCountColor }]{ $count }[/color] { $count -> + [one] использование + [few] использования + *[other] использований + }. + +### Interaction Messages + +# Shown when someone flashes you with a flash +flash-component-user-blinds-you = { $user } ослепляет вас вспышкой! +# Shown when a flash runs out of uses +flash-component-becomes-empty = Вспышка выгорает! diff --git a/Resources/Locale/ru-RU/flavors/flavor-profiles.ftl b/Resources/Locale/ru-RU/flavors/flavor-profiles.ftl new file mode 100644 index 0000000000..cd9ea4039b --- /dev/null +++ b/Resources/Locale/ru-RU/flavors/flavor-profiles.ftl @@ -0,0 +1,188 @@ +flavor-profile = На вкус { $flavor }. +flavor-profile-multiple = На вкус { $flavors } и { $lastFlavor }. +flavor-profile-unknown = Вкус неописуем. + +# Base flavors. Use these when you can't think of anything. +# These are specifically flavors that are placed in front +# of other flavors. When the flavors are processed, these +# will go in front so you don't get this like "Tastes like tomatoes, sweet and spicy", +# instead, you get "Tastes sweet, spicy and like tomatoes". + +flavor-base-savory = пикантно +flavor-base-sweet = сладко +flavor-base-salty = солено +flavor-base-sour = кисло +flavor-base-bitter = горько +flavor-base-spicy = остро +flavor-base-metallic = металлически +flavor-base-meaty = мясисто +flavor-base-fishy = рыбно +flavor-base-cheesy = сырно +flavor-base-funny = забавно +flavor-base-tingly = покалывающе +flavor-base-acid = кислотно +flavor-base-leafy = лиственно +flavor-base-minty = мятно +flavor-base-nutty = орехово +flavor-base-chalky = мелово +flavor-base-oily = масляно +flavor-base-peppery = перечно +flavor-base-slimy = скользко +flavor-base-magical = волшебно +flavor-base-fiber = волокнисто +flavor-base-cold = холодно +flavor-base-spooky = страшно +flavor-base-smokey = дымчато +flavor-base-fruity = фруктово +flavor-base-creamy = сливочно +flavor-base-fizzy = шипуче +flavor-base-shocking = шокирующе +flavor-base-cheap = дёшево +flavor-base-piquant = пикантно +flavor-base-sharp = остро +# lmao +flavor-base-terrible = ужасно + +# Complex flavors. Put a flavor here when you want something that's more +# specific. + +flavor-complex-nothing = как ничто +flavor-complex-honey = как мёд + +# Food-specific flavors. + + +## Food chemicals. In case you get something that has this inside. + +flavor-complex-nutriment = как питательные вещества +flavor-complex-vitamin = как витамины +flavor-complex-protein = как протеины + +## Generic food taste. This should be replaced with an actual flavor profile, +## if you have food that looks like this. + +flavor-complex-food = как еда + +## Basic foodstuffs (ingredients, generic flavors) + +flavor-complex-bun = как булочка +flavor-complex-bread = как хлеб +flavor-complex-batter = как тесто для торта +flavor-complex-butter = как масло +flavor-complex-egg = как яйца +flavor-complex-bacon = как бекон +flavor-complex-chocolate = как шоколад +flavor-complex-pasta = как паста +flavor-complex-rice = как рис +flavor-complex-oats = как овёс +flavor-complex-jelly = как желе +flavor-complex-soy = как соя +flavor-complex-ice-cream = как мороженое +flavor-complex-dough = как тесто +flavor-complex-sweet-dough = как сладкое тесто +flavor-complex-tofu = как тофу +flavor-complex-muffin = как маффин +flavor-complex-peas = как горох +flavor-complex-pineapple = как ананас +flavor-complex-onion = как лук +flavor-complex-eggplant = как баклажан +flavor-complex-carrot = как морковь +flavor-complex-cabbage = как капуста +flavor-complex-potatoes = как картофель +flavor-complex-mushroom = как грибы +flavor-complex-tomato = как помидоры +flavor-complex-corn = как кукуруза +flavor-complex-banana = как бананы +flavor-complex-apple = как яблоки +flavor-complex-bungo = как бунго +flavor-complex-raisins = как сушеный виноград +flavor-complex-orange = как апельсины +flavor-complex-watermelon = как арбуз +flavor-complex-garlic = как чеснок +flavor-complex-grape = как виноград + +## Complex foodstuffs (cooked foods, joke flavors, etc) + +flavor-complex-pink = как розовый +flavor-complex-curry = как карри +flavor-complex-borsch-1 = как борщ +flavor-complex-borsch-2 = как бортщ +flavor-complex-borsch-3 = как борстч +flavor-complex-borsch-4 = как борш +flavor-complex-borsch-5 = как борщч +flavor-complex-mre-brownie = как дешевый брауни +flavor-complex-fortune-cookie = как случайность +flavor-complex-nutribrick = как будто вы воюете в джунглях. +flavor-complex-cheap-noodles = как дешёвая лапша +flavor-complex-syndi-cakes = как сытный фруктовый пирог +flavor-complex-sus-jerky = как сас +flavor-complex-boritos = как гейминг +flavor-complex-nachos = как начос +flavor-complex-donk = как дешёвая пицца +flavor-complex-copypasta = как повторяющаяся шутка +flavor-complex-memory-leek = как форк-бомба +flavor-complex-gunpowder = как порох +flavor-complex-validhunting = как валидхантинг + +# Drink-specific flavors. + + +## Generic alcohol/soda taste. This should be replaced with an actual flavor profile. + +flavor-complex-alcohol = как алкоголь +flavor-complex-soda = как газировка +flavor-complex-juice = как сок + +## Basic drinks + +flavor-complex-water = как вода +flavor-complex-beer = как моча +flavor-complex-ale = как хлеб +flavor-complex-cola = как кола +flavor-complex-vodka = как забродившее зерно +flavor-complex-tequila = как забродившая смерть +flavor-complex-sake = как сладкий, алкогольный рис +flavor-complex-rum = как забродивший сахар +flavor-complex-coffee-liquor = как крепкий, горький кофе +flavor-complex-whiskey = как патока +flavor-complex-shitty-wine = как виноградная кожура +flavor-complex-iced-tea = как холодный чай +flavor-complex-coffee = как кофе +flavor-complex-milk = как молоко +flavor-complex-tea = как чай +flavor-complex-ice = как лёд + +## Cocktails + +flavor-complex-long-island = подозрительно похож на холодный чай +flavor-complex-three-mile-island = как чай, заваренный в ядерных отходах +flavor-complex-whiskey-cola = как газированная патока +flavor-complex-singulo = как бездонная дыра +flavor-complex-syndie-bomb = как горький виски +flavor-complex-tequila-sunrise = как мексиканское утро +flavor-complex-irish-coffee = как пробуждение алкоголика +flavor-complex-iced-beer = как ледяная моча +flavor-complex-gargle-blaster = как будто кто-то ударил вас по голове золотым слитком, покрытым лимоном. +flavor-complex-bloody-mary = как тяжелое похмелье +flavor-complex-beepsky = как нефть и виски +flavor-complex-banana-honk = как банановый милкшейк +flavor-complex-atomic-bomb = как ядерная пустошь +flavor-complex-atomic-cola = как накопление бутылочных крышек +flavor-complex-cuba-libre = как крепкая кола +flavor-complex-gin-tonic = как крепкая газировка с лимоном и лаймом +flavor-complex-screwdriver = как крепкий апельсиновый сок + +### This is exactly what pilk tastes like. I'm not even joking. I might've been a little drunk though + +flavor-complex-pilk = как сладкое молоко + +# Medicine/chemical-specific flavors. + + +## Generic flavors. + +flavor-complex-medicine = как лекарство +flavor-complex-carpet = как горсть шерсти +flavor-complex-bee = невероятно +flavor-complex-sax = как джаз +flavor-complex-bottledlightning = как молния в бутылке diff --git a/Resources/Locale/ru-RU/fluids/components/absorbent-component.ftl b/Resources/Locale/ru-RU/fluids/components/absorbent-component.ftl new file mode 100644 index 0000000000..b5aa2ca8f3 --- /dev/null +++ b/Resources/Locale/ru-RU/fluids/components/absorbent-component.ftl @@ -0,0 +1,12 @@ +mopping-system-tool-full = { CAPITALIZE($used) } полная! +mopping-system-puddle-diluted = Вы разбавляете лужу. +mopping-system-puddle-success = Вы убираете лужу. +mopping-system-release-to-floor = Вы выжимаете часть жидкости на пол. +mopping-system-target-container-full = { CAPITALIZE($target) } полное! +mopping-system-target-container-empty = { CAPITALIZE($target) } пустое! +mopping-system-target-container-too-small = { CAPITALIZE($target) } слишком мал для этого! +mopping-system-refillable-success = Вы выжимаете { $used } в { $target }. +mopping-system-drainable-success = Вы смачиваете { $used } в { $target }. +mopping-system-hand-squeeze-still-wet = Вы выжимаете { $used } своими руками. Она все еще мокрая. +mopping-system-hand-squeeze-little-wet = Вы выжимаете { $used } своими руками. Она все еще слегка мокрая. +mopping-system-hand-squeeze-dry = Вы выжимаете { $used } своими руками. Она почти полностью сухая. diff --git a/Resources/Locale/ru-RU/fluids/components/bucket-component.ftl b/Resources/Locale/ru-RU/fluids/components/bucket-component.ftl new file mode 100644 index 0000000000..54e16088f5 --- /dev/null +++ b/Resources/Locale/ru-RU/fluids/components/bucket-component.ftl @@ -0,0 +1,3 @@ +bucket-component-bucket-is-empty-message = Ведро пустое +bucket-component-mop-is-now-wet-message = Швабра теперь мокрая +bucket-component-mop-is-now-dry-message = Швабра теперь сухая diff --git a/Resources/Locale/ru-RU/fluids/components/puddle-component.ftl b/Resources/Locale/ru-RU/fluids/components/puddle-component.ftl new file mode 100644 index 0000000000..1a716ac4cf --- /dev/null +++ b/Resources/Locale/ru-RU/fluids/components/puddle-component.ftl @@ -0,0 +1 @@ +puddle-component-examine-is-slipper-text = Выглядит скользким. diff --git a/Resources/Locale/ru-RU/fluids/components/spillable-component.ftl b/Resources/Locale/ru-RU/fluids/components/spillable-component.ftl new file mode 100644 index 0000000000..02ce1119fc --- /dev/null +++ b/Resources/Locale/ru-RU/fluids/components/spillable-component.ftl @@ -0,0 +1,5 @@ +## SpillTargetVerb + +spill-target-verb-get-data-text = Выплеснуть содержимое +spill-target-verb-activate-cannot-drain-message = Вы не можете ничего выплеснуть из { $owner }! +spill-target-verb-activate-is-empty-message = В { $owner } пусто! diff --git a/Resources/Locale/ru-RU/fluids/components/spray-component.ftl b/Resources/Locale/ru-RU/fluids/components/spray-component.ftl new file mode 100644 index 0000000000..ef9d86068f --- /dev/null +++ b/Resources/Locale/ru-RU/fluids/components/spray-component.ftl @@ -0,0 +1 @@ +spray-component-is-empty-message = Пусто! diff --git a/Resources/Locale/ru-RU/foldable/components/foldable-component.ftl b/Resources/Locale/ru-RU/foldable/components/foldable-component.ftl new file mode 100644 index 0000000000..3e279ba907 --- /dev/null +++ b/Resources/Locale/ru-RU/foldable/components/foldable-component.ftl @@ -0,0 +1,5 @@ +# Foldable + +foldable-deploy-fail = Вы не можете разложить { $object } здесь. +fold-verb = Сложить +unfold-verb = Разложить diff --git a/Resources/Locale/ru-RU/follower/follow-verb.ftl b/Resources/Locale/ru-RU/follower/follow-verb.ftl new file mode 100644 index 0000000000..09b23b8cdc --- /dev/null +++ b/Resources/Locale/ru-RU/follower/follow-verb.ftl @@ -0,0 +1 @@ +verb-follow-text = Следовать diff --git a/Resources/Locale/ru-RU/forensics/fibers.ftl b/Resources/Locale/ru-RU/forensics/fibers.ftl new file mode 100644 index 0000000000..398bdbbed7 --- /dev/null +++ b/Resources/Locale/ru-RU/forensics/fibers.ftl @@ -0,0 +1,21 @@ +forensic-fibers = { LOC($material) } волокна +forensic-fibers-colored = { LOC($color) } { LOC($material) } волокна +fibers-insulative = изолирующие +fibers-synthetic = синтетические +fibers-leather = кожаные +fibers-durathread = дюратканевые +fibers-latex = латексные +fibers-nitrile = нитриловые +fibers-nanomachines = изолирующие наномашинные +fibers-chameleon = голографические хамелеонные +fibers-purple = фиолетовые +fibers-red = красные +fibers-black = чёрные +fibers-blue = синие +fibers-brown = коричневые +fibers-grey = серые +fibers-green = зелёные +fibers-orange = оранжевые +fibers-white = белые +fibers-yellow = жёлтые +fibers-regal-blue = королевские синие diff --git a/Resources/Locale/ru-RU/forensics/forensics.ftl b/Resources/Locale/ru-RU/forensics/forensics.ftl new file mode 100644 index 0000000000..b841d8c65b --- /dev/null +++ b/Resources/Locale/ru-RU/forensics/forensics.ftl @@ -0,0 +1,22 @@ +forensic-scanner-interface-title = Криминалистический сканер +forensic-scanner-interface-fingerprints = Отпечатки +forensic-scanner-interface-fibers = Волокна +forensic-scanner-interface-dnas = ДНК +forensic-scanner-interface-no-data = Нет данных для сканирования +forensic-scanner-interface-print = Распечатать +forensic-scanner-interface-clear = Очистить +forensic-scanner-report-title = Заключение криминалистической экспертизы: { $entity } +forensic-pad-unused = Она ещё не использовалась +forensic-pad-sample = Она содержит образец: { $sample } +forensic-pad-gloves = { CAPITALIZE($target) } носит перчатки. +forensic-pad-start-scan-target = { CAPITALIZE($user) } пытается снять отпечатки ваших пальцев. +forensic-pad-start-scan-user = Вы начинаете снимать отпечатки пальцев { CAPITALIZE($target) }. +forensic-pad-already-used = Эта пластинка уже использована. +forensic-scanner-match-fiber = Найдены совпадения по волокнам! +forensic-scanner-match-fingerprint = Найдены совпадения по отпечаткам пальцев! +forensic-scanner-match-none = Совпадений не найдено! +forensic-scanner-printer-not-ready = Принтер не готов. +forensic-scanner-verb-text = Сканировать +forensic-scanner-verb-message = Выполняется криминалистическое сканирование +forensic-pad-fingerprint-name = владелец отпечатков: { $entity } +forensic-pad-gloves-name = источник волокон: { $entity } diff --git a/Resources/Locale/ru-RU/game-ticking/forcemap-command.ftl b/Resources/Locale/ru-RU/game-ticking/forcemap-command.ftl new file mode 100644 index 0000000000..224d2bf1b7 --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/forcemap-command.ftl @@ -0,0 +1,7 @@ +## Forcemap command loc. + +forcemap-command-description = Заставляет игру начать с заданной карты в следующем раунде. +forcemap-command-help = forcemap +forcemap-command-need-one-argument = forcemap принимает один аргумент — путь к файлу карты. +forcemap-command-success = В следующем раунде игра принудительно начнется с карты { $map }. +forcemap-command-arg-map = diff --git a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-deathmatch.ftl b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-deathmatch.ftl new file mode 100644 index 0000000000..459aa7064d --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-deathmatch.ftl @@ -0,0 +1,2 @@ +death-match-title = Бой Насмерть +death-match-description = Убейте все, что движется! diff --git a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-extended.ftl b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-extended.ftl new file mode 100644 index 0000000000..50527f2dc1 --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-extended.ftl @@ -0,0 +1,2 @@ +extended-title = Расширенный +extended-description = Спокойный игровой опыт. Потребуется вмешательство администраторов. diff --git a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-nukeops.ftl b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-nukeops.ftl new file mode 100644 index 0000000000..2eabdecb9c --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-nukeops.ftl @@ -0,0 +1,28 @@ +nukeops-title = Ядерные оперативники +nukeops-description = Ядерные оперативники нацелились на станцию. Постарайтесь не дать им взвести и взорвать ядерную бомбу, защищая ядерный диск! +nukeops-welcome = + Вы - ядерный оперативник. Ваша задача - взорвать { $station } и убедиться, что от неё осталась лишь груда обломков. Ваше руководство, Синдикат, снабдило вас всем необходимым для выполнения этой задачи. + Смерть Nanotrasen! +nukeops-opsmajor = Крупная победа Синдиката! +nukeops-opsminor = Скромная победа Синдиката! +nukeops-neutral = Ничейный исход! +nukeops-crewminor = Малая победа экипажа! +nukeops-crewmajor = Разгромная победа экипажа! +nukeops-cond-nukeexplodedoncorrectstation = Ядерным оперативникам удалось взорвать станцию. +nukeops-cond-nukeexplodedonnukieoutpost = Аванпост ядерных оперативников был уничтожен ядерным взрывом. +nukeops-cond-nukeexplodedonincorrectlocation = Ядерная бомба взорвалась вне станции. +nukeops-cond-nukeactiveinstation = Ядерная бомба была оставлена взведённой на станции. +nukeops-cond-nukeactiveatcentcom = Ядерная бомба была доставлена Центральному командованию! +nukeops-cond-nukediskoncentcom = Экипаж улетел с диском ядерной аутентификации. +nukeops-cond-nukedisknotoncentcom = Экипаж оставил диск ядерной аутентификации на станции. +nukeops-cond-nukiesabandoned = Ядерные оперативники были брошены. +nukeops-cond-allnukiesdead = Все ядерные оперативники погибли. +nukeops-cond-somenukiesalive = Несколько ядерных оперативников погибли. +nukeops-cond-allnukiesalive = Все ядерные оперативники выжили. +nukeops-list-start = Ядерными оперативниками были: +nukeops-list-name = - [color=White]{ $name }[/color] ([color=gray]{ $user }[/color]) +nukeops-not-enough-ready-players = Недостаточно игроков готовы к игре! { $readyPlayersCount } игроков из необходимых { $minimumPlayers } готовы. Нельзя начать режим: Nukeops. +nukeops-no-one-ready = Нет готовых игроков! Нельзя начать Ядерные оперативники. +nukeops-role-commander = Командир +nukeops-role-agent = Агент +nukeops-role-operator = Оператор diff --git a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-pirates.ftl b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-pirates.ftl new file mode 100644 index 0000000000..a9e39ec293 --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-pirates.ftl @@ -0,0 +1,24 @@ +pirates-title = Каперы +pirates-description = Группа каперов приближается к вашей скромной станции. Враждебны они или нет, их единственная цель - закончить раунд с максимальным количеством безделушек на своем корабле. +pirates-no-ship = При неизвестных обстоятельствах корабль каперов был окончательно и бесповоротно уничтожен. Ноль очков. +pirates-final-score = + Предприятие каперов принесло им { $score } { $score -> + [one] кредит + [few] кредита + *[other] кредитов + }, за воровство +pirates-final-score-2 = + безделушек, на общую сумму в { $finalPrice } { $finalPrice -> + [one] кредит + [few] кредита + *[other] кредитов + }. +pirates-list-start = Каперами были: +pirates-most-valuable = Самыми ценными украденными предметами были: +pirates-stolen-item-entry = + { $entity } ({ $credits } { $credits -> + [one] кредит + [few] кредита + *[other] кредитов + }) +pirates-stole-nothing = - Каперы не украли вообще ничего. Тычьте пальцем и насмехайтесь. diff --git a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-revolution.ftl b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-revolution.ftl new file mode 100644 index 0000000000..bbc690b44a --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-revolution.ftl @@ -0,0 +1,22 @@ +rev-title = Революция +rev-name = Глава революции +rev-description = Группа бунтовщиков тайком пробралась на станцию для того чтобы убить всех глав и захватить её. Они вербуют новых сторонников при помощи устройства-вспышки. Постарайтесь выследить и уничтожить их! +rev-welcome-headrev = Вы - главный революционер. Ваша задача - завербовать как можно больше членов экипажа в свои ряды и захватить станцию, убив глав всех отделов и капитана. + В вашем кармане находится вспышка. Используйте её на другом члене экипажа для того чтобы путем гипноза передать ему свои революционные идеалы. + Работайте сообща с другими зачинщиками мятежа и постарайтесь не попасться Службе Безопасности. + Да здравствует Революция! За старый космос +rev-welcome-rev = В свете вспышки вы увидели объятую пламенем штаб-квартиру НаноТрейзен, и вам понравилось это зрелище. Хотите вы того или нет, но теперь вы - революционер. + Вы загипнотизированы и обязаны слепо подчиняться приказам главных революционеров. Ваши новые идеалы запрещают вам мешать ходу революции, сдаваться Службе Безопасности или сдавать ей своих товарищей. Ваша задача - захватить станцию, убив глав всех отделов и капитана. + Да здравствует Революция! За старый космос! +rev-revmajor = Крупная победа Революции! +rev-neutral = Ничейный исход! +rev-crewmajor = Крупная победа экипажа! +rev-cond-allheadrevsdead = Все лидеры революции погибли. +rev-cond-allcrewheadsdead = Все главы станции погибли. +rev-list-revs-start = Революционерами были: +rev-list = - [color=White]{ $name }[/color] ([color=gray]{ $user }[/color]) { $headrev } +rev-list-heads-start = Главами станции были: +rev-not-enough-ready-players = Недостаточно игроков готовы к игре! { $readyPlayersCount } игроков из необходимых { $minimumPlayers } готовы. Нельзя начать режим: Revolution. +rev-no-one-ready = Нет готовых игроков! Нельзя начать Revolution. +rev-list-headrevbool = [color=Red]Глава революции[/color] +rev-objective = Убить глав всех отделов и капитана! diff --git a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-sandbox.ftl b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-sandbox.ftl new file mode 100644 index 0000000000..e2d94f84e2 --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-sandbox.ftl @@ -0,0 +1,2 @@ +sandbox-title = Песочница +sandbox-description = Никакого стресса, только ваш креатив! diff --git a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-secret.ftl b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-secret.ftl new file mode 100644 index 0000000000..ad11ccd875 --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-secret.ftl @@ -0,0 +1,2 @@ +secret-title = Секрет +secret-description = Это секрет для всех. Угрозы, с которыми вы сталкиваетесь, рандомизированы. diff --git a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-survival.ftl b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-survival.ftl new file mode 100644 index 0000000000..fd28baaf0c --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-survival.ftl @@ -0,0 +1,2 @@ +survival-title = Выживание +survival-description = Внутренние угрозы отсутствуют, но как долго станция сможет продержаться в обстановке все более разрушительных и частых событий? diff --git a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-survivalmeteor.ftl b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-survivalmeteor.ftl new file mode 100644 index 0000000000..1fafbee21c --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-survivalmeteor.ftl @@ -0,0 +1,2 @@ +survivalmeteor-title = Метеоритный шторм +survivalmeteor-description = Внутренние угрозы отсутствуют, но как долго станция сможет продержаться в обстановке все более разрушительных и частых метеоритов? diff --git a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-suspicion.ftl b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-suspicion.ftl new file mode 100644 index 0000000000..8aa9e2d328 --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-suspicion.ftl @@ -0,0 +1,2 @@ +suspicion-title = Подозрения +suspicion-description = Подозрения разгораются на станции. На борту есть предатели... Сможете ли вы убить их до того, как они убьют вас? diff --git a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-traitor.ftl b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-traitor.ftl new file mode 100644 index 0000000000..2c892e8a6e --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-traitor.ftl @@ -0,0 +1,48 @@ +## Traitor + +# Shown at the end of a round of Traitor +traitor-round-end-result = + { $traitorCount -> + [one] Был один предатель. + *[other] Было { $traitorCount } предателей. + } +# Shown at the end of a round of Traitor +traitor-user-was-a-traitor = [color=gray]{ $user }[/color] был(а) предателем. +traitor-user-was-a-traitor-named = [color=White]{ $name }[/color] ([color=gray]{ $user }[/color]) был(а) предателем. +traitor-was-a-traitor-named = [color=White]{ $name }[/color] был(а) предателем. +traitor-user-was-a-traitor-with-objectives = [color=gray]{ $user }[/color] был(а) предателем, у которого(-ой) были следующие цели: +traitor-user-was-a-traitor-with-objectives-named = [color=White]{ $name }[/color] ([color=gray]{ $user }[/color]) был(а) предателем, у которого(-ой) были следующие цели: +traitor-was-a-traitor-with-objectives-named = [color=White]{ $name }[/color] был(а) предателем, у которого(-ой) были следующие цели: +preset-traitor-objective-issuer-syndicate = [color=#87cefa]Синдикат[/color] +# Shown at the end of a round of Traitor +traitor-objective-condition-success = { $condition } | [color={ $markupColor }]Успех![/color] +# Shown at the end of a round of Traitor +traitor-objective-condition-fail = { $condition } | [color={ $markupColor }]Провал![/color] ({ $progress }%) +traitor-title = Предатель +traitor-description = Среди нас есть предатели... +traitor-not-enough-ready-players = Недостаточно игроков готовы к игре! Из { $minimumPlayers } необходимых игроков готовы { $readyPlayersCount }. +traitor-no-one-ready = Нет готовых игроков! Не удалось начать режим Предателя. + +traitor-round-end-codewords = Кодовыми словами были: [color=White]{$codewords}[/color] + +## TraitorDeathMatch + +traitor-death-match-title = Бой насмерть предателей +traitor-death-match-description = Все — предатели. Все хотят смерти друг друга. +traitor-death-match-station-is-too-unsafe-announcement = На станции слишком опасно, чтобы продолжать. У вас есть одна минута. +traitor-death-match-end-round-description-first-line = ПДА были восстановлены... +traitor-death-match-end-round-description-entry = ПДА { $originalName }, с { $tcBalance } ТК + +## TraitorRole + +# TraitorRole +traitor-role-greeting = + Вы - агент Синдиката. + Ваши цели и кодовые слова перечислены в меню персонажа. + Воспользуйтесь аплинком, встроенным в ваш ПДА, чтобы приобрести всё необходимое для выполнения работы. + Смерть Nanotrasen! +traitor-role-codewords = + Кодовые слова следующие: + { $codewords } + Кодовые слова можно использовать в обычном разговоре, чтобы незаметно идентифицировать себя для других агентов Синдиката. + Прислушивайтесь к ним и храните их в тайне. diff --git a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-zombies.ftl b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-zombies.ftl new file mode 100644 index 0000000000..4e90fe9c54 --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-zombies.ftl @@ -0,0 +1,23 @@ +zombie-title = Зомби +zombie-description = На станции появился вирус, способный оживлять мертвецов! Совместно с другими членами экипажа сдержите заражение и постарайтесь выжить. +zombie-not-enough-ready-players = Недостаточно игроков готовы к игре! { $readyPlayersCount } игроков из необходимых { $minimumPlayers } готовы. Нельзя начать Зомби. +zombie-no-one-ready = Нет готовых игроков! Нельзя начать Зомби. +zombie-patientzero-role-greeting = Вы — нулевой пациент. Скрывайте свою инфекцию, добывайте припасы, и будьте готовы обратиться после смерти. +zombie-alone = Вы чувствуете себя совершенно одиноким. +zombie-round-end-initial-count = + { $initialCount -> + [one] Единственным нулевым пациентом был: + *[other] Нулевых пациентов было { $initialCount }, ими были: + } +zombie-round-end-user-was-initial = - [color=plum]{ $name }[/color] ([color=gray]{ $username }[/color]) был одним из нулевых пациентов. +zombie-round-end-amount-none = [color=green]Все зомби были уничтожены![/color] +zombie-round-end-amount-low = [color=green]Почти все зомби были уничтожены.[/color] +zombie-round-end-amount-medium = [color=yellow]{ $percent }% экипажа были обращены в зомби.[/color] +zombie-round-end-amount-high = [color=crimson]{ $percent }% экипажа были обращены в зомби.[/color] +zombie-round-end-amount-all = [color=darkred]Весь экипаж обратился в зомби![/color] +zombie-round-end-survivor-count = + { $count -> + [one] Единственным выжившим стал: + *[other] Осталось всего { $count } выживших, это: + } +zombie-round-end-user-was-survivor = - [color=White]{ $name }[/color] ([color=gray]{ $username }[/color]) пережил заражение. diff --git a/Resources/Locale/ru-RU/game-ticking/game-rules/rule-death-match.ftl b/Resources/Locale/ru-RU/game-ticking/game-rules/rule-death-match.ftl new file mode 100644 index 0000000000..3b0df62a38 --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/game-rules/rule-death-match.ftl @@ -0,0 +1,3 @@ +rule-death-match-added-announcement = Теперь игра превратилась в бой насмерть. Убейте всех остальных, чтобы победить! +rule-death-match-check-winner-stalemate = Все мертвы, это патовая ситуация! +rule-death-match-check-winner = { $winner } побеждает в смертельном матче! diff --git a/Resources/Locale/ru-RU/game-ticking/game-rules/rule-suspicion.ftl b/Resources/Locale/ru-RU/game-ticking/game-rules/rule-suspicion.ftl new file mode 100644 index 0000000000..8fb0e9be93 --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/game-rules/rule-suspicion.ftl @@ -0,0 +1,8 @@ +rule-suspicion-added-announcement = На станции есть предатели! Найдите их и убейте! +rule-suspicion-traitor-time-has-run-out = Время для предателей истекло! +rule-suspicion-check-winner-stalemate = Все мертвы, это патовая ситуация! +rule-suspicion-check-winner-station-win = Предатели мертвы! Невиновные победили. +rule-suspicion-check-winner-traitor-win = Невиновные мертвы! Предатели победили. +rule-suspicion-end-round-innocents-victory = Невиновные победили! +rule-suspicion-end-round-traitors-victory = Предатели победили! +rule-suspicion-end-round-nobody-victory = Никто не победил! diff --git a/Resources/Locale/ru-RU/game-ticking/game-rules/rule-traitor.ftl b/Resources/Locale/ru-RU/game-ticking/game-rules/rule-traitor.ftl new file mode 100644 index 0000000000..91d306ba68 --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/game-rules/rule-traitor.ftl @@ -0,0 +1 @@ +rule-traitor-added-announcement = Здравствуйте, экипаж! Хорошей смены! diff --git a/Resources/Locale/ru-RU/game-ticking/game-rules/rules.ftl b/Resources/Locale/ru-RU/game-ticking/game-rules/rules.ftl new file mode 100644 index 0000000000..976e7d80f4 --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/game-rules/rules.ftl @@ -0,0 +1,3 @@ +# General +rule-restarting-in-seconds = Перезапуск через { $seconds } секунд. +rule-time-has-run-out = Время вышло! diff --git a/Resources/Locale/ru-RU/game-ticking/game-ticker.ftl b/Resources/Locale/ru-RU/game-ticking/game-ticker.ftl new file mode 100644 index 0000000000..90270faeb8 --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/game-ticker.ftl @@ -0,0 +1,44 @@ +game-ticker-restart-round = Перезапуск раунда... +game-ticker-start-round = Раунд начинается... +game-ticker-start-round-cannot-start-game-mode-fallback = Не удалось запустить режим { $failedGameMode }! Запускаем { $fallbackMode }... +game-ticker-start-round-cannot-start-game-mode-restart = Не удалось запустить режим { $failedGameMode }! Перезапуск раунда... +game-ticker-unknown-role = Неизвестный +game-ticker-delay-start = Начало раунда было отложено на { $seconds } секунд. +game-ticker-pause-start = Начало раунда было приостановлено. +game-ticker-pause-start-resumed = Отсчет начала раунда возобновлен. +game-ticker-player-join-game-message = Добро пожаловать на Космическую Станцию 14! Если вы играете впервые, обязательно нажмите ESC на клавиатуре и прочитайте правила игры, а также не бойтесь просить помощи в "Админ помощь". +game-ticker-get-info-text = + Привет и добро пожаловать в [color=white]Space Station 14![/color] + Текущий раунд: [color=white]#{ $roundId }[/color] + Текущее количество игроков: [color=white]{ $playerCount }[/color] + Текущая карта: [color=white]{ $mapName }[/color] + Текущий режим игры: [color=white]{ $gmTitle }[/color] + >[color=yellow]{ $desc }[/color] +game-ticker-get-info-preround-text = + Привет и добро пожаловать в [color=white]Space Station 14![/color] + Текущий раунд: [color=white]#{ $roundId }[/color] + Текущее количество игроков: [color=white]{ $playerCount }[/color] ([color=white]{ $readyCount }[/color] { $readyCount -> + [one] готов + *[other] готовы + }) + Текущая карта: [color=white]{ $mapName }[/color] + Текущий режим игры: [color=white]{ $gmTitle }[/color] + >[color=yellow]{ $desc }[/color] +game-ticker-no-map-selected = [color=red]Карта ещё не выбрана![/color] +game-ticker-player-no-jobs-available-when-joining = При попытке присоединиться к игре ни одной роли не было доступно. +# Displayed in chat to admins when a player joins +player-join-message = Игрок { $name } присоединился к серверу! +# Displayed in chat to admins when a player leaves +player-leave-message = Игрок { $name } покинул сервер! +latejoin-arrival-announcement = + { $character } ({ $job }) { $gender -> + [male] прибыл + [female] прибыла + [epicene] прибыли + *[neuter] прибыл + } на станцию! +latejoin-arrival-sender = Станции +player-join-message = Игрок { $name } зашёл! +latejoin-arrivals-direction = Вскоре прибудет шаттл, который доставит вас на вашу станцию. +player-first-join-message = Игрок { $name } зашёл на сервер впервые. +player-leave-message = Игрок { $name } вышел! diff --git a/Resources/Locale/ru-RU/game-ticking/set-game-preset-command.ftl b/Resources/Locale/ru-RU/game-ticking/set-game-preset-command.ftl new file mode 100644 index 0000000000..2e8cc26b34 --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/set-game-preset-command.ftl @@ -0,0 +1,2 @@ +set-game-preset-preset-error = Не удается найти игровой пресет "{ $preset }" +set-game-preset-preset-set = Установить игровой пресет на "{ $preset }" diff --git a/Resources/Locale/ru-RU/gases/gases.ftl b/Resources/Locale/ru-RU/gases/gases.ftl new file mode 100644 index 0000000000..6740720ca8 --- /dev/null +++ b/Resources/Locale/ru-RU/gases/gases.ftl @@ -0,0 +1,9 @@ +gases-oxygen = Кислород +gases-nitrogen = Азот +gases-co2 = Диоксид углерода +gases-plasma = Плазма +gases-tritium = Тритий +gases-water-vapor = Водяной пар +gases-miasma = Миазмы +gases-n2o = Оксид азота +gases-frezon = Фрезон diff --git a/Resources/Locale/ru-RU/generic.ftl b/Resources/Locale/ru-RU/generic.ftl new file mode 100644 index 0000000000..74e86be623 --- /dev/null +++ b/Resources/Locale/ru-RU/generic.ftl @@ -0,0 +1,9 @@ +### Generic, general words, which fit into multiple contexts + +generic-not-available-shorthand = Н/Д +generic-article-a = это +generic-article-an = это + +generic-unknown = неизвестно +generic-error = ошибка +generic-invalid = недействительно diff --git a/Resources/Locale/ru-RU/ghost/components/ghost-component.ftl b/Resources/Locale/ru-RU/ghost/components/ghost-component.ftl new file mode 100644 index 0000000000..683dfa5402 --- /dev/null +++ b/Resources/Locale/ru-RU/ghost/components/ghost-component.ftl @@ -0,0 +1,3 @@ +ghost-component-on-examine-death-time-info-minutes = { $minutes } минут назад +ghost-component-on-examine-death-time-info-seconds = { $seconds } секунд назад +ghost-component-on-examine-message = Умер [color=yellow]{ $timeOfDeath }[/color]. diff --git a/Resources/Locale/ru-RU/ghost/ghost-gui.ftl b/Resources/Locale/ru-RU/ghost/ghost-gui.ftl new file mode 100644 index 0000000000..493a3c3a1a --- /dev/null +++ b/Resources/Locale/ru-RU/ghost/ghost-gui.ftl @@ -0,0 +1,28 @@ +ghost-gui-return-to-body-button = Вернуться в тело +ghost-gui-ghost-warp-button = Телепорт призрака +ghost-gui-ghost-roles-button = Роли призраков ({ $count }) +ghost-gui-return-to-round-button = Вернуться в раунд +ghost-gui-toggle-ghost-visibility-name = Переключить призраков +ghost-gui-toggle-ghost-visibility-desc = Переключить видимость других призраков. +ghost-gui-toggle-ghost-visibility-popup = Видимость других призраков была изменена. +ghost-gui-toggle-lighting-manager-name = Переключить освещение +ghost-gui-toggle-lighting-manager-desc = Включите или отключите рендеринг света, чтобы лучше видеть затенённые области. +ghost-gui-toggle-lighting-manager-popup = Рендеринг света был переключён. +ghost-gui-toggle-fov-name = Переключить поле зрения +ghost-gui-toggle-fov-desc = Переключить поле зрения чтобы видеть то же, что и игроки. +ghost-gui-toggle-fov-popup = Поле зрения было переключено. +ghost-target-window-title = Телепорт призрака +ghost-target-window-current-button = Телепорт в: { $name } +ghost-roles-window-title = Роли призраков +ghost-roles-window-request-role-button = Запросить +ghost-roles-window-request-role-button-timer = Запросить ({ $time }сек.) +ghost-roles-window-follow-role-button = Следовать +ghost-roles-window-no-roles-available-label = В настоящее время нет доступных ролей призраков. +ghost-roles-window-rules-footer = Кнопка станет доступна через { $time } секунд (эта задержка нужна, чтобы убедиться, что вы прочитали правила). +ghost-respawn-time-left = Минут осталось до возможности вернуться в раунд - { $time }. +ghost-respawn-max-players = Функция недоступна, игроков на сервере должно быть меньше { $players }. +ghost-respawn-window-title = Правила возвращения в раунд +ghost-respawn-window-request-button-timer = Принять ({ $time }сек.) +ghost-respawn-window-request-button = Принять +ghost-respawn-window-rules-footer = Пользуясь это функцией, вы [color=#ff7700]обязуетесь[/color] [color=#ff0000]не переносить[/color] знания своего прошлого персонажа в нового, [color=#ff0000]не метамстить[/color]. Каждый новый персонаж - [color=#ff7700]чистый уникальный лист[/color], который никак не связан с предыдущим. Поэтому не забудьте [color=#ff7700]поменять персонажа[/color] перед заходом, а также помните, что за нарушение пункта, указанного здесь, следует [color=#ff0000]бан в размере от 3ех дней[/color]. +ghost-respawn-bug = Нет времени смерти. Установлено стандартное значение. diff --git a/Resources/Locale/ru-RU/ghost/observer-role.ftl b/Resources/Locale/ru-RU/ghost/observer-role.ftl new file mode 100644 index 0000000000..fe0d7d3a69 --- /dev/null +++ b/Resources/Locale/ru-RU/ghost/observer-role.ftl @@ -0,0 +1 @@ +observer-role-name = Наблюдатель diff --git a/Resources/Locale/ru-RU/ghost/roles/ghost-role-component.ftl b/Resources/Locale/ru-RU/ghost/roles/ghost-role-component.ftl new file mode 100644 index 0000000000..121b797067 --- /dev/null +++ b/Resources/Locale/ru-RU/ghost/roles/ghost-role-component.ftl @@ -0,0 +1,20 @@ +# also used in MakeGhostRuleWindow and MakeGhostRoleCommand +ghost-role-component-default-rules = + Вы не помните ничего из своей предыдущей жизни, если администратор не сказал вам обратное. + Вам разрешается помнить знания об игре в целом, например, как готовить, как использовать предметы и т.д. + Вам [color=red]НЕ[/color] разрешается помнить, имя, внешность и т.д. вашего предыдущего персонажа. +ghost-role-information-mouse-name = Мышь +ghost-role-information-mouse-description = Голодная и озорная мышь. +ghost-role-information-giant-spider-name = Гигантский паук +ghost-role-information-giant-spider-description = Устройте хаос обитателям станции! +ghost-role-information-cognizine-description = Приобрело сознание с помощью магии когнизина. +ghost-role-information-hamster-name = Хомяк +ghost-role-information-hamster-description = Маленький ворчливый пушистик. +ghost-role-information-hamlet-name = Хомяк Гамлет +ghost-role-information-hamlet-description = Живёт на капитанском мостике, немного вспыльчив и всегда голоден. + +spider-web-action-name = Паутина +spider-web-action-description = Создает паутину, которая замедляет вашу добычу. +spider-web-action-nogrid = Под тобой нет пола! +spider-web-action-success = Вы опутываете себя паутиной. +spider-web-action-fail = Вы не можете размещать здесь паутину! Во всех направлениях уже есть паутина! diff --git a/Resources/Locale/ru-RU/ghost/roles/make-ghost-role-verb.ftl b/Resources/Locale/ru-RU/ghost/roles/make-ghost-role-verb.ftl new file mode 100644 index 0000000000..6aff0618e8 --- /dev/null +++ b/Resources/Locale/ru-RU/ghost/roles/make-ghost-role-verb.ftl @@ -0,0 +1 @@ +make-ghost-role-verb-get-data-text = Сделать ролью призрака diff --git a/Resources/Locale/ru-RU/gravity/gravity-generator-component.ftl b/Resources/Locale/ru-RU/gravity/gravity-generator-component.ftl new file mode 100644 index 0000000000..22190b51ea --- /dev/null +++ b/Resources/Locale/ru-RU/gravity/gravity-generator-component.ftl @@ -0,0 +1,31 @@ +### Gravity Generator + + +## UI + +gravity-generator-window-title = Генератор гравитации + +## UI field names + +gravity-generator-window-status = Состояние: +gravity-generator-window-power = Питание: +gravity-generator-window-eta = Оставшееся время: +gravity-generator-window-charge = Заряд: + +## UI statuses + +gravity-generator-window-status-fully-charged = Полностью заряжен +gravity-generator-window-status-off = Выключен +gravity-generator-window-status-charging = Заряжается +gravity-generator-window-status-discharging = Разряжается + +## UI Power Buttons + +gravity-generator-window-power-on = Вкл +gravity-generator-window-power-off = Выкл +gravity-generator-window-power-label = { $draw } / { $max } Вт + +## UI ETA label + +gravity-generator-window-eta-none = Н/Д +gravity-generator-window-eta-value = { TOSTRING($left, "m\\:ss") } diff --git a/Resources/Locale/ru-RU/guardian/guardian.ftl b/Resources/Locale/ru-RU/guardian/guardian.ftl new file mode 100644 index 0000000000..13c2b795cb --- /dev/null +++ b/Resources/Locale/ru-RU/guardian/guardian.ftl @@ -0,0 +1,27 @@ +## Guardian host specific + +guardian-created = Вы чувствуете... Одержимость. +guardian-already-present-invalid-creation = Вы НЕ переживёте заново ту одержимость! +guardian-no-actions-invalid-creation = У вас нет возможности содержать в себе стража! +guardian-activator-empty-invalid-creation = Инжектор израсходован. +guardian-activator-empty-examine = [color=#ba1919]Инжектор израсходован.[/color]. +guardian-activator-invalid-target = Только гуманоиды подходят для инъекции! +guardian-no-soul = У вашего стража нет души. +guardian-available = У вашего стража теперь есть душа. + +# Guardian action + +action-name-guardian = Призвать/отозвать стража +action-description-guardian = Призывает либо отзывает стража обратно в ваше тело + +## Guardian entity specific + +guardian-entity-recall = Страж исчезает в воздухе! +guardian-entity-taking-damage = Ваш страж получает урон! + +## Health warnings + +guardian-host-critical-warn = ВАШ ХОЗЯИН РАНЕН! +guardian-host-death-warn = ВЫ ПЕРЕСТАЁТЕ СУЩЕСТВОВАТЬ +guardian-death-warn = ВАШЕ ТЕЛО ПРОНЗАЕТ СУБАТОМНАЯ БОЛЬ, КОГДА ОНО РАСПАДАЕТСЯ! +guardian-attack-host = Вы не можете атаковать своего хозяина. diff --git a/Resources/Locale/ru-RU/guidebook/guidebook.ftl b/Resources/Locale/ru-RU/guidebook/guidebook.ftl new file mode 100644 index 0000000000..85979b40ff --- /dev/null +++ b/Resources/Locale/ru-RU/guidebook/guidebook.ftl @@ -0,0 +1,6 @@ +guidebook-window-title = Руководство +guidebook-placeholder-text = Выберите запись. +guidebook-placeholder-text-2 = Если вы новичок, выберите самую верхнюю запись. +guidebook-monkey-unspin = Раскрученная обезьяна +guidebook-monkey-disco = Диско-обезьяна +game-hud-open-guide-menu-button-tooltip = Открыть гайды. diff --git a/Resources/Locale/ru-RU/guidebook/guides.ftl b/Resources/Locale/ru-RU/guidebook/guides.ftl new file mode 100644 index 0000000000..41aea40f35 --- /dev/null +++ b/Resources/Locale/ru-RU/guidebook/guides.ftl @@ -0,0 +1,26 @@ +guide-entry-engineering = Инженерное дело +guide-entry-construction = Строительство +guide-entry-atmospherics = Атмосфера +guide-entry-botany = Ботаника +guide-entry-fires = Пожары и разгерметизации +guide-entry-shuttle-craft = Шаттлостроение +guide-entry-power = Электропитание +guide-entry-ame = Двигатель антиматерии (ДАМ) +guide-entry-singularity = Сингулярность +guide-entry-controls = Управление +guide-entry-radio = Радио +guide-entry-jobs = Должности +guide-entry-survival = Выживание +guide-entry-ss14 = Космическая станция 14 + +guide-entry-science = Наука +guide-entry-anomalous-research = Исследование аномалий +guide-entry-scanners-and-vessels = Сканеры и сосуды +guide-entry-ape = И.А.Ч. +guide-entry-xenoarchaeology = Ксеноархеология +guide-entry-artifact-reports = Отчёты об артефактах +guide-entry-traversal-distorter = Поперечный искатель +guide-entry-machine-upgrading = Улучшение оборудования + +guide-entry-security = Безопасность +guide-entry-dna = ДНК diff --git a/Resources/Locale/ru-RU/guidebook/verb.ftl b/Resources/Locale/ru-RU/guidebook/verb.ftl new file mode 100644 index 0000000000..bec1dc12e7 --- /dev/null +++ b/Resources/Locale/ru-RU/guidebook/verb.ftl @@ -0,0 +1 @@ +guide-help-verb = Помощь diff --git a/Resources/Locale/ru-RU/hand-labeler/hand-labeler.ftl b/Resources/Locale/ru-RU/hand-labeler/hand-labeler.ftl new file mode 100644 index 0000000000..9c7fc943d7 --- /dev/null +++ b/Resources/Locale/ru-RU/hand-labeler/hand-labeler.ftl @@ -0,0 +1,11 @@ +# The content of the label in the UI above the text entry input. +hand-labeler-current-text-label = Этикетка: +# When the hand labeler applies a label successfully +hand-labeler-successfully-applied = Этикетка успешно наклеена +# When the hand labeler removes a label successfully +hand-labeler-successfully-removed = Этикетка успешно удалена +# Appended to the description of an object with a label on input +hand-labeler-has-label = На объекте имеется этикетка "{ $label }" +# Verb text +hand-labeler-remove-label-text = Удалить этикетку +hand-labeler-add-label-text = Наклеить этикетку diff --git a/Resources/Locale/ru-RU/hands/hands-system.ftl b/Resources/Locale/ru-RU/hands/hands-system.ftl new file mode 100644 index 0000000000..575b728ea0 --- /dev/null +++ b/Resources/Locale/ru-RU/hands/hands-system.ftl @@ -0,0 +1,7 @@ +## HandsSystem + +hands-system-missing-equipment-slot = У вас нет { $slotName }, из которого можно что-то взять! +hands-system-empty-equipment-slot = В вашем { $slotName } нет ничего, что можно было бы вынуть! +# Examine text after when they're holding something (in-hand) +comp-hands-examine = { CAPITALIZE(SUBJECT($user)) } удерживает { $item }. +hands-system-blocked-by = Руки заблокированы этим: diff --git a/Resources/Locale/ru-RU/headset/headset-component.ftl b/Resources/Locale/ru-RU/headset/headset-component.ftl new file mode 100644 index 0000000000..013359556a --- /dev/null +++ b/Resources/Locale/ru-RU/headset/headset-component.ftl @@ -0,0 +1,43 @@ +# Chat window radio wrap (prefix and postfix) +chat-radio-message-wrap = [color={$color}]{$channel} {$name} говорит: "{$message}"[/color] + +headset-encryption-key-successfully-installed = Вы вставляете ключ в гарнитуру. +headset-encryption-key-slots-already-full = Здесь нет места для другого ключа. +headset-encryption-keys-all-extracted = Вы вытаскиваете ключи шифрования из гарнитуры! +headset-encryption-keys-no-keys = У этой гарнитуры нет ключей шифрования! +headset-encryption-keys-are-locked = Слоты для ключей гарнитуры заблокированы, вы не можете добавлять или удалять какие-либо ключи. + +examine-encryption-key-channels-prefix = Он обеспечивает эти частоты для гарнитуры: + +examine-radio-frequency = Он настроен на трансляцию на частоте {$frequency}. + +examine-headset-channels-prefix = На небольшом экране гарнитуры отображаются следующие доступные частоты: +examine-headset-channel = [color={$color}]{$keys} для {$id} ({$freq})[/color] +examine-headset-no-keys = Похоже, это сломано. Нет ключей шифрования. +examine-default-channel = Используй {$prefix} для стандартного ([color={$color}]{$channel}[/color]). +examine-headset-chat-prefix = Используй {$prefix} для частоты своего отдела. +examine-headset-default-channel = Это указывает на то, что канал по умолчанию этой гарнитуры - [color={$color}]{$channel -> + [Syndicate]Синдикат + [Supply]Снабжение + [Command]Командование + [CentCom]ЦентКом + [Common]Общий + [Engineering]Инженерный + [Science]Научный + [Medical]Медицинский + [Security]Безопасность + [Service]Сервисный + *[other]_ + }[/color]. +examine-encryption-key-default-channel = Похоже, что [color={$color}]{$channel}[/color] - это канал по умолчанию. + +chat-radio-common = Общий +chat-radio-centcom = ЦентКом +chat-radio-command = Командование +chat-radio-engineering = Инженерный +chat-radio-medical = Медицинский +chat-radio-science = Научный +chat-radio-security = Безопасность +chat-radio-service = Сервисный +chat-radio-supply = Снабжение +chat-radio-syndicate = Синдикат diff --git a/Resources/Locale/ru-RU/health-examinable/health-examinable-carbon.ftl b/Resources/Locale/ru-RU/health-examinable/health-examinable-carbon.ftl new file mode 100644 index 0000000000..e4a2317366 --- /dev/null +++ b/Resources/Locale/ru-RU/health-examinable/health-examinable-carbon.ftl @@ -0,0 +1,13 @@ +health-examinable-carbon-none = Видимые повреждения тела отсутствуют. +health-examinable-carbon-Blunt-25 = [color=red]{ CAPITALIZE($target) } имеет небольшие ушибы на теле.[/color] +health-examinable-carbon-Blunt-50 = [color=crimson]{ CAPITALIZE($target) } имеет серьёзные ушибы на теле![/color] +health-examinable-carbon-Blunt-75 = [color=crimson]{ CAPITALIZE($target) } имеет сильные ушибы по всему телу![/color] +health-examinable-carbon-Slash-10 = [color=red]{ CAPITALIZE($target) } имеет несколько лёгких порезов.[/color] +health-examinable-carbon-Slash-25 = [color=red]{ CAPITALIZE($target) } имеет серьёзные порезы на теле.[/color] +health-examinable-carbon-Slash-50 = [color=crimson]{ CAPITALIZE($target) } имеет множество сильных порезов![/color] +health-examinable-carbon-Slash-75 = [color=crimson]{ CAPITALIZE($target) } имеет множество глубоких порезов на теле![/color] +health-examinable-carbon-Piercing-50 = [color=crimson]{ CAPITALIZE($target) } имеет проникающие ранения на теле![/color] +health-examinable-carbon-Heat-25 = [color=orange]{ CAPITALIZE($target) } имеет лёгкие ожоги на теле.[/color] +health-examinable-carbon-Heat-50 = [color=orange]{ CAPITALIZE($target) } имеет сильные ожоги на теле.[/color] +health-examinable-carbon-Heat-75 = [color=orange]{ CAPITALIZE($target) } имеет ожоги третьей степени на теле![/color] +health-examinable-carbon-Shock-50 = [color=lightgoldenrodyellow]{ CAPITALIZE($target) } имеет следы поражения током по всему телу![/color] diff --git a/Resources/Locale/ru-RU/health-examinable/health-examinable-comp.ftl b/Resources/Locale/ru-RU/health-examinable/health-examinable-comp.ftl new file mode 100644 index 0000000000..e08d5cc327 --- /dev/null +++ b/Resources/Locale/ru-RU/health-examinable/health-examinable-comp.ftl @@ -0,0 +1,2 @@ +health-examinable-verb-text = Здоровье +health-examinable-verb-disabled = Проведите базовое медицинское обследование на небольшом расстоянии. diff --git a/Resources/Locale/ru-RU/health-examinable/stethoscope.ftl b/Resources/Locale/ru-RU/health-examinable/stethoscope.ftl new file mode 100644 index 0000000000..c262b33d1d --- /dev/null +++ b/Resources/Locale/ru-RU/health-examinable/stethoscope.ftl @@ -0,0 +1,6 @@ +stethoscope-verb = Прослушать стетоскопом +stethoscope-dead = Вы не слышите ничего. +stethoscope-normal = Вы слышите нормальное дыхание. +stethoscope-hyper = Вы слышите гипервентиляцию. +stethoscope-irregular = Вы слышите гипервентиляцию с нарушениями ритма. +stethoscope-fucked = Вы слышите судорожное, затрудненное дыхание, чередующееся с короткими вздохами. diff --git a/Resources/Locale/ru-RU/holiday/gifts.ftl b/Resources/Locale/ru-RU/holiday/gifts.ftl new file mode 100644 index 0000000000..4396a2b8f4 --- /dev/null +++ b/Resources/Locale/ru-RU/holiday/gifts.ftl @@ -0,0 +1,3 @@ +gift-packin-contains = Похоже, в этом подарке лежит { $name }. +christmas-tree-got-gift = Немного порывшись, вы находите подарок с вашим именем! +christmas-tree-no-gift = Для вас под ёлкой подарка нет... diff --git a/Resources/Locale/ru-RU/holiday/greet/holiday-greet.ftl b/Resources/Locale/ru-RU/holiday/greet/holiday-greet.ftl new file mode 100644 index 0000000000..736cb210b5 --- /dev/null +++ b/Resources/Locale/ru-RU/holiday/greet/holiday-greet.ftl @@ -0,0 +1,83 @@ +## Generic Congrats + +holiday-greet = Счастливого { $holidayName }! + +## Holiday Names + +holiday-name-new-year = Нового года +holiday-name-mister-lizard = дня рождения Мистера Ящерки +holiday-name-chinese-new-year = Китайского Нового года +holiday-name-groundhog-day = Дня сурка +holiday-name-travis-scott-day = Дня Трэвиса Скотта +holiday-name-valentines-day = Дня святого Валентина +holiday-name-birthday13 = Дня рождения Space Station 13 +holiday-name-random-kindness = Дня спонтанного проявления доброты +holiday-name-leap-day = високосного дня +holiday-name-miku-day = Дня Мику Хацунэ +holiday-name-pi-day = Дня Пи +holiday-name-st-patricks-day = Дня святого Патрика +holiday-name-easter = дня католической Пасхи +holiday-name-april-fool-day = Дня дураков +holiday-name-autism-awareness-day = Дня распространения информации о проблеме аутизма +holiday-name-cosmonautics-day = Дня космонавтики +holiday-name-four-twenty = четыре-двадцать +holiday-name-tea-day = Национального дня чая в Великобритании +holiday-name-earth-day = Дня Земли +holiday-name-anzac-day = Дня АНЗАК +holiday-name-birthday14 = Дня рождения Space Station 14 +holiday-name-labor-day = Дня труда +holiday-name-firefighter-day = Международного дня пожарных +holiday-name-mothers-day = Международного дня матери +holiday-name-owl-and-pussycat-day = Дня Совёнка и Кошечки +holiday-name-mommi-day = Дня MoMMI +holiday-name-garbage-day = Дня мусора +holiday-name-international-picnic-day = Международного дня пикника +holiday-name-fathers-day = Дня отца +holiday-name-summer-solstice = летнего солнцестояния +holiday-name-stonewall-riots-anniversary = дня годовщины Стоунволлских бунтов +holiday-name-doctor-day = Национального дня врача в США +holiday-name-ufo-day = Международного дня НЛО +holiday-name-us-independence-day = Дня независимости США +holiday-name-writers-day = Дня писателя +holiday-name-bastille-day = Дня взятия Бастилии +holiday-name-friendship-day = Дня дружбы +holiday-name-beer-day = Дня пива +holiday-name-talk-like-a-pirate-day = Дня «Говори как пират» +holiday-name-programmers-day = Дня программиста +holiday-name-bisexual-pride-day = Дня празднования бисексуальности +holiday-name-stupid-questions-day = Дня глупых вопросов +holiday-name-animals-day = Дня защиты животных +holiday-name-smiling-day = Дня улыбки +holiday-name-lesbian-day = Дня осведомленности о лесбиянках +holiday-name-canadian-thanksgiving = Дня благодарения в Канаде +holiday-name-spirit-day = Дня сильных духом +holiday-name-halloween = Хэллоуина +holiday-name-vegan-day = Веганского дня +holiday-name-armistice-day = Дня перемирия +holiday-name-kindness-day = Дня доброты +holiday-name-life-day = Дня жизни у вуки +holiday-name-flowers-day = Дня цветов +holiday-name-transgender-remembrance-day = Дня памяти трансгендерных людей +holiday-name-saying-hello-day = Дня приветствий +holiday-name-thanksgiving = Дня благодарения в США +holiday-name-sinterklaas = Синтерклааса +holiday-name-human-rights-day = Дня прав человека +holiday-name-monkey-day = Дня обезьян +holiday-name-mayan-doomsday = дня годовщины Конца света по календарю майя +holiday-name-christmas = католического Рождества +holiday-name-festive-season = наступающего Нового года +holiday-name-boxing-day = Дня подарков +holiday-name-friday-thirteenth = Дня неприятностей +holiday-name-national-coming-out-day = Национального дня каминг-аута + +## Custom congrats + +holiday-custom-cosmonautics-day = В этот день более 600 лет назад товарищ Юрий Гагарин первым полетел в космос! +holiday-custom-mothers-day = С Днем матери в большинстве стран Северной и Южной Америки, Азии и Океании! +holiday-custom-bastille-day = Вы слышите, как поет народ? +holiday-custom-friendship-day = Волшебного Дня дружбы! +holiday-custom-talk-like-a-pirate-day = Разрази тебя Дэви Джонс! Говори как пират, иначе прогуляешься по доске, сухопутная крыса! +holiday-custom-halloween = Ужасного Хэллоуина! +holiday-custom-kindness-day = Совершите несколько неожиданных добрых поступков для незнакомцев! +holiday-custom-christmas = Счастливого Рождества! +holiday-custom-festive-season = Весёлых праздников! diff --git a/Resources/Locale/ru-RU/identity/identity-system.ftl b/Resources/Locale/ru-RU/identity/identity-system.ftl new file mode 100644 index 0000000000..2a867eaddd --- /dev/null +++ b/Resources/Locale/ru-RU/identity/identity-system.ftl @@ -0,0 +1,7 @@ +identity-unknown-name = ??? +identity-age-young = молодого возраста +identity-age-middle-aged = среднего возраста +identity-age-old = пожилого возраста +identity-gender-feminine = женщина +identity-gender-masculine = мужчина +identity-gender-person = персона diff --git a/Resources/Locale/ru-RU/immovable-rod/immovable-rod.ftl b/Resources/Locale/ru-RU/immovable-rod/immovable-rod.ftl new file mode 100644 index 0000000000..d5af20fedd --- /dev/null +++ b/Resources/Locale/ru-RU/immovable-rod/immovable-rod.ftl @@ -0,0 +1,9 @@ +immovable-rod-collided-rod-not-good = Ох чёрт, это не к добру. +immovable-rod-penetrated-mob = { CAPITALIZE($rod) } начисто разносит { $mob }! +immovable-rod-consumed-none = { CAPITALIZE($rod) } не поглотил ни одной души. +immovable-rod-consumed-souls = + { CAPITALIZE($rod) } поглотил { $amount } { $amount -> + [one] душу + [few] души + *[other] душ + }. diff --git a/Resources/Locale/ru-RU/implant/implant.ftl b/Resources/Locale/ru-RU/implant/implant.ftl new file mode 100644 index 0000000000..2fb9581acd --- /dev/null +++ b/Resources/Locale/ru-RU/implant/implant.ftl @@ -0,0 +1,22 @@ +## Implanter Attempt Messages + +implanter-component-implanting-target = { $user } пытается что-то в вас имплантировать! +implanter-draw-failed-permanent = { $implant } вросся в { $target } и не может быть удалён! +implanter-draw-failed = Вы пытаетесь удалить имплант, но ничего не находите. + +## UI + +implanter-draw-text = Извлечение +implanter-inject-text = Установка +implanter-empty-text = Пусто +implanter-implant-text = { $implantName }{ $lineBreak }{ $implantDescription } +implanter-label = [color=white]Имплант: { $currentEntities }{ $lineBreak }Режим: { $modeString }[/color] + +## Implanter Actions + +open-storage-implant-action-name = открыть имплант Хранилище +open-storage-implant-action-description = Открывает доступ к хранилищу, спрятанному под вашей кожей. +activate-micro-bomb-action-name = активировать имплант Микробомба +activate-micro-bomb-action-description = Активирует вживлённую микробомбу, полностью уничтожая вас и ваше снаряжение. +use-freedom-implant-action-name = активировать имплант Свобода +use-freedom-implant-action-description = Освобождает вас от наручников и других ограничителей. diff --git a/Resources/Locale/ru-RU/info/ban.ftl b/Resources/Locale/ru-RU/info/ban.ftl new file mode 100644 index 0000000000..89372c2a78 --- /dev/null +++ b/Resources/Locale/ru-RU/info/ban.ftl @@ -0,0 +1,19 @@ +# ban +cmd-ban-desc = Банит кого-либо +cmd-ban-help = Usage: [duration in minutes, leave out or 0 for permanent ban] [use True for global ban, otherwise False] +cmd-ban-player = Не удалось найти игрока с таким именем. +cmd-ban-self = Вы не можете забанить себя! +cmd-ban-hint = +cmd-ban-hint-reason = +cmd-ban-hint-duration = [duration] +cmd-ban-hint-duration-1 = Навсегда +cmd-ban-hint-duration-2 = 1 день +cmd-ban-hint-duration-3 = 3 дня +cmd-ban-hint-duration-4 = 1 неделя +cmd-ban-hint-duration-5 = 2 недели +cmd-ban-hint-duration-6 = 1 месяц +# listbans +cmd-banlist-desc = Список активных банов пользователя. +cmd-banlist-help = Использование: banlist +cmd-banlist-empty = Нет активных банов у пользователя { $user } +cmd-banlistF-hint = diff --git a/Resources/Locale/ru-RU/info/info-window.ftl b/Resources/Locale/ru-RU/info/info-window.ftl new file mode 100644 index 0000000000..4d45a42bde --- /dev/null +++ b/Resources/Locale/ru-RU/info/info-window.ftl @@ -0,0 +1,20 @@ +### Info Window + + +## General stuff + +ui-info-title = Информация +ui-info-tab-rules = Правила сервера +ui-info-tab-tutorial = Руководство + +## Tutorial tab + +ui-info-text-controls = Вы можете переопределять кнопки управления в +ui-info-header-intro = Введение +ui-info-header-controls = Управление +ui-info-header-gameplay = Геймплей +ui-info-header-sandbox = Спаун вещей в режиме Песочницы +ui-info-subheader-entityoptions = Опции панели спауна сущностей: +ui-info-subheader-gridoptions = Варианты выравнивания по сетке: +ui-info-header-feedback = Обратная связь +ui-info-button-controls = Меню настроек diff --git a/Resources/Locale/ru-RU/info/rules.ftl b/Resources/Locale/ru-RU/info/rules.ftl new file mode 100644 index 0000000000..66ecc1395d --- /dev/null +++ b/Resources/Locale/ru-RU/info/rules.ftl @@ -0,0 +1,6 @@ +# Rules + +ui-rules-header = Правила сервера White Dream +ui-rules-header-rp = Правила сервера White Dream +ui-rules-accept = Я ознакомился и согласен следовать правилам +ui-rules-wait = Кнопка принятия будет разблокирована через { $time } секунд. diff --git a/Resources/Locale/ru-RU/info/server-info.ftl b/Resources/Locale/ru-RU/info/server-info.ftl new file mode 100644 index 0000000000..533a519e76 --- /dev/null +++ b/Resources/Locale/ru-RU/info/server-info.ftl @@ -0,0 +1,8 @@ +server-info-rules-button = Правила +server-info-discord-button = Discord +server-info-website-button = Сайт +server-info-wiki-button = Wiki +server-info-forum-button = Форум +server-info-report-button = Сообщить об ошибке +server-info-credits-button = Авторы +server-info-guidebook-button = Руководство diff --git a/Resources/Locale/ru-RU/instruments/instruments-component.ftl b/Resources/Locale/ru-RU/instruments/instruments-component.ftl new file mode 100644 index 0000000000..22127263d7 --- /dev/null +++ b/Resources/Locale/ru-RU/instruments/instruments-component.ftl @@ -0,0 +1,16 @@ +# InstrumentComponent +instrument-component-finger-cramps-light-message = Ваши пальцы начинает немного сводить судорогой! +instrument-component-finger-cramps-serious-message = Ваши пальцы свело судорогой! +instrument-component-finger-cramps-max-message = Ваши пальцы сводит судорогой от игры! +instruments-component-menu-no-midi-support = + Поддержка MIDI в настоящее время + не доступна в вашей системе. + Если вы на Linux, вам может потребоваться установить + FluidSynth или пакет разработки + для FluidSynth. +instruments-component-menu-input-button = MIDI Ввод +instruments-component-menu-play-button = Воспроизвести MIDI файл +instruments-component-menu-loop-button = Повтор +instruments-component-menu-stop-button = Стоп +# SwappableInstrumentComponent +swappable-instrument-component-style-set = Установить стиль на "{ $style }" diff --git a/Resources/Locale/ru-RU/interaction/in-range-unoccluded-verb.ftl b/Resources/Locale/ru-RU/interaction/in-range-unoccluded-verb.ftl new file mode 100644 index 0000000000..e8b984d185 --- /dev/null +++ b/Resources/Locale/ru-RU/interaction/in-range-unoccluded-verb.ftl @@ -0,0 +1,3 @@ +in-range-unoccluded-verb-get-data-text = Не в зоне окклюзии +in-range-unoccluded-verb-on-activate-not-occluded = Не в зоне окклюзии +in-range-unoccluded-verb-on-activate-occluded = В зоне окклюзии diff --git a/Resources/Locale/ru-RU/interaction/interaction-popup-component.ftl b/Resources/Locale/ru-RU/interaction/interaction-popup-component.ftl new file mode 100644 index 0000000000..eb6585d48c --- /dev/null +++ b/Resources/Locale/ru-RU/interaction/interaction-popup-component.ftl @@ -0,0 +1,51 @@ +### Interaction Popup component + + +## Petting animals + +petting-success-generic = Вы гладите { $target } по голове. +petting-success-soft-floofy = Вы гладите { $target } по { POSS-ADJ($target) } мягкой пушистой голове. +petting-success-bird = Вы гладите { $target } по { POSS-ADJ($target) } милой пернатой голове. +petting-success-cat = Вы гладите { $target } по { POSS-ADJ($target) } маленькой пушистой голове. +petting-success-corrupted-corgi = В порыве самонадеянности, вы гладите { $target } по { POSS-ADJ($target) } маленькой проклятой голове. +petting-success-crab = Вы гладите { $target } по { POSS-ADJ($target) } маленькой гладкой голове. +petting-success-dog = Вы гладите { $target } по { POSS-ADJ($target) } мягкой пушистой голове. +petting-success-frog = Вы гладите { $target } по { POSS-ADJ($target) } маленькой скользкой голове. +petting-success-goat = Вы гладите { $target } по { POSS-ADJ($target) } рогатой пушистой голове. +petting-success-goose = Вопреки всему, вам удаётся погладить { $target } по { POSS-ADJ($target) } маленькой ужасающей голове. +petting-success-possum = Вы гладите { $target } по { POSS-ADJ($target) } маленькой ужасной голове. +petting-success-pig = Вы гладите { $target } по { POSS-ADJ($target) } волосатой голове. +petting-success-reptile = Вы гладите { $target } по { POSS-ADJ($target) } маленькой чешуйчатой голове. +petting-success-sloth = Вы гладите { $target } по { POSS-ADJ($target) } медленной голове. +petting-success-space-cat = Вы гладите { $target } по { POSS-ADJ($target) } куполообразному стеклянному шлему. +petting-success-tarantula = Вы гладите { $target } по { POSS-ADJ($target) } маленькой волосатой голове. +petting-success-holo = Вы гладите { $target } по { POSS-ADJ($target) } металлической шипастой голове. +petting-success-dragon = Уворачиваясь от клыков, когтей, и пламени, вы гладите { $target } по { POSS-ADJ($target) } огромной чешуйчатой голове. +petting-success-hamster = Вы гладите { $target } по { POSS-ADJ($target) } маленькой пушистой голове. +petting-success-bear = Вы неохотно гладите { THE($target) } по { POSS-ADJ($target) } мистической голове. +petting-failure-generic = Вы тянетесь погладить { $target }, но { $target } настороженно уклоняется от вас. +petting-failure-bat = Вы тянетесь погладить { $target }, но { $target } очень трудно поймать! +petting-failure-corrupted-corgi = Вы тянетесь погладить { $target }, но решаете, что лучше не надо. +petting-failure-crab = Вы тянетесь погладить { $target }, но { $target } щёлкает клешнями в вашу сторону! +petting-failure-goat = Вы тянетесь погладить { $target }, но { $target } упорно отказывается! +petting-failure-goose = Вы тянетесь погладить { $target }, но { $target } слишком ужасен! +petting-failure-possum = Вы тянетесь погладить { $target }, но на вас шипят и рычат. +petting-failure-sloth = Вы тянетесь погладить { $target }, но { $target } с невероятной скоростью уклоняется! +petting-failure-holo = Вы тянетесь погладить { $target }, но { $target } едва не пронзает шипами вашу руку! +petting-failure-dragon = Вы поднимаете руку, но { $target } издаёт рёв, и вы решаете, что не хотите стать кормом для карпов. +petting-failure-hamster = Вы тянетесь погладить { $target }, но { $target } пытается укусить вас за палец, и только ваши молниеносные рефлексы спасают вас от почти смертельной травмы. +petting-failure-bear = Вы протягиваете руку, чтобы погладить { THE($target) }, но { SUBJECT($target) } рычит, заставляя вас дважды подумать. + +## Knocking on windows + +petting-success-honkbot = Вы гладите { $target } по его скользкой металлической голове. +petting-success-cleanbot = Вы гладите { $target } по его влажной металлической голове. +petting-success-medibot = Вы гладите { $target } по его стерильной металлической голове. +petting-failure-honkbot = Вы тянетесь погладить { $target }, но { $target } хонкает и уворачивается! +petting-failure-cleanbot = Вы тянетесь погладить { $target }, но { $target } занят уборкой! +petting-failure-medibot = Вы тянетесь погладить { $target }, но { $target } едва не пронзает вашу руку шприцом! +# Shown when knocking on a window +comp-window-knock = *тук-тук* +hugging-success-generic = Вы обнимаете { $target }. +hugging-success-generic-others = { CAPITALIZE($user) } обнимает { $target }. +hugging-success-generic-target = { CAPITALIZE($user) } обнимает вас. diff --git a/Resources/Locale/ru-RU/interaction/interaction-system.ftl b/Resources/Locale/ru-RU/interaction/interaction-system.ftl new file mode 100644 index 0000000000..c8254fc313 --- /dev/null +++ b/Resources/Locale/ru-RU/interaction/interaction-system.ftl @@ -0,0 +1,2 @@ +shared-interaction-system-in-range-unobstructed-cannot-reach = Вы не можете туда достать! +interaction-system-user-interaction-cannot-reach = Вы не можете туда достать! diff --git a/Resources/Locale/ru-RU/inventory/components/human-inventory-controller-component.ftl b/Resources/Locale/ru-RU/inventory/components/human-inventory-controller-component.ftl new file mode 100644 index 0000000000..dd9bf2e71f --- /dev/null +++ b/Resources/Locale/ru-RU/inventory/components/human-inventory-controller-component.ftl @@ -0,0 +1 @@ +set-outfit-verb-get-data-text = Установить экипировку diff --git a/Resources/Locale/ru-RU/inventory/components/inventory-component.ftl b/Resources/Locale/ru-RU/inventory/components/inventory-component.ftl new file mode 100644 index 0000000000..c568744a27 --- /dev/null +++ b/Resources/Locale/ru-RU/inventory/components/inventory-component.ftl @@ -0,0 +1,3 @@ +inventory-component-can-equip-cannot = Вы не можете экипировать это! +inventory-component-can-equip-does-not-fit = Это не подходит! +inventory-component-can-unequip-cannot = Вы не можете снять это! diff --git a/Resources/Locale/ru-RU/inventory/human-inventory-interface-controller.ftl b/Resources/Locale/ru-RU/inventory/human-inventory-interface-controller.ftl new file mode 100644 index 0000000000..21cffc64b7 --- /dev/null +++ b/Resources/Locale/ru-RU/inventory/human-inventory-interface-controller.ftl @@ -0,0 +1 @@ +human-inventory-window-title = Ваш инвентарь diff --git a/Resources/Locale/ru-RU/items/components/item-component.ftl b/Resources/Locale/ru-RU/items/components/item-component.ftl new file mode 100644 index 0000000000..f761f46b3b --- /dev/null +++ b/Resources/Locale/ru-RU/items/components/item-component.ftl @@ -0,0 +1,7 @@ +## PickUpVerb + +pick-up-verb-get-data-text = Подобрать + +# "pick up" doesn't make sense if the item is already in their inventory + +pick-up-verb-get-data-text-inventory = Взять в руку diff --git a/Resources/Locale/ru-RU/items/components/multi-handed-item-component.ftl b/Resources/Locale/ru-RU/items/components/multi-handed-item-component.ftl new file mode 100644 index 0000000000..411753d538 --- /dev/null +++ b/Resources/Locale/ru-RU/items/components/multi-handed-item-component.ftl @@ -0,0 +1,6 @@ +multi-handed-item-pick-up-fail = + { $number -> + [one] Вам нужна ещё одна свободная рука, чтобы поднять { $item }. + [few] Вам нужны ещё { $number } свободные руки, чтобы поднять { $item }. + *[other] Вам нужно ещё { $number } свободных рук, чтобы поднять { $item }. + } diff --git a/Resources/Locale/ru-RU/job/department-desc.ftl b/Resources/Locale/ru-RU/job/department-desc.ftl new file mode 100644 index 0000000000..74a09326b5 --- /dev/null +++ b/Resources/Locale/ru-RU/job/department-desc.ftl @@ -0,0 +1,7 @@ +department-Cargo-description = Покупайте и доставляйте полезные припасы персоналу станции. +department-Civilian-description = Выполняйте легкие задачки для поддержки станции в хорошем состоянии. +department-Command-description = Управляйте персоналом станции и помогайте им работать эффективно. +department-Engineering-description = Поддерживайте станцию в рабочем состоянии. +department-Medical-description = Поддерживайте здоровье персонала. +department-Security-description = Поддерживайте порядок на станции. +department-Science-description = Исследуйте новые технологии и опасные артефакты. diff --git a/Resources/Locale/ru-RU/job/department.ftl b/Resources/Locale/ru-RU/job/department.ftl new file mode 100644 index 0000000000..bf96fad9ce --- /dev/null +++ b/Resources/Locale/ru-RU/job/department.ftl @@ -0,0 +1,8 @@ +department-Cargo = Отдел снабжения +department-Civilian = Сервисный отдел +department-Command = Командование +department-Engineering = Инженерный отдел +department-Medical = Медицинский отдел +department-Security = Служба безопасности +department-Science = Научный отдел +department-Silicon = Латексы diff --git a/Resources/Locale/ru-RU/job/job-description.ftl b/Resources/Locale/ru-RU/job/job-description.ftl new file mode 100644 index 0000000000..cadddf4776 --- /dev/null +++ b/Resources/Locale/ru-RU/job/job-description.ftl @@ -0,0 +1,43 @@ +job-description-technical-assistant = Изучите основы управления двигателем станции, а также ремонта корпуса станции и ее питания. +job-description-atmostech = Оптимизируйте настройку атмосферы станции и синтезируйте редкие газы для использования или продажи. +job-description-bartender = Управляйте баром и поддерживайте в нем жизнь, раздавайте напитки и слушайте истории персонала. +job-description-botanist = Выращивайте еду для повара, лекарства для медотсека и другие растения, чтобы развлечь себя. +job-description-boxer = Пробей свой путь к вершине! Бросьте вызов начальнику отдела кадров и попадите в бриг, когда выиграете. Доступно не на всех картах! +job-description-cadet = Изучите основы ареста преступников и заведования бригом. +job-description-captain = Поддерживайте работу станции, делегируйте работу другим руководителям и проявляйте свою волю. +job-description-cargotech = Занимайтесь заказами и поставками для чрезвычайных ситуациях, пилотируйте грузовой шаттл и работайте с другими, чтобы заработать смехотворную сумму денег. +job-description-ce = Управляйте инженерным отделом, чтобы обеспечить питание, атмосферу и корпус станции в идеальном состоянии. +job-description-centcomoff = Выступите в качестве посла на новейшей современной космической станции во флоте Nanotrasen. +job-description-chaplain = Проповедуйте доброе слово вашего божества и религии и проводите духовное исцеление. +job-description-chef = Обеспечьте станцию разнообразной едой, разделайте мертвых животных, чтобы миазмы не распространялись, и поддерживайте жизнь в баре. +job-description-chemist = Производите лекарственные препараты для применения врачами, исследуйте сомнительные с этической точки зрения редкие химические вещества и производите оружие войны, когда прибудут враги станции. +job-description-clown = Развлекайте команду тщательно продуманными фарсовыми номерами или ужасными шутками. +job-description-cmo = Управляйте запасами и персоналом медицинского отдела, чтобы сохранить экипаж живым и без болезней. +job-description-detective = Исследуйте места преступлений с помощью криминалистических инструментов, убедитесь, что виновный клоун найден, и выкурите пару сигарет. +job-description-doctor = Диагностируйте и лечите персонал станции с помощью лекарственных препаратов, вакцин и лекарств от болезней, а также клонируйте мертвых. +job-description-engineer = Поддерживайте главный двигатель станции и солнечные панели активными, оптимизируйте электросеть и производите аварийный ремонт с помощью своего скафандра. +job-description-ertengineer = Убедитесь, что на станции есть электричество и чистый воздух. +job-description-ertjanitor = Убедитесь, что станция должным образом очищена-- для поддержания морального духа +job-description-ertleader = Возглавьте группу ОБР в борьбе с угрозами для активов Nanotrasen. +job-description-ertmedic = Убедитесь, что экипаж станции остается живым и здоровым. +job-description-ertsecurity = Убедитесь, что все активные угрозы станции устранены. +job-description-hop = Справедливо выполняйте переназначение доступа с помощью своей ID консоли , управляйте отделом обслуживания и обеспечивайте безопасность Иана. +job-description-hos = Управляйте своей службой безопасности и поддерживайте их эффективность, подавляйте инакомыслие и обеспечивайте безопасность других руководителей. +job-description-intern = Изучите основы применения лекарств, клонирования мертвых и создания химических веществ. +job-description-janitor = Содержите станцию в чистоте от любого мусора или опасностей подскальзывания, а также помогайте бороться с нашествиями крыс. +job-description-lawyer = Убедитесь, что каждый заключенный или преступник получил справедливое судебное решение, если это необходимо. +job-description-librarian = Управляйте библиотекой, раздавайте знания всем, кто их ищет, и отчитывайтесь о деятельности на борту станции. +job-description-mime = Развлекайте команду невербальными средствами и вступайте в легкое соперничество с клоуном. +job-description-musician = Развлеките команду своим уникальным музыкальным талантом и обзаведитесь новыми инструментами, с которыми можно поиграть. +job-description-passenger = Найдите своё предназначение на станции, обратившись к главе персонала или следуя своим целям. +job-description-psychologist = Оказывайте эмоциональную поддержку травмированному экипажу. Доступно не на всех картах! +job-description-qm = Управляйте снабжением станции и грузового отдела, поддерживайте работу утилизаторов, следите за выполнением всех заказов и пусть деньги текут рекой. +job-description-rd = Управляйте научным отделом, открывая технологии, получая и исследуя артефакты и проводя эксперименты. +job-description-reporter = Развлекайте и информируйте съемочную персонал станции своей яркой журналистикой с помощью беспроводных камер и радио. Доступно не на всех картах! +job-description-salvagespec = Используйте магнит для сбора мусора, чтобы притягивать брошенные предметы и астероиды, чтобы грабить и обогащать станцию, а также бороться с любой космической фауной по пути. +job-description-scientist = Исследуйте инопланетные артефакты, открывайте новые технологии, улучшайте машины по всей станции и заставляйте все работать более эффективно. +job-description-security = Ловите преступников и врагов станции, соблюдайте закон и следите за тем, чтобы станция не впала в беспорядок. +job-description-serviceworker = Изучите основы барменства, кулинарии или выращивания растений. +job-description-warden = Патрулируйте отдел безопасности, убедитесь, что никто не ворует из арсенала, и убедитесь, что все заключенные оформлены и выпущены, когда их время истекло. +job-description-zookeeper = Покажите всем членам экипажа веселую выставку милых животных и космических карпов. Доступно не на всех картах! +job-description-research-assistant = Изучите основы исследования различных артефактов и аномалий. diff --git a/Resources/Locale/ru-RU/job/job-names.ftl b/Resources/Locale/ru-RU/job/job-names.ftl new file mode 100644 index 0000000000..87b93ac674 --- /dev/null +++ b/Resources/Locale/ru-RU/job/job-names.ftl @@ -0,0 +1,87 @@ +job-name-warden = смотритель +job-name-security = офицер СБ +job-name-cadet = кадет СБ +job-name-hos = глава службы безопасности +job-name-detective = детектив +job-name-scientist = учёный +job-name-research-assistant = научный ассистент +job-name-rd = научный руководитель +job-name-psychologist = психолог +job-name-intern = интерн +job-name-doctor = врач +job-name-cmo = главный врач +job-name-chemist = химик +job-name-technical-assistant = технический ассистент +job-name-engineer = инженер +job-name-atmostech = атмосферный техник +job-name-hop = глава персонала +job-name-captain = капитан +job-name-serviceworker = сервисный работник +job-name-centcomoff = представитель Центком +job-name-reporter = репортёр +job-name-musician = музыкант +job-name-librarian = библиотекарь +job-name-lawyer = юрист +job-name-mime = мим +job-name-ce = старший инженер +job-name-janitor = уборщик +job-name-chaplain = священник +job-name-botanist = ботаник +job-name-bartender = бармен +job-name-passenger = ассистент +job-name-salvagespec = утилизатор +job-name-qm = квартирмейстер +job-name-cargotech = грузчик +job-name-chef = шеф-повар +job-name-clown = клоун +job-name-ertleader = лидер ОБР +job-name-ertengineer = инженер ОБР +job-name-ertsecurity = офицер безопасности ОБР +job-name-ertmedic = медик ОБР +job-name-ertjanitor = уборщик ОБР +job-name-boxer = боксёр +job-name-zookeeper = зоотехник +# Role timers - Make these alphabetical or I cut you +JobAtmosphericTechnician = атмосферный техник +JobBartender = бармен +JobBotanist = ботаник +JobCaptain = капитан +JobCargoTechnician = грузчик +JobCentralCommandOfficial = представитель Центком +JobChaplain = священник +JobChef = шеф-повар +JobChemist = химик +JobChiefEngineer = старший инженер +JobChiefMedicalOfficer = главный врач +JobClown = клоун +JobDetective = детектив +JobERTEngineer = инженер ОБР +JobERTJanitor = уборщик ОБР +JobERTLeader = лидер ОБР +JobERTMedical = медик ОБР +JobERTSecurity = офицер безопасности ОБР +JobHeadOfPersonnel = глава персонала +JobHeadOfSecurity = глава службы безопасности +JobJanitor = уборщик +JobLawyer = адвокат +JobLibrarian = библиотекарь +JobMedicalDoctor = врач +JobMedicalIntern = интерн +JobMime = мим +JobMusician = музыкант +JobPassenger = ассистент +JobPsychologist = психолог +JobQuartermaster = квартирмейстер +JobReporter = репортёр +JobResearchAssistant = научный ассистент +JobResearchDirector = научный руководитель +JobSalvageSpecialist = утилизатор +JobScientist = учёный +JobSecurityCadet = кадет СБ +JobSecurityOfficer = офицер СБ +JobServiceWorker = сервисный работник +JobStationEngineer = инженер +JobTechnicalAssistant = атмосферный техник +JobWarden = смотритель +JobBoxer = боксёр +JobZookeeper = зоотехник diff --git a/Resources/Locale/ru-RU/job/job-supervisors.ftl b/Resources/Locale/ru-RU/job/job-supervisors.ftl new file mode 100644 index 0000000000..4565101706 --- /dev/null +++ b/Resources/Locale/ru-RU/job/job-supervisors.ftl @@ -0,0 +1,14 @@ +job-supervisors-centcom = представителю Центкома +job-supervisors-captain = капитану +job-supervisors-hop = главе персонала +job-supervisors-hop-qm = квартирмейстеру и главе персонала +job-supervisors-hos = главе службы безопасности +job-supervisors-ce = старшему инженеру +job-supervisors-cmo = главному врачу +job-supervisors-rd = научному руководителю +job-supervisors-service = поварам, ботаникам, барменам, и главе персонала +job-supervisors-engineering = инженерам, атмосферным техникам, и старшему инженеру +job-supervisors-medicine = врачам, химикам, и главному врачу +job-supervisors-security = офицерам, смотрителю, и главе службы безопасности +job-supervisors-hire = своим нанимателям +job-supervisors-everyone = вообще всем diff --git a/Resources/Locale/ru-RU/job/job.ftl b/Resources/Locale/ru-RU/job/job.ftl new file mode 100644 index 0000000000..8ce6d7c772 --- /dev/null +++ b/Resources/Locale/ru-RU/job/job.ftl @@ -0,0 +1,6 @@ +job-greet-station-name = Добро пожаловать на борт { $stationName }. +job-greet-introduce-job-name = Ваша должность: { $jobName }. +job-greet-important-disconnect-admin-notify = Вы играете важную роль для игрового прогресса. Если вы вынуждены отключиться, пожалуйста, сообщите об этом администраторам через "Админ помощь". +job-greet-supervisors-warning = Как { $jobName } вы непосредственно подчиняетесь { $supervisors }. Особые обстоятельства могут изменить это. +job-greet-crew-shortages = Поскольку команда этой станция изначально была недоукомплектована, вашей ID-карте был дан дополнительный доступ. +job-not-available-wait-in-lobby = Раунд начался, но вам не досталась ни одна из предпочтительных ролей (или вы не выбрали ни одну предпочтительную роль), и вы решили остаться в лобби. Вы можете изменить это поведение на экране персонализации. diff --git a/Resources/Locale/ru-RU/job/role-ban-command.ftl b/Resources/Locale/ru-RU/job/role-ban-command.ftl new file mode 100644 index 0000000000..759fa18dab --- /dev/null +++ b/Resources/Locale/ru-RU/job/role-ban-command.ftl @@ -0,0 +1,47 @@ +### Localization for role ban command + +cmd-roleban-desc = Запрещает пользователю играть на роли +cmd-roleban-help = Использование: roleban [продолжительность в минутах, не указывать или 0 для навсегда] [use True for global ban, otherwise False] + +## Completion result hints + +cmd-roleban-hint-1 = +cmd-roleban-hint-2 = +cmd-roleban-hint-3 = +cmd-roleban-hint-4 = [продолжительность в минутах, не указывать или 0 для навсегда] +cmd-roleban-hint-duration-1 = Навсегда +cmd-roleban-hint-duration-2 = 1 день +cmd-roleban-hint-duration-3 = 1 неделя +cmd-roleban-hint-duration-4 = 1 неделя +cmd-roleban-hint-duration-5 = 2 недели +cmd-roleban-hint-duration-6 = 1 месяц + +### Localization for role unban command + +cmd-roleunban-desc = Возвращает пользователю возможность играть на роли +cmd-roleunban-help = Использование: roleunban + +## Completion result hints + +cmd-roleunban-hint-1 = + +### Localization for roleban list command + +cmd-rolebanlist-desc = Список запретов ролей игрока +cmd-rolebanlist-help = Использование: [include unbanned] + +## Completion result hints + +cmd-rolebanlist-hint-1 = +cmd-rolebanlist-hint-2 = [include unbanned] +cmd-roleban-minutes-parse = { $time } - недопустимое количество минут.\n{ $help } +cmd-roleban-arg-count = Недопустимое количество аргументов. +cmd-roleban-job-parse = Работа { $job } не существует. +cmd-roleban-name-parse = Невозможно найти игрока с таким именем. +cmd-roleban-existing = { $target } уже имеет запрет на роль { $role }. +cmd-roleban-success = { $target } запрещено играть на роли { $role } по причине { $reason } { $length }. Сервер { $server }. +cmd-roleban-inf = навсегда +cmd-roleban-until = до { $expires } +# Department bans +cmd-departmentban-desc = Запрещает пользователю играть на ролях, входящих в отдел +cmd-departmentban-help = Использование: departmentban [продолжительность в минутах, не указывать или 0 для навсегда] [True or False for global ban] diff --git a/Resources/Locale/ru-RU/job/role-timers.ftl b/Resources/Locale/ru-RU/job/role-timers.ftl new file mode 100644 index 0000000000..ff410a4bef --- /dev/null +++ b/Resources/Locale/ru-RU/job/role-timers.ftl @@ -0,0 +1,7 @@ +role-timer-department-insufficient = Требуется ещё { TOSTRING($time, "0") } минут игры за { $department }. +role-timer-department-too-high = Требуется на { TOSTRING($time, "0") } меньше минут игры за { $department }. (Вы пытаетесь играть за роль для новичков?) +role-timer-overall-insufficient = Требуется ещё { TOSTRING($time, "0") } минут общего игрового времени. +role-timer-overall-too-high = Требуется на { TOSTRING($time, "0") } меньше минут общего игрового времени. (Вы пытаетесь играть за роль для новичков?) +role-timer-role-insufficient = Требуется ещё { TOSTRING($time, "0") } минут игры в качестве { $job } для этой роли. +role-timer-role-too-high = Требуется на { TOSTRING($time, "0") } меньше минут игры в качестве { $job } для этой роли. (Вы пытаетесь играть за роль для новичков?) +role-timer-locked = Закрыто (наведите курсор для подробностей) diff --git a/Resources/Locale/ru-RU/kitchen/components/butcherable-component.ftl b/Resources/Locale/ru-RU/kitchen/components/butcherable-component.ftl new file mode 100644 index 0000000000..ac2051e883 --- /dev/null +++ b/Resources/Locale/ru-RU/kitchen/components/butcherable-component.ftl @@ -0,0 +1,5 @@ +butcherable-knife-butchered-success = Вы разделываете { $target } с помощью { $knife }. +butcherable-need-knife = Используйте острый предмет чтобы разделать { $target }. +butcherable-not-in-container = Сперва достаньте { $target } из контейнера. +butcherable-mob-isnt-dead = Цель должна быть мертва. +butcherable-verb-name = Разделать diff --git a/Resources/Locale/ru-RU/kitchen/components/kitchen-spike-component.ftl b/Resources/Locale/ru-RU/kitchen/components/kitchen-spike-component.ftl new file mode 100644 index 0000000000..c19d62d66e --- /dev/null +++ b/Resources/Locale/ru-RU/kitchen/components/kitchen-spike-component.ftl @@ -0,0 +1,13 @@ +comp-kitchen-spike-deny-collect = На { CAPITALIZE($this) } уже что-то есть, закончите сначала собирать мясо! +comp-kitchen-spike-deny-butcher = { CAPITALIZE($victim) } не может быть разделан на { $this }. +comp-kitchen-spike-deny-butcher-knife = { CAPITALIZE(THE($victim)) } не может быть разделан на { THE($this) }, вы должны разделать это, используя нож. +comp-kitchen-spike-deny-not-dead = { CAPITALIZE($victim) } не может быть разделан. { CAPITALIZE(SUBJECT($victim)) } { $victim } не умер! +comp-kitchen-spike-begin-hook-victim = { $user } начинает насаживать вас на { $this }! +comp-kitchen-spike-begin-hook-self = Вы начинаете насаживать себя на { $this }! +comp-kitchen-spike-kill = { CAPITALIZE($user) } насаживает { $victim } на мясной крюк, тем самым убивая его! +comp-kitchen-spike-suicide-other = { CAPITALIZE($victim) } бросился на мясной крюк! +comp-kitchen-spike-suicide-self = Вы бросаетесь на мясной крюк! +comp-kitchen-spike-knife-needed = Вам нужен нож для этого. +comp-kitchen-spike-remove-meat = Вы срезаете немного мяса с { $victim }. +comp-kitchen-spike-remove-meat-last = Вы срезаете последний кусок мяса с { $victim }! +comp-kitchen-spike-meat-name = мясо { $victim } diff --git a/Resources/Locale/ru-RU/kitchen/components/microwave-component.ftl b/Resources/Locale/ru-RU/kitchen/components/microwave-component.ftl new file mode 100644 index 0000000000..a9dc8fa55a --- /dev/null +++ b/Resources/Locale/ru-RU/kitchen/components/microwave-component.ftl @@ -0,0 +1,25 @@ +## Entity + +microwave-component-interact-using-no-power = У неё нет электричества! +microwave-component-interact-using-broken = Она сломана! +microwave-component-interact-using-container-full = Контейнер заполнен +microwave-component-interact-using-transfer-success = Перенесено { $amount } ю +microwave-component-interact-using-transfer-fail = Это не сработает! +microwave-component-suicide-multi-head-others-message = { $victim } пытается зажарить свои головы! +microwave-component-suicide-others-message = { $victim } пытается зажарить свою голову! +microwave-component-suicide-multi-head-message = Вы зажариваете свои головы! +microwave-component-suicide-message = Вы зажариваете свою голову! +microwave-component-upgrade-cook-time = время готовки + +## Bound UI + +microwave-bound-user-interface-instant-button = МГНОВЕННО +microwave-bound-user-interface-cook-time-label = ВРЕМЯ: { $time } + +## UI + +microwave-menu-title = Микроволновая печь +microwave-menu-start-button = Старт +microwave-menu-eject-all-text = Извлечь всё +microwave-menu-eject-all-tooltip = Это испарит все жидкости, но вернёт всё твёрдое. +microwave-menu-instant-button = МГНОВЕННО diff --git a/Resources/Locale/ru-RU/kitchen/components/reagent-grinder-component.ftl b/Resources/Locale/ru-RU/kitchen/components/reagent-grinder-component.ftl new file mode 100644 index 0000000000..b764d061ba --- /dev/null +++ b/Resources/Locale/ru-RU/kitchen/components/reagent-grinder-component.ftl @@ -0,0 +1,15 @@ +## UI + +reagent-grinder-bound-user-interface-instant-button = МГНОВЕННО +reagent-grinder-bound-user-interface-cook-time-label = ВРЕМЯ: +reagent-grinder-component-cannot-put-entity-message = Вы не можете поместить это в измельчитель реагентов! +reagent-grinder-component-upgrade-work-time = время работы +reagent-grinder-component-upgrade-storage = вместимость +grinder-menu-title = All-In-One Grinder 3000 +grinder-menu-grind-button = Измельчить +grinder-menu-juice-button = Выжать +grinder-menu-chamber-content-box-label = Камера +grinder-menu-chamber-content-box-button = Извлечь содержимое +grinder-menu-beaker-content-box-label = Стакан +grinder-menu-beaker-content-box-button = Извлечь контейнер +grinder-menu-beaker-content-box-is-empty = Пусто diff --git a/Resources/Locale/ru-RU/label/paper-label-component.ftl b/Resources/Locale/ru-RU/label/paper-label-component.ftl new file mode 100644 index 0000000000..db63e8af1c --- /dev/null +++ b/Resources/Locale/ru-RU/label/paper-label-component.ftl @@ -0,0 +1,3 @@ +comp-paper-label-has-label = Прикреплена этикетка с надписью: +comp-paper-label-has-label-blank = Прикреплена этикетка, но она пустая. +comp-paper-label-has-label-cant-read = Прикреплена этикетка, но вы не можете её прочитать с такого расстояния. diff --git a/Resources/Locale/ru-RU/land-mines/land-mines.ftl b/Resources/Locale/ru-RU/land-mines/land-mines.ftl new file mode 100644 index 0000000000..5ea51589f3 --- /dev/null +++ b/Resources/Locale/ru-RU/land-mines/land-mines.ftl @@ -0,0 +1 @@ +land-mine-triggered = Вы наступили на { $mine }! diff --git a/Resources/Locale/ru-RU/late-join/late-join-gui.ftl b/Resources/Locale/ru-RU/late-join/late-join-gui.ftl new file mode 100644 index 0000000000..2c4a5d9272 --- /dev/null +++ b/Resources/Locale/ru-RU/late-join/late-join-gui.ftl @@ -0,0 +1,11 @@ +late-join-gui-title = Позднее присоединение +late-join-gui-jobs-amount-in-department-tooltip = { $departmentName } +late-join-gui-department-jobs-label = { $departmentName } +late-join-gui-job-slot-capped = + { $jobName } ({ $amount } { $amount -> + [zero] не доступна + [one] доступна + [few] доступны + *[other] доступно + }) +late-join-gui-job-slot-uncapped = { $jobName } (Без ограничений) diff --git a/Resources/Locale/ru-RU/lathe/components/lathe-component.ftl b/Resources/Locale/ru-RU/lathe/components/lathe-component.ftl new file mode 100644 index 0000000000..b1ac018495 --- /dev/null +++ b/Resources/Locale/ru-RU/lathe/components/lathe-component.ftl @@ -0,0 +1,2 @@ +lathe-component-upgrade-speed = скорость печати +lathe-component-upgrade-material-use = потребление материалов diff --git a/Resources/Locale/ru-RU/lathe/lathesystem.ftl b/Resources/Locale/ru-RU/lathe/lathesystem.ftl new file mode 100644 index 0000000000..423c3a7a2f --- /dev/null +++ b/Resources/Locale/ru-RU/lathe/lathesystem.ftl @@ -0,0 +1 @@ +lathe-popup-material-not-used = Этот материал не используется в данном аппарате. diff --git a/Resources/Locale/ru-RU/lathe/ui/lathe-menu.ftl b/Resources/Locale/ru-RU/lathe/ui/lathe-menu.ftl new file mode 100644 index 0000000000..14fc78be79 --- /dev/null +++ b/Resources/Locale/ru-RU/lathe/ui/lathe-menu.ftl @@ -0,0 +1,9 @@ +lathe-menu-title = Меню станка +lathe-menu-queue = Очередь +lathe-menu-server-list = Список серверов +lathe-menu-sync = Синхр. +lathe-menu-search-designs = Поиск проектов +lathe-menu-search-filter = Фильтр +lathe-menu-amount = Кол-во: +lathe-menu-material-display = { $material } { $amount } см³ +lathe-menu-no-materials-message = Материалы не загружены diff --git a/Resources/Locale/ru-RU/lathe/ui/lathe-queue-menu.ftl b/Resources/Locale/ru-RU/lathe/ui/lathe-queue-menu.ftl new file mode 100644 index 0000000000..5867bbca66 --- /dev/null +++ b/Resources/Locale/ru-RU/lathe/ui/lathe-queue-menu.ftl @@ -0,0 +1,2 @@ +lathe-queue-menu-title = Очередь станка +lathe-queue-menu-not-producing-text = Ничего не производится. diff --git a/Resources/Locale/ru-RU/launcher/launcher-connecting.ftl b/Resources/Locale/ru-RU/launcher/launcher-connecting.ftl new file mode 100644 index 0000000000..92bf352f10 --- /dev/null +++ b/Resources/Locale/ru-RU/launcher/launcher-connecting.ftl @@ -0,0 +1,20 @@ +### Connecting dialog when you start up the game + +connecting-title = Space Station 14 +connecting-exit = Выйти +connecting-retry = Повторить +connecting-reconnect = Переподключиться +connecting-redial = Перезапустить +connecting-redial-wait = Пожалуйста подождите: { TOSTRING($time, "G3") } +connecting-in-progress = Подключение к серверу... +connecting-disconnected = Отключен от сервера: +connecting-tip = Не умирай! +connecting-version = версия 0.1 +connecting-fail-reason = + Не удалось подключиться к серверу: + { $reason } +connecting-state-NotConnecting = Не подключен +connecting-state-ResolvingHost = Определение хоста +connecting-state-EstablishingConnection = Установка соединения +connecting-state-Handshake = Handshake +connecting-state-Connected = Подключен diff --git a/Resources/Locale/ru-RU/light/components/emergency-light-component.ftl b/Resources/Locale/ru-RU/light/components/emergency-light-component.ftl new file mode 100644 index 0000000000..29e2878b51 --- /dev/null +++ b/Resources/Locale/ru-RU/light/components/emergency-light-component.ftl @@ -0,0 +1,16 @@ +emergency-light-component-on-examine = Индикатор батареи показывает: { $batteryStateText }. +emergency-light-component-on-examine-alert = Текущий уровень угрозы станции: [color={ $color }]{ $level -> + [green] зелёный + [blue] синий + [violet] фиолетовый + [red] красный + [yellow] жёлтый + [gamma] гамма + [delta] дельта + [epsilon] эпсилон + *[other] неизвестно +}[/color]. +emergency-light-component-light-state-full = [color=darkgreen]Полная[/color] +emergency-light-component-light-state-empty = [color=darkgreen]Пустая[/color] +emergency-light-component-light-state-charging = [color=darkgreen]Заряжается[/color] +emergency-light-component-light-state-on = [color=darkgreen]Включена[/color] diff --git a/Resources/Locale/ru-RU/light/components/expendable-light-component.ftl b/Resources/Locale/ru-RU/light/components/expendable-light-component.ftl new file mode 100644 index 0000000000..58cf0d5aaf --- /dev/null +++ b/Resources/Locale/ru-RU/light/components/expendable-light-component.ftl @@ -0,0 +1,11 @@ +expendable-light-start-verb = Зажечь +expendable-light-spent-flare-name = сгоревший фальшфейер +expendable-light-spent-flare-desc = Похоже, этот фальшфейер догорел. Какой облом. +expendable-light-burnt-torch-name = сгоревший факел +expendable-light-burnt-torch-desc = Похоже, этот факел догорел. Какой облом. +expendable-light-spent-green-glowstick-name = погасший зелёный химсвет +expendable-light-spent-red-glowstick-name = погасший красный химсвет +expendable-light-spent-purple-glowstick-name = погасший фиолетовый химсвет +expendable-light-spent-yellow-glowstick-name = погасший жёлтый химсвет +expendable-light-spent-blue-glowstick-name = погасший синий химсвет +expendable-light-spent-glowstick-desc = Похоже, этот химсвет погас. Как трагично. diff --git a/Resources/Locale/ru-RU/light/components/handheld-light-component.ftl b/Resources/Locale/ru-RU/light/components/handheld-light-component.ftl new file mode 100644 index 0000000000..2139843a9e --- /dev/null +++ b/Resources/Locale/ru-RU/light/components/handheld-light-component.ftl @@ -0,0 +1,4 @@ +handheld-light-component-on-examine-is-on-message = Сейчас свет [color=darkgreen]включен[/color]. +handheld-light-component-on-examine-is-off-message = Сейчас свет [color=darkred]выключен[/color]. +handheld-light-component-cell-missing-message = Батарея отсутствует... +handheld-light-component-cell-dead-message = Батарея разряжена... diff --git a/Resources/Locale/ru-RU/light/components/light-replacer-component.ftl b/Resources/Locale/ru-RU/light/components/light-replacer-component.ftl new file mode 100644 index 0000000000..f3e3617312 --- /dev/null +++ b/Resources/Locale/ru-RU/light/components/light-replacer-component.ftl @@ -0,0 +1,10 @@ +### Interaction Messages + +# Shown when player tries to replace light, but there is no lighs left +comp-light-replacer-missing-light = В { $light-replacer } не осталось лампочек. +# Shown when player inserts light bulb inside light replacer +comp-light-replacer-insert-light = Вы вставили { $bulb } в { $light-replacer }. +# Shown when player tries to insert in light replacer brolen light bulb +comp-light-replacer-insert-broken-light = Вы не можете вставлять разбитые лампочки! +# Shown when player refill light from light box +comp-light-replacer-refill-from-storage = Вы пополнили { $light-replacer }. diff --git a/Resources/Locale/ru-RU/light/components/powered-ligth-component.ftl b/Resources/Locale/ru-RU/light/components/powered-ligth-component.ftl new file mode 100644 index 0000000000..3baf09ab4f --- /dev/null +++ b/Resources/Locale/ru-RU/light/components/powered-ligth-component.ftl @@ -0,0 +1 @@ +powered-light-component-burn-hand = Вы обжигаете руку! diff --git a/Resources/Locale/ru-RU/light/components/unpowered-flashlight-component.ftl b/Resources/Locale/ru-RU/light/components/unpowered-flashlight-component.ftl new file mode 100644 index 0000000000..46d1c56300 --- /dev/null +++ b/Resources/Locale/ru-RU/light/components/unpowered-flashlight-component.ftl @@ -0,0 +1,2 @@ +# ToggleFlashlightVerb +toggle-flashlight-verb-get-data-text = Переключить фонарик diff --git a/Resources/Locale/ru-RU/lobby/lobby-gui.ftl b/Resources/Locale/ru-RU/lobby/lobby-gui.ftl new file mode 100644 index 0000000000..299e0faa91 --- /dev/null +++ b/Resources/Locale/ru-RU/lobby/lobby-gui.ftl @@ -0,0 +1,8 @@ +ui-lobby-title = Лобби +ui-lobby-ahelp-button = AHelp +ui-lobby-options-button = Настройки +ui-lobby-leave-button = Выйти +ui-lobby-observe-button = Наблюдать +ui-lobby-ready-up-button = Готовность +ui-lobby-online-players-block = Текущие игроки +ui-lobby-server-info-block = Серверная информация diff --git a/Resources/Locale/ru-RU/lobby/lobby-state.ftl b/Resources/Locale/ru-RU/lobby/lobby-state.ftl new file mode 100644 index 0000000000..f7ec337d60 --- /dev/null +++ b/Resources/Locale/ru-RU/lobby/lobby-state.ftl @@ -0,0 +1,21 @@ +lobby-state-paused = Пауза +lobby-state-right-now-question = Прямо сейчас? +lobby-state-right-now-confirmation = Прямо сейчас +lobby-state-round-start-countdown-text = Раунд начнётся через: { $timeLeft } +lobby-state-ready-button-join-state = Присоединиться +lobby-state-ready-button-ready-up-state = Готов +lobby-state-player-status-not-ready = Не готов +lobby-state-player-status-ready = Готов +lobby-state-player-status-observer = Наблюдатель +lobby-state-player-status-round-not-started = Раунд ещё не начался +lobby-state-player-status-round-time = + Время раунда: { $hours } { $hours -> + [one] час + [few] часа + *[other] часов + } и { $minutes } { $minutes -> + [one] минута + [few] минуты + *[other] минут + } +lobby-state-preloading = Скоро diff --git a/Resources/Locale/ru-RU/lobby/ui/lobby-character-preview-panel.ftl b/Resources/Locale/ru-RU/lobby/ui/lobby-character-preview-panel.ftl new file mode 100644 index 0000000000..a1cb3d421e --- /dev/null +++ b/Resources/Locale/ru-RU/lobby/ui/lobby-character-preview-panel.ftl @@ -0,0 +1,3 @@ +lobby-character-preview-panel-header = Ваш персонаж +lobby-character-preview-panel-character-setup-button = Персонализация +lobby-character-preview-panel-unloaded-preferences-label = Ваши настройки персонажа еще не загружены, пожалуйста, подождите. diff --git a/Resources/Locale/ru-RU/lobby/ui/observe-warning-window.ftl b/Resources/Locale/ru-RU/lobby/ui/observe-warning-window.ftl new file mode 100644 index 0000000000..064e363f3c --- /dev/null +++ b/Resources/Locale/ru-RU/lobby/ui/observe-warning-window.ftl @@ -0,0 +1,5 @@ +observe-nevermind = Нет, спасибо +observe-confirm = Наблюдать +observe-warning-1 = Вы уверены, что хотите наблюдать? +observe-warning-2 = Вы не сможете больше участвовать в этом раунде. +observe-warning-window-title = Предупреждение diff --git a/Resources/Locale/ru-RU/lock/lock-component.ftl b/Resources/Locale/ru-RU/lock/lock-component.ftl new file mode 100644 index 0000000000..b75220b015 --- /dev/null +++ b/Resources/Locale/ru-RU/lock/lock-component.ftl @@ -0,0 +1,10 @@ +lock-comp-on-examined-is-locked = Похоже, { $entityName } заблокирован. +lock-comp-on-examined-is-unlocked = Похоже, { $entityName } разблокирован. +lock-comp-do-lock-success = Вы заблокировали { $entityName }. +lock-comp-do-unlock-success = Вы разблокировали { $entityName }. +lock-comp-has-user-access-fail = Доступ запрещён + +## ToggleLockVerb + +toggle-lock-verb-unlock = Разблокировать +toggle-lock-verb-lock = Заблокировать diff --git a/Resources/Locale/ru-RU/machine-linking/components/signal-linker-component.ftl b/Resources/Locale/ru-RU/machine-linking/components/signal-linker-component.ftl new file mode 100644 index 0000000000..f87f5842ae --- /dev/null +++ b/Resources/Locale/ru-RU/machine-linking/components/signal-linker-component.ftl @@ -0,0 +1,14 @@ +signal-linker-component-saved = Успешно связано с устройством { $machine }! +signal-linker-component-linked-port = Успешно связан { $machine1 }:{ $port1 } c { $machine2 }:{ $port2 }! +signal-linker-component-unlinked-port = Успешно отвязан { $machine1 }:{ $port1 } от { $machine2 }:{ $port2 }! +signal-linker-component-connection-refused = { $machine } отказывается связываться! +signal-linker-component-max-connections-receiver = Достигнут максимум соединений для приёмника! +signal-linker-component-max-connections-transmitter = Достигнут максимум соединений для передатчика! +signal-linker-component-type-mismatch = Тип порта не совпадает с типом сохранённого порта! +signal-linker-component-out-of-range = Превышена дальность соединения! +# Verbs +signal-linking-verb-text-link-default = Связать стандартные порты +signal-linking-verb-success = Успешно подключены все стандартные соединения { $machine }. +signal-linking-verb-fail = Не удалось подключить все стандартные соединения { $machine }. +signal-linking-verb-disabled-no-transmitter = Сначала вам необходимо взаимодействовать с передатчиком, затем соедините со стандартным портом. +signal-linking-verb-disabled-no-receiver = Сначала вам необходимо взаимодействовать с приёмником, затем соедините со стандартным портом. diff --git a/Resources/Locale/ru-RU/machine-linking/components/signal-timer-component.ftl b/Resources/Locale/ru-RU/machine-linking/components/signal-timer-component.ftl new file mode 100644 index 0000000000..72f808924d --- /dev/null +++ b/Resources/Locale/ru-RU/machine-linking/components/signal-timer-component.ftl @@ -0,0 +1,8 @@ +signal-timer-menu-title = Таймер +signal-timer-menu-label = Пометка: +signal-timer-menu-delay = Время: +signal-timer-menu-start = Запустить +timer-start-announcement = Таймер был установлен. Пометка: { $Label }, время: { $Time } +timer-end-announcement = Таймер истек, заключенный будет автоматически освобожден. Пометка: { $Label } +timer-suffer-end = Таймер принудительно остановлен. Пометка: { $Label } +label-none = отсутствует diff --git a/Resources/Locale/ru-RU/machine-linking/port-selector.ftl b/Resources/Locale/ru-RU/machine-linking/port-selector.ftl new file mode 100644 index 0000000000..907658021c --- /dev/null +++ b/Resources/Locale/ru-RU/machine-linking/port-selector.ftl @@ -0,0 +1,3 @@ +signal-port-selector-menu-title = Выбор портов +signal-port-selector-menu-clear = Очистить +signal-port-selector-menu-link-defaults = Соединить по-умолчанию diff --git a/Resources/Locale/ru-RU/machine-linking/receiver_ports.ftl b/Resources/Locale/ru-RU/machine-linking/receiver_ports.ftl new file mode 100644 index 0000000000..f69b1a6bf1 --- /dev/null +++ b/Resources/Locale/ru-RU/machine-linking/receiver_ports.ftl @@ -0,0 +1,38 @@ +signal-port-name-toggle = Переключить +signal-port-description-toggle = Переключает состояние устройства. +signal-port-name-on-receiver = Вкл +signal-port-description-on-receiver = Включает устройство. +signal-port-name-off-receiver = Выкл +signal-port-description-off-receiver = Выключает устройство. +signal-port-name-forward = Вперёд +signal-port-description-forward = Заставляет устройство (например, конвейер) работать в нормальном направлении. +signal-port-name-reverse = Обратно +signal-port-description-reverse = Заставляет устройство (например, конвейер) работать в обратном направлении. +signal-port-name-open = Открыть +signal-port-description-open = Открывает устройство. +signal-port-name-close = Закрыть +signal-port-description-close = Закрывает устройство. +signal-port-name-trigger = Триггер +signal-port-description-trigger = Запускает определенный механизм на устройстве. +signal-port-name-order-sender = Отправитель заказа +signal-port-description-order-sender = Отправитель заказа на компьютер карго +signal-port-name-order-receiver = Получатель заказа +signal-port-description-order-receiver = Получатель заказа на компьютер карго +signal-port-name-pressurize = Нагнетатель давления +signal-port-description-pressurize = Заставляет устройство закачивать воздух, пока не будет достигнуто заданное давление. +signal-port-name-depressurize = Сбрасыватель давления +signal-port-description-depressurize = Заставляет устройство откачивать воздух, пока не будет достигнуто заданное давление. +signal-port-name-pod-sender = Капсула клонирования +signal-port-description-pod-sender = Передатчик сигнала капсулы клонирования +signal-port-name-pod-receiver = Капсула клонирования +signal-port-description-pod-receiver = Приёмник сигнала капсулы клонирования +signal-port-name-med-scanner-sender = Медицинский сканер +signal-port-description-med-scanner-sender = Передатчик сигнала медицинского сканера +signal-port-name-med-scanner-receiver = Медицинский сканер +signal-port-description-med-scanner-receiver = Приёмник сигнала медицинского сканера +signal-port-name-artifact-analyzer-sender = Консоль +signal-port-description-artifact-analyzer-sender = Передатчик сигнала аналитической консоли +signal-port-name-artifact-analyzer-receiver = Платформа +signal-port-description-artifact-analyzer-receiver = Приёмник сигнала анализатора артефактов +signal-port-name-hold-open = Держать открытой. +signal-port-description-hold-open = Выключает авто закрытие. diff --git a/Resources/Locale/ru-RU/machine-linking/transmitter_ports.ftl b/Resources/Locale/ru-RU/machine-linking/transmitter_ports.ftl new file mode 100644 index 0000000000..7655359602 --- /dev/null +++ b/Resources/Locale/ru-RU/machine-linking/transmitter_ports.ftl @@ -0,0 +1,16 @@ +signal-port-name-pressed = Нажато +signal-port-description-pressed = Этот порт задействуется всякий раз, когда передатчик активируется. +signal-port-name-on-transmitter = Вкл +signal-port-description-on-transmitter = Этот порт задействуется всякий раз, когда передатчик включён. +signal-port-name-off-transmitter = Выкл +signal-port-description-off-transmitter = Этот порт задействуется всякий раз, когда передатчик выключен. +signal-port-name-left = Налево +signal-port-description-left = Этот порт задействуется всякий раз, когда рычаг перемещается в крайнее левое положение. +signal-port-name-right = Направо +signal-port-description-right = Этот порт задействуется всякий раз, когда рычаг перемещается в крайнее правое положение. +signal-port-name-middle = Середина +signal-port-description-middle = Этот порт задействуется всякий раз, когда рычаг перемещается в нейтральное положение. +signal-port-name-timer-trigger = Конец таймера +signal-port-description-timer-trigger = Этот порт, задействует всякий раз, когда отчет таймера заканчивается. +signal-port-name-timer-start = Старт таймера +signal-port-description-timer-start = Этот порт, задействует всякий раз, когда отчет таймера только начался. diff --git a/Resources/Locale/ru-RU/machine/machine.ftl b/Resources/Locale/ru-RU/machine/machine.ftl new file mode 100644 index 0000000000..4465153eb2 --- /dev/null +++ b/Resources/Locale/ru-RU/machine/machine.ftl @@ -0,0 +1,15 @@ +machine-insert-item = { $user } помещает { $item } в { $machine }. +machine-upgrade-examinable-verb-text = Улучшения +machine-upgrade-examinable-verb-message = Узнайте, какие параметры устройства были улучшены. +machine-upgrade-increased-by-percentage = Параметр [color=yellow]{ $upgraded }[/color] увеличен на { $percent }%. +machine-upgrade-decreased-by-percentage = Параметр [color=yellow]{ $upgraded }[/color] уменьшен на { $percent }%. +machine-upgrade-increased-by-amount = Параметр [color=yellow]{ $upgraded }[/color] увеличен на { $difference }. +machine-upgrade-decreased-by-amount = Параметр [color=yellow]{ $upgraded }[/color] уменьшен на { $difference }. +machine-upgrade-not-upgraded = Параметр [color=yellow]{ $upgraded }[/color] не улучшался. +upgrade-power-draw = потребление энергии +upgrade-max-charge = максимальный запас энергии +upgrade-power-supply = производство энергии +two-way-lever-left = Вы сдвигаете рычаг влево +two-way-lever-right = Вы сдвигаете рычаг вправо +two-way-lever-cant = Рычаг не может быть сдвинут в эту сторону! +recycler-count-items = Переработано объектов: { $items }. diff --git a/Resources/Locale/ru-RU/magboot/actions.ftl b/Resources/Locale/ru-RU/magboot/actions.ftl new file mode 100644 index 0000000000..d79a4d8183 --- /dev/null +++ b/Resources/Locale/ru-RU/magboot/actions.ftl @@ -0,0 +1,2 @@ +action-name-magboot-toggle = Переключить магнитные ботинки +action-decription-magboot-toggle = Включает или выключает магнитные ботинки. diff --git a/Resources/Locale/ru-RU/magic/spells-actions.ftl b/Resources/Locale/ru-RU/magic/spells-actions.ftl new file mode 100644 index 0000000000..eb7dbdb27b --- /dev/null +++ b/Resources/Locale/ru-RU/magic/spells-actions.ftl @@ -0,0 +1,25 @@ +action-name-spell-rune-flash = Руна вспышки +action-description-spell-rune-flash = Вызывает руну, которая ослепляет при использовании. +action-name-spell-rune-explosion = Руна взрыва +action-description-spell-rune-explosion = Вызывает руну, которая взрывается при использовании. +action-name-spell-rune-ignite = Руна поджога +action-description-spell-rune-ignite = Вызывает руну, которая поджигает при использовании. +action-name-spell-rune-stun = Руна оглушения +action-description-spell-rune-stun = Вызывает руну, которая оглушает при использовании. +action-name-spell-forcewall = Силовой барьер +action-description-spell-forcewall = Создает магический барьер. +action-speech-spell-forcewall = TARCOL MINTI ZHERI +action-name-spell-knock = Стук +action-description-spell-knock = Это заклинание открывает ближайшие двери. +action-speech-spell-knock = AULIE OXIN FIERA +action-name-spell-smite = Кара +action-description-spell-smite = Мгновенно поражает цель. +action-speech-spell-smite = EI NATH! +action-name-spell-blink = Прыжок +action-description-spell-blink = Телепортирует в выбранное место. +action-name-spell-summon-magicarp = Призвать мэджикарпа +action-description-spell-summon-magicarp = Это заклинание призывает трех мэджикарпов вам на помощь! Могут напасть на хозяина, а могут и нет. +action-speech-spell-summon-magicarp = AIE KHUSE EU +action-name-spell-fireball = Огненный шар +action-description-spell-fireball = Выпускает взрывающийся огненный шар в направлении кликнутого места. +action-speech-spell-fireball = ONI'SOMA! diff --git a/Resources/Locale/ru-RU/main-menu/main-menu.ftl b/Resources/Locale/ru-RU/main-menu/main-menu.ftl new file mode 100644 index 0000000000..aace4f3929 --- /dev/null +++ b/Resources/Locale/ru-RU/main-menu/main-menu.ftl @@ -0,0 +1,14 @@ +main-menu-invalid-username-with-reason = + Неверное имя пользователя: + { $invalidReason } +main-menu-invalid-username = Неверное имя пользователя +main-menu-failed-to-connect = + Не удалось подключиться: + { $reason } +main-menu-username-label = Имя пользователя: +main-menu-username-text = Имя пользователя +main-menu-join-public-server-button = Публичный сервер +main-menu-join-public-server-button-tooltip = Нельзя подключаться к публичным серверам с отладочной сборкой. +main-menu-direct-connect-button = Прямое подключение +main-menu-options-button = Настройки +main-menu-quit-button = Выйти diff --git a/Resources/Locale/ru-RU/mapping/mapping-command.ftl b/Resources/Locale/ru-RU/mapping/mapping-command.ftl new file mode 100644 index 0000000000..ba3892998a --- /dev/null +++ b/Resources/Locale/ru-RU/mapping/mapping-command.ftl @@ -0,0 +1,16 @@ +cmd-mapping-desc = Создаёт или загружает карту и телепортирует вас на неё. +cmd-mapping-help = Использование: mapping [MapID] [Path] +cmd-mapping-server = Только игроки могут использовать эту команду. +cmd-mapping-error = При создании новой карты произошла ошибка. +cmd-mapping-success-load = Создаёт неинициализированную карту из файла { $path } с id { $mapId }. +cmd-mapping-success = Создаёт неинициализированную карту с id { $mapId }. +cmd-mapping-warning = ПРЕДУПРЕЖДЕНИЕ: На сервере используется отладочная дебаг сборка. Вы рискуете потерять свои изменения. +# duplicate text from engine load/save map commands. +# I CBF making this PR depend on that one. +cmd-mapping-failure-integer = { $arg } это не допустимый integer. +cmd-mapping-failure-float = { $arg } это не допустимый float. +cmd-mapping-failure-bool = { $arg } это не допустимый bool. +cmd-mapping-nullspace = Вы не можете загрузиться на карту 0. +cmd-hint-mapping-id = [MapID] +cmd-hint-mapping-path = [Path] +cmd-mapping-exists = Карта { $mapId } уже существует. diff --git a/Resources/Locale/ru-RU/maps/gamemap.ftl b/Resources/Locale/ru-RU/maps/gamemap.ftl new file mode 100644 index 0000000000..e551a80b9e --- /dev/null +++ b/Resources/Locale/ru-RU/maps/gamemap.ftl @@ -0,0 +1 @@ +gamemap-could-not-use-map-error = Не удалось загрузить карту { $oldMap }, так как она больше не подходит! Вместо неё выбрана { $newMap }. diff --git a/Resources/Locale/ru-RU/maps/planet.ftl b/Resources/Locale/ru-RU/maps/planet.ftl new file mode 100644 index 0000000000..7489531c83 --- /dev/null +++ b/Resources/Locale/ru-RU/maps/planet.ftl @@ -0,0 +1,5 @@ +cmd-planet-desc = Конвертирует указанную карту в планету с приемлемыми стандартными значениями. +cmd-planet-help = { $command } . +cmd-planet-args = Требуется только 1 аргумент. +cmd-planet-map = Не удалось спарсить { $map } как существующую карту. +cmd-planet-success = Карта { $mapId } сделана Планетой. ВНИМАНИЕ! Для работы атмосферы необходимо загрузить карту (либо на новую карту, либо перезапустив игру). diff --git a/Resources/Locale/ru-RU/markings/cat.ftl b/Resources/Locale/ru-RU/markings/cat.ftl new file mode 100644 index 0000000000..c21792d3d2 --- /dev/null +++ b/Resources/Locale/ru-RU/markings/cat.ftl @@ -0,0 +1,33 @@ +marking-CatTail = Кошачий хвост +marking-CatTail-tail_cat_wag = Основной +marking-CatTailStripes = Кошачий хвост (Полосатый) +marking-CatTailStripes-tail_cat_wag_stripes_prime = Первичные полосы +marking-CatTailStripes-tail_cat_wag_stripes_second = Вторичные полосы +marking-CatEars = Кошачьи ушки +marking-CatEars-ears_cat_outer = Наружное ухо +marking-CatEars-ears_cat_inner = Внутреннее ухо +marking-CatEarsStubby = Короткие ушки +marking-CatEarsStubby-ears_stubby_outer = Наружное ухо +marking-CatEarsStubby-ears_stubby_inner = Внутреннее ухо +marking-CatEarsCurled = Завитые ушки +marking-CatEarsCurled-ears_curled_outer = Наружное ухо +marking-CatEarsCurled-ears_curled_inner = Внутреннее ухо + + +marking-CatEarsTorn = Рассечённые ушки +marking-CatEarsTorn-ears_torn_outer = Наружное ухо +marking-CatEarsTorn-ears_torn_inner = Внутреннее ухо + +marking-CatTailMaury = Особенный хвост +marking-CatTailMaury-tail_cat_wag_z = Основной +marking-CatTailMaury-tail_cat_wag_tip = Градиент + +marking-FoxEarsMaury = Особенные ушки +marking-FoxEarsMaury-ears_fox_outer = Наружное ухо +marking-FoxEarsMaury-ears_fox_inner = Внутреннее ухо +marking-FoxEarsMaury-ears_fox_tip = Градиент + + +marking-CatTailDouble = Двойной хвост +marking-CatTailDouble-double_tail_cat_back = Первый хвост +marking-CatTailDouble-double_tail_cat_front = Второй хвост diff --git a/Resources/Locale/ru-RU/markings/diona.ftl b/Resources/Locale/ru-RU/markings/diona.ftl new file mode 100644 index 0000000000..eff336581b --- /dev/null +++ b/Resources/Locale/ru-RU/markings/diona.ftl @@ -0,0 +1,56 @@ +marking-DionaThornsHead-thorns_head = Диона, голова (Колючки) +marking-DionaThornsHead = Диона, голова (Колючки) +marking-DionaThornsBody-thorns_body = Диона, грудь (Колючки) +marking-DionaThornsBody = Диона, грудь (Колючки) +marking-DionaFlowersHead-flowers_head = Диона, голова (Цветы) +marking-DionaFlowersHead = Диона, голова (Цветы) +marking-DionaFlowersBody-flowers_body = Диона, грудь (Цветы) +marking-DionaFlowersBody = Диона, грудь (Цветы) +marking-DionaLeafCover-leaf_cover = Диона, грудь (Лист) +marking-DionaLeafCover = Диона, грудь (Лист) +marking-DionaBloomHead-bloom = Диона, голова (Цветы) +marking-DionaBloomHead = Диона, голова (Цветы) +marking-DionaBracketHead-bracket = Диона, голова (Грибы) +marking-DionaBracketHead = Диона, голова (Грибы) +marking-DionaBrushHead-brush = Диона, голова (Лианы) +marking-DionaBrushHead = Диона, голова (Лианы) +marking-DionaCornflowerHead-cornflower = Диона, голова (Цветы) +marking-DionaCornflowerHead = Диона, голова (Цветы) +marking-DionaFicusHead-ficus = Диона, голова (Листья) +marking-DionaFicusHead = Диона, голова (Листья) +marking-DionaGarlandHead-garland = Диона, голова (Цветы) +marking-DionaGarlandHead = Диона, голова (Цветы) +marking-DionaKingHead-king = Диона, голова (Цветы) +marking-DionaKingHead = Диона, голова (Цветы) +marking-DionaLaurelHead-laurel = Диона, голова (Листья) +marking-DionaLaurelHead = Диона, голова (Листья) +marking-DionaLeafyHeadTop-leafy = Диона, голова (Листья) +marking-DionaLeafyHeadTop = Диона, голова (Листья) +marking-DionaLotusHead-lotus = Диона, голова (Цветы) +marking-DionaLotusHead = Диона, голова (Цветы) +marking-DionaMeadowHeadTop-meadow = Диона, голова (Цветы) +marking-DionaMeadowHeadTop = Диона, голова (Цветы) +marking-DionaOakHead-oak = Диона, голова (Пень) +marking-DionaOakHead = Диона, голова (Пень) +marking-DionaPalmHead-palm = Диона, голова (Листья) +marking-DionaPalmHead = Диона, голова (Листья) +marking-DionaRootHead-root = Диона, голова (Корни) +marking-DionaRootHead = Диона, голова (Корни) +marking-DionaRoseHead-rose = Диона, голова (Цветы) +marking-DionaRoseHead = Диона, голова (Цветы) +marking-DionaRoseyHead-rosey = Диона, голова (Цветы) +marking-DionaRoseyHead = Диона, голова (Цветы) +marking-DionaShrubHeadTop-shrub = Диона, голова (Шипы) +marking-DionaShrubHeadTop = Диона, голова (Шипы) +marking-DionaSpinnerHeadSide-spinner = Диона, голова (Венок) +marking-DionaSpinnerHeadSide = Диона, голова (Венок) +marking-DionaSproutHeadSide-sprout = Диона, голова (Прядь) +marking-DionaSproutHeadSide = Диона, голова (Прядь) +marking-DionaVineHeadTop-vine = Диона, голова (Лоза) +marking-DionaVineHeadTop = Диона, голова (Лоза) +marking-DionaVinelHead-vinel = Диона, голова (Лоза) +marking-DionaVinelHead = Диона, голова (Лоза) +marking-DionaVinesHead-vines = Диона, голова (Лоза) +marking-DionaVinesHead = Диона, голова (Лоза) +marking-DionaWildflowerHead-wildflower = Диона, голова (Цветы) +marking-DionaWildflowerHead = Диона, голова (Цветы) diff --git a/Resources/Locale/ru-RU/markings/fox.ftl b/Resources/Locale/ru-RU/markings/fox.ftl new file mode 100644 index 0000000000..5516a201e4 --- /dev/null +++ b/Resources/Locale/ru-RU/markings/fox.ftl @@ -0,0 +1,3 @@ +marking-FoxEars = Лисьи ушки +marking-FoxEars-ears_fox_outer = Наружное ухо +marking-FoxEars-ears_fox_inner = Внутреннее ухо diff --git a/Resources/Locale/ru-RU/markings/reptilian.ftl b/Resources/Locale/ru-RU/markings/reptilian.ftl new file mode 100644 index 0000000000..e57cc84048 --- /dev/null +++ b/Resources/Locale/ru-RU/markings/reptilian.ftl @@ -0,0 +1,40 @@ +marking-LizardFrillsShort-frills_short = Ящер, воротник (Короткий) +marking-LizardFrillsShort = Ящер, воротник (Короткий) +marking-LizardFrillsSimple-frills_simple = Ящер, воротник (Простой) +marking-LizardFrillsSimple = Ящер, воротник (Простой) +marking-LizardFrillsAquatic-frills_aquatic = Ящер, воротник (Водный) +marking-LizardFrillsAquatic = Ящер, воротник (Водный) +marking-LizardHornsAngler-horns_angler = Ящер, рожки (Рыболов) +marking-LizardHornsAngler = Ящер, рожки (Рыболов) +marking-LizardHornsCurled-horns_curled = Ящер, рожки (Завитые) +marking-LizardHornsCurled = Ящер, рожки (Завитые) +marking-LizardHornsRam-horns_ram = Ящер, рожки (Бараньи) +marking-LizardHornsRam = Ящер, рожки (Бараньи) +marking-LizardHornsShort-horns_short = Ящер, рожки (Короткие) +marking-LizardHornsShort = Ящер, рожки (Короткие) +marking-LizardHornsSimple-horns_simple = Ящер, рожки +marking-LizardHornsSimple = Ящер, рожки +marking-LizardTailSmooth-tail_smooth = Ящер, хвост (Гладкий) +marking-LizardTailSmooth = Ящер, хвост (Гладкий) +marking-LizardTailSpikes-tail_spikes = Ящер, хвост (Шипастый) +marking-LizardTailSpikes = Ящер, хвост (Шипастый) +marking-LizardTailLTiger-tail_ltiger = Ящер, хвост (Светлые тигриные полоски) +marking-LizardTailLTiger = Ящер, хвост (Светлые тигриные полоски) +marking-LizardTailDTiger-tail_dtiger = Ящер, хвост (Тёмные тигриные полоски) +marking-LizardTailDTiger = Ящер, хвост (Тёмные тигриные полоски) +marking-LizardSnoutRound-snout_round = Ящер, морда (Круглая) +marking-LizardSnoutRound = Ящер, морда (Круглая) +marking-LizardSnoutSharp-snout_sharp = Ящер, морда (Заострёная) +marking-LizardSnoutSharp = Ящер, морда (Заострёная) +marking-LizardChestTiger-chest_tiger = Ящер, грудь (Тигр) +marking-LizardChestTiger = Ящер, грудь (Тигр) +marking-LizardFrillsDivinity-frills_divinity = Ящер, воротник (Божественный) +marking-LizardFrillsDivinity = Ящер, воротник (Божественный) +marking-LizardFrillsBig-frills_big = Ящер, воротник (Большой) +marking-LizardFrillsBig = Ящер, воротник (Большой) +marking-LizardHornsDouble-horns_double = Ящер, рожки (Двойные) +marking-LizardHornsDouble = Ящер, рожки (Двойные) +marking-LizardFrillsAxolotl-frills_axolotl = Ящер, воротник (Аксолотль) +marking-LizardFrillsAxolotl = Ящер, воротник (Аксолотль) +marking-LizardFrillsHood-frills_hood = Ящер, воротник (Капюшон) +marking-LizardFrillsHood = Ящер, воротник (Капюшон) diff --git a/Resources/Locale/ru-RU/markings/slimeperson.ftl b/Resources/Locale/ru-RU/markings/slimeperson.ftl new file mode 100644 index 0000000000..2a9f051310 --- /dev/null +++ b/Resources/Locale/ru-RU/markings/slimeperson.ftl @@ -0,0 +1,12 @@ +marking-SlimeGradientLeftArm-gradient_left_arm = Слаймолюд, левая рука (Градиент) +marking-SlimeGradientLeftArm = Слаймолюд, левая рука (Градиент) +marking-SlimeGradientRightArm-gradient_right_arm = Слаймолюд, правая рука (Градиент) +marking-SlimeGradientRightArm = Слаймолюд, правая рука (Градиент) +marking-SlimeGradientLeftLeg-gradient_left_leg = Слаймолюд, левая нога (Градиент) +marking-SlimeGradientLeftLeg = Слаймолюд, левая нога (Градиент) +marking-SlimeGradientRightLeg-gradient_right_leg = Слаймолюд, правая нога (Градиент) +marking-SlimeGradientRightLeg = Слаймолюд, правая нога (Градиент) +marking-SlimeGradientLeftHand-gradient_left_hand = Слаймолюд, кисть левой руки (Градиент) +marking-SlimeGradientLeftHand = Слаймолюд, кисть левой руки (Градиент) +marking-SlimeGradientRightHand-gradient_Right_hand = Слаймолюд, кисть правой руки (Градиент) +marking-SlimeGradientRightHand = Слаймолюд, кисть правой руки (Градиент) diff --git a/Resources/Locale/ru-RU/markings/tattoos.ftl b/Resources/Locale/ru-RU/markings/tattoos.ftl new file mode 100644 index 0000000000..4f97921cf4 --- /dev/null +++ b/Resources/Locale/ru-RU/markings/tattoos.ftl @@ -0,0 +1,20 @@ +marking-TattooHiveChest-hivechest = Татуировка, спина (Улей) +marking-TattooHiveChest = Татуировка, спина (Улей) +marking-TattooNightlingChest-nightlingchest = Татуировка, грудь (Найтлинг) +marking-TattooNightlingChest = Татуировка, грудь (Найтлинг) +marking-TattooSilverburghLeftLeg-silverburghleftleg = Татуировка, левая нога (Силвербург) +marking-TattooSilverburghLeftLeg = Татуировка, левая нога (Силвербург) +marking-TattooSilverburghRightLeg-silverburghRightleg = Татуировка, правая нога (Силвербург) +marking-TattooSilverburghRightLeg = Татуировка, правая нога (Силвербург) +marking-TattooCampbellLeftArm-campbelleleftArm = Татуировка, левая рука (Кэмпбелль) +marking-TattooCampbellLeftArm = Татуировка, левая рука (Кэмпбелль) +marking-TattooCampbellRightArm-campbellrightarm = Татуировка, правая рука (Кэмпбелль) +marking-TattooCampbellRightArm = Татуировка, правая рука (Кэмпбелль) +marking-TattooCampbellLeftLeg-campbellleftleg = Татуировка, левая нога (Кэмпбелль) +marking-TattooCampbellLeftLeg = Татуировка, левая нога (Кэмпбелль) +marking-TattooCampbellRightLeg-campbellrightleg = Татуировка, правая нога (Кэмпбелль) +marking-TattooCampbellRightLeg = Татуировка, правая нога (Кэмпбелль) +marking-TattooEyeRight-eyeright = Правый глаз +marking-TattooEyeRight = Правый глаз +marking-TattooEyeLeft-eyeleft = Левый глаз +marking-TattooEyeLeft = Левый глаз diff --git a/Resources/Locale/ru-RU/markings/wolf.ftl b/Resources/Locale/ru-RU/markings/wolf.ftl new file mode 100644 index 0000000000..dc60f1bdc9 --- /dev/null +++ b/Resources/Locale/ru-RU/markings/wolf.ftl @@ -0,0 +1,6 @@ +marking-WolfEarsLeer = Волчьи уши +marking-WolfEarsLeer-wolf_ears_outer = Наружное ухо +marking-WolfEarsLeer-wolf_ears_inner = Внутреннее ухо + +marking-WolfTailLeer = Волчий хвост +marking-WolfTailLeer-wolf_tail = Основной diff --git a/Resources/Locale/ru-RU/materials/materials.ftl b/Resources/Locale/ru-RU/materials/materials.ftl new file mode 100644 index 0000000000..2ad3ef800a --- /dev/null +++ b/Resources/Locale/ru-RU/materials/materials.ftl @@ -0,0 +1,18 @@ +# Glass +materials-glass = стекло +materials-reinforced-glass = бронестекло +materials-plasma-glass = плазменное стекло +materials-reinforced-plasma-glass = плазменное бронестекло +# Metals +materials-steel = сталь +materials-gold = золото +materials-silver = серебро +materials-plasteel = пласталь +# Other +materials-biomass = биомасса +materials-cloth = ткань +materials-durathread = дюраткань +materials-plasma = плазма +materials-plastic = пластик +materials-wood = дерево +materials-uranium = уран diff --git a/Resources/Locale/ru-RU/mech/mech.ftl b/Resources/Locale/ru-RU/mech/mech.ftl new file mode 100644 index 0000000000..0d126323a6 --- /dev/null +++ b/Resources/Locale/ru-RU/mech/mech.ftl @@ -0,0 +1,11 @@ +mech-verb-enter = Войти +mech-verb-exit = Покинуть +mech-equipment-begin-install = { CAPITALIZE($item) } устанавливается... +mech-equipment-finish-install = Установка { $item } завершена +mech-equipment-select-popup = Выбрано следующее: { $item } +mech-equipment-select-none-popup = Ничего не выбрано +mech-ui-open-verb = Открыть панель управления +mech-menu-title = Панель управления меха +mech-integrity-display = Целостность: { $amount }% +mech-energy-display = Энергия: { $amount }% +mech-slot-display = Доступно слотов: { $amount } diff --git a/Resources/Locale/ru-RU/medical/components/biomass-reclaimer-component.ftl b/Resources/Locale/ru-RU/medical/components/biomass-reclaimer-component.ftl new file mode 100644 index 0000000000..72b331a7b0 --- /dev/null +++ b/Resources/Locale/ru-RU/medical/components/biomass-reclaimer-component.ftl @@ -0,0 +1,3 @@ +biomass-reclaimer-suicide-others = { CAPITALIZE($victim) } запрыгивает в переработчик биомассы! +biomass-reclaimer-component-upgrade-speed = скорость переработки +biomass-reclaimer-component-upgrade-biomass-yield = выработка биомассы diff --git a/Resources/Locale/ru-RU/medical/components/cloning-console-component.ftl b/Resources/Locale/ru-RU/medical/components/cloning-console-component.ftl new file mode 100644 index 0000000000..fee66eb177 --- /dev/null +++ b/Resources/Locale/ru-RU/medical/components/cloning-console-component.ftl @@ -0,0 +1,29 @@ +## UI + +cloning-console-window-title = Консоль клонирования +cloning-console-window-clone-button-text = Клонировать +cloning-console-window-scanner-id = ID: [color=white]{ $scannerOccupantName }[/color] +cloning-console-window-pod-id = ID: [color=white]{ $podOccupantName }[/color] +cloning-console-window-no-patient-data-text = Нет данных о пациенте. +cloning-console-window-id-blank = ID: +cloning-console-window-scanner-details-label = Статус генетического сканера +cloning-console-window-pod-details-label = Статус капсулы клонирования +cloning-console-window-no-scanner-detected-label = Соедините с генетическим сканером при помощи мультитула. +cloning-console-window-no-clone-pod-detected-label = Соедините с капсулой клонирования при помощи мультитула. +cloning-console-window-scanner-far-label = Генетический сканер слишком далеко +cloning-console-window-clone-pod-far-label = Капсула клонирования слишком далеко +cloning-console-eject-body-button = Извлечь тело +cloning-console-neural-interface-label = Нейроинтерфейс: +cloning-console-no-mind-activity-text = Нейроинтерфейс: [color=red]Активность отсутствует[/color] +cloning-console-mind-present-text = Нейроинтерфейс: [color=green]Сознание обнаружено[/color] +cloning-console-component-msg-ready = Готов к клонированию +cloning-console-component-msg-empty = Тело отсутствует +cloning-console-component-msg-scanner-occupant-alive = Не готово: Тело в сканере живо +cloning-console-component-msg-already-alive = Не готово: Метафизический конфликт +cloning-console-component-msg-occupied = Не готово: В капсуле уже присутствует клон +cloning-console-component-msg-already-cloning = Не готово: Конфликт сети капсул +cloning-console-component-msg-incomplete = Не готово: Клонирование в процессе +cloning-console-component-msg-no-cloner = Не готово: Клонер не обнаружен +cloning-console-component-msg-no-mind = Не готово: Душа неактивна +cloning-console-chat-error = ОШИБКА: НЕХВАТКА БИОМАССЫ. КЛОНИРОВАНИЕ ЭТОГО ТЕЛА ТРЕБУЕТ { $units } ЕДИНИЦ БИОМАССЫ. +cloning-console-cellular-warning = ВНИМАНИЕ: ОЦЕНКА ДОСТОВЕРНОСТИ ЦЕЛОСТНОСТИ ГЕНОВ СОСТАВЛЯЕТ { $percent }%. КЛОНИРОВАНИЕ МОЖЕТ ПРИВЕСТИ К НЕОЖИДАННЫМ РЕЗУЛЬТАТАМ. diff --git a/Resources/Locale/ru-RU/medical/components/cloning-pod-component.ftl b/Resources/Locale/ru-RU/medical/components/cloning-pod-component.ftl new file mode 100644 index 0000000000..cb7571db72 --- /dev/null +++ b/Resources/Locale/ru-RU/medical/components/cloning-pod-component.ftl @@ -0,0 +1,3 @@ +cloning-pod-biomass = Содержит [color=red]{ $number }[/color] единиц биомассы. +cloning-pod-component-upgrade-speed = скорость клонирования +cloning-pod-component-upgrade-biomass-requirement = потребление биомассы diff --git a/Resources/Locale/ru-RU/medical/components/crew-monitoring-component.ftl b/Resources/Locale/ru-RU/medical/components/crew-monitoring-component.ftl new file mode 100644 index 0000000000..9af2b81979 --- /dev/null +++ b/Resources/Locale/ru-RU/medical/components/crew-monitoring-component.ftl @@ -0,0 +1,10 @@ +## UI + +crew-monitoring-user-interface-title = Мониторинг экипажа +crew-monitoring-user-interface-name = Имя +crew-monitoring-user-interface-status = Статус +crew-monitoring-user-interface-location = Местоположение +crew-monitoring-user-interface-alive = Жив +crew-monitoring-user-interface-dead = Мёртв +crew-monitoring-user-interface-no-info = Н/Д +crew-monitoring-user-interface-job = Должность diff --git a/Resources/Locale/ru-RU/medical/components/cryo-pod-component.ftl b/Resources/Locale/ru-RU/medical/components/cryo-pod-component.ftl new file mode 100644 index 0000000000..d5f7cf77d7 --- /dev/null +++ b/Resources/Locale/ru-RU/medical/components/cryo-pod-component.ftl @@ -0,0 +1,7 @@ +# Ejection verb label. +cryo-pod-verb-noun-occupant = Пациент +# Examine text showing whether there's a beaker in the pod and if it is empty. +cryo-pod-examine = Здесь находится { INDEFINITE($beaker) } { $beaker }. +cryo-pod-empty-beaker = Тут пусто! +# Shown when a normal ejection through the eject verb is attempted on a locked pod. +cryo-pod-locked = Механизм извлечения не реагирует! diff --git a/Resources/Locale/ru-RU/medical/components/health-analyzer-component.ftl b/Resources/Locale/ru-RU/medical/components/health-analyzer-component.ftl new file mode 100644 index 0000000000..b9bae07cb2 --- /dev/null +++ b/Resources/Locale/ru-RU/medical/components/health-analyzer-component.ftl @@ -0,0 +1,24 @@ +health-analyzer-window-no-patient-data-text = Нет данных о пациенте. +health-analyzer-window-entity-health-text = Состояние { $entityName }: +health-analyzer-window-entity-damage-total-text = Общие повреждения: { $amount } +health-analyzer-window-damage-group-text = { $damageGroup }: { $amount } +health-analyzer-window-damage-type-text = { $damageType }: { $amount } +health-analyzer-window-damage-type-duplicate-text = { $damageType }: { $amount } (повтор) +health-analyzer-window-damage-group-Brute = Механические +health-analyzer-window-damage-type-Blunt = Удары +health-analyzer-window-damage-type-Slash = Разрезы +health-analyzer-window-damage-type-Piercing = Уколы +health-analyzer-window-damage-group-Burn = Ожоги +health-analyzer-window-damage-type-Heat = Термические +health-analyzer-window-damage-type-Shock = Электрические +health-analyzer-window-damage-type-Cold = Обморожение +health-analyzer-window-damage-group-Airloss = Нехватка воздуха +health-analyzer-window-damage-type-Asphyxiation = Удушение +health-analyzer-window-damage-type-Bloodloss = Кровопотеря +health-analyzer-window-damage-group-Toxin = Токсины +health-analyzer-window-damage-type-Poison = Яды +health-analyzer-window-damage-type-Radiation = Радиация +health-analyzer-window-damage-group-Genetic = Генетические +health-analyzer-window-damage-type-Cellular = Клеточные +health-analyzer-window-damage-group-Caustic = Кислотные +health-analyzer-window-damage-type-Caustic = Кислотные diff --git a/Resources/Locale/ru-RU/medical/components/medical-scanner-component.ftl b/Resources/Locale/ru-RU/medical/components/medical-scanner-component.ftl new file mode 100644 index 0000000000..c476856453 --- /dev/null +++ b/Resources/Locale/ru-RU/medical/components/medical-scanner-component.ftl @@ -0,0 +1,5 @@ +## EnterVerb + +medical-scanner-verb-enter = Залезть +medical-scanner-verb-noun-occupant = пациента +medical-scanner-upgrade-cloning = вероятность неудачи клонирования diff --git a/Resources/Locale/ru-RU/medical/components/stasis-bed-component.ftl b/Resources/Locale/ru-RU/medical/components/stasis-bed-component.ftl new file mode 100644 index 0000000000..4d8b3f5527 --- /dev/null +++ b/Resources/Locale/ru-RU/medical/components/stasis-bed-component.ftl @@ -0,0 +1 @@ +stasis-bed-component-upgrade-stasis = эффект стазиса diff --git a/Resources/Locale/ru-RU/medical/components/suit-sensor-component.ftl b/Resources/Locale/ru-RU/medical/components/suit-sensor-component.ftl new file mode 100644 index 0000000000..f32bef500f --- /dev/null +++ b/Resources/Locale/ru-RU/medical/components/suit-sensor-component.ftl @@ -0,0 +1,22 @@ +## Modes + +suit-sensor-mode-off = Выкл. +suit-sensor-mode-binary = Бинарный +suit-sensor-mode-vitals = Здоровье +suit-sensor-mode-cords = Координаты + +## Popups + +suit-sensor-mode-state = Датчики костюма: { $mode } + +## Components + +suit-sensor-component-unknown-name = Н/Д +suit-sensor-component-unknown-job = Н/Д + +## Examine + +suit-sensor-examine-off = Похоже, что его датчики [color=darkred]отключены[/color]. +suit-sensor-examine-binary = Его бинарные датчики, похоже, включены. +suit-sensor-examine-vitals = Его датчики жизненных показателей, похоже, включены. +suit-sensor-examine-cords = Его датчики координат и жизненных показателей, похоже, включены. diff --git a/Resources/Locale/ru-RU/metabolism/metabolism-component.ftl b/Resources/Locale/ru-RU/metabolism/metabolism-component.ftl new file mode 100644 index 0000000000..afa6ba59e2 --- /dev/null +++ b/Resources/Locale/ru-RU/metabolism/metabolism-component.ftl @@ -0,0 +1,3 @@ +metabolism-component-is-comfortable = Вы чувствуете себя комфортно +metabolism-component-is-sweating = Вы потеете +metabolism-component-is-shivering = Вы дрожите diff --git a/Resources/Locale/ru-RU/mind/components/mind-component.ftl b/Resources/Locale/ru-RU/mind/components/mind-component.ftl new file mode 100644 index 0000000000..818f426c74 --- /dev/null +++ b/Resources/Locale/ru-RU/mind/components/mind-component.ftl @@ -0,0 +1,12 @@ +# MindComponent localization + +comp-mind-ghosting-prevented = Вы не можете стать призраком в данный момент. + +## Messages displayed when a body is examined and in a certain state + +comp-mind-examined-catatonic = { CAPITALIZE(SUBJECT($ent)) } в кататоническом ступоре. Стрессы жизни в глубоком космосе, должно быть, оказались слишком тяжелы для { OBJECT($ent) }. Восстановление маловероятно. +comp-mind-examined-dead = { CAPITALIZE(POSS-PRONOUN($ent)) } душа покинула тело. +comp-mind-examined-ssd = { CAPITALIZE(SUBJECT($ent)) } рассеяно смотрит в пустоту и ни на что не реагирует. { CAPITALIZE(SUBJECT($ent)) } может скоро придти в себя. +mind-component-no-mind-and-alive-text = { CAPITALIZE(SUBJECT($ent)) } в кататоническом ступоре. Стрессы жизни в глубоком космосе, должно быть, оказались слишком тяжелы для него. Восстановление маловероятно. +mind-component-no-mind-and-dead-text = { CAPITALIZE(POSS-PRONOUN($ent)) } душа покинула тело и пропала. Восстановление маловероятно. +mind-component-mind-and-no-session-text = { CAPITALIZE(SUBJECT($ent)) } рассеяно смотрит в пустоту и ни на что не реагирует. { CAPITALIZE(SUBJECT($ent)) } может скоро придти в себя. diff --git a/Resources/Locale/ru-RU/mind/verbs/control-mob-verb.ftl b/Resources/Locale/ru-RU/mind/verbs/control-mob-verb.ftl new file mode 100644 index 0000000000..080d02e870 --- /dev/null +++ b/Resources/Locale/ru-RU/mind/verbs/control-mob-verb.ftl @@ -0,0 +1 @@ +control-mob-verb-get-data-text = Контролировать существо diff --git a/Resources/Locale/ru-RU/mind/verbs/make-sentient-verb.ftl b/Resources/Locale/ru-RU/mind/verbs/make-sentient-verb.ftl new file mode 100644 index 0000000000..00f85b0e1d --- /dev/null +++ b/Resources/Locale/ru-RU/mind/verbs/make-sentient-verb.ftl @@ -0,0 +1 @@ +make-sentient-verb-get-data-text = Сделать разумным diff --git a/Resources/Locale/ru-RU/misc-computers.ftl b/Resources/Locale/ru-RU/misc-computers.ftl new file mode 100644 index 0000000000..ef16e48061 --- /dev/null +++ b/Resources/Locale/ru-RU/misc-computers.ftl @@ -0,0 +1,2 @@ +radar-console-window-title = Консоль сканера массы +shuttle-console-window-title = Консоль шаттла diff --git a/Resources/Locale/ru-RU/morgue/components/crematorium-entity-storage-component.ftl b/Resources/Locale/ru-RU/morgue/components/crematorium-entity-storage-component.ftl new file mode 100644 index 0000000000..360c3fc457 --- /dev/null +++ b/Resources/Locale/ru-RU/morgue/components/crematorium-entity-storage-component.ftl @@ -0,0 +1,7 @@ +crematorium-entity-storage-component-on-examine-details-is-burning = { $owner } [color=red]активен[/color]! +crematorium-entity-storage-component-on-examine-details-has-contents = Индикатор содержимого [color=green]включён[/color], внутри что-то есть. +crematorium-entity-storage-component-on-examine-details-empty = Индикатор содержимого не горит, внутри ничего нет. +crematorium-entity-storage-component-is-cooking-safety-message = Безопасность превыше всего, даже когда аппарат отключен! +crematorium-entity-storage-component-suicide-message = Вы кремируете себя! +crematorium-entity-storage-component-suicide-message-others = { $victim } кремирует { $victim }! +cremate-verb-get-data-text = Кремировать diff --git a/Resources/Locale/ru-RU/morgue/components/morgue-entity-storage-component.ftl b/Resources/Locale/ru-RU/morgue/components/morgue-entity-storage-component.ftl new file mode 100644 index 0000000000..f3dc55945f --- /dev/null +++ b/Resources/Locale/ru-RU/morgue/components/morgue-entity-storage-component.ftl @@ -0,0 +1,4 @@ +morgue-entity-storage-component-on-examine-details-body-has-soul = Индикатор содержимого [color=green]зелёный[/color], это тело ещё может быть спасено! +morgue-entity-storage-component-on-examine-details-body-has-no-soul = Индикатор содержимого [color=red]красный[/color], внутри труп! Ой, погоди... +morgue-entity-storage-component-on-examine-details-has-contents = Индикатор содержимого [color=yellow]жёлтый[/color], внутри что-то есть. +morgue-entity-storage-component-on-examine-details-empty = Индикатор содержимого не горит, внутри ничего нет. diff --git a/Resources/Locale/ru-RU/motd/motd.ftl b/Resources/Locale/ru-RU/motd/motd.ftl new file mode 100644 index 0000000000..e6dac9db81 --- /dev/null +++ b/Resources/Locale/ru-RU/motd/motd.ftl @@ -0,0 +1,11 @@ +cmd-motd-desc = Печатает или устанавливает Сообщение Дня(MOTD). +cmd-motd-help = motd [ сообщение... ] +cmd-get-motd-desc = Печатает Сообщение Дня(MOTD). +cmd-get-motd-help = get-motd +cmd-set-motd-desc = Устанавливает или очищает Сообщение Дня(MOTD). +cmd-set-motd-help = set-motd [ сообщение... ] +cmd-set-motd-hint-head = [ сообщение... ] +cmd-set-motd-hint-cont = [ ...сообщение... ] +cmd-set-motd-cleared-motd-message = Очищено Сообщение Дня(MOTD). +cmd-set-motd-set-motd-message = Сообщением Дня установлено "{ $motd }". +motd-wrap-message = Сообщение Дня: { $motd } diff --git a/Resources/Locale/ru-RU/mousetraps/mousetraps.ftl b/Resources/Locale/ru-RU/mousetraps/mousetraps.ftl new file mode 100644 index 0000000000..acac2fc41a --- /dev/null +++ b/Resources/Locale/ru-RU/mousetraps/mousetraps.ftl @@ -0,0 +1,2 @@ +mousetrap-on-activate = Мышеловка была активирована. +mousetrap-on-deactivate = Мышеловка была деактивирована. diff --git a/Resources/Locale/ru-RU/movement/eye.ftl b/Resources/Locale/ru-RU/movement/eye.ftl new file mode 100644 index 0000000000..e69b5000fc --- /dev/null +++ b/Resources/Locale/ru-RU/movement/eye.ftl @@ -0,0 +1,7 @@ +parse-bool-fail = Невозможно спарсить { $arg } как bool +parse-float-fail = Невозможно спарсить { $arg } как float +lockeyes-command-description = Предотвращает дальнейший поворот зрения +lockeyes-command-help = lockeyes +rotateeyes-command-description = Поворачивает зрение всех игроков на указанный градус. +rotateeyes-command-help = rotateeyes +rotateeyes-command-count = Установить { $count } поворот зрения diff --git a/Resources/Locale/ru-RU/movement/jetpacks.ftl b/Resources/Locale/ru-RU/movement/jetpacks.ftl new file mode 100644 index 0000000000..3e3e168b16 --- /dev/null +++ b/Resources/Locale/ru-RU/movement/jetpacks.ftl @@ -0,0 +1,4 @@ +action-name-jetpack-toggle = Переключить джетпак +action-description-jetpack-toggle = Переключить джетпак, позволяющий с лёгкостью передвигаться вне станции. +jetpack-no-station = Невозможно использовать джетпак под действием гравитации +jetpack-to-grid = Джетпак отключился diff --git a/Resources/Locale/ru-RU/node-container/node-container-component.ftl b/Resources/Locale/ru-RU/node-container/node-container-component.ftl new file mode 100644 index 0000000000..f40764bf35 --- /dev/null +++ b/Resources/Locale/ru-RU/node-container/node-container-component.ftl @@ -0,0 +1,3 @@ +node-container-component-on-examine-details-hvpower = Оснащён разъёмом для [color=orange]ВВ кабеля[/color]. +node-container-component-on-examine-details-mvpower = Оснащён разъёмом для [color=yellow]СВ кабеля[/color]. +node-container-component-on-examine-details-apc = Оснащён разъёмом для [color=green]кабеля АПЦ[/color]. diff --git a/Resources/Locale/ru-RU/npc/medibot.ftl b/Resources/Locale/ru-RU/npc/medibot.ftl new file mode 100644 index 0000000000..aa014d7f0a --- /dev/null +++ b/Resources/Locale/ru-RU/npc/medibot.ftl @@ -0,0 +1,2 @@ +medibot-start-inject = Пожалуйста, не двигайтесь. +medibot-finish-inject = Готово. diff --git a/Resources/Locale/ru-RU/nuke/nuke-command.ftl b/Resources/Locale/ru-RU/nuke/nuke-command.ftl new file mode 100644 index 0000000000..de64ad67f4 --- /dev/null +++ b/Resources/Locale/ru-RU/nuke/nuke-command.ftl @@ -0,0 +1,5 @@ +cmd-nukearm-desc = Переключает таймер ядерной бомбы. Вы можете установить таймер напрямую. Uid является необязательным. +cmd-nukearm-help = nukearm <таймер> +cmd-nukearm-not-found = Не удается найти ни одного объекта с NukeComponent. +cmd-nukearm-1-help = Время (в секундах) +cmd-nukearm-2-help = Ядерная бомба diff --git a/Resources/Locale/ru-RU/nuke/nuke-component.ftl b/Resources/Locale/ru-RU/nuke/nuke-component.ftl new file mode 100644 index 0000000000..e33f0f00df --- /dev/null +++ b/Resources/Locale/ru-RU/nuke/nuke-component.ftl @@ -0,0 +1,37 @@ +nuke-component-cant-anchor = Похоже, что без диска болты заблокированы! +nuke-component-announcement-sender = Ядерная боеголовка +nuke-component-announcement-armed = Внимание! Механизм самоуничтожения станции был активирован по координатам { $position }. До детонации { $time } секунд. +nuke-component-announcement-unarmed = Механизм самоуничтожение станции деактивирован! Хорошего дня! +nuke-component-announcement-send-codes = Внимание! Запрошенные коды самоуничтожения были отправлены на консоли связи. +nuke-component-doafter-warning = Вы начинаете перебирать провода и кнопки, в попытке обезвредить ядерную бомбу. Это может занять некоторое время. +nuke-user-interface-title = Ядерная боеголовка +nuke-user-interface-arm-button = ВЗВЕСТИ +nuke-user-interface-anchor-button = ЗАКРЕПИТЬ +nuke-user-interface-eject-button = ИЗВЛЕЧЬ + +## Upper status + +nuke-user-interface-first-status-device-locked = УСТРОЙСТВО ЗАБЛОКИРОВАНО +nuke-user-interface-first-status-input-code = ВВЕДИТЕ КОД +nuke-user-interface-first-status-input-time = ВВЕДИТЕ ВРЕМЯ +nuke-user-interface-first-status-device-ready = УСТРОЙСТВО ГОТОВО +nuke-user-interface-first-status-device-armed = УСТРОЙСТВО ВЗВЕДЕНО +nuke-user-interface-first-status-device-cooldown = ДЕАКТИВИРОВАНО +nuke-user-interface-status-error = ОШИБКА + +## Lower status + +nuke-user-interface-second-status-await-disk = ОЖИДАНИЕ ДИСКА +nuke-user-interface-second-status-time = ВРЕМЯ: { $time } +nuke-user-interface-second-status-current-code = КОД: { $code } +nuke-user-interface-second-status-cooldown-time = ОЖИДАНИЕ: { $time } +nuke-label-nanotrasen = NT-{ $serial } +# do you even need this one? It's more funnier to say that +# the Syndicate stole a NT nuke +nuke-label-syndicate = SYN-{ $serial } + +# Codes + +nuke-codes-message = [color=red]СОВЕРШЕННО СЕКРЕТНО![/color] Код активации ядерной боеголовки: { $name } - { $code } +nuke-codes-fax-paper-name = коды ядерной аутентификации +nuke-codes-list = код от {$name}: {$code} diff --git a/Resources/Locale/ru-RU/nutrition/components/cream-pied-component.ftl b/Resources/Locale/ru-RU/nutrition/components/cream-pied-component.ftl new file mode 100644 index 0000000000..ed9674861d --- /dev/null +++ b/Resources/Locale/ru-RU/nutrition/components/cream-pied-component.ftl @@ -0,0 +1,2 @@ +cream-pied-component-on-hit-by-message = { $thrower } КРЕМировал вас! +cream-pied-component-on-hit-by-message-others = { $owner } был КРЕМирован { $thrower }! diff --git a/Resources/Locale/ru-RU/nutrition/components/drink-component.ftl b/Resources/Locale/ru-RU/nutrition/components/drink-component.ftl new file mode 100644 index 0000000000..f1a2855499 --- /dev/null +++ b/Resources/Locale/ru-RU/nutrition/components/drink-component.ftl @@ -0,0 +1,22 @@ +drink-component-on-use-is-empty = { $owner } пуст! +drink-component-on-examine-is-empty = Пуст +drink-component-on-examine-is-opened = Открыт +drink-component-on-examine-details-text = [color={ $colorName }]{ $text }[/color] +drink-component-on-examine-is-full = Полон +drink-component-on-examine-is-mostly-full = Почти полон +drink-component-on-examine-is-half-full = Наполовину полон +drink-component-on-examine-is-half-empty = Наполовину пуст +drink-component-on-examine-is-mostly-empty = Почти пуст +drink-component-on-examine-exact-volume = Полон на { $amount }ед. +drink-component-try-use-drink-not-open = Сначала откройте { $owner }! +drink-component-try-use-drink-is-empty = { $entity } пуст! +drink-component-try-use-drink-cannot-drink = Вы не можете ничего пить! +drink-component-try-use-drink-had-enough = Вы не можете выпить больше! +drink-component-try-use-drink-cannot-drink-other = Они не могут ничего пить! +drink-component-try-use-drink-had-enough-other = Они не могут выпить больше! +drink-component-try-use-drink-success-slurp = Сёрб +drink-component-try-use-drink-success-slurp-taste = Сёрб. { $flavors } +drink-component-force-feed = { CAPITALIZE($user) } пытается вас чем-то напоить! +drink-component-force-feed-success = { CAPITALIZE($user) } вас чем-то напоил! { $flavors } +drink-component-force-feed-success-user = Вы успешно напоили { $target } +drink-system-verb-drink = Пить diff --git a/Resources/Locale/ru-RU/nutrition/components/food-component.ftl b/Resources/Locale/ru-RU/nutrition/components/food-component.ftl new file mode 100644 index 0000000000..985356bd11 --- /dev/null +++ b/Resources/Locale/ru-RU/nutrition/components/food-component.ftl @@ -0,0 +1,20 @@ +### Interaction Messages + +food-you-need-to-hold-utensil = Вы должны держать { $utensil }, чтобы съесть это! +food-nom = Ням. { $flavors } +food-swallow = Вы проглатываете { $food }. { $flavors } +food-system-remove-mask = Сначала вам нужно снять { $entity }. + +## System + +food-system-you-cannot-eat-any-more = В вас больше не лезет! +food-system-you-cannot-eat-any-more-other = В него больше не лезет! +food-system-try-use-food-is-empty = { $entity } пустая! +food-system-wrong-utensil = вы не можете есть { $food } с помощью { $utensil }. +food-system-verb-eat = Съесть + +## Force feeding + +food-system-force-feed = { CAPITALIZE($user) } пытается вам что-то скормить! +food-system-force-feed-success = { CAPITALIZE($user) } вам что-то скормил! { $flavors } +food-system-force-feed-success-user = Вы успешно накормили { $target } diff --git a/Resources/Locale/ru-RU/nutrition/components/sliceable-food-component.ftl b/Resources/Locale/ru-RU/nutrition/components/sliceable-food-component.ftl new file mode 100644 index 0000000000..905872f012 --- /dev/null +++ b/Resources/Locale/ru-RU/nutrition/components/sliceable-food-component.ftl @@ -0,0 +1,9 @@ +sliceable-food-component-on-examine-remaining-slices-text = + { $remainingCount -> + [one] Остался + *[other] Осталось + } { $remainingCount } { $remainingCount -> + [one] кусочек + [few] кусочка + *[other] кусочков + }. diff --git a/Resources/Locale/ru-RU/objectives/conditions/die-condition.ftl b/Resources/Locale/ru-RU/objectives/conditions/die-condition.ftl new file mode 100644 index 0000000000..9a7cc63107 --- /dev/null +++ b/Resources/Locale/ru-RU/objectives/conditions/die-condition.ftl @@ -0,0 +1,2 @@ +objective-condition-die-title = Умереть славной смертью. +objective-condition-die-description = Умереть. diff --git a/Resources/Locale/ru-RU/objectives/conditions/escape-shuttle-condition.ftl b/Resources/Locale/ru-RU/objectives/conditions/escape-shuttle-condition.ftl new file mode 100644 index 0000000000..58cd66e40c --- /dev/null +++ b/Resources/Locale/ru-RU/objectives/conditions/escape-shuttle-condition.ftl @@ -0,0 +1,2 @@ +objective-condition-escape-shuttle-title = Улетите на эвакуационном шаттле живым и свободным. +objective-condition-escape-shuttle-description = Один из наших агентов под прикрытием допросит вас по прибытии. Не дайте себя арестовать. diff --git a/Resources/Locale/ru-RU/objectives/conditions/kill-person-condition.ftl b/Resources/Locale/ru-RU/objectives/conditions/kill-person-condition.ftl new file mode 100644 index 0000000000..9a56ac800c --- /dev/null +++ b/Resources/Locale/ru-RU/objectives/conditions/kill-person-condition.ftl @@ -0,0 +1,2 @@ +objective-condition-kill-person-title = Убить { $targetName }. +objective-condition-kill-person-description = Сделайте это, как посчитаете нужным. Только убедитесь, что цель не переживёт смену. diff --git a/Resources/Locale/ru-RU/objectives/conditions/other-traitor-alive-condition.ftl b/Resources/Locale/ru-RU/objectives/conditions/other-traitor-alive-condition.ftl new file mode 100644 index 0000000000..28d04ee6d8 --- /dev/null +++ b/Resources/Locale/ru-RU/objectives/conditions/other-traitor-alive-condition.ftl @@ -0,0 +1,2 @@ +objective-condition-other-traitor-alive-title = Убедиться, что коллега-предатель { $targetName }, { CAPITALIZE($job) }, останется в живых. +objective-condition-other-traitor-alive-description = Раскрывать себя или нет — решайте сами. Просто сделайте всё, чтобы он выжил. diff --git a/Resources/Locale/ru-RU/objectives/conditions/other-traitor-progress-condition.ftl b/Resources/Locale/ru-RU/objectives/conditions/other-traitor-progress-condition.ftl new file mode 100644 index 0000000000..8949c3f81c --- /dev/null +++ b/Resources/Locale/ru-RU/objectives/conditions/other-traitor-progress-condition.ftl @@ -0,0 +1,2 @@ +objective-condition-other-traitor-progress-title = Убедиться, что коллега-предатель { $targetName }, { CAPITALIZE($job) }, выполнит хотя бы половину своих целей. +objective-condition-other-traitor-progress-description = Скооперируйтесь или помогайте незаметно. Нам просто нужно, чтобы он добился успеха. diff --git a/Resources/Locale/ru-RU/objectives/conditions/steal-condition.ftl b/Resources/Locale/ru-RU/objectives/conditions/steal-condition.ftl new file mode 100644 index 0000000000..ab4e54265d --- /dev/null +++ b/Resources/Locale/ru-RU/objectives/conditions/steal-condition.ftl @@ -0,0 +1,5 @@ +objective-condition-steal-title-no-owner = Украсть { $itemName }. +objective-condition-steal-title = Украсть { $itemName }, владелец: { $owner }. +objective-condition-steal-description = Нам нужно, чтобы вы украли { $itemName }. Не попадитесь. +objective-condition-steal-station = станция +objective-condition-steal-Ian = корги главы персонала diff --git a/Resources/Locale/ru-RU/pai/pai-system.ftl b/Resources/Locale/ru-RU/pai/pai-system.ftl new file mode 100644 index 0000000000..22d8c1de05 --- /dev/null +++ b/Resources/Locale/ru-RU/pai/pai-system.ftl @@ -0,0 +1,13 @@ +pai-system-pai-installed = пИИ установлен. +pai-system-off = пИИ не установлен. +pai-system-still-searching = Всё ещё ищем пИИ. +pai-system-searching = Ищем пИИ... +pai-system-role-name = персональный ИИ +pai-system-role-description = + Станьте чьим-то персональным Искуственным Интеллектом! + (Воспоминания *не* прилагаются.) +pai-system-wipe-device-verb-text = Удалить пИИ +pai-system-wiped-device = пИИ был стерт с устройства. +pai-system-stop-searching-verb-text = Прекратить поиск +pai-system-stopped-searching = Устройство прекратило поиск пИИ. +pai-system-pai-name = пИИ { CAPITALIZE($owner) } diff --git a/Resources/Locale/ru-RU/paper/book-atmos.ftl b/Resources/Locale/ru-RU/paper/book-atmos.ftl new file mode 100644 index 0000000000..ca969a5862 --- /dev/null +++ b/Resources/Locale/ru-RU/paper/book-atmos.ftl @@ -0,0 +1,32 @@ +book-text-atmos-distro = Распределительная сеть, или сокращенно "дистро", является спасательным кругом станции. Он отвечает за транспортировку воздуха из атмосферных источников по всей станции. + Соответствующие трубы часто окрашены в приглушенный синий цвет, но верный способ идентифицировать их - использовать Т-лучевой сканер, чтобы отследить, какие трубы подключены к активным вентиляционным отверстиям на станции. + Стандартная газовая смесь распределительной сети составляет 20 градусов Цельсия, 78% азота, 22% кислорода. Вы можете проверить это с помощью газоанализатора на распределительной трубе или любом подключенном к ней вентиляционном отверстии. Особые обстоятельства могут потребовать применения специальных смесей. + Когда дело доходит до выбора дистрибутива, есть несколько вещей, которые следует учитывать. Активные вентиляционные отверстия будут регулировать давление на станции, поэтому, пока все функционирует должным образом, не существует такой вещи, как слишком высокое давление в распределительном устройстве. + Более высокое давление в распределительной сети позволит распределительной сети действовать в качестве буфера между газовыми добытчиками и вентиляционными отверстиями, обеспечивая значительное количество дополнительного воздуха, который может быть использован для повторного повышения давления на станции после перерыва. + Более низкое давление в распределителе уменьшит количество газа, теряемого в случае разнесения распределителя, что является быстрым способом борьбы с загрязнением распределителя. Это также может помочь замедлить или предотвратить избыточное давление в станции в случае проблем с вентиляцией. + Обычное давление в распределительном устройстве находится в диапазоне 300-375 кПа, но при знании рисков и преимуществ можно использовать и другие давления. + Давление в сети определяется последним насосом, закачивающим в нее воду. Чтобы предотвратить "узкие места", все остальные насосы между добытчиками и последним насосом должны быть настроены на максимальную производительность, а все ненужные устройства должны быть удалены. + Вы можете проверить давление в распределителе с помощью газоанализатора, но имейте в виду, что высокий спрос из-за таких факторов, как расстояния, может привести к тому, что давление в распределителе будет ниже установленного целевого значения в течение длительного времени. Так что, если вы увидите падение давления, не паникуйте - это может быть временным. +book-text-atmos-waste = Система отвода является основной системой, ответственной за очистку воздуха на станции от загрязняющих веществ. + Вы можете идентифицировать соответствующие трубы по их приятному тускло-красному цвету или с помощью Т-лучевого сканера отследить, какие трубы подключены к скрубберам на станции. + Система отвода используется для транспортировки отработанных газов либо для фильтрации, либо для разнесения по пространствам. Идеально поддерживать давление на уровне 0 кПа, но иногда во время использования оно может быть низким, отличным от нуля. + Технические ассистенты имеют возможность фильтровать отработанные газы или размещать их в пространстве. В то время как разделение происходит быстрее, фильтрация позволяет повторно использовать газы для переработки или продажи. + Сеть сбора отходов также может использоваться для диагностики атмосферных проблем на станции. Высокий уровень отходящего газа может свидетельствовать о большой утечке, в то время как наличие не отходящих газов может указывать на конфигурацию скруббера или проблему с физическим подключением. Если газы имеют высокую температуру, это может свидетельствовать о пожаре. +book-text-atmos-alarms = Воздушная сигнализация расположена по всей станции, что позволяет управлять местной атмосферой и осуществлять мониторинг. + Интерфейс воздушной сигнализации предоставляет специалистам список подключенных датчиков, их показания и возможность настройки пороговых значений. Эти пороговые значения используются для определения аварийного состояния воздушной сигнализации. Технические ассистенты также могут использовать интерфейс для установки целевого давления для вентиляционных отверстий и настройки рабочих скоростей и целевых газов для скрубберов. + В то время как интерфейс позволяет осуществлять тонкую настройку устройств, находящихся под управлением воздушной сигнализации, также доступно несколько режимов для быстрой настройки сигнализации. Эти режимы автоматически переключаются при изменении состояния тревоги: + - Фильтрация: Режим по умолчанию + - Фильтрация (широкая): Режим фильтрации, который изменяет работу скрубберов для очистки более широкой площади + - Заполнение: отключает скрубберы и устанавливает максимальное давление в вентиляционных отверстиях. + - Паника: отключает вентиляционные отверстия и переводит скрубберы в режим сифона. + Для подключения устройств к воздушной сигнализации можно использовать мультитул. +book-text-atmos-vents = + Ниже приведено краткое справочное руководство по нескольким атмосферным устройствам: + Пассивная вентиляция: + Эти вентиляционные отверстия не требуют питания, они позволяют газам свободно поступать как в трубопроводную сеть, к которой они присоединены, так и из нее. + Активная вентиляция: + Это наиболее распространенные вентиляционные отверстия на станции. Они имеют внутренний насос и требуют питания. По умолчанию они будут откачивать газы только из труб и только до 101 кпа. Однако их можно перенастроить с помощью воздушной сигнализации. Они также блокируются, если давление в помещении ниже 1 кпа, чтобы предотвратить выброс газов в космос. + Скрубберы: + Эти устройства позволяют удалять газы из окружающей среды и направлять их в подключенную трубопроводную сеть. Они могут быть сконфигурированы для выбора определенных газов при подключении к воздушной сигнализации. + Инжекторы: + Инжекторы похожи на активную вентиляцию, но они не имеют внутреннего насоса и не требуют питания. Их невозможно сконфигурировать, но они могут продолжать перекачивать газы до гораздо более высоких давлений. diff --git a/Resources/Locale/ru-RU/paper/book-escalation.ftl b/Resources/Locale/ru-RU/paper/book-escalation.ftl new file mode 100644 index 0000000000..8332d4712f --- /dev/null +++ b/Resources/Locale/ru-RU/paper/book-escalation.ftl @@ -0,0 +1,15 @@ +book-text-escalation = Когда дело доходит до робастности, все зависит от стратегии. Делайте это правильно, и вам будет завидовать вся станция. Сделай это неправильно, и сами боги могут отвернуться от вас. Лично я всегда стремлюсь к первому... + Перво-наперво: отпустите оскорбления! Это ваш шанс по-настоящему дать понять вашему оппоненту, что вы думаете об их смехотворно больших ботинках и раздражающем велосипедном гудке. + Ни один конфликт не обходится без небольшой физической составляющей. Дайте своему оппоненту один-два хороших пинка, и, если вам повезет, он споткнется и упадет, предоставляя еще больше возможностей для оскорблений. + Но будьте осторожны, потому что к этому моменту ваш противник, вероятно, попытается убить вас. Так что постарайся немного успокоиться. Это поможет вам хорошо выглядеть во время неизбежного расследования убийства. + Если деэскалация не сработает, самое время браться за оружие. Но отнеситесь к этому с умом - выберите что-нибудь, что выглядит так, будто оно не может быть смертельно опасным, например, эту книгу. + И если вы оба все еще стоите на ногах, пришло время применить серьезное оружие. Найдите самую острую вещь, какую только сможете, и покончите со всем этим, потому что все уже немного устали от этого. + Теперь проведите своего поверженного противника по коридорам в медотсек, чтобы все знали, насколько вы на самом деле крепки. + Помните, что все дело в экономии энергии. Позвольте вашему оппоненту сделать часть эскалации за вас - это беспроигрышный вариант! +book-text-escalation-security = Сделайте это правильно, и вся станция будет называть тебя говнюком. Сделай это неправильно, и ты столкнешься с наказанием богов. Лично я всегда стремлюсь к первому... + Говорят, перо сильнее меча, но у вас нет меча, у вас есть электрошоковая дубинка, и как только вы начнете говорить, любой подозреваемый уйдет. + Итак, попробуйте начать свои конфронтации со слов. Вероятно, это не приведет к тому, что вас назовут щитсеком, но также вряд ли будет очень эффективно против кого-то со смертельным оружием. + Вашим следующим шагом должно стать использование несмертельных или менее смертоносных устройств, таких как электрошоковые дубинки, энергетические винтовки в режиме шокера, дизейблеры, вспышки и светошумовые гранаты. + Просто убедитесь, что вы прошли некоторое обучение по этим инструментам, прежде чем пытаться их использовать - предлагать их подозреваемому в обмен на его сотрудничество не является эффективным использованием этих инструментов. + Если вам посчастливилось столкнуться с подозреваемым, представляющим смертельную угрозу, самое время достать все припасенные вами лакомства из оружейной. + Для дополнительного эффекта устрашения отведите своих подозреваемых в робе в медотсек на лечение, а не в пермабриг. Таким образом, вся команда сможет увидеть, насколько вы надежны. diff --git a/Resources/Locale/ru-RU/paper/book-gaming.ftl b/Resources/Locale/ru-RU/paper/book-gaming.ftl new file mode 100644 index 0000000000..135146fa11 --- /dev/null +++ b/Resources/Locale/ru-RU/paper/book-gaming.ftl @@ -0,0 +1,31 @@ +book-text-gaming1 = Не могу остаться на игру. + Инженеры хотят, чтобы я внимательно следил за изменениями сингулярности. + Оставляю это, чтобы ты знал, в чем дело. + Извини. + - Александр + +book-text-gaming2 = Джонни Клоуэр + Класс: Друид + Выравнивание: Нейтральное хорошее + СИЛ: 1,294,139 + ЛВК: 4,102,103 + СТК: 9,522,913 + ИНТ: 528,491 + МДР: 1 + ХРЗ: 1 + Где же возраст? + Почему эти оценки способностей такие смешные? + Что вообще ты пытаешься здесь сделать, Лия? - Ваш дружелюбный ГМ + +book-text-gaming3 = ГИГАНТСКИЙ КОСМИЧЕСКАЯ МУХА ИЗ КОСМОСА + Сессия 1: Они должны были просто узнать, что происходит с миром и Гигантской космической мухой. + Сессия 2: Они должны знать, что нужно спросить Суд Волшебника о сейсмических искажениях. + Сессия 3: На пути к подземному логову. + Сессия 4: Только что столкнулись с Архитектором Мух. + О боже милостивый, они просто начали беспорядочно убивать всех подряд + +book-text-gaming4 = Не смогу прийти на встречу, химик снова взорвал больницу. + Пятый раз за эту смену. + Это потрясающе. + Но не в хорошем смысле. + Ваше здоровье, - Ариэль diff --git a/Resources/Locale/ru-RU/paper/book-salvage.ftl b/Resources/Locale/ru-RU/paper/book-salvage.ftl new file mode 100644 index 0000000000..8366eaa722 --- /dev/null +++ b/Resources/Locale/ru-RU/paper/book-salvage.ftl @@ -0,0 +1,64 @@ +book-text-demonomicon1 = Как вызвать демона + - Дж.Дж. Уизджеральд + + 1. Задача - закончить написание руководства по вызову демона + +book-text-demonomicon2 = Как вызвать лемона + - Дж.Дж. Уизджеральд + + 1. Завершить написание руководства по призыву демона + 2. Подождите. Опечатка. О черт. Извините, ребята + +book-text-demonomicon3 = Классные имена Демонов, которые я нашел + - мисс Моссрок + + Максолох + Скитухер + Пандон + Левиафан + Валтосос + Молох + Сцилла + Фесекс + Олег + +book-text-chemistry-insane = ИГОРЬ ХИМИК, РУКОВОДСТВО ПО ХИМИИ + НАЗВАНИЕ: РУКОВОДСТВО ПО ХИМИИ + АННОТАЦИЯ: РУКОВОДСТВО ПО ХИМИИ + РАЗДЕЛ: МУДРЫЕ СЛОВА ИГОРЯ ХИМИКА + МОЙ СОВЕТ НОМЕР ОДИН. ЭТО ВСЕГДА ПОЛУЧАТЬ УДОВОЛЬСТВИЕ. НИКОГДА НЕ ЗНАЕШЬ, КОГДА ВСЕ ЭТО ЗАКОНЧИТСЯ. + ТАК ЧТО ПРОСТО ПРОДОЛЖАЙТЕ В ТОМ ЖЕ ДУХЕ!! + МОЙ СОВЕТ НОМЕР ДВА. Я ПРОСТО НЕ МОГУ ПЕРЕСТАТЬ, ЧЕРТ ВОЗЬМИ, СТИРАТЬ КОМБИНЕЗОНЫ. МОИ "КОЛЛЕГИ" (агенты) ПРОДОЛЖАЮТ КРИЧАТЬ НА МЕНЯ + ОСТАНОВИТЬСЯ И СКАЗАТЬ, ЧТО "это будет вычтено из наших зарплат", НО МАТЕРИАЛ ТАКОЙ ХОРОШИЙ. Я КАК БЫ ГЕНИЙ В ОБЛАСТИ ОФОРМЛЕНИЯ ИНТЕРЬЕРА. + САКСОФОНЫ И БАТАРЕЙКИ ОТВЛЕКАЮТ МЕНЯ ОТ ЭТОГО, НО Я ВСЕГДА ВОЗВРАЩАЮСЬ К КОМБИНЕЗОНАМ. ХУ-УИ. + МОЙ СОВЕТ НОМЕР ТРИ. СПАСИБО ВАМ ЗА ЧТЕНИЕ!! ИГОРЬ ХИМИК + ЗАКЛЮЧЕНИЕ: ИГОРЬ ХИМИК +book-text-botanics = ** Применение ботанических образцов, найденных на территориях, подверженных наноразрушению ** + Многие растения при измельчении выделяют полезные химические вещества. S. (spessmens) papaver и S. aloe vera + известны своими основными целебными свойствами. + S. lucidum, или линчжи, известен своей мощной способностью спасать тех, кто находится на грани смерти, от токсинов. Слишком много ест + известно, что он вызывает побочные эффекты. + S. amanita, сильно ядовитый экземпляр (покойся с миром, сэр Алакастер), и S. galactica, + кажущийся обычным антитоксином, по-видимому, имеют какое-то отношение друг к другу. + Проводятся некоторые исследования комбинаций обсуждаемых лекарственных растений, и они могут оказаться плодотворными. + ---- + - автор сценария Джеймс Алакастер и Гользук Амарант + +book-text-gnome = Да здравствует наш Король гномов + Тот, кто является великим картографом, поместившим наш вид в мир Острова! + Тот, кто любит тех, у кого самые большие шляпы! + Пораженный злодеями, которые не могут оценить наш вид! + Наша месть свершится в полной мере! Он воскреснет еще раз! хи-ху! + +book-text-fishing = Когда я вырасту, я хочу стать одним из сборщиков урожая в космическом море! + Я думаю, что до конца своих дней я хочу поймать легендарную космическую рыбу! + Я как маленькая крыса, плывущая по морям сыра! Эти ублюдки пришли прикончить меня, но я хитер, как кошка, и так же удачлив, как и они! + Нажмите кнопки <Л ТРИГГЕР> и <П ТРИГГЕР>, чтобы активировать мини-игру "Рыбалка". + - Сержант. Джон Бейкер Аклополия + +book-text-detective = ГЛАВА 1. МАЛЕНЬКИЕ ПРИКЛЮЧЕНИЯ НА БОЛЬШОЙ СТАНЦИИ + Эта станция наполнена преступностью и грязью... + Я стрелял по мишеням на Бэйгеле, когда услышал крик и лазерный выстрел. Я забрался под ближайший стол, чтобы спрятаться, но второго выстрела не последовало. + Снаружи старший-инженер был застрелен двумя синдикатами, замешанными в какой-то жестокой контрабанде. Его было недостаточно для похорон в открытом гробу. + Здесь всегда все идет наперекосяк.. Я никогда не буду смотреть на клоунов по-прежнему. + Вопрос в том.. Кто это сделал? diff --git a/Resources/Locale/ru-RU/paper/book-spacelaw.ftl b/Resources/Locale/ru-RU/paper/book-spacelaw.ftl new file mode 100644 index 0000000000..c0b3605521 --- /dev/null +++ b/Resources/Locale/ru-RU/paper/book-spacelaw.ftl @@ -0,0 +1,140 @@ +book-text-spacelaw = + Толкование Космического Закона + Хорошее понимание космических законов очень важно для любого члена станции. Глубокое знание законов требуется лишь от сотрудников СБ, адвоката и ХоПа. Хотя маловероятно, что сотрудники СБ будут слушать ваши протесты насчет неверно присвоенной вам статьи - этого вполне может хватить, чтобы избежать большого срока и жесткого обращения с собой. + Для многих преступлений важно понимать намерения обвиняемого. Разницу между нападением и покушением сложно определить и в случае сомнений вам следует применять менее серьезную статью закона однако важно понимать что это взаимоисключающие статьи - нельзя одновременно предъявлять обвинения в нападении и покушении. Аналогично нельзя например предъявлять нападение и нападение на офицера. При вынесении обвинения выбирайте то, что наиболее соответствует совершенному преступлению. + В случае насильственных преступлений (нападение, непредумышленное убийство, покушение на убийство и убийство) и кражи (мелкая кража, карманная кража, кража и крупная кража) рассматриваются только самые серьезные. + Помощь преступнику делает вас сообщником; вам могут быть предъявлены обвинения в том же преступлении, что и лицу, которому вы помогали. + + Процедура задержания + 1. Приведите заключенного в бриг и сообщите надзирателю о совершенных им преступлениях. + 2. Подойдите к камере, установите время которое будет отбывать заключенный и активируйте таймер. + 3. Войдите в камеру, откройте шкафчик и притащите туда заключенного. + 4. Полностью разденьте заключенного. + 5. Положите заключенного на кровать и прицепите его наручниками к ней. + 6. Обыщите снятые с него предметы. + 7. Конфискуйте любую контрабанду и/или украденные предметы, а так любые инструменты, которые могут быть использованы для будущих преступлений. Не забывайте, что украденные предметы необходимо вернуть их владельцам. + 8. Вытащите тюремную форму и оставьте её за пределами шкафчика. + 9. Заприте шкафчик. + 10. Оглушите заключенного, снимите наручники и оглушите его ещё раз. + 11. Добавьте или наоборот снизьте срок за хорошее/плохое поведение. + НЕ РАЗДЕВАЙТЕ полностью заключенного если срок составляет менее 3 минут! + + Смотритель или Глава службы безопасности несут ответственность за заключенных. + Заключенные осужденные на пожизненное должны быть полностью лишены своего имущества, которое должно храниться либо в хранилище вещдоков, либо в тюремном шкафчике. + Заключенный должен быть одет в оранжевый тюремный комбинезон и обувь, которые находятся в тюремных шкафчиках. + Заключенным осужденным на пожизненное не разрешается иметь какие-либо личные вещи. + + Применение силы + Сотрудник службы безопасности станции - один из самых вооруженных и защищенных людей на станции, оснащенный почти новейшими технологиями не летального усмирения нарушителей. В подавляющем случае нужно использовать оглушающие нарушителя средства, но в некоторых обстоятельствах летальное оружие допустимо: + Красный код - революция, враждебные группы на станции и опасные противники вроде пауков автоматически разрешают использование летального оружия. Необязательно ждать красный код, так как в такие моменты цепочка командования уже давно нарушена либо занята устранением проблемы чтобы объявить красный код. + Не летальное оружие неэффективно - халки, ксеноморфы и мехи - против них данное оружие неэффективно поэтому разрешается применение летального оружия. + Высокие риски во время задержания - попытка арестовать неизвестного проникающего на станцию скорее всего закончится смертью офицера СБ поэтому устранение летальным оружием будет оправдана. + Если преступник находится в космосе, либо в зонах где опасно долгое нахождение - применение летального оружия так же оправдано. + Вооружен и опасен - если подозреваемый вооружен и у вас есть подозрение, что оружие может быть применено против вас - применение летального оружия оправдано. + Люди, находящиеся в арсенале, при этом не имея туда доступ, могут быть задержаны или расстреляны на месте. + Группа противников - задержать нескольких противников может быть чрезвычайно сложно. Иногда даже летальное оружие вас не спасет, поэтому лучше отступить и перегруппироваться. + Кроме того, в случае попытки побега из брига, офицер может выстрелить лазером через стекло. Ожидается, что сотрудник СБ сначала сделает несколько предупредительных выстрелов, прежде чем разрядить оружие в цель. + + Незначительные преступления + Эти преступления наказываются сроком в 5 минут + 101 - Сопротивление аресту + Не идти на сотрудничество с офицером, который пытается провести арест. Соблюдайте все формальности при аресте и конечно же получите законную причину для него. + 102 - Незаконное хранение, производство или транспортировка наркотических средств + Ботаники и медики имеют право хранить наркотические средства для служебных целей. + 103 - Непристойное обнажение + Намеренно оголиться в публичным месте. Разгуливающие по станции нагишом сотрудники обычно вызывают отвращение у экипажа. + 104 - Вандализм + Умышленное причинение вреда имуществу станции. Приговор следует выносить из количества поврежденного имущества. + Нанесение не критических повреждений киборгам. + 105 - Незаконное проникновение + Проникновение в отсек, в который у подозреваемого нет доступа по ИД либо нет полученного разрешения хозяина отсека. Отказ выйти оттуда мирным путем. + 106 - Хулиганство + Нарушение правил общественного порядка. + 107 - Домогательство + Домогательство к экипажу. + 108 - Драка + Конфликт между двумя людьми, переросший в насилие. + + Преступления средней тяжести + Эти преступления наказываются сроком в 10 минут + 201 - Мелкая кража у сотрудника + Кража любых предметов у других членов экипажа. Не забудьте забрать украденные вещи у подозреваемого. Кража ИД - наиболее распространенный вид кражи. + 202 - Мелкая кража вещей из отдела + Забирать предметы из отсеков, к которым у вас нет доступа, или брать предметы, принадлежащие другим людям или станции в целом. + 203 - Распространение или продажа наркотиков + Распространять наркотики и другие запрещенные вещества. Принуждение к употреблению ровно как и обманным путем подобных веществ, является нападением. + 204 - Халатность + Создание угрозы экипажу либо станции небрежными или безответственными, но не умышленными действиями. + 205 - Проникновение со взломом + Намеренное проникновение в отсеки, к которым подозреваемый не имеет доступа. Это касается общих зон станции, для более важных зон есть другая статья. Вы можете обвинить подозреваемого во взломе, даже если он сам не проник в отсек. + 206 - Неисполнение приказа главы + Неисполнение или игнорирование прямого приказа, отданным главой вашего отдела, капитаном, главой персонала, либо другим лицом стоящим выше вас по должностной лестнице. + 207 - Хранение подручного оружие + Обладание оружием, которое не предназначено сотруднику, согласно его уровня доступа. В этот список входят предметы способные нанести много урона - пилы, топоры и так далее. Помните, что если это предмет является частью работы сотрудника, им разрешено хранить и носить его. + 208 - Умышленное причинение легкого/среднего вреда здоровью сотрудника + Применять физическую силу против кого-либо без явного намерения убить его. В зависимости от количества нанесённого урона следует возможно рассмотреть иную статью. При нападении с применением смертоносного оружия использовать эту статью нельзя. + 209 - Беспорядки + Принимать участие в разрушительной акции протеста отказываясь при этом прекратить противоправные действия. Требуется приказать толпе разойтись, преступлением является не само собрание, а разрушительные действия совершаемые ей. Любые преступления совершенные во время беспорядков считаются отдельными правонарушениями. + + Тяжкие преступления + Эти преступления наказываются сроком в 15 минут + 301 - Нападение с применением смертельного оружия + Применять физическую силу с помощью смертельного оружия без явного намерения убить его. Ящик с инструментами, химикаты или даже подручные средства которые могут в короткое время нанести серьезный урон. + 302 - Нападение на сотрудника СБ или главу отдела + Применять силу против главы или сотрудника СБ без явного намерения убить их. Преступники, которые пытаются обезоружить или схватить офицеров во время побега - получают эту статью, даже если они голые. Офицеры должны воздерживаться от использования летального оружия для подавления преступника, если это возможно. + 303 - Убийство сотрудника, совершённое по неосторожности + Убийство по неосторожности и без злого умысла. Умысел важен. Случайные смерти, вызванные, например, утечкой газа или взрывом оборудования, являются примерами непредумышленного убийства. + 304 - Хищение или незаконное владение боевым оружием или взрывчаткой + Без предварительного разрешения иметь при себе оружие, такое как: пистолеты, дубинки, флешки, гранаты и так далее. Под эту статью подойдет любой предмет, который может причинить серьезный урон или вывести из строя человека на значительное время. Сотрудники имеющие неограниченную лицензию на ношение холодного и огнестрельного оружия: капитан, глава персонала, служба безопасности. + Бармену разрешается носить двуствольное ружье в пределах бара, заряженное не летальными боеприпасами. + Только капитан и глава персонала могут выдавать разрешения на ношение оружия. + 305 - Призыв к осуществлению мятежа или неподчинению главам + Разжигать пламя революции в экипаже. В дополнение к тюремному сроку вы можете запретить подозреваемому пользоваться радио и имплантировать отслеживающее устройство. + 306 - Диверсия + Действия препятствующие нормальной работе экипажа или станции. + Уничтожение Киборгов. + 307 - Кража ценного имущества + Кража запрещенных или опасных предметов. Сюда попадают ценные предметы, которые находятся в закрытых отсеках, такие как: скафандры Глав, пульты доступа шлюзов различных отделов, защитные средства, вроде бронежилетов, шлемов. Ценности предметов добавляют такие свойства как значительное повышение боевой эффективности, уникальность предмета, важность предмета для функционирования основных систем станции. + 308 - Проникновение со взломом в отсек особой важности + Находиться в важном отсеке доступа без предварительного разрешения и доступа. + 309 - Умышленное игнорирование обязанностей + Отказ от выполнения своих обязанностей которое повлечет нарушение работы станции. + + Особо тяжкие преступления + Совершение данных преступлений может повлечь за собой пожизненное заключение, смертную казнь + Только капитан, глава персонала и надзирать с главой службы безопасности могут санкционировать пожизненное заключение + Только капитан может санкционировать смертную казнь + 401 - Убийство сотрудника + Умышленно убить кого-то. + 402 - Изнасилование сотрудника + 403 - Покушение на убийство + Если сотрудник нанес тяжкие повреждения, которые могу привести к смерти, но пытается оказать помощь - это не покушение. Покушением является умышленное причинение тяжкий и смертельных ранений без попытки оказать помощь. + 404 - Вооружённый мятеж + Действовать в одиночку или в составе группы лиц с целью свергнуть власть на станции. + 405 - Террористический акт + Осуществлять действия фатально влияющие на станцию и экипаж. + 406 - Кража особо ценного имущества + Всё, что в целом является целью Синдиката + ИД карта капитана. Мясо животных не входит в эту категори. + 407 - Враг корпорации + Действовать как враг NanoTrasen либо сотрудничать с тем кто таковым является. Обратите внимание, что это одно из немногих преступлений, за которое вы можете казнить человека без суда и следствия, если он представляет значительный риск. + + Модификаторы & Особые ситуации + Самооборона - Немедленное освобождение. + В самооборону входит не только защита себя, но и защита своих коллег и своего рабочего места. + Убедитесь, что человек не намеренно вступил в драку, а вынуждено принял в ней участие. + Сотрудничество с СБ - -25% от срока. Если человек назовет имена глав революции: Немедленное освобождение. + Будьте полезны - сдайте других правонарушителей или революционеров. + Добровольная сдача - -25% от срока. + Если заключенный не сопротивляется - это не добровольная явка. Добровольная сдача считается таковой, если заключенный самостоятельно пришел к бригу. + Непосредственная угроза заключенному - Немедленное освобождение (офицер обязан перевести заключенных в безопасное место). Исключением является враги корпорации, их вы можете оставить умирать. + Сингулярность медленно приближается к бригу, происходят взрывы, прочее. + Медицинские причины - Немедленно доставить в медицинский отсек. Время заключения продолжает идти, а не ставится на паузу + Заключенному требуется неотложная медицинская помощь. + Преследование подозреваемого - К его сроку прибавляется по одной минуте за каждые 2 минуты преследования. + Если офицер СБ преследует заключенного достаточно долго. + Рецидив - В зависимости от ситуации. + СБ в праве увеличить время за повторно совершенное преступление. В зависимости от тяжести статьи при нарушении 2 и более раз, вы можете оставить заключенного на пожизненное. + Побег из брига - Сбросить срок заключения к исходному значению. + Если заключенный покинет камеру или бриг до окончания срока. + Помощь и подстрекательство - Сообщник получает такие же статьи. + Сознательная помощь преступнику - преступление. Попытка помешать аресту, выкрасть заключенного из брига и так далее. diff --git a/Resources/Locale/ru-RU/paper/paper-component.ftl b/Resources/Locale/ru-RU/paper/paper-component.ftl new file mode 100644 index 0000000000..49a8730dfe --- /dev/null +++ b/Resources/Locale/ru-RU/paper/paper-component.ftl @@ -0,0 +1,9 @@ +### UI + +paper-ui-blank-page-message = Эта страница специально оставлена пустой +# Shown when paper with words examined details +paper-component-examine-detail-has-words = На листе что-то написано. +# Shown when paper with stamps examined +paper-component-examine-detail-stamped-by = На { CAPITALIZE($paper) } имеются следующие печати: { $stamps }. +paper-component-action-stamp-paper-other = { CAPITALIZE($user) } ставит печать на { $target } с помощью { $stamp }. +paper-component-action-stamp-paper-self = Вы ставите печать на { $target } с помощью { $stamp }. diff --git a/Resources/Locale/ru-RU/paper/paper-misc.ftl b/Resources/Locale/ru-RU/paper/paper-misc.ftl new file mode 100644 index 0000000000..9973e79c62 --- /dev/null +++ b/Resources/Locale/ru-RU/paper/paper-misc.ftl @@ -0,0 +1,29 @@ +book-text-plasma-trap = Хехехехех, ни за что на свете они теперь не доберутся до нашей заначки, не так ли? + Я оборудовал место, где хранятся наши вещи, так, чтобы оно составляло около тысячи К. + Ты знаешь, как осушить его, когда нам это понадобится. + - Джей + +book-text-holoparasite-info = Спасибо, что выбрали нашу упаковку от голопаразитов! + В Cybersun мы гордимся передовыми военными и промышленными технологиями и высоко ценим ваш вклад в наше учреждение! + Стражи - это полезные и разумные существа, которые гнездятся в вашем теле, полностью невосприимчивые к обычным опасностям, таким как давление, температура и даже пули! + Вы приобрели упаковку holoparasite, которая содержит активатор холопаразитов, буклет с инструкцией и наши товары softcap. + Инструкция по применению: + 1. Активируйте инъектор голопаразитов (предпочтительно в уединенном месте). + 2. Дождитесь покалывания и/или болезненного метафизического ощущения. + 3. Проверьте своего голопаразита на способность общаться и сотрудничать, а также на способность понимать ваши приказы. + 4. Используйте свою способность вызывать-манифестировать, чтобы вызвать или отозвать голопаразита обратно в свое тело. + 5. Держите голопаразита на небольшом расстоянии от себя, иначе он будет отозван силой! + ПРЕДУПРЕЖДЕНИЕ: Хранители - метафизические существа, но они черпают энергию из вашего ЗДОРОВЬЯ, чтобы существовать. + Прямой ущерб, нанесенный стражам, будет частично перенесен на вас! + Cybersun inc. не несет ответственности за полное уничтожение в результате неправильного использования технологии Holoparasite. + +book-text-ame-scribbles = Я не знаю, прошли ли вы уже обучение, поэтому я надеюсь, что это поможет. + ДАМ контроллеру требуется питание низкого напряжения и высоковольтный провод для вывода на него. Проверьте это место с помощью лома, если вы не уверены. + Рядом с тем местом, где вы нашли это, должна быть пустая комната, эта комната предназначена для ДАМ. + Однако вы можете поставить его в любом месте, если сможете подключить к нему провода. + Сделайте сетку из деталей размером 3х3 см, используйте мультитул для их распаковки. Будьте осторожны, чтобы никого не "заманить в ловушку". + ДАМ контроллер примыкает по горизонтали или вертикали (не по диагонали) к любой точке ядер. + Имея только 1 ядро (что даст вам сетка 3x3), не ставте впрыск контроллера выше 2. + Золотое правило - 2 инъекции на каждые 1 ядро. Вы можете поставить значение ниже, чтобы сэкономить топливо. + Более высокий впрыск приведет к перегреву ДАМ и в конечном итоге к его взрыву. + Не забудьте заправить его, топливо имеет тенденцию заканчиваться в самый неподходящий момент. diff --git a/Resources/Locale/ru-RU/paper/paper.ftl b/Resources/Locale/ru-RU/paper/paper.ftl new file mode 100644 index 0000000000..54bb087739 --- /dev/null +++ b/Resources/Locale/ru-RU/paper/paper.ftl @@ -0,0 +1 @@ +paper-ui-blank-page-message = Эта страница специально оставлена пустой diff --git a/Resources/Locale/ru-RU/paper/stamp-component.ftl b/Resources/Locale/ru-RU/paper/stamp-component.ftl new file mode 100644 index 0000000000..15b6e753dc --- /dev/null +++ b/Resources/Locale/ru-RU/paper/stamp-component.ftl @@ -0,0 +1,18 @@ +stamp-component-stamped-name-default = Очень важная персона +stamp-component-stamped-name-mime = Мим +stamp-component-stamped-name-captain = Капитан +stamp-component-stamped-name-centcom = Центком +stamp-component-stamped-name-chaplain = Священник +stamp-component-stamped-name-clown = Клоун +stamp-component-stamped-name-cmo = Главврач +stamp-component-stamped-name-denied = ОТКАЗАНО +stamp-component-stamped-name-approved = ОДОБРЕНО +stamp-component-stamped-name-hop = Глава персонала +stamp-component-stamped-name-hos = Глава службы безопасности +stamp-component-stamped-name-qm = Квартирмейстер +stamp-component-stamped-name-rd = Научный руководитель +stamp-component-stamped-name-warden = Смотритель +stamp-component-stamped-name-trader = Торговец +stamp-component-stamped-name-syndicate = Синдикат +stamp-component-stamped-name-ce = Старший инженер +stamp-component-stamped-name-iaa = Агент внутренних дел diff --git a/Resources/Locale/ru-RU/particle-accelerator/components/particle-accelerator-control-box-component.ftl b/Resources/Locale/ru-RU/particle-accelerator/components/particle-accelerator-control-box-component.ftl new file mode 100644 index 0000000000..bcb13c4394 --- /dev/null +++ b/Resources/Locale/ru-RU/particle-accelerator/components/particle-accelerator-control-box-component.ftl @@ -0,0 +1 @@ +particle-accelerator-control-box-component-wires-update-limiter-on-pulse = Блок управления издает жужжащий звук. diff --git a/Resources/Locale/ru-RU/particle-accelerator/components/ui/particle-accelerator-control-menu.ftl b/Resources/Locale/ru-RU/particle-accelerator/components/ui/particle-accelerator-control-menu.ftl new file mode 100644 index 0000000000..8aa02c3e02 --- /dev/null +++ b/Resources/Locale/ru-RU/particle-accelerator/components/ui/particle-accelerator-control-menu.ftl @@ -0,0 +1,17 @@ +particle-accelerator-control-menu-on-button = ВКЛ +particle-accelerator-control-menu-off-button = ВЫКЛ +particle-accelerator-control-menu-service-manual-reference = См. стр. 132 руководства по обслуживанию +particle-accelerator-control-menu-device-version-label = Ускоритель частиц Mark 2 +particle-accelerator-control-menu-power-label = Питание: +particle-accelerator-control-menu-strength-label = Сила: +particle-accelerator-control-menu-alarm-control = + МОЩНОСТЬ ЧАСТИЦ + СБОЙ ОГРАНИЧИТЕЛЯ +particle-accelerator-control-menu-scan-parts-button = Сканировать части +particle-accelerator-control-menu-check-containment-field-warning = Перед началом работы убедитесь, что защитное поле активно +particle-accelerator-control-menu-foo-bar-baz = FOO-BAR-BAZ +particle-accelerator-control-menu-status-label = Статус: { $status } +particle-accelerator-control-menu-status-operational = Работает +particle-accelerator-control-menu-status-incomplete = Не завершено +particle-accelerator-control-menu-draw-not-available = Мощность: Н/Д +particle-accelerator-control-menu-draw = Мощность: { $watts }/{ $lastReceive } diff --git a/Resources/Locale/ru-RU/payload/payload-case.ftl b/Resources/Locale/ru-RU/payload/payload-case.ftl new file mode 100644 index 0000000000..864b880750 --- /dev/null +++ b/Resources/Locale/ru-RU/payload/payload-case.ftl @@ -0,0 +1,3 @@ +payload-case-not-close-enough = Вам нужно подойти ближе, чтобы определить, содержит ли { $ent } заряд. +payload-case-has-payload = В { CAPITALIZE($ent) } установлен заряд! +payload-case-does-not-have-payload = { CAPITALIZE(THE($ent)) } не содержит заряд. diff --git a/Resources/Locale/ru-RU/pda/Ringer/ringer-component.ftl b/Resources/Locale/ru-RU/pda/Ringer/ringer-component.ftl new file mode 100644 index 0000000000..7b862acb4e --- /dev/null +++ b/Resources/Locale/ru-RU/pda/Ringer/ringer-component.ftl @@ -0,0 +1,9 @@ +### UI + + +# For the PDA Ringer screen + +comp-ringer-ui-menu-title = Рингтон +comp-ringer-ui-test-ringtone-button = Тест +comp-ringer-ui-set-ringtone-button = Установить +comp-ringer-ui = [color=yellow]♪{ $RingtoneOne }-{ $RingtoneTwo }-{ $RingtoneThree }-{ $RingtoneFour }[/color] diff --git a/Resources/Locale/ru-RU/pda/pda-component.ftl b/Resources/Locale/ru-RU/pda/pda-component.ftl new file mode 100644 index 0000000000..aa2fc47039 --- /dev/null +++ b/Resources/Locale/ru-RU/pda/pda-component.ftl @@ -0,0 +1,23 @@ +### UI + +# For the PDA screen +comp-pda-ui = ID: [color=white]{ $Owner }[/color], [color=yellow]{ CAPITALIZE($JobTitle) }[/color] +comp-pda-ui-blank = ID: +comp-pda-ui-owner = Владелец: [color=white]{ $ActualOwnerName }[/color] +comp-pda-io-program-list-button = Программы +comp-pda-io-settings-button = Настройки +comp-pda-io-program-fallback-title = Программа +comp-pda-io-no-programs-available = Нет доступных программ +pda-bound-user-interface-uplink-tab-description = Получите доступ к аплинку +pda-bound-user-interface-uplink-tab-title = Аплинк +comp-pda-ui-menu-title = ПДА +comp-pda-ui-station = Станция: [color=white]{ $Station }[/color] +comp-pda-ui-eject-id-button = Извлечь ID +comp-pda-ui-eject-pen-button = Извлечь ручку +comp-pda-ui-ringtone-button-description = Измените рингтон вашего ПДА +comp-pda-ui-ringtone-button = Рингтон +comp-pda-ui-toggle-flashlight-button = Переключить фонарик +pda-bound-user-interface-music-button-description = Слушайте музыку на своём ПДА +pda-bound-user-interface-music-button = Музыкальный инструмент +comp-pda-ui-unknown = Неизвестно +comp-pda-ui-unassigned = Не назначено diff --git a/Resources/Locale/ru-RU/plants/component/potted-plant-hide-component.ftl b/Resources/Locale/ru-RU/plants/component/potted-plant-hide-component.ftl new file mode 100644 index 0000000000..96bd65b11f --- /dev/null +++ b/Resources/Locale/ru-RU/plants/component/potted-plant-hide-component.ftl @@ -0,0 +1 @@ +potted-plant-hide-component-interact-hand-got-no-item-message = Вы роетесь среди корней. diff --git a/Resources/Locale/ru-RU/players/play-time/play-time-commands.ftl b/Resources/Locale/ru-RU/players/play-time/play-time-commands.ftl new file mode 100644 index 0000000000..427d2702c6 --- /dev/null +++ b/Resources/Locale/ru-RU/players/play-time/play-time-commands.ftl @@ -0,0 +1,52 @@ +parse-minutes-fail = Не удалось спарсить '{ $minutes }' как минуты +parse-session-fail = Не найдена сессия для '{ $username }' + +## Role Timer Commands + +# - playtime_addoverall +cmd-playtime_addoverall-desc = Добавляет указанное число минут к общему игровому времени игрока +cmd-playtime_addoverall-help = Использование: { $command } +cmd-playtime_addoverall-succeed = Общее игровое время { $username } увеличено на { TOSTRING($time, "dddd\\:hh\\:mm") }. +cmd-playtime_addoverall-arg-user = +cmd-playtime_addoverall-arg-minutes = +cmd-playtime_addoverall-error-args = Ожидается ровно два аргумента +# - playtime_addrole +cmd-playtime_addrole-desc = Добавляет указанное число минут к времени игрока на определённой роли +cmd-playtime_addrole-help = Использование: { $command } +cmd-playtime_addrole-succeed = Игровое время для { $username } / \'{ $role }\' увеличено на { TOSTRING($time, "dddd\\:hh\\:mm") }. +cmd-playtime_addrole-arg-user = +cmd-playtime_addrole-arg-role = +cmd-playtime_addrole-arg-minutes = +cmd-playtime_addrole-error-args = Ожидается ровно три аргумента +# - playtime_getoverall +cmd-playtime_getoverall-desc = Получить общее игровое время игрока в минутах +cmd-playtime_getoverall-help = Использование: { $command } +cmd-playtime_getoverall-success = Общее игровое время { $username } составляет { TOSTRING($time, "dddd\\:hh\\:mm") }. +cmd-playtime_getoverall-arg-user = +cmd-playtime_getoverall-error-args = Ожидается ровно один аргумент +# - GetRoleTimer +cmd-playtime_getrole-desc = Получает все или один таймер роли от игрока +cmd-playtime_getrole-help = Использование: { $command } [role] +cmd-playtime_getrole-no = Таймеров ролей не найдено +cmd-playtime_getrole-role = Роль: { $role }, игровое время: { $time } +cmd-playtime_getrole-overall = Общее игровое время { $time } +cmd-playtime_getrole-succeed = Игровое время { $username } составляет: { TOSTRING($time, "dddd\\:hh\\:mm") }. +cmd-playtime_getrole-arg-user = +cmd-playtime_getrole-arg-role = +cmd-playtime_getrole-error-args = Ожидается ровно один или два аргумента +# - playtime_save +cmd-playtime_save-desc = Сохранение игрового времени игрока в БД +cmd-playtime_save-help = Использование: { $command } +cmd-playtime_save-succeed = Игровое время { $username } сохранено +cmd-playtime_save-arg-user = +cmd-playtime_save-error-args = Ожидается ровно один аргумент + +## 'playtime_flush' command' + +cmd-playtime_flush-desc = Записывает активные трекеры в хранение отслеживании игрового времени. +cmd-playtime_flush-help = + Использование: { $command } [user name] + Это вызывает запись только во внутреннее хранилище, при это не записывая немедленно в БД. + Если пользователь передан, то только этот пользователь будет обработан. +cmd-playtime_flush-error-args = Ожидается ноль или один аргумент +cmd-playtime_flush-arg-user = [user name] diff --git a/Resources/Locale/ru-RU/pneumatic-cannon/pneumatic-cannon-component.ftl b/Resources/Locale/ru-RU/pneumatic-cannon/pneumatic-cannon-component.ftl new file mode 100644 index 0000000000..16f029eb46 --- /dev/null +++ b/Resources/Locale/ru-RU/pneumatic-cannon/pneumatic-cannon-component.ftl @@ -0,0 +1,42 @@ +### Loc for the pneumatic cannon. + +pneumatic-cannon-component-itemslot-name = Газовый баллон +pneumatic-cannon-component-verb-gas-tank-name = Извлечь газовый баллон +pneumatic-cannon-component-verb-eject-items-name = Извлечь содержимое + +## Shown when inserting items into it + +pneumatic-cannon-component-insert-item-success = Вы помещаете { $item } в { $cannon }. +pneumatic-cannon-component-insert-item-failure = Похоже, что { $item } не помещается в { $cannon }. + +## Shown when trying to fire, but no gas + +pneumatic-cannon-component-fire-no-gas = { CAPITALIZE($cannon) } щёлкает, но газ не выходит. + +## Shown when changing the fire mode or power. + +pneumatic-cannon-component-change-fire-mode = + { $mode -> + [All] Вы ослабляете вентили, чтобы выстрелить всем сразу. + *[Single] Вы затягиваете вентили, чтобы стрелять по одному предмету. + } +pneumatic-cannon-component-change-power = + { $power -> + [High] Вы устанавливаете ограничитель на максимум. Как бы вышло не слишком сильно... + [Medium] Вы устанавливаете ограничитель посередине. + *[Low] Вы устанавливаете ограничитель на минимум. + } + +## Shown when inserting/removing the gas tank. + +pneumatic-cannon-component-gas-tank-insert = Вы устанавливаете { $tank } в { $cannon }. +pneumatic-cannon-component-gas-tank-remove = Вы берёте { $tank } из { $cannon }. +pneumatic-cannon-component-gas-tank-none = В { $cannon } нет баллона! + +## Shown when ejecting every item from the cannon using a verb. + +pneumatic-cannon-component-ejected-all = Вы извлекаете всё из { $cannon }. + +## Shown when being stunned by having the power too high. + +pneumatic-cannon-component-power-stun = { CAPITALIZE($cannon) } сбивает вас с ног! diff --git a/Resources/Locale/ru-RU/pointing/pointing-verb.ftl b/Resources/Locale/ru-RU/pointing/pointing-verb.ftl new file mode 100644 index 0000000000..00c2de00a7 --- /dev/null +++ b/Resources/Locale/ru-RU/pointing/pointing-verb.ftl @@ -0,0 +1 @@ +pointing-verb-get-data-text = Указать на diff --git a/Resources/Locale/ru-RU/polymorph/polymorph.ftl b/Resources/Locale/ru-RU/polymorph/polymorph.ftl new file mode 100644 index 0000000000..ddbc3b0b95 --- /dev/null +++ b/Resources/Locale/ru-RU/polymorph/polymorph.ftl @@ -0,0 +1,6 @@ +polymorph-self-action-name = Полиморфировать ({ CAPITALIZE($target) }) +polymorph-self-action-description = Мгновенно полиморфируйте себя в { $target }. +polymorph-revert-action-name = Вернуться +polymorph-revert-action-description = Вернитесь в свою изначальную форму. +polymorph-popup-generic = { CAPITALIZE($parent) } превратился в { $child }. +polymorph-revert-popup-generic = { CAPITALIZE($parent) } превратился обратно в { $child }. diff --git a/Resources/Locale/ru-RU/power-cell/components/power-cell-component.ftl b/Resources/Locale/ru-RU/power-cell/components/power-cell-component.ftl new file mode 100644 index 0000000000..b9d6d78d98 --- /dev/null +++ b/Resources/Locale/ru-RU/power-cell/components/power-cell-component.ftl @@ -0,0 +1 @@ +power-cell-component-examine-details = Индикатор заряда показывает { $currentCharge } %. diff --git a/Resources/Locale/ru-RU/power-cell/components/power-cell-slot-component.ftl b/Resources/Locale/ru-RU/power-cell/components/power-cell-slot-component.ftl new file mode 100644 index 0000000000..b4dba7005d --- /dev/null +++ b/Resources/Locale/ru-RU/power-cell/components/power-cell-slot-component.ftl @@ -0,0 +1,2 @@ +# Verbs +power-cell-slot-component-slot-name-default = Батарея diff --git a/Resources/Locale/ru-RU/power/components/charger.ftl b/Resources/Locale/ru-RU/power/components/charger.ftl new file mode 100644 index 0000000000..9c00b83f9d --- /dev/null +++ b/Resources/Locale/ru-RU/power/components/charger.ftl @@ -0,0 +1 @@ +charger-examine = Заряжает [color={ $color }]{ $chargeRate }Вт[/color] в секунду. diff --git a/Resources/Locale/ru-RU/power/components/power-receiver-component.ftl b/Resources/Locale/ru-RU/power/components/power-receiver-component.ftl new file mode 100644 index 0000000000..d2034224a6 --- /dev/null +++ b/Resources/Locale/ru-RU/power/components/power-receiver-component.ftl @@ -0,0 +1,5 @@ +power-receiver-component-on-examine-main = Похоже, питание { $stateText }. +power-receiver-component-on-examine-powered = [color=darkgreen]имеется[/color] +power-receiver-component-on-examine-unpowered = [color=darkred]отсутствует[/color] +wires-panel-component-on-examine-open = [color=lightgray]Панель технического обслуживания[/color] [color=red]открыта[/color]. +wires-panel-component-on-examine-closed = [color=lightgray]Панель технического обслуживания[/color] [color=darkgreen]закрыта[/color]. diff --git a/Resources/Locale/ru-RU/power/components/power-switch-component.ftl b/Resources/Locale/ru-RU/power/components/power-switch-component.ftl new file mode 100644 index 0000000000..0cf05ca7df --- /dev/null +++ b/Resources/Locale/ru-RU/power/components/power-switch-component.ftl @@ -0,0 +1 @@ +power-switch-component-toggle-verb = Переключить питание diff --git a/Resources/Locale/ru-RU/power/verb/verb.ftl b/Resources/Locale/ru-RU/power/verb/verb.ftl new file mode 100644 index 0000000000..032ad18e52 --- /dev/null +++ b/Resources/Locale/ru-RU/power/verb/verb.ftl @@ -0,0 +1 @@ +verb-debug-toggle-need-power = Переключить питание diff --git a/Resources/Locale/ru-RU/powersink/powersink.ftl b/Resources/Locale/ru-RU/powersink/powersink.ftl new file mode 100644 index 0000000000..07313b5381 --- /dev/null +++ b/Resources/Locale/ru-RU/powersink/powersink.ftl @@ -0,0 +1 @@ +powersink-examine-drain-amount = Поглотитель энергии вытягивает [color={ $markupDrainColor }]{ $amount } кВт[/color]. diff --git a/Resources/Locale/ru-RU/prayers/prayers.ftl b/Resources/Locale/ru-RU/prayers/prayers.ftl new file mode 100644 index 0000000000..d81988af0c --- /dev/null +++ b/Resources/Locale/ru-RU/prayers/prayers.ftl @@ -0,0 +1,14 @@ +prayer-verbs-subtle-message = Скрытое послание +prayer-verbs-pray = Молиться +prayer-verbs-call = Позвонить +prayer-chat-notify-pray = МОЛИТВА: +prayer-chat-notify-honkmother = ХОНКОМАТЕРЬ +prayer-chat-notify-centcom = ЦК +prayer-popup-subtle-default = Вы слышите голос в своей голове... +prayer-popup-notify-honkmother-sent = Вы оставили голосовое сообщение для Хонкоматери... +prayer-popup-notify-centcom-sent = Вы оставили голосовое сообщение для Центрального Командования... +prayer-popup-notify-pray-sent = Ваше сообщение было отправлено богам... +prayer-popup-notify-pray-locked = Вы не чувствуете себя достойным... +prayer-popup-notify-sent = Ваша молитва была отправлена богам... +prayer-popup-notify-locked = Вы не чувствуете себя достойным... + diff --git a/Resources/Locale/ru-RU/preferences/body-types.ftl b/Resources/Locale/ru-RU/preferences/body-types.ftl new file mode 100644 index 0000000000..ff2aad7460 --- /dev/null +++ b/Resources/Locale/ru-RU/preferences/body-types.ftl @@ -0,0 +1,2 @@ +body-normal = Нормальное +body-slim = Худощавое diff --git a/Resources/Locale/ru-RU/preferences/humanoid-character-profile.ftl b/Resources/Locale/ru-RU/preferences/humanoid-character-profile.ftl new file mode 100644 index 0000000000..57577e2618 --- /dev/null +++ b/Resources/Locale/ru-RU/preferences/humanoid-character-profile.ftl @@ -0,0 +1,14 @@ +### UI + +# Displayed in the Character prefs window +humanoid-character-profile-summary = + Это { $name }. { $gender -> + [male] Ему + [female] Ей + [epicene] Им + *[neuter] Ему + } { $age } { $age -> + [one] год + [few] года + *[other] лет + }. diff --git a/Resources/Locale/ru-RU/preferences/ui/character-setup-gui.ftl b/Resources/Locale/ru-RU/preferences/ui/character-setup-gui.ftl new file mode 100644 index 0000000000..4f6b2e2c56 --- /dev/null +++ b/Resources/Locale/ru-RU/preferences/ui/character-setup-gui.ftl @@ -0,0 +1,8 @@ +character-setup-gui-character-setup-label = Настройки персонажа +character-setup-gui-character-setup-rules-button = Правила +character-setup-gui-character-setup-save-button = Сохранить +character-setup-gui-character-setup-close-button = Закрыть +character-setup-gui-create-new-character-button = Создать нового персонажа... +character-setup-gui-create-new-character-button-tooltip = { $maxCharacters } - максимальное количество персонажей. +character-setup-gui-character-picker-button-delete-button = Удалить +character-setup-gui-character-picker-button-confirm-delete-button = Точно?? diff --git a/Resources/Locale/ru-RU/preferences/ui/humanoid-profile-editor.ftl b/Resources/Locale/ru-RU/preferences/ui/humanoid-profile-editor.ftl new file mode 100644 index 0000000000..bd3e641f00 --- /dev/null +++ b/Resources/Locale/ru-RU/preferences/ui/humanoid-profile-editor.ftl @@ -0,0 +1,45 @@ +humanoid-profile-editor-randomize-everything-button = Сгенерировать случайного +humanoid-profile-editor-name-label = Имя: +humanoid-profile-editor-clown-name-label = Имя для клоуна: +humanoid-profile-editor-mime-name-label = Имя для мима: +humanoid-profile-editor-borg-name-label = Имя для киборгов: +humanoid-profile-editor-name-random-button = Сгенерировать +humanoid-profile-editor-appearance-tab = Внешность +humanoid-profile-editor-sex-label = Пол: +humanoid-profile-editor-sex-male-text = Мужской +humanoid-profile-editor-sex-female-text = Женский +humanoid-profile-editor-sex-unsexed-text = Отсутствует +humanoid-profile-editor-body-type-label = Тип тела: +humanoid-profile-editor-age-label = Возраст: +humanoid-profile-editor-skin-color-label = Цвет кожи: +humanoid-profile-editor-species-label = Раса: +humanoid-profile-editor-pronouns-label = Личное местоимение: +humanoid-profile-editor-pronouns-male-text = Он / Его +humanoid-profile-editor-pronouns-female-text = Она / Её +humanoid-profile-editor-pronouns-epicene-text = Они / Их +humanoid-profile-editor-pronouns-neuter-text = Оно / Его +humanoid-profile-editor-import-button = Импорт +humanoid-profile-editor-export-button = Экспорт +humanoid-profile-editor-save-button = Сохранить +humanoid-profile-editor-clothing-label = Одежда: +humanoid-profile-editor-backpack-label = Сумка: +humanoid-profile-editor-eyes-label = Цвет глаз: +humanoid-profile-editor-jobs-tab = Должности +humanoid-profile-editor-preference-unavailable-stay-in-lobby-button = Остаться в лобби, если должность недоступна. +humanoid-profile-editor-preference-unavailable-spawn-as-overflow-button = Получить должность "{ $overflowJob }", если должность недоступна. +humanoid-profile-editor-preference-jumpsuit = Комбинезон +humanoid-profile-editor-preference-jumpskirt = Юбка-комбинезон +humanoid-profile-editor-preference-backpack = Рюкзак +humanoid-profile-editor-preference-satchel = Сумка +humanoid-profile-editor-preference-duffelbag = Вещмешок +humanoid-profile-editor-jobs-amount-in-department-tooltip = { $departmentName } +humanoid-profile-editor-department-jobs-label = { $departmentName } +humanoid-profile-editor-antags-tab = Антагонисты +humanoid-profile-editor-traits-tab = Черты персонажа +humanoid-profile-editor-job-priority-high-button = Высокий +humanoid-profile-editor-job-priority-medium-button = Средний +humanoid-profile-editor-job-priority-low-button = Низкий +humanoid-profile-editor-job-priority-never-button = Никогда +humanoid-profile-editor-naming-rules-warning = Внимание: Оскорбительные или странные имена и описания могут повлечь за собой беседу с администрацией. Прочитайте \[Правила\]. +humanoid-profile-editor-markings-tab = Черты внешности +humanoid-profile-editor-flavortext-tab = Описание diff --git a/Resources/Locale/ru-RU/preferences/ui/markings-picker.ftl b/Resources/Locale/ru-RU/preferences/ui/markings-picker.ftl new file mode 100644 index 0000000000..c6e7b51234 --- /dev/null +++ b/Resources/Locale/ru-RU/preferences/ui/markings-picker.ftl @@ -0,0 +1,25 @@ +markings-used = Используемые черты +markings-unused = Неиспользуемые черты +markings-add = Добавить черту +markings-remove = Убрать черту +markings-rank-up = Вверх +markings-rank-down = Вниз +marking-points-remaining = Черт осталось: { $points } +marking-used = { $marking-name } +marking-used-forced = { $marking-name } (Принудительно) +marking-slot-add = Добавить +marking-slot-remove = Удалить + +# Categories + +markings-category-Hair = Причёска +markings-category-FacialHair = Лицевая растительность +markings-category-Head = Голова +markings-category-HeadTop = Голова (верх) +markings-category-HeadSide = Голова (бок) +markings-category-Snout = Морда +markings-category-Chest = Грудь +markings-category-Arms = Руки +markings-category-Legs = Ноги +markings-category-Tail = Хвост +markings-category-Overlay = Наложение diff --git a/Resources/Locale/ru-RU/procedural/command.ftl b/Resources/Locale/ru-RU/procedural/command.ftl new file mode 100644 index 0000000000..097241d135 --- /dev/null +++ b/Resources/Locale/ru-RU/procedural/command.ftl @@ -0,0 +1,19 @@ +cmd-dungen-desc = Генерирует процедурное подземелье с заданной предустановкой, позицией и сидом. Появится в космосе, если в идентификаторе карты нет MapGridComponent. +cmd-dungen-help = dungen <ПресетДанжа> <ПозX> <ПозY> [сид] +cmd-dungen-arg-count = Требуется 4 аргумента. +cmd-dungen-map-parse = Невозможно пропарсить MapId. +cmd-dungen-mapgrid = Невозможно найти MapGrid. +cmd-dungen-config = Невозможно найти конфиг данжа. +cmd-dungen-pos = Невозможно пропарсить позицию. +cmd-dungen-seed = Невозможно пропарсить сид. +cmd-dungen-start = Генерируем данж с сидом { $seed } +cmd-dungen-hint-map = Map Id +cmd-dungen-hint-config = Конфиг данжа +cmd-dungen-hint-posx = Позиция X +cmd-dungen-hint-posy = Позиция Y +cmd-dungen-hint-seed = [Сид] +cmd-dungen_preset_vis-desc = Потайлово генерирует превью пресета данжа. +cmd-dungen_preset_vis-help = dungen_preset_vis <пресет> +cmd-dungen_pack_vis-success = Успешно +cmd-dungen_pack_vis-desc = Потайлово генерирует превью пака данжей. +cmd-dungen_pack_vis-help = dungen_pack_vis <пак> diff --git a/Resources/Locale/ru-RU/prototypes/access/accesses.ftl b/Resources/Locale/ru-RU/prototypes/access/accesses.ftl new file mode 100644 index 0000000000..e2168e629d --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/access/accesses.ftl @@ -0,0 +1,28 @@ +id-card-access-level-command = Командование +id-card-access-level-captain = Капитан +id-card-access-level-head-of-personnel = Глава персонала +id-card-access-level-head-of-security = Глава службы безопасности +id-card-access-level-security = Служба безопасности +id-card-access-level-armory = Оружейная +id-card-access-level-brig = Бриг +id-card-access-level-chief-engineer = Старший инженер +id-card-access-level-engineering = Инженерный +id-card-access-level-atmospherics = Атмосферный +id-card-access-level-research-director = Научный руководитель +id-card-access-level-research = Научный +id-card-access-level-chief-medical-officer = Главный врач +id-card-access-level-medical = Медицинский +id-card-access-level-chemistry = Химия +id-card-access-level-quartermaster = Квартирмейстер +id-card-access-level-cargo = Карго +id-card-access-level-salvage = Утилизаторы +id-card-access-level-bar = Бар +id-card-access-level-kitchen = Кухня +id-card-access-level-hydroponics = Гидропоника +id-card-access-level-service = Сервис +id-card-access-level-janitor = Уборщик +id-card-access-level-theatre = Театр +id-card-access-level-chapel = Церковь +id-card-access-level-maintenance = Техобслуживание +id-card-access-level-external = Внешний +id-card-access-level-nuclear-operative = Ядерные оперативники diff --git a/Resources/Locale/ru-RU/prototypes/barricades.ftl b/Resources/Locale/ru-RU/prototypes/barricades.ftl new file mode 100644 index 0000000000..10c8fc0057 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/barricades.ftl @@ -0,0 +1,4 @@ +### Barricades entity prototype data. + +ent-barricade = деревянная баррикада + .desc = Дешёвое заграждение, выглядит так себе. diff --git a/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-armory.ftl b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-armory.ftl new file mode 100644 index 0000000000..0ec292ae0a --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-armory.ftl @@ -0,0 +1,10 @@ +ent-ArmorySmg = { ent-CrateArmorySMG } + .desc = { ent-CrateArmorySMG.desc } +ent-ArmoryShotgun = { ent-CrateArmoryShotgun } + .desc = { ent-CrateArmoryShotgun.desc } +ent-TrackingImplants = { ent-CrateTrackingImplants } + .desc = { ent-CrateTrackingImplants.desc } +ent-ArmoryLaser = { ent-CrateArmoryLaser } + .desc = { ent-CrateArmoryLaser.desc } +ent-ArmoryEgun = { ent-CrateArmoryEgun } + .desc = { ent-CrateArmoryEgun.desc } diff --git a/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-atmospherics.ftl b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-atmospherics.ftl new file mode 100644 index 0000000000..2b07630790 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-atmospherics.ftl @@ -0,0 +1,8 @@ +ent-AtmosphericsAir = { ent-AirCanister } + .desc = { ent-AirCanister.desc } +ent-AtmosphericsOxygen = { ent-OxygenCanister } + .desc = { ent-OxygenCanister.desc } +ent-AtmosphericsNitrogen = { ent-NitrogenCanister } + .desc = { ent-NitrogenCanister.desc } +ent-AtmosphericsCarbonDioxide = { ent-CarbonDioxideCanister } + .desc = { ent-CarbonDioxideCanister.desc } diff --git a/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-botany.ftl b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-botany.ftl new file mode 100644 index 0000000000..836ff46ea7 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-botany.ftl @@ -0,0 +1,8 @@ +ent-HydroponicsSeedsExotic = { ent-CrateHydroponicsSeedsExotic } + .desc = { ent-CrateHydroponicsSeedsExotic.desc } +ent-HydroponicsSeedsMedicinal = { ent-CrateHydroponicsSeedsMedicinal } + .desc = { ent-CrateHydroponicsSeedsMedicinal.desc } +ent-HydroponicsTools = { ent-CrateHydroponicsTools } + .desc = { ent-CrateHydroponicsTools.desc } +ent-HydroponicsSeeds = { ent-CrateHydroponicsSeeds } + .desc = { ent-CrateHydroponicsSeeds.desc } diff --git a/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-emergency.ftl b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-emergency.ftl new file mode 100644 index 0000000000..b4cf12c26e --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-emergency.ftl @@ -0,0 +1,10 @@ +ent-EmergencyExplosive = { ent-CrateEmergencyExplosive } + .desc = { ent-CrateEmergencyExplosive.desc } +ent-EmergencyFire = { ent-CrateEmergencyFire } + .desc = { ent-CrateEmergencyFire.desc } +ent-EmergencyInternals = { ent-CrateEmergencyInternals } + .desc = { ent-CrateEmergencyInternals.desc } +ent-EmergencyRadiation = { ent-CrateEmergencyRadiation } + .desc = { ent-CrateEmergencyRadiation.desc } +ent-EmergencyInflatablewall = { ent-CrateEmergencyInflatablewall } + .desc = { ent-CrateEmergencyInflatablewall.desc } diff --git a/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-engineering.ftl b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-engineering.ftl new file mode 100644 index 0000000000..724861708c --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-engineering.ftl @@ -0,0 +1,16 @@ +ent-EngineeringCableLv = { ent-CrateEngineeringCableLV } + .desc = { ent-CrateEngineeringCableLV.desc } +ent-EngineeringCableMv = { ent-CrateEngineeringCableMV } + .desc = { ent-CrateEngineeringCableMV.desc } +ent-EngineeringCableHv = { ent-CrateEngineeringCableHV } + .desc = { ent-CrateEngineeringCableHV.desc } +ent-EngineeringCableBulk = { ent-CrateEngineeringCableBulk } + .desc = { ent-CrateEngineeringCableBulk.desc } +ent-EngineeringElectricalSupplies = { ent-CrateEngineeringElectricalSupplies } + .desc = { ent-CrateEngineeringElectricalSupplies.desc } +ent-EngineeringJetpack = { ent-CrateEngineeringJetpack } + .desc = { ent-CrateEngineeringJetpack.desc } +ent-EngineeringMiniJetpack = { ent-CrateEngineeringMiniJetpack } + .desc = { ent-CrateEngineeringMiniJetpack.desc } +ent-AirlockKit = { ent-CrateAirlockKit } + .desc = { ent-CrateAirlockKit.desc } diff --git a/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-engines.ftl b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-engines.ftl new file mode 100644 index 0000000000..7464e8a8d6 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-engines.ftl @@ -0,0 +1,16 @@ +ent-EngineAmeShielding = { ent-CrateEngineeringAMEShielding } + .desc = { ent-CrateEngineeringAMEShielding.desc } +ent-EngineAmeJar = { ent-CrateEngineeringAMEJar } + .desc = { ent-CrateEngineeringAMEJar.desc } +ent-EngineAmeControl = { ent-CrateEngineeringAMEControl } + .desc = { ent-CrateEngineeringAMEControl.desc } +ent-EngineSingularityGenerator = { ent-CrateEngineeringSingularityGenerator } + .desc = { ent-CrateEngineeringSingularityGenerator.desc } +ent-EngineSingularityContainment = { ent-CrateEngineeringSingularityContainment } + .desc = { ent-CrateEngineeringSingularityContainment.desc } +ent-EngineSingularityCollector = { ent-CrateEngineeringSingularityCollector } + .desc = { ent-CrateEngineeringSingularityCollector.desc } +ent-EngineParticleAccelerator = { ent-CrateEngineeringParticleAccelerator } + .desc = { ent-CrateEngineeringParticleAccelerator.desc } +ent-EngineSolar = { ent-CrateEngineeringSolar } + .desc = { ent-CrateEngineeringSolar.desc } diff --git a/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-food.ftl b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-food.ftl new file mode 100644 index 0000000000..23da31db6d --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-food.ftl @@ -0,0 +1,12 @@ +ent-FoodPizza = { ent-CrateFoodPizza } + .desc = { ent-CrateFoodPizza.desc } +ent-FoodMRE = { ent-CrateFoodMRE } + .desc = { ent-CrateFoodMRE.desc } +ent-FoodCook = { ent-CrateFoodCooking } + .desc = { ent-CrateFoodCooking.desc } +ent-FoodDinnerware = { ent-CrateFoodDinnerware } + .desc = { ent-CrateFoodDinnerware.desc } +ent-FoodBarSupply = { ent-CrateFoodBarSupply } + .desc = { ent-CrateFoodBarSupply.desc } +ent-FoodCrateKvassTank = { ent-CrateFoodKvassTank } + .desc = { ent-CrateFoodKvassTank.desc } diff --git a/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-fun.ftl b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-fun.ftl new file mode 100644 index 0000000000..7cb3fafb1f --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-fun.ftl @@ -0,0 +1,14 @@ +ent-FunPlushies = { ent-CrateFunPlushie } + .desc = { ent-CrateFunPlushie.desc } +ent-FunInstruments = { ent-CrateFunInstruments } + .desc = { ent-CrateFunInstruments.desc } +ent-FunBrass = { ent-CrateFunBrass } + .desc = { ent-CrateFunBrass.desc } +ent-FunArtSupplies = { ent-CrateFunArtSupplies } + .desc = { ent-CrateFunArtSupplies.desc } +ent-FunBoardGames = { ent-CrateFunBoardGames } + .desc = { ent-CrateFunBoardGames.desc } +ent-FunATV = { ent-CrateFunATV } + .desc = { ent-CrateFunATV.desc } +ent-FunParty = { ent-CrateFunParty } + .desc = { ent-CrateFunParty.desc } diff --git a/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-livestock.ftl b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-livestock.ftl new file mode 100644 index 0000000000..a4f382e17e --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-livestock.ftl @@ -0,0 +1,30 @@ +ent-LivestockBee = { ent-CrateNPCBee } + .desc = { ent-CrateNPCBee.desc } +ent-LivestockButterfly = { ent-CrateNPCButterflies } + .desc = { ent-CrateNPCButterflies.desc } +ent-LivestockCat = { ent-CrateNPCCat } + .desc = { ent-CrateNPCCat.desc } +ent-LivestockChicken = { ent-CrateNPCChicken } + .desc = { ent-CrateNPCChicken.desc } +ent-LivestockDuck = { ent-CrateNPCDuck } + .desc = { ent-CrateNPCDuck.desc } +ent-LivestockCorgi = { ent-CrateNPCCorgi } + .desc = { ent-CrateNPCCorgi.desc } +ent-LivestockCow = { ent-CrateNPCCow } + .desc = { ent-CrateNPCCow.desc } +ent-LivestockGoat = { ent-CrateNPCGoat } + .desc = { ent-CrateNPCGoat.desc } +ent-LivestockGoose = { ent-CrateNPCGoose } + .desc = { ent-CrateNPCGoose.desc } +ent-LivestockGorilla = { ent-CrateNPCGorilla } + .desc = { ent-CrateNPCGorilla.desc } +ent-LivestockMonkeyCube = { ent-CrateNPCMonkeyCube } + .desc = { ent-CrateNPCMonkeyCube.desc } +ent-LivestockMouse = { ent-CrateNPCMouse } + .desc = { ent-CrateNPCMouse.desc } +ent-LivestockParrot = { ent-CrateNPCParrot } + .desc = { ent-CrateNPCParrot.desc } +ent-LivestockPenguin = { ent-CrateNPCPenguin } + .desc = { ent-CrateNPCPenguin.desc } +ent-LivestockSnake = { ent-CrateNPCSnake } + .desc = { ent-CrateNPCSnake.desc } diff --git a/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-materials.ftl b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-materials.ftl new file mode 100644 index 0000000000..e3d8395d06 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-materials.ftl @@ -0,0 +1,18 @@ +ent-MaterialGlass = { ent-CrateMaterialGlass } + .desc = { ent-CrateMaterialGlass.desc } +ent-MaterialSteel = { ent-CrateMaterialSteel } + .desc = { ent-CrateMaterialSteel.desc } +ent-MaterialTextiles = { ent-CrateMaterialTextiles } + .desc = { ent-CrateMaterialTextiles.desc } +ent-MaterialPlastic = { ent-CrateMaterialPlastic } + .desc = { ent-CrateMaterialPlastic.desc } +ent-MaterialPlasteel = { ent-CrateMaterialPlasteel } + .desc = { ent-CrateMaterialPlasteel.desc } +ent-MaterialPlasma = { ent-CrateMaterialPlasma } + .desc = { ent-CrateMaterialPlasma.desc } +ent-CardboardMaterial = { ent-CrateMaterialCardboard } + .desc = { ent-CrateMaterialCardboard.desc } +ent-MaterialFuelTank = { ent-WeldingFuelTankFull } + .desc = { ent-WeldingFuelTankFull.desc } +ent-MaterialWaterTank = { ent-WaterTankFull } + .desc = { ent-WaterTankFull.desc } diff --git a/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-medical.ftl b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-medical.ftl new file mode 100644 index 0000000000..2df6bc1065 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-medical.ftl @@ -0,0 +1,16 @@ +ent-MedicalSupplies = { ent-CrateMedicalSupplies } + .desc = { ent-CrateMedicalSupplies.desc } +ent-MedicalChemistrySupplies = { ent-CrateChemistrySupplies } + .desc = { ent-CrateChemistrySupplies.desc } +ent-EmergencyBurnKit = { ent-CrateEmergencyBurnKit } + .desc = { ent-CrateEmergencyBurnKit.desc } +ent-EmergencyToxinKit = { ent-CrateEmergencyToxinKit } + .desc = { ent-CrateEmergencyToxinKit.desc } +ent-EmergencyO2Kit = { ent-CrateEmergencyO2Kit } + .desc = { ent-CrateEmergencyO2Kit.desc } +ent-EmergencyBruteKit = { ent-CrateEmergencyBruteKit } + .desc = { ent-CrateEmergencyBruteKit.desc } +ent-EmergencyAdvancedKit = { ent-CrateEmergencyAdvancedKit } + .desc = { ent-CrateEmergencyAdvancedKit.desc } +ent-EmergencyRadiationKit = { ent-CrateEmergencyRadiationKit } + .desc = { ent-CrateEmergencyRadiationKit.desc } diff --git a/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-science.ftl b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-science.ftl new file mode 100644 index 0000000000..36667e6f16 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-science.ftl @@ -0,0 +1,2 @@ +ent-ArtifactContainer = { CrateArtifactContainer } + .desc = { CrateArtifactContainer.desc } diff --git a/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-security.ftl b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-security.ftl new file mode 100644 index 0000000000..060393cc57 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-security.ftl @@ -0,0 +1,12 @@ +ent-SecurityArmor = { ent-CrateSecurityArmor } + .desc = { ent-CrateSecurityArmor.desc } +ent-SecurityHelmet = { ent-CrateSecurityHelmet } + .desc = { ent-CrateSecurityHelmet.desc } +ent-SecurityNonLethal = { ent-CrateSecurityNonlethal } + .desc = { ent-CrateSecurityNonlethal.desc } +ent-SecurityRiot = { ent-CrateSecurityRiot } + .desc = { ent-CrateSecurityRiot.desc } +ent-SecuritySupplies = { ent-CrateSecuritySupplies } + .desc = { ent-CrateSecuritySupplies.desc } +ent-SecurityRestraints = { ent-CrateRestraints } + .desc = { ent-CrateRestraints.desc } diff --git a/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-service.ftl b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-service.ftl new file mode 100644 index 0000000000..7e57a9cfc8 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-service.ftl @@ -0,0 +1,16 @@ +ent-ServiceJanitorial = { ent-CrateServiceJanitorialSupplies } + .desc = { ent-CrateServiceJanitorialSupplies.desc } +ent-ServiceLightsReplacement = { ent-CrateServiceReplacementLights } + .desc = { ent-CrateServiceReplacementLights.desc } +ent-MousetrapBoxes = { ent-CrateMousetrapBoxes } + .desc = { ent-CrateMousetrapBoxes.desc } +ent-ServiceSmokeables = { ent-CrateServiceSmokeables } + .desc = { ent-CrateServiceSmokeables.desc } +ent-ServiceCustomSmokable = { ent-CrateServiceCustomSmokable } + .desc = { ent-CrateServiceCustomSmokable.desc } +ent-ServiceBureaucracy = { ent-CrateServiceBureaucracy } + .desc = { ent-CrateServiceBureaucracy.desc } +ent-ServicePersonnel = { ent-CrateServicePersonnel } + .desc = { ent-CrateServicePersonnel.desc } +ent-ServiceBooks = { ent-CrateServiceBooks } + .desc = { ent-CrateServiceBooks.desc } diff --git a/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-shuttle.ftl b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-shuttle.ftl new file mode 100644 index 0000000000..1451c48b55 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-shuttle.ftl @@ -0,0 +1,6 @@ +ent-ShuttleThruster = { ent-Thruster } + .desc = { ent-Thruster.desc } +ent-ShuttleGyroscope = { ent-Gyroscope } + .desc = { ent-Gyroscope.desc } +ent-ShuttlePowerKit = Ящик электропитания шаттла + .desc = Содержит платы для настенных энергосистем. diff --git a/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-vending.ftl b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-vending.ftl new file mode 100644 index 0000000000..6834e37f47 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/cargo/cargo-vending.ftl @@ -0,0 +1,38 @@ +ent-CrateVendingMachineRestockBooze = { ent-CrateVendingMachineRestockBoozeFilled } + .desc = { ent-CrateVendingMachineRestockBoozeFilled.desc } +ent-CrateVendingMachineRestockClothes = { ent-CrateVendingMachineRestockClothesFilled } + .desc = { ent-CrateVendingMachineRestockClothesFilled.desc } +ent-CrateVendingMachineRestockDinnerware = { ent-CrateVendingMachineRestockDinnerwareFilled } + .desc = { ent-CrateVendingMachineRestockDinnerwareFilled.desc } +ent-CrateVendingMachineRestockEngineering = { ent-CrateVendingMachineRestockEngineeringFilled } + .desc = { ent-CrateVendingMachineRestockEngineeringFilled.desc } +ent-CrateVendingMachineRestockGames = { ent-CrateVendingMachineRestockGamesFilled } + .desc = { ent-CrateVendingMachineRestockGamesFilled.desc } +ent-CrateVendingMachineRestockHotDrinks = { ent-CrateVendingMachineRestockHotDrinksFilled } + .desc = { ent-CrateVendingMachineRestockHotDrinksFilled.desc } +ent-CrateVendingMachineRestockMedical = { ent-CrateVendingMachineRestockMedicalFilled } + .desc = { ent-CrateVendingMachineRestockMedicalFilled.desc } +ent-CrateVendingMachineRestockNutriMax = { ent-CrateVendingMachineRestockNutriMaxFilled } + .desc = { ent-CrateVendingMachineRestockNutriMaxFilled.desc } +ent-CrateVendingMachineRestockPTech = { ent-CrateVendingMachineRestockPTechFilled } + .desc = { ent-CrateVendingMachineRestockPTechFilled.desc } +ent-CrateVendingMachineRestockRobustSoftdrinks = { ent-CrateVendingMachineRestockRobustSoftdrinksFilled } + .desc = { ent-CrateVendingMachineRestockRobustSoftdrinksFilled.desc } +ent-CrateVendingMachineRestockSalvageEquipment = { ent-CrateVendingMachineRestockSalvageEquipmentFilled } + .desc = { ent-CrateVendingMachineRestockSalvageEquipmentFilled.desc } +ent-CrateVendingMachineRestockSecTech = { ent-CrateVendingMachineRestockSecTechFilled } + .desc = { ent-CrateVendingMachineRestockSecTechFilled.desc } +ent-CrateVendingMachineRestockSeeds = { ent-CrateVendingMachineRestockSeedsFilled } + .desc = { ent-CrateVendingMachineRestockSeedsFilled.desc } +ent-CrateVendingMachineRestockSmokes = { ent-CrateVendingMachineRestockSmokesFilled } + .desc = { ent-CrateVendingMachineRestockSmokesFilled.desc } +ent-CrateVendingMachineRestockSnacks = { ent-CrateVendingMachineRestockSnacksFilled } + .desc = { ent-CrateVendingMachineRestockSnacksFilled.desc } +ent-CrateVendingMachineRestockVendomat = { ent-CrateVendingMachineRestockVendomatFilled } + .desc = { ent-CrateVendingMachineRestockVendomatFilled.desc } +ent-CrateVendingMachineRestockRobotics = { ent-CrateVendingMachineRestockRoboticsFilled } + .desc = { ent-CrateVendingMachineRestockRoboticsFilled.desc } +ent-CrateVendingMachineRestockTankDispenser = { ent-CrateVendingMachineRestockTankDispenserFilled } + .desc = { ent-CrateVendingMachineRestockTankDispenserFilled.desc } +ent-CrateVendingMachineRestockHappyHonk = { ent-CrateVendingMachineRestockHappyHonkFilled } + .desc = { ent-CrateVendingMachineRestockHappyHonkFilled.desc } diff --git a/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/armory-crates.ftl b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/armory-crates.ftl new file mode 100644 index 0000000000..288ab7f2a6 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/armory-crates.ftl @@ -0,0 +1,10 @@ +ent-CrateArmorySMG = ящик пистолетов-пулемётов + .desc = Содержит два мощных пистолета-пулемёта и четыре магазина. Чтобы открыть необходим доступ уровня Оружейной. +ent-CrateArmoryShotgun = ящик дробовиков + .desc = Когда необходимо нашпиговать врага свинцом. Содержит два дробовика Силовик, и немного обычных ружейных патронов. Чтобы открыть необходим доступ уровня Оружейной. +ent-CrateTrackingImplants = ящик отслеживающих имплантатов + .desc = Содержит несколько отслеживающих имплантатов. Хороши для заключенных, которых вы хотели бы освободить, но за которыми все еще следите. +ent-CrateArmoryLaser = ящик лазеров + .desc = Содержит три смертоносных высокоэнергетичных лазерных пистолета. Чтобы открыть необходим доступ уровня Оружейной. +ent-CrateArmoryEgun = ящик с энергетическими винтовками + .desc = Содержит комплект из трех энергетических винтовок. Чтобы открыть необходим уровень доступа Оружейная. diff --git a/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/botany-crates.ftl b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/botany-crates.ftl new file mode 100644 index 0000000000..7e2576823b --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/botany-crates.ftl @@ -0,0 +1,8 @@ +ent-CrateHydroponicsSeedsExotic = ящик экзотических семян + .desc = Мечта любого практикующего ботаника. Содержит много экзотических семян. Чтобы открыть необходим уровень доступа Гидропоника. +ent-CrateHydroponicsSeedsMedicinal = ящик лекарственных семян + .desc = Мечта любого начинающего химика. Сила медицины у вас под рукой! Чтобы открыть необходим уровень доступа Гидропоника. +ent-CrateHydroponicsTools = ящик снаряжения для гидропоники + .desc = Припасы для выращивания превосходного сада! Содержит несколько спреев с химикатами для растений, топорик, грабли, косу, несколько пар кожаных перчаток и ботанический фартук. +ent-CrateHydroponicsSeeds = ящик семян + .desc = Большие дела начинаются с малого. Содержит 12 различных семян. diff --git a/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/emergency-crates.ftl b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/emergency-crates.ftl new file mode 100644 index 0000000000..e3fd969d1f --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/emergency-crates.ftl @@ -0,0 +1,14 @@ +ent-CrateEmergencyExplosive = ящик сапёрного снаряжения + .desc = Учёные обезумели? Что-то пикает за шлюзом? Купите сейчас и станьте героем, которого станция засл... Я имею в виду, в котором нуждается! (время в комплект не входит). +ent-CrateEmergencyFire = ящик пожарного снаряжения + .desc = Только вы можете предотвратить пожар на станции. Вместе с двумя противопожарными костюмами, противогазами, фонариками, большими кислородными баллонами, огнетушителями и касками! +ent-CrateEmergencyInternals = ящик аварийного снаряжения + .desc = Управляйте своей жизнью и контролируйте своё дыхание с помощью трёх дыхательных масок, трёх аварийных кислородных баллонов и трёх больших баллонов с воздухом. +ent-CrateEmergencyRadiation = ящик противорадиационного снаряжения + .desc = Переживите ядерный апокалипсис и двигатель суперматерии благодаря двум комплектам противорадиационных костюмов. Каждый комплект включает в себя шлем, костюм и счетчик Гейгера. Мы даже подарим бутылку водки и несколько стаканов, учитывая продолжительность жизни тех, кто это заказывает. +ent-CrateEmergencyInflatablewall = ящик надувных стен + .desc = Три стопки надувных стен для случаев, когда металлические стены станции больше не удерживают атмосферу. +ent-CrateGenericBiosuit = ящик аварийных биокостюмов + .desc = Содержит 2 костюма биологической защиты, гарантирующих, что никакая болезнь не отвлечет вас от того, что вы там делаете. +ent-CrateSlimepersonLifeSupport = Набор жизнеобеспечения слаймолюда + .desc = Содержит 4 маски для дыхания и 4 больший азотных канистры. diff --git a/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/engineering-crates.ftl b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/engineering-crates.ftl new file mode 100644 index 0000000000..c76816c84d --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/engineering-crates.ftl @@ -0,0 +1,22 @@ +ent-CrateEngineeringGear = ящик инженерного оборудования + .desc = Различные инженерные компоненты. +ent-CrateEngineeringToolbox = ящик ящиков для инструментов + .desc = Два обычных и два электромонтанжных ящика для инструментов. +ent-CrateEngineeringPowercell = ящик батарей. + .desc = Три микрореакторные батареи. +ent-CrateEngineeringCableLV = ящик кабеля НВ + .desc = 3 мотка низковольтного кабеля. +ent-CrateEngineeringCableMV = ящик кабеля СВ + .desc = 3 мотка средневольтного кабеля. +ent-CrateEngineeringCableHV = ящик кабеля ВВ + .desc = 3 мотка высоковольтного кабеля. +ent-CrateEngineeringCableBulk = ящик кабеля различного вольтажа + .desc = 2 мотка кабеля каждого типа. +ent-CrateEngineeringElectricalSupplies = ящик электромонтажного снаряжения + .desc = NT не несёт ответственности за любые рабочие конфликты, связанные с изолированными перчатками, входящими в комплект этих ящиков. +ent-CrateEngineeringJetpack = ящик джетпаков + .desc = Два джетпака для тех, кто не умеет пользоваться огнетушителями. +ent-CrateEngineeringMiniJetpack = ящик мини-джетпаков + .desc = Два мини-джетпака для тех, кому хочется вызова. +ent-CrateAirlockKit = ящик компонентов шлюза + .desc = Набор для строительства 6 воздушных шлюзов, инструменты в комплект не входят. diff --git a/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/engines-crates.ftl b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/engines-crates.ftl new file mode 100644 index 0000000000..b7d1a90273 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/engines-crates.ftl @@ -0,0 +1,23 @@ +ent-CrateEngineeringAMEShielding = ящик компонентов ДАМ + .desc = 9 частей, для создания нового или расширения существующего двигателя антиматерии. +ent-CrateEngineeringAMEJar = ящик антиматериевого топлива + .desc = Три канистры антиматериевого топлива, для заправки двигателя антиматерии. +ent-CrateEngineeringAMEControl = ящик с контроллером управления ДАМ + .desc = Управляющий компьютер ДАМ. +ent-CrateEngineeringSingularityEmitter = ящик с эмиттером + .desc = Эмиттер, использующийся в сингулярном двигателе. +ent-CrateEngineeringSingularityCollector = ящик с коллектором радиации + .desc = Коллектор для радиации, использующийся в сингулярном двигателе. +ent-CrateEngineeringSingularityContainment = ящик с генератором сдерживающего поля + .desc = Генератор сдерживающего поля, удерживает сингулярность под контролем. +ent-CrateEngineeringSingularityGenerator = ящик с генератором сингулярности + .desc = Генератор сингулярности, матерь монстра. +ent-CrateEngineeringParticleAccelerator = ящик с ускорителем частиц + .desc = Сложная в настройке, но чертовски полезная. +ent-CrateEngineeringGenerator = ящик с генератором + .desc = { ent-CrateEngineering.desc } +ent-CrateEngineeringSolar = ящик сборных солнечных панелей + .desc = { ent-CrateEngineering.desc } +ent-CrateEngineeringShuttle = ящик электропитания шаттла + .desc = { ent-CrateEngineeringSecure.desc } + .suffix = { "" } diff --git a/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/food-crates.ftl b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/food-crates.ftl new file mode 100644 index 0000000000..017501944c --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/food-crates.ftl @@ -0,0 +1,12 @@ +ent-CrateFoodPizza = экстренная доставка пиццы + .desc = Внесите свой вклад в борьбу с голодом на станции, доставляя пиццу в отделы с недостаточным финансированием! +ent-CrateFoodMRE = ящик ИРП + .desc = Армейские обеды, которыми можно накормить целый отдел. +ent-CrateFoodCooking = ящик кухонных припасов + .desc = Дополнительные кухонные припасы на случай отсутствия ботаников. +ent-CrateFoodDinnerware = ящик столовых наборов + .desc = Дополнительные припасы для кухни, в случае если клоуна случайно туда пустили. +ent-CrateFoodBarSupply = ящик припасов для бара + .desc = Дополнительные припасы для бара, в случае если клоуна случайно туда пустили. +ent-CrateFoodKvassTank = ящик с бочкой кваса + .desc = Цистерна с освежающим квасом, который так помогает в жару. diff --git a/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/fun-crates.ftl b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/fun-crates.ftl new file mode 100644 index 0000000000..dd1be4ce0b --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/fun-crates.ftl @@ -0,0 +1,20 @@ +ent-CrateFunPlushie = ящик плюшевых игрушек + .desc = Куча мягких плюшевых игрушек. Разложите их повсюду, а потом подумайте, как вы объясните эту покупку NT. +ent-CrateFunInstruments = коллекция музыкальных инструментов + .desc = Развеселите и расшевелите станцию с этой прекрасной коллекцией! Содержит тринадцать музыкальных инструментов. +ent-CrateFunBrass = ящик духовых музыкальных инструментов + .desc = Поддайте джаза в жизнь станции с набором духовых инструментов. Содержит разнообразные духовые инструменты, на которых может играть вся станция. +ent-CrateFunArtSupplies = художественные принадлежности + .desc = Устройте парочку счастливых случайностей с этими мелками! +ent-CrateFunBoardGames = ящик настольных игр + .desc = Доказано, что игровые вечера либо сводят на нет скуку, либо усиливают убийственную ярость в зависимости от игры. +ent-CrateFunATV = ящик с квадроциклом + .desc = { ent-CrateLivestock.desc } +ent-CrateFunSadTromboneImplants = ящик имплантатов грустного тромбона + .desc = Смерть еще никогда не была такой веселой! Имплантируйте их, чтобы сделать смерть немного более счастливой. +ent-CrateFunLightImplants = ящик имплантов света + .desc = Осветите свою кожу с помощью этих имплантатов! +ent-CrateFunParty = ящик для вечеринок + .desc = Целая компания только и ждет, когда вы его откроете. Включает в себя сувениры для вечеринок, напитки для вечеринок и даже торт. +ent-CrateFunSyndicateSegway = ящик с сегвеем синдиката + .desc = { ent-CrateLivestock.desc } diff --git a/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/livestock-crates.ftl b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/livestock-crates.ftl new file mode 100644 index 0000000000..e0fccfc84f --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/livestock-crates.ftl @@ -0,0 +1,34 @@ +ent-CrateNPCBee = ящик с пчёлами + .desc = Ящик, содержащий рой из восьми пчел. +ent-CrateNPCButterflies = ящик с бабочками + .desc = Ящик, содержащий пять бабочек. +ent-CrateNPCCat = ящик с кошкой + .desc = Ящик, содержащий одну кошку. +ent-CrateNPCChicken = ящик кур + .desc = Ящик, содержащий четыре взрослые курицы. +ent-CrateNPCDuck = ящик уток + .desc = Ящик, содержащий шесть взрослых уток. +ent-CrateNPCCorgi = ящик корги + .desc = Ящик, содержащий одного корги. +ent-CrateNPCCow = ящик с коровой + .desc = Ящик, содержащий одну корову. +ent-CrateNPCGoat = ящик с козой + .desc = Ящик, содержащий одну козу. +ent-CrateNPCGoose = ящик гусей + .desc = Ящик, содержащий двух гусей. +ent-CrateNPCGorilla = ящик с гориллой + .desc = Ящик, содержащий одну гориллу. +ent-CrateNPCMonkeyCube = ящик обезьяньих кубиков + .desc = Ящик, содержащий три коробки обезьяньих кубиков. +ent-CrateNPCMouse = ящик мышей + .desc = Ящик, содержащий пять мышей. +ent-CrateNPCParrot = ящик попугаев + .desc = Ящик, содержащий трёх попугаев. +ent-CrateNPCPenguin = ящик пингвинов + .desc = Ящик, содержащий двух пингвинов. +ent-CrateNPCPig = ящик со свиньёй + .desc = Ящик, содержащий одну свинью. +ent-CrateNPCSnake = ящик змей + .desc = Ящик, содержащий трёх змей. +ent-CrateNPCLizard = ящик ящериц + .desc = Ящик, содержащий одну ящерицу. diff --git a/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/materials-crates.ftl b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/materials-crates.ftl new file mode 100644 index 0000000000..8b6eaccf6a --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/materials-crates.ftl @@ -0,0 +1,16 @@ +ent-CrateMaterialGlass = ящик листов стекла + .desc = 90 листов стекла, упакованных с заботой. +ent-CrateMaterialSteel = ящик листов стали + .desc = 90 листов стали. +ent-CrateMaterialTextiles = ящик ткани + .desc = 60 штук ткани и 30 штук дюраткани. +ent-CrateMaterialPlastic = ящик листов пластика + .desc = 90 листов пластика. +ent-CrateMaterialWood = ящик дерева + .desc = Куча деревянных досок. +ent-CrateMaterialPlasteel = ящик листов пластали + .desc = 90 листов пластали. +ent-CrateMaterialPlasma = ящик твёрдой плазмы + .desc = 90 листов плазмы. +ent-CrateMaterialCardboard = ящик картона + .desc = 60 штук картона. diff --git a/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/medical-crates.ftl b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/medical-crates.ftl new file mode 100644 index 0000000000..e2095809e4 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/medical-crates.ftl @@ -0,0 +1,24 @@ +ent-CrateMedicalDefib = ящик с дефибриллятором + .desc = { ent-CrateMedical.desc } +ent-CrateMedicalSupplies = ящик медицинских припасов + .desc = Стандартные медикаменты. +ent-CrateChemistrySupplies = ящик химического оборудования + .desc = Стандартное химическое оборудование. +ent-CrateMedicalSurgery = ящик хирургических инструментов + .desc = Хирургические инструменты. +ent-CrateMedicalScrubs = ящик медицинских роб + .desc = Врачебная одежда. +ent-CrateEmergencyBurnKit = аварийный набор лечения физических травм + .desc = Ящик, содержащий 4 набора для лечения физических травм. +ent-CrateEmergencyToxinKit = аварийный набор лечения токсинов + .desc = Ящик, содержащий 4 набора для лечения токсинов. +ent-CrateEmergencyO2Kit = аварийный набор лечения кислородного голодания + .desc = Ящик, содержащий 4 набора для лечения кислородного голодания. +ent-CrateEmergencyBruteKit = аварийный набор лечения механических травм + .desc = Ящик, содержащий 4 набора для лечения механических травм. +ent-CrateEmergencyAdvancedKit = продвинутый аварийный набор + .desc = Ящик, содержащий 4 продвинутые аптечки первой помощи. +ent-CrateEmergencyRadiationKit = аварийный набор выведения радиации + .desc = Ящик, содержащий 4 набора для выведения радиации. +ent-CrateVirologyBiosuit = Ящик вирусологических биокостюмов + .desc = Содержит 2 костюма биологической защиты, гарантирующих, что никакая болезнь не отвлечет вас от лечения экипажа. Для открытия требуется медицинский доступ. diff --git a/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/salvage-crates.ftl b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/salvage-crates.ftl new file mode 100644 index 0000000000..c35375f14b --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/salvage-crates.ftl @@ -0,0 +1,2 @@ +ent-CrateSalvageEquipment = ящик снаряжения утилизатора + .desc = Для отважных. diff --git a/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/science-crates.ftl b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/science-crates.ftl new file mode 100644 index 0000000000..c739a84058 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/science-crates.ftl @@ -0,0 +1,2 @@ +ent-CrateScienceBiosuit = ящик биокостюмов учёного + .desc = Содержит 2 костюма биологической защиты, гарантирующих, что никакая болезнь не отвлечет вас от занятий наукой. Требуется научный доступ. diff --git a/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/security-crates.ftl b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/security-crates.ftl new file mode 100644 index 0000000000..14d20802f7 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/security-crates.ftl @@ -0,0 +1,16 @@ +ent-CrateSecurityArmor = ящик с бронёй + .desc = Три универсальных бронежилета с неплохой защитой. Чтобы открыть необходим уровень доступа Служба безопасности. +ent-CrateSecurityHelmet = ящик со шлемами + .desc = Содержит три стандартных ведра для мозгов. Чтобы открыть необходим уровень доступа Служба безопасности. +ent-CrateSecurityNonlethal = ящик нелетального снаряжения + .desc = Несмертельное оружие. Чтобы открыть необходим уровень доступа Служба безопасности. +ent-CrateSecurityRiot = ящик снаряжения против беспорядков + .desc = Содержит два комплекта тяжелой нательной брони и шлемов, и 2 дробовика с дюжиной травматических патронов. Чтобы открыть необходим уровень доступа Оружейная. +ent-CrateSecuritySupplies = ящик припасов СБ + .desc = Содержит различные припасы для службы безопасности станции. Чтобы открыть необходим уровень доступа Служба безопасности. +ent-CrateRestraints = ящик наручников + .desc = Содержит по две коробки наручников и стяжек. Чтобы открыть необходим уровень доступа Служба безопасности. +ent-CrateSecurityBiosuit = ящик биокостюмов безопасности + .desc = Содержит 2 костюма биологической защиты, гарантирующих, что никакая болезнь не отвлечет вас от ваших обязанностей. Для открытия требуется доступ СБ. +ent-CreateSecurityMindShield = ящик имплантов защиты разума + .desc = Содержит в себе 5 имплантов защиты разума. Чтобы открыть необходим уровень доступа Служба безопасности. diff --git a/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/service-crates.ftl b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/service-crates.ftl new file mode 100644 index 0000000000..d68fd32fc7 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/service-crates.ftl @@ -0,0 +1,18 @@ +ent-CrateServiceJanitorialSupplies = ящик с уборочным инвентарем + .desc = Победите копоть и грязь с Незаменимыми Припасами для Уборки от Nanotrasen! Содержит три ведра, таблички мокрого пола, и очищающие гранаты. Также содержит одну швабру, тряпку, щётку, чистящий спрей, и мусорный пакет. +ent-CrateServiceReplacementLights = ящик запасных лампочек + .desc = Да воссияет над станцией Свет Эфира! Или хотя бы свет сорока двух лампочек-труб и двадцати одной обычной лампочки. +ent-CrateMousetrapBoxes = ящик мышеловок + .desc = Мышеловки - на случай, когда орда мышей заполонила отделы станции. Используйте экономно... или нет. +ent-CrateServiceSmokeables = ящик табачных изделий + .desc = Устали от быстрой смерти на станции? Закажите этот ящик и прокурите свой путь к кашляющей погибели! +ent-CrateServiceCustomSmokable = ящик табачных изделий (собери-сам) + .desc = Хотите проявить творческий подход к тому, что вы используете для уничтожения своих легких? Этот ящик для вас! В нем есть все, что нужно, чтобы скрутить свои сигареты. +ent-CrateServiceBureaucracy = ящик бюрократических припасов + .desc = Стопка бумаги, папки, несколько ручек - всё о чем можно мечтать. +ent-CrateServicePersonnel = ящик для найма персонала + .desc = Содержит коробку с ПДА и чистыми ID картами. +ent-CrateServiceBooks = ящик книг + .desc = Содержит 10 пустых книг случайного вида. +ent-CrateJanitorBiosuit = ящик биокостюмов уборщика + .desc = Содержит 2 костюма биологической защиты, гарантирующих, что никакая болезнь не отвлечет вас от уборки. diff --git a/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/syndicate-crates.ftl b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/syndicate-crates.ftl new file mode 100644 index 0000000000..bd982cca44 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/syndicate-crates.ftl @@ -0,0 +1,4 @@ +ent-CrateSyndicateSurplusBundle = ящик припасов синдиката + .desc = Содержит случайное снаряжение Синдиката, общей стоимостью в 50 телекристаллов. Оно может быть как бесполезным хламом, так и реально крутым. +ent-CrateSyndicateSuperSurplusBundle = ящик суперприпасов синдиката + .desc = Содержит случайное снаряжение Синдиката, общей стоимостью в 125 телекристаллов. diff --git a/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/vending-crates.ftl b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/vending-crates.ftl new file mode 100644 index 0000000000..8d236486f4 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/fills/crates/vending-crates.ftl @@ -0,0 +1,38 @@ +ent-CrateVendingMachineRestockBoozeFilled = ящик пополнения АлкоМат + .desc = Содержит набор пополнения торгомата АлкоМат. +ent-CrateVendingMachineRestockClothesFilled = ящик пополнения одежды + .desc = Содержит несколько наборов пополнения торгоматов, ОдеждоМата и ТеатроШкафа. +ent-CrateVendingMachineRestockDinnerwareFilled = ящик пополнения Кухонно-пластальная поварская утварь + .desc = Содержит набор пополнения торгомата Кухонно-пластальная поварская утварь. +ent-CrateVendingMachineRestockEngineeringFilled = ящик пополнения ИнжеШкаф + .desc = Содержит набор пополнения торгомата ИнжеШкаф. Он же может пополнить торгомат ТвоИнструменты. +ent-CrateVendingMachineRestockGamesFilled = ящик пополнения Безобидные развлечения + .desc = Содержит набор пополнения торгомата Безобидные развлечения. +ent-CrateVendingMachineRestockHotDrinksFilled = ящик пополнения Лучшие горячие напитки Солнечной + .desc = Содержит два набора пополнения кофейного автомата Лучшие горячие напитки Солнечной. +ent-CrateVendingMachineRestockMedicalFilled = ящик пополнения НаноМед + .desc = Содержит набор пополнения, совместимый с торгоматами НаноМед и НаноМед Плюс. +ent-CrateVendingMachineRestockNutriMaxFilled = ящик пополнения БотаМакс + .desc = Содержит набор пополнения торгомата БотаМакс. +ent-CrateVendingMachineRestockPTechFilled = ящик пополнения ПТех + .desc = Содержит набор пополнения раздатчика бюрократии ПТех. +ent-CrateVendingMachineRestockRobustSoftdrinksFilled = ящик пополнения Прохладительные напитки Робаст + .desc = Содержит два набора пополнения торгоматов компании Robust Softdrinks LLC. +ent-CrateVendingMachineRestockSalvageEquipmentFilled = ящик пополнения Утильмаг + .desc = Содержит набор пополнения торгомата Утильмаг. +ent-CrateVendingMachineRestockSecTechFilled = ящик пополнения СБТех + .desc = Содержит набор пополнения торгомата СБТех. +ent-CrateVendingMachineRestockSeedsFilled = ящик пополнения МегаРаздатчик Семян + .desc = Содержит набор пополнения торгомата МегаРаздатчик Семян. +ent-CrateVendingMachineRestockSmokesFilled = ящик пополнения ШейдиСиг Делюкс + .desc = Содержит два набора пополнения торгоматов ШейдиСиг Делюкс. +ent-CrateVendingMachineRestockSnacksFilled = ящик пополнения закусок + .desc = Содержит четыре набора пополнения торгоматов с закусками, по одному на каждую фирму. Мистер Чанг, Дискаунтер Дэна, Пончики Монкинс, и Гетмор Шоколад изображены на вкладыше. +ent-CrateVendingMachineRestockVendomatFilled = Ящик для пополнения запасов вендомата + .desc = Содержит коробку для пополнения запасов для торгового автомата вендомат. +ent-CrateVendingMachineRestockRoboticsFilled = Ящик для пополнения запасов Роботех Делюкс + .desc = Содержит коробку для пополнения запасов торгового автомата Роботех Делюкс. +ent-CrateVendingMachineRestockTankDispenserFilled = ящик пополнения газовых баллонов + .desc = Содержит набор пополнения атмосферного или инженерного раздатчика газовых баллонов. +ent-CrateVendingMachineRestockHappyHonkFilled = Ящик для пополнения запасов вендомата клоуна + .desc = Содержит коробку для пополнения запасов для торгового автомата клоуна. diff --git a/Resources/Locale/ru-RU/prototypes/catalog/research/technologies.ftl b/Resources/Locale/ru-RU/prototypes/catalog/research/technologies.ftl new file mode 100644 index 0000000000..bc4e13f5c1 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/catalog/research/technologies.ftl @@ -0,0 +1,95 @@ +technologies-basic-research-technology = Базовые исследования +technologies-basic-research-technology-description = Технология базовых исследований Nanotrasen. + +technologies-cleaning-technology = Технология уборки +technologies-cleaning-technology-description = Начало пути к сияющей чистотой станции. + +technologies-biological-technology = Биология +technologies-biological-technology-description = Исследования окружающей нас природы. + +technologies-advanced-botany = Продвинутая ботаника +technologies-advanced-botany-description = Лучшее понимание ботаники. + +technologies-virology = Вирусология +technologies-virology-description = Секреты иммунной системы. + +technologies-advanced-surgery = Продвинутая хирургия +technologies-advanced-surgery-description = Изучение новых методик хирургического лечения. + +technologies-chemistry-technology = Химия +technologies-chemistry-technology-description = Ускоренный курс химии. + +technologies-medical-machinery = Медицинское машиностроение +technologies-medical-machinery-description = Оборудование для любого уважающего себя медотсека. + +technologies-advanced-life-support = Продвинутое жизнеобеспечение +technologies-advanced-life-support-description = На острие жизни и смерти. + +technologies-salvage-equipment = Снаряжение для утилизации +technologies-salvage-equipment-description = Быстрая и современная добыча ресурсов. + +technologies-spacefaring = Космоплавание +technologies-spacefaring-description = Поможет вам дотянуться до звёзд! + +technologies-surveillance = Наблюдение +technologies-surveillance-description = Камеры в стиле ретро прямиком из 1984 года! + +technologies-industrial-engineering = Промышленная инженерия +technologies-industrial-engineering-description = Курс повышения квалификации по современным инженерным технологиям. + +technologies-rapid-upgrade = Быстрое улучшение +technologies-rapid-upgrade-description = Возможность улучшить станцию так быстро, как никогда раньше. + +technologies-material-sheet-printing = Печать листового материала +technologies-material-sheet-printing-description = Пора печатать! + +technologies-advanced-atmospherics-technology = Продвинутые атмосферные технологии +technologies-advanced-atmospherics-technology-description = Как будто они могут стать еще продвинутее. + +technologies-electrical-engineering = Электрическая инженерия +technologies-electrical-engineering-description = Машинерия, используемая для поддержания стабильной работы станции. + +technologies-electromagnetic-theory = Электромагнитная теория +technologies-electromagnetic-theory-description = Смотрите не поджарьтесь. + +technologies-compact-power-technology = Компактное энергопитание +technologies-compact-power-technology-description = Мал да удал. + +technologies-applied-musicology = Прикладная музыкология +technologies-applied-musicology-description = Представляем вам новейшие аудио-технологии. + +technologies-basic-powercell-printing = Базовые элементы питания +technologies-basic-powercell-printing-description = Печать базовых батарей. + +technologies-advanced-powercell-printing = Продвинутые элементы питания +technologies-advanced-powercell-printing-description = Печать продвинутых батарей. + +technologies-scientific-technology = Научная технология +technologies-scientific-technology-description = Основа оснащения исследовательской группы. + +technologies-super-powercell-printing = Суперэлементы питания +technologies-super-powercell-printing-description = Печать супербатарей. + +technologies-archaeology = Археологическое оборудование +technologies-archaeology-description = Передовое оборудование для разгадывания секретов артефактов. + +technologies-adv-parts-technology = Продвинутые компоненты +technologies-adv-parts-technology-description = Хорошо подходит для улучшения оборудования. + +technologies-ripley-technology = Экзокостюм: Рипли +technologies-ripley-technology-description = Новейшая разработка в области механизации погрузочных работ. + +technologies-robotics-technology = Робототехника +technologies-robotics-technology-description = Запчасти для роботов. + +technologies-foodbev-technology = Еда и напитки. +technologies-food-and-beverage-technology-description = Надежная кухня благодаря более совершенным технологиям. + +technologies-anomaly-technology = Изучение аномалий +technologies-anomaly-technology-description = Машины для расширенного сдерживания аномалий. + +technologies-super-parts-technology = Суперкомпоненты +technologies-super-parts-technology-description = Еще больше мощности! + +technologies-advanced-cleaning-technology = Продвинутая технология уборки +technologies-advanced-cleaning-technology-description = Гораздо больше чистых полов! diff --git a/Resources/Locale/ru-RU/prototypes/emitter.ftl b/Resources/Locale/ru-RU/prototypes/emitter.ftl new file mode 100644 index 0000000000..5c3f5cc132 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/emitter.ftl @@ -0,0 +1,4 @@ +### Emitter entity prototype data. + +ent-emitter = эмиттер + .desc = Устройство, стреляющее энергетическими пучками, используемое для питания сдерживающих полей на безопасном расстоянии. diff --git a/Resources/Locale/ru-RU/prototypes/entities/objects/specific/xenoarchaelogy/artifact-equipment.ftl b/Resources/Locale/ru-RU/prototypes/entities/objects/specific/xenoarchaelogy/artifact-equipment.ftl new file mode 100644 index 0000000000..d6936444ac --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/entities/objects/specific/xenoarchaelogy/artifact-equipment.ftl @@ -0,0 +1,2 @@ +ent-CrateArtifactContainer = контейнер для артефактов + .desc = Используется для безопасного хранения и перемещения артефактов. diff --git a/Resources/Locale/ru-RU/prototypes/entities/structures/shuttles/thrusters.ftl b/Resources/Locale/ru-RU/prototypes/entities/structures/shuttles/thrusters.ftl new file mode 100644 index 0000000000..ff7b6b8e26 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/entities/structures/shuttles/thrusters.ftl @@ -0,0 +1,10 @@ +ent-BaseThruster = двигатель + .desc = Ускоритель, заставляющий шаттл двигаться. +ent-Thruster = { ent-BaseThruster } + .desc = { ent-BaseThruster.desc } +ent-DebugThruster = дебаг двигатель + .desc = Делает ньооооооом. Не требует ни питания, ни свободного места. +ent-Gyroscope = гироскоп + .desc = Увеличивает потенциальное угловое вращение шаттла. +ent-DebugGyroscope = дебаг гироскоп + .desc = { ent-Gyroscope.desc } diff --git a/Resources/Locale/ru-RU/prototypes/entities/structures/storage/canisters/gas-canisters.ftl b/Resources/Locale/ru-RU/prototypes/entities/structures/storage/canisters/gas-canisters.ftl new file mode 100644 index 0000000000..3762d46aa7 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/entities/structures/storage/canisters/gas-canisters.ftl @@ -0,0 +1,48 @@ +ent-GasCanister = канистра для газа + .desc = Канистра, в которой может содержаться газ любого вида. Можно прикрепить к порту коннектора с помощью гаечного ключа. +ent-StorageCanister = канистра для хранения + .desc = { ent-GasCanister.desc } +ent-AirCanister = канистра воздуха + .desc = Канистра, в которой может содержаться газ любого вида. В этой, предположительно, содержится воздушная смесь. Можно прикрепить к порту коннектора с помощью гаечного ключа. +ent-OxygenCanister = канистра кислорода + .desc = Канистра, в которой может содержаться газ любого вида. В этой, предположительно, содержится кислород. Можно прикрепить к порту коннектора с помощью гаечного ключа. +ent-NitrogenCanister = канистра азота + .desc = Канистра, в которой может содержаться газ любого вида. В этой, предположительно, содержится азот. Можно прикрепить к порту коннектора с помощью гаечного ключа. +ent-CarbonDioxideCanister = канистра углекислого газа + .desc = Канистра, в которой может содержаться газ любого вида. В этой, предположительно, содержится углекислый газ. Можно прикрепить к порту коннектора с помощью гаечного ключа. +ent-PlasmaCanister = канистра плазмы + .desc = Канистра, в которой может содержаться газ любого вида. В этой, предположительно, содержится плазма. Можно прикрепить к порту коннектора с помощью гаечного ключа. +ent-TritiumCanister = канистра трития + .desc = Канистра, в которой может содержаться газ любого вида. В этой, предположительно, содержится тритий. Можно прикрепить к порту коннектора с помощью гаечного ключа. +ent-WaterVaporCanister = канистра водяного пара + .desc = Канистра, в которой может содержаться газ любого вида. В этой, предположительно, содержится водяной пар. Можно прикрепить к порту коннектора с помощью гаечного ключа. +ent-MiasmaCanister = канистра миазм + .desc = Канистра, в которой может содержаться газ любого вида. В этой, предположительно, содержатся миазмы. Можно прикрепить к порту коннектора с помощью гаечного ключа. +ent-NitrousOxideCanister = канистра оксида азота + .desc = Канистра, в которой может содержаться газ любого вида. В этой, предположительно, содержится оксид азота. Можно прикрепить к порту коннектора с помощью гаечного ключа. +ent-FrezonCanister = канистра фрезона + .desc = Хладагент с лёгкими галлюциногенными свойствами. Развлекайтесь. +ent-GasCanisterBrokenBase = разбитая канистра для газа + .desc = Разбитая канистра для газа. Не совсем бесполезна, так как может быть разобрана для получения высококачественных материалов. +ent-StorageCanisterBroken = { ent-GasCanisterBrokenBase } + .desc = { ent-GasCanisterBrokenBase.desc } +ent-AirCanisterBroken = { ent-GasCanisterBrokenBase } + .desc = { ent-GasCanisterBrokenBase.desc } +ent-OxygenCanisterBroken = { ent-GasCanisterBrokenBase } + .desc = { ent-GasCanisterBrokenBase.desc } +ent-NitrogenCanisterBroken = { ent-GasCanisterBrokenBase } + .desc = { ent-GasCanisterBrokenBase.desc } +ent-CarbonDioxideCanisterBroken = { ent-GasCanisterBrokenBase } + .desc = { ent-GasCanisterBrokenBase.desc } +ent-PlasmaCanisterBroken = { ent-GasCanisterBrokenBase } + .desc = { ent-GasCanisterBrokenBase.desc } +ent-TritiumCanisterBroken = { ent-GasCanisterBrokenBase } + .desc = { ent-GasCanisterBrokenBase.desc } +ent-WaterVaporCanisterBroken = { ent-GasCanisterBrokenBase } + .desc = { ent-GasCanisterBrokenBase.desc } +ent-MiasmaCanisterBroken = { ent-GasCanisterBrokenBase } + .desc = { ent-GasCanisterBrokenBase.desc } +ent-NitrousOxideCanisterBroken = { ent-GasCanisterBrokenBase } + .desc = { ent-GasCanisterBrokenBase.desc } +ent-FrezonCanisterBroken = { ent-GasCanisterBrokenBase } + .desc = { ent-GasCanisterBrokenBase.desc } diff --git a/Resources/Locale/ru-RU/prototypes/entities/structures/storage/tanks/tanks.ftl b/Resources/Locale/ru-RU/prototypes/entities/structures/storage/tanks/tanks.ftl new file mode 100644 index 0000000000..7783e9418d --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/entities/structures/storage/tanks/tanks.ftl @@ -0,0 +1,16 @@ +ent-WeldingFuelTank = топливный резервуар + .desc = Топливный резервуар. Используется для хранения большого количества топлива. +ent-WeldingFuelTankFull = { ent-WeldingFuelTank } + .desc = { ent-WeldingFuelTank.desc } +ent-WaterTank = водяной резервуар + .desc = Резервуар для воды. Используется для хранения большого количества воды. +ent-WaterTankFull = { ent-WaterTank } + .desc = { ent-WaterTank.desc } +ent-WaterCooler = кулер с водой + .desc = Хорошее место, чтобы постоять и потратить время. +ent-WaterTankHighCapacity = водяной резервуар большой ёмкости + .desc = Резервуар для воды под высоким давлением, предназначенный для хранения гигантских объемов воды. +ent-KvassTank = КВАС + .desc = Прохладный освежающий напиток с привкусом социализма. +ent-KvassTankFull = { ent-KvassTank } + .desc = { ent-KvassTank.desc } diff --git a/Resources/Locale/ru-RU/prototypes/gas-tanks.ftl b/Resources/Locale/ru-RU/prototypes/gas-tanks.ftl new file mode 100644 index 0000000000..0019cbe484 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/gas-tanks.ftl @@ -0,0 +1,18 @@ +### Gas tank entity prototype data. + +ent-gas-tank-base = gas tank + .desc = It's a gas tank. It contains gas. +ent-oxygen-tank = oxygen tank + .desc = A tank of oxygen. +ent-yellow-oxygen-tank = { ent-oxygen-tank } + .desc = A tank of oxygen. This one is in yellow. +ent-red-oxygen-tank = { ent-oxygen-tank } + .desc = A tank of oxygen. This one is in red. +ent-emergency-oxygen-tank = emergency oxygen tank + .desc = Used for emergencies. Contains very little oxygen, so try to conserve it until you actually need it. +ent-extended-emergency-oxygen-tank = extended-capacity emergency oxygen tank +ent-double-emergency-oxygen-tank = double emergency oxygen tank +ent-air-tank = air tank + .desc = Mixed anyone? +ent-plasma-tank = plasma tank + .desc = Contains dangerous plasma. Do not inhale. Warning: extremely flammable. diff --git a/Resources/Locale/ru-RU/prototypes/roles/antags.ftl b/Resources/Locale/ru-RU/prototypes/roles/antags.ftl new file mode 100644 index 0000000000..19904abc5e --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/roles/antags.ftl @@ -0,0 +1,14 @@ +roles-antag-syndicate-agent-name = Агент Синдиката +roles-antag-syndicate-agent-objective = Выполните свои задачи, и не попадитесь. +roles-antag-initial-infected-name = Нулевой зараженённый +roles-antag-initial-infected-objective = Как только вы превратитесь, заразите как можно больше других членов экипажа. +roles-antag-zombie-name = Зомби +roles-antag-zombie-objective = Превратите как можно больше людей в зомби. +roles-antag-suspicion-innocent-name = Невиновный +roles-antag-suspicion-innocent-objective = Найдите и уничтожьте всех предателей. +roles-antag-suspicion-suspect-name = Подозреваемый +roles-antag-suspicion-suspect-objective = Убейте невиновных. +roles-antag-nuclear-operative-commander-name = Командир ядерных оперативников +roles-antag-nuclear-operative-commander-objective = Приведите свой отряд к уничтожению станции. +roles-antag-nuclear-operative-name = Ядерный оперативник +roles-antag-nuclear-operative-objective = Найдите ядерный диск и взорвите станцию. diff --git a/Resources/Locale/ru-RU/prototypes/solar_panels.ftl b/Resources/Locale/ru-RU/prototypes/solar_panels.ftl new file mode 100644 index 0000000000..4f2b681831 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/solar_panels.ftl @@ -0,0 +1,15 @@ +### Power entity prototype data. + + +### Solars + +ent-solar-tracker = солнечный трекер + .desc = Солнечный трекер. Может быть подключен к компьютеру и массиву солнечных панелей для отслеживания их положения. +ent-solar-assembly = каркас солнечной панели + .desc = Каркас солнечной панели. Установите на провод, чтобы начать сборку солнечной панели. +ent-solar-panel = солнечная панель + .desc = Вырабатывает энергию из солнечного света. Обычно используется для питания заменителей солнечного света. Хрупкая. +ent-solar-tracker-electronics = микросхема солнечного трекера + .desc = Микросхема для создания солнечного трекера. +ent-solar-assembly-part = детали каркаса солнечной панели + .desc = Используется для создания каркаса солнечной панели, из которого можно собрать солнечную панель или трекер. diff --git a/Resources/Locale/ru-RU/pulling/pullable-component.ftl b/Resources/Locale/ru-RU/pulling/pullable-component.ftl new file mode 100644 index 0000000000..6cc60f6ce5 --- /dev/null +++ b/Resources/Locale/ru-RU/pulling/pullable-component.ftl @@ -0,0 +1,4 @@ +## PullingVerb + +pulling-verb-get-data-text = Тащить +pulling-verb-get-data-text-stop-pulling = Перестать тащить diff --git a/Resources/Locale/ru-RU/radiation/geiger-component.ftl b/Resources/Locale/ru-RU/radiation/geiger-component.ftl new file mode 100644 index 0000000000..e8f31c0ad3 --- /dev/null +++ b/Resources/Locale/ru-RU/radiation/geiger-component.ftl @@ -0,0 +1,3 @@ +geiger-item-control-status = Радиация: [color={ $color }]{ $rads } рад[/color] +geiger-item-control-disabled = Отключён +geiger-component-examine = Текущий уровень радиации: [color={ $color }]{ $rads } рад[/color] diff --git a/Resources/Locale/ru-RU/radiation/radiation-command.ftl b/Resources/Locale/ru-RU/radiation/radiation-command.ftl new file mode 100644 index 0000000000..5a45063cdb --- /dev/null +++ b/Resources/Locale/ru-RU/radiation/radiation-command.ftl @@ -0,0 +1,2 @@ +radiation-command-description = Переключение видимости лучей радиации, исходящих от источников радиации +radiation-command-help = Использование: showradiation diff --git a/Resources/Locale/ru-RU/radio/components/handheld-radio-component.ftl b/Resources/Locale/ru-RU/radio/components/handheld-radio-component.ftl new file mode 100644 index 0000000000..eef3f8f76d --- /dev/null +++ b/Resources/Locale/ru-RU/radio/components/handheld-radio-component.ftl @@ -0,0 +1,6 @@ +handheld-radio-component-on-use = Радио { $radioState }. +handheld-radio-component-on-examine = Настроено на работу на частоте { $frequency }. +handheld-radio-component-on-state = включено +handheld-radio-component-off-state = выключено +handheld-radio-component-channel-set = Включён { $channel } канал +handheld-radio-component-chennel-examine = Выбранный канал: { $channel }. diff --git a/Resources/Locale/ru-RU/radio/radio-event.ftl b/Resources/Locale/ru-RU/radio/radio-event.ftl new file mode 100644 index 0000000000..fad6e26a5f --- /dev/null +++ b/Resources/Locale/ru-RU/radio/radio-event.ftl @@ -0,0 +1 @@ +failed-to-send-message = Не удалось отправить сообщение! diff --git a/Resources/Locale/ru-RU/radio/radio.ftl b/Resources/Locale/ru-RU/radio/radio.ftl new file mode 100644 index 0000000000..604fa93609 --- /dev/null +++ b/Resources/Locale/ru-RU/radio/radio.ftl @@ -0,0 +1,89 @@ +encryption-key-successfully-installed = Вы подключаете ключ шифрования внутрь. +encryption-key-slots-already-full = Здесь нет места для другого ключа шифрования. +encryption-keys-all-extracted = Ты вытаскиваешь ключи шифрования! +encryption-keys-no-keys = Это устройство не имеет ключей шифрования! +encryption-keys-are-locked = Слоты для ключей шифрования заблокированы! + +examine-encryption-channels-prefix = Доступные частоты: +examine-encryption-channel = [color={$color}]{$key} для {$id} ({$freq})[/color] +examine-encryption-default-channel = Стандартный канал [color={$color}]{ $channel -> + [Syndicate]Синдикат + [Supply]Снабжение + [Command]Командование + [CentCom]ЦентКом + [Common]Общий + [Engineering]Инженерный + [Science]Научный + [Medical]Медицинский + [Security]Безопасность + [Service]Сервисный + *[other]_ + }[/color]. + +ent-EncryptionKeySyndie = кроваво-красный ключ шифрования + .desc = Ключ шифрования используемый теми, кто... Подождите?... Кто владелец ключа?! + .suffix = { "" } +ent-EncryptionKeyCargo = ключ шифрования снабжения + .desc = Ключ шифрования используемый теми, кто снабжает станцию. + .suffix = { "" } +ent-EncryptionKeyStationMaster = ключ шифрования надзорщика станции + .desc = Ключ шифрования используемый боссами станции. + .suffix = { "" } +ent-EncryptionKeyCentCom = ключ шифрования ЦентКом + .desc = Ключ шифрования используемый боссами капитана. + .suffix = { "" } +ent-EncryptionKeyCommand = ключ шифрования командования + .desc = Ключ шифрования используемый боссами экипажа. + .suffix = { "" } +ent-EncryptionKeyCommon = общий ключ шифрования + .desc = Ключ шифрования используемый всеми. + .suffix = { "" } +ent-EncryptionKeyEngineering = инженерный ключ шифрования + .desc = Ключ шифрования используемый инженерами. + .suffix = { "" } +ent-EncryptionKeyMedicalScience = научно-медицинский ключ шифрования + .desc = Ключ шифрования используемый теми, кто ещё не определился с отделом. + .suffix = { "" } +ent-EncryptionKeyMedical = медицинский ключ шифрования + .desc = Ключ шифрования используемый теми, кто спасает жизни. + .suffix = { "" } +ent-EncryptionKeyRobo = ключ шифрования робототехника + .desc = Ключ шифрования используемый робототехниками. Может он взламывает боргов? + .suffix = { "" } +ent-EncryptionKeyScience = научный ключ шифрования + .desc = Ключ шифрования используемый учёными. Может он плазмастойкий? + .suffix = { "" } +ent-EncryptionKeySecurity = ключ шифрования безопасности + .desc = Ключ шифрования используемый службой безопасности. + .suffix = { "" } +ent-EncryptionKeyService = сервисный ключ шифрования + .desc = Ключ шифрования используемый сервисными работниками, задача которых поддерживать станцию цельной, весёлой и чистой. + .suffix = { "" } + +ent-BoxEncryptionKeyCargo = коробка ключей шифрования снабжения + .desc = Коробока запасных ключей шифрования. + .suffix = { "" } +ent-BoxEncryptionKeyEngineering = коробка инженерных ключей шифрования + .desc = { ent-BoxEncryptionKeyCargo.desc } + .suffix = { "" } +ent-BoxEncryptionKeyMedical = коробка медицинских ключей шифрования + .desc = { ent-BoxEncryptionKeyCargo.desc } + .suffix = { "" } +ent-BoxEncryptionKeyMedicalScience = коробка медико-научных ключей шифрования + .desc = { ent-BoxEncryptionKeyCargo.desc } + .suffix = { "" } +ent-BoxEncryptionKeyPassenger = коробка общих ключей шифрования + .desc = { ent-BoxEncryptionKeyCargo.desc } + .suffix = { "" } +ent-BoxEncryptionKeyRobo = коробка ключей шифрования робототехника + .desc = { ent-BoxEncryptionKeyCargo.desc } + .suffix = { "" } +ent-BoxEncryptionKeyScience = коробка научных ключ шифрования + .desc = { ent-BoxEncryptionKeyCargo.desc } + .suffix = { "" } +ent-BoxEncryptionKeySecurity = коробка ключей шифрования безопасности + .desc = { ent-BoxEncryptionKeyCargo.desc } + .suffix = { "" } +ent-BoxEncryptionKeyService = коробка сервисных ключей шифрования + .desc = { ent-BoxEncryptionKeyCargo.desc } + .suffix = { "" } diff --git a/Resources/Locale/ru-RU/rcd/components/rcd-ammo-component.ftl b/Resources/Locale/ru-RU/rcd/components/rcd-ammo-component.ftl new file mode 100644 index 0000000000..2d45d30b24 --- /dev/null +++ b/Resources/Locale/ru-RU/rcd/components/rcd-ammo-component.ftl @@ -0,0 +1,3 @@ +rcd-ammo-component-on-examine-text = Содержит { $ammo } зарядов. +rcd-ammo-component-after-interact-full-text = РЦД полностью заряжен! +rcd-ammo-component-after-interact-refilled-text = Вы перезаряжаете РЦД. diff --git a/Resources/Locale/ru-RU/rcd/components/rcd-component.ftl b/Resources/Locale/ru-RU/rcd/components/rcd-component.ftl new file mode 100644 index 0000000000..6cdaa64633 --- /dev/null +++ b/Resources/Locale/ru-RU/rcd/components/rcd-component.ftl @@ -0,0 +1,27 @@ +### UI + +# Shown when an RCD is examined in details range +rcd-component-examine-detail-count = + Находится в режиме { $mode -> + *[other] _ + [floors] полы + [walls] стены + [airlock] шлюзы + [deconstruct] разбор + }, и { $ammoCount -> + *[zero] не содержит зарядов. + [one] содержит 1 заряд. + [few] содержит { $ammoCount } заряда. + [other] содержит { $ammoCount } зарядов. + } + +### Interaction Messages + +# Shown when changing RCD Mode +rcd-component-change-mode = РЦД переключён в режим { $mode }. +rcd-component-no-ammo-message = В РЦД закончились заряды! +rcd-component-tile-obstructed-message = Этот тайл заблокирован! +rcd-component-deconstruct-target-not-on-whitelist-message = Вы не можете это деконструировать! +rcd-component-cannot-build-floor-tile-not-empty-message = Пол можно построить только в космосе! +rcd-component-cannot-build-wall-tile-not-empty-message = Вы не можете построить стену в космосе! +rcd-component-cannot-build-airlock-tile-not-empty-message = Вы не можете построить шлюз в космосе! diff --git a/Resources/Locale/ru-RU/reagents/Capsaicin.ftl b/Resources/Locale/ru-RU/reagents/Capsaicin.ftl new file mode 100644 index 0000000000..90e5e9f844 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/Capsaicin.ftl @@ -0,0 +1,4 @@ +### Messages that pop up when metabolizing Capsaicin Oil. + +capsaicin-effect-light-burn = Вы ощущаете легкое жжение в горле... +capsaicin-effect-heavy-burn = Вы чувствуете что во рту творится самый настоящий ад! diff --git a/Resources/Locale/ru-RU/reagents/barozine.ftl b/Resources/Locale/ru-RU/reagents/barozine.ftl new file mode 100644 index 0000000000..b05eecb547 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/barozine.ftl @@ -0,0 +1,2 @@ +barozine-effect-skin-burning = Вы чувствуете, как ваша кожа горит! +barozine-effect-muscle-contract = Вы чувствуете, как ваши мышцы напрягаются. diff --git a/Resources/Locale/ru-RU/reagents/buzzochloricbees.ftl b/Resources/Locale/ru-RU/reagents/buzzochloricbees.ftl new file mode 100644 index 0000000000..c55ee290f8 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/buzzochloricbees.ftl @@ -0,0 +1,15 @@ +buzzochloricbees-effect-oh-god-bees = Над вами роится много-много пчел. +buzzochloricbees-effect-its-the-bees = Это пчёлы, о господи, пчёлы. +buzzochloricbees-effect-why-am-i-covered-in-bees = Вы покрыты разъярёнными пчёлами. +buzzochloricbees-effect-one-with-the-bees = Вы одно целое с пчелами. +buzzochloricbees-effect-squeaky-clean = Вы чувствуете себя скрепяще-чистым, пока пчёлы пытаются от вас избавиться. +buzzochloricbees-effect-histamine-bee-allergy = Видимо, у вас сильная аллергия на пчел. +buzzochloricbees-effect-histamine-swells = Вы раздуваетесь как воздушный шар в присутствии пчёл +buzzochloricbees-effect-histamine-numb-to-the-bees = Вы оцепенели из-за пчёл. +buzzochloricbees-effect-histamine-cannot-be-one-with-the-bees = Вы не одно целое с пчелами. +buzzochloricbees-effect-licoxide-electrifying = Пчёлы наэлектризованы. +buzzochloricbees-effect-licoxide-shocked-by-bee-facts = Вас шокируют эти пять фактов о пчелах. +buzzochloricbees-effect-licoxide-buzzed = Вы чувствуете "отжужжанность". +buzzochloricbees-effect-licoxide-buzzes = Вы жужжите вместе с пчелами. +buzzochloricbees-effect-fiber-hairy = Вы чувствуете себя пушистым, как пчела. +buzzochloricbees-effect-fiber-soft = Вы чувствуете необыкновенную мягкость пчел. diff --git a/Resources/Locale/ru-RU/reagents/carpetium.ftl b/Resources/Locale/ru-RU/reagents/carpetium.ftl new file mode 100644 index 0000000000..7fe22c6678 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/carpetium.ftl @@ -0,0 +1,2 @@ +carpetium-effect-blood-fibrous = Ваша кровь кажется странно волокнистой сегодня. +carpetium-effect-jumpsuit-insides = По какой-то причине вы чувствуете, что внутри вас находится комбинезон. diff --git a/Resources/Locale/ru-RU/reagents/clf3.ftl b/Resources/Locale/ru-RU/reagents/clf3.ftl new file mode 100644 index 0000000000..49452769b4 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/clf3.ftl @@ -0,0 +1,3 @@ +clf3-it-burns = Обжигает как в аду! +clf3-get-away = Вам нужно уносить ноги сейчас же! +clf3-explosion = Смесь выстреливает наружу! diff --git a/Resources/Locale/ru-RU/reagents/ephedrine.ftl b/Resources/Locale/ru-RU/reagents/ephedrine.ftl new file mode 100644 index 0000000000..71aedf761a --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/ephedrine.ftl @@ -0,0 +1,4 @@ +### Messages that pop up when metabolizing ephedrine. + +ephedrine-effect-tight-pain = Вы чувствуете тугую боль в груди. +ephedrine-effect-heart-pounds = Ваше сердце колотится! diff --git a/Resources/Locale/ru-RU/reagents/ethyloxyephedrine.ftl b/Resources/Locale/ru-RU/reagents/ethyloxyephedrine.ftl new file mode 100644 index 0000000000..1860072215 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/ethyloxyephedrine.ftl @@ -0,0 +1,4 @@ +### Messages that pop up when metabolizing ethyloxyephedrine + +ethyloxyephedrine-effect-feeling-awake = Вы чувствуете себя более бодрым. +ethyloxyephedrine-effect-clear-mind = Туман сна перед вами рассеивается. diff --git a/Resources/Locale/ru-RU/reagents/frezon.ftl b/Resources/Locale/ru-RU/reagents/frezon.ftl new file mode 100644 index 0000000000..8e6b6c30f9 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/frezon.ftl @@ -0,0 +1,2 @@ +frezon-lungs-cold = Ваши лёгкие морозит. +frezon-euphoric = Вам зябко, но вы испытываете эйфорию.. diff --git a/Resources/Locale/ru-RU/reagents/generic.ftl b/Resources/Locale/ru-RU/reagents/generic.ftl new file mode 100644 index 0000000000..fea7dc1c74 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/generic.ftl @@ -0,0 +1,7 @@ +### Messages that can be utilized by multiple reagents. + +generic-reagent-effect-burning-insides = Вы чувствуете, как горят ваши внутренности! +generic-reagent-effect-burning-eyes = Ваши глаза начинают легко гореть. +generic-reagent-effect-burning-eyes-a-bit = Ваши глаза немного горят. +generic-reagent-effect-tearing-up = Ваши глаза начинают слезиться. +generic-reagent-effect-nauseous = Вы чувствуете тошноту. diff --git a/Resources/Locale/ru-RU/reagents/histamine.ftl b/Resources/Locale/ru-RU/reagents/histamine.ftl new file mode 100644 index 0000000000..d0e3d1443a --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/histamine.ftl @@ -0,0 +1,4 @@ +### Messages that pop up when metabolizing histamine. + +histamine-effect-light-itchiness = Вы чувствуете легкий зуд... +histamine-effect-heavy-itchiness = Вы чувствуете НАСТОЯЩИЙ зуд! diff --git a/Resources/Locale/ru-RU/reagents/leporazine.ftl b/Resources/Locale/ru-RU/reagents/leporazine.ftl new file mode 100644 index 0000000000..fb61a5dcf8 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/leporazine.ftl @@ -0,0 +1 @@ +leporazine-effect-temperature-adjusting = Вы чувствуете, как температура вашего тела быстро меняется. diff --git a/Resources/Locale/ru-RU/reagents/meta/biological.ftl b/Resources/Locale/ru-RU/reagents/meta/biological.ftl new file mode 100644 index 0000000000..6906980994 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/meta/biological.ftl @@ -0,0 +1,6 @@ +reagent-name-blood = кровь +reagent-desc-blood = Я надеюсь, что это кетчуп. +reagent-name-slime = слизь +reagent-desc-slime = Сначала вам показалось, что это градиент крови, но вы ошиблись. +reagent-name-ichor = ихор +reagent-desc-ichor = Чрезвычайно мощное регенеративное химическое вещество, доведенное до совершенства эволюцией космической фауны. Производится в пищеварительной системе дракона и считается экзотическим товаром, поскольку охота на него требует огромных усилий. diff --git a/Resources/Locale/ru-RU/reagents/meta/botany.ftl b/Resources/Locale/ru-RU/reagents/meta/botany.ftl new file mode 100644 index 0000000000..cad1a5160b --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/meta/botany.ftl @@ -0,0 +1,16 @@ +reagent-name-e-z-nutrient = легко-пит +reagent-desc-e-z-nutrient = Дайте вашим растениям немного этих ЛЁГКИХ питательных веществ! +reagent-name-left4-zed = мута-рост +reagent-desc-left4-zed = Коктейль из различных мутагенов, которые вызывают сильную нестабильность у растительности. +reagent-name-pest-killer = пестициды +reagent-desc-pest-killer = Смесь, предназначенная для борьбы с вредителями. +reagent-name-plant-b-gone = цветок-долой +reagent-desc-plant-b-gone = Вредная токсичная смесь для уничтожения растительной жизни. Не глотать! +reagent-name-robust-harvest = робаст-гормон +reagent-desc-robust-harvest = Гормоны усиливающие растения, полезны для повышения потенции. +reagent-name-weed-killer = гербициды +reagent-desc-weed-killer = Смесь, предназначенная для борьбы с сорняками. +reagent-name-ammonia = аммиак +reagent-desc-ammonia = Эффективное удобрение, которое лучше, чем доступное ботаникам изначально, хотя и не такое мощное, как диэтиламин. +reagent-name-diethylamine = диэтиламин +reagent-desc-diethylamine = Очень сильное удобрение. diff --git a/Resources/Locale/ru-RU/reagents/meta/chemicals.ftl b/Resources/Locale/ru-RU/reagents/meta/chemicals.ftl new file mode 100644 index 0000000000..b80339bead --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/meta/chemicals.ftl @@ -0,0 +1,6 @@ +reagent-name-acetone = ацетон +reagent-desc-acetone = Прозрачная, слегка канцерогенная жидкость. Имеет множество простых способов применения в повседневной жизни. +reagent-name-phenol = фенол +reagent-desc-phenol = Ароматическое кольцо углерода с гидроксильной группой. Полезный ингредиент для ряда лекарств, но сам по себе не обладает лечебными свойствами. +reagent-name-sodium-carbonate = карбонат натрия +reagent-desc-sodium-carbonate = Белая водорастворимая соль без запаха, которая образует щелочной раствор в воде. Также известен как кальцинированная сода. diff --git a/Resources/Locale/ru-RU/reagents/meta/cleaning.ftl b/Resources/Locale/ru-RU/reagents/meta/cleaning.ftl new file mode 100644 index 0000000000..3994800c4e --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/meta/cleaning.ftl @@ -0,0 +1,6 @@ +reagent-name-bleach = отбеливатель +reagent-desc-bleach = В просторечии хлорка. Сверхмощное чистящее средство, которое может очищать полы так же, как и космический очиститель, а также обеззараживать одежду. Крайне токсичен при попадании в организм. +reagent-name-space-cleaner = космический очиститель +reagent-desc-space-cleaner = Способен очистить почти любую поверхность от всего, что может ее запачкать. Уборщик наверняка будет благодарен добавке. +reagent-name-space-lube = космическая смазка +reagent-desc-space-lube = Космическая смазка - высокоэффективный лубрикант, предназначенный для обслуживания чрезвычайно сложного механического оборудования (и уж точно не используемый для подскальзывания людей). diff --git a/Resources/Locale/ru-RU/reagents/meta/consumable/drink/alcohol.ftl b/Resources/Locale/ru-RU/reagents/meta/consumable/drink/alcohol.ftl new file mode 100644 index 0000000000..d49871e0e9 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/meta/consumable/drink/alcohol.ftl @@ -0,0 +1,164 @@ +reagent-name-absinthe = абсент +reagent-desc-absinthe = Спиртной напиток со вкусом аниса, полученный из растений. +reagent-name-ale = эль +reagent-desc-ale = Тёмный алкогольный напиток, приготовленный из ячменного солода и дрожжей. +reagent-name-beer = пиво +reagent-desc-beer = Алкогольный напиток, изготовленный из солода, хмеля, дрожжей и воды. +reagent-name-blue-curacao = голубой кюрасао +reagent-desc-blue-curacao = Экзотично-голубой фруктовый напиток, дистиллированный из апельсинов. +reagent-name-cognac = коньяк +reagent-desc-cognac = Сладкий и крепкий алкогольный напиток, дважды дистиллированный и оставленный для выдержки на несколько лет. Сладкий, как блуд. +reagent-name-dead-rum = мёртвый ром +reagent-desc-dead-rum = Дистиллированный алкогольный напиток, изготовленный из морской воды. +reagent-name-ethanol = этанол +reagent-desc-ethanol = Он же этиловый спирт. Простейший алкоголь, при употреблении пьянит, легко воспламеняется. +reagent-name-gin = джин +reagent-desc-gin = Дистиллированный алкогольный напиток, в котором преобладает аромат ягод можжевельника. +reagent-name-coffeeliqueur = кофейный ликёр +reagent-desc-coffeeliqueur = Ликёр, со вкусом кофе колд брю и специй. +reagent-name-melon-liquor = дынный ликёр +reagent-desc-melon-liquor = Довольно сладкий фруктовый ликер крепостью 23 градуса. +reagent-name-n-t-cahors = НеоТеологический кагор +reagent-desc-n-t-cahors = Крепленое десертное вино, изготовленное из каберне совиньон, саперави и других сортов винограда. +reagent-name-poison-wine = ядовитое вино +reagent-desc-poison-wine = Это вообще вино? Ядовитое! Галлюциногенное! Вероятно, ваше руководство потребляет его в огромных количествах! +reagent-name-rum = ром +reagent-desc-rum = Дистиллированный алкогольный напиток, изготовленный из субпродуктов сахарного тростника. +reagent-name-sake = саке +reagent-desc-sake = Алкогольный напиток, изготовленный путем брожения шлифованного риса. +reagent-name-tequila = текила +reagent-desc-tequila = Крепкий и слабо ароматизированный спирт производства Мексики. +reagent-name-vermouth = вермут +reagent-desc-vermouth = Ароматизированное, крепленое белое вино, со вкусом различных трав. +reagent-name-vodka = водка +reagent-desc-vodka = Прозрачный дистиллированный алкогольный напиток, происходящий из Польши и России. +reagent-name-whiskey = виски +reagent-desc-whiskey = Тип дистиллированного алкогольного напитка, изготовленного из забродившего зернового сусла. +reagent-name-wine = вино +reagent-desc-wine = Алкогольный напиток премиум-класса, изготовленный из дистиллированного виноградного сока. +reagent-name-acid-spit = кислотный плевок +reagent-desc-acid-spit = Напиток для смелых, но при неправильном приготовлении может оказаться смертельно опасным! +reagent-name-allies-cocktail = коктейль Союзники +reagent-desc-allies-cocktail = Напиток из ваших союзников, не так сладок, как если бы из ваших врагов. +reagent-name-aloe = алоэ +reagent-desc-aloe = Очень, очень, очень хорошо. +reagent-name-amasec = амасек +reagent-desc-amasec = Официальный напиток Оружейного клуба! +reagent-name-andalusia = андалусия +reagent-desc-andalusia = Хороший напиток со странным названием. +reagent-name-antifreeze = антифриз +reagent-desc-antifreeze = Непревзойденная свежесть. +reagent-name-atomic-bomb = атомная бомба +reagent-desc-atomic-bomb = Распространение ядерного оружия никогда не было таким вкусным. +reagent-name-b52 = B-52 +reagent-desc-b52 = Кофе, айриш крим и коньяк. Просто бомба. +reagent-name-bahama-mama = багама-мама +reagent-desc-bahama-mama = Тропический коктейль. +reagent-name-banana-honk = банана-хонк +reagent-desc-banana-honk = Напиток из Бананового Рая. +reagent-name-barefoot = домохозяйка +reagent-desc-barefoot = Дети, кухня, церковь. +reagent-name-beepsky-smash = удар бипски +reagent-desc-beepsky-smash = Откажись выпить - и приготовься к ЗАКОНУ. +reagent-name-bilk = миво +reagent-desc-bilk = Это пиво, смешанное с молоком. Отвратительно. +reagent-name-black-russian = чёрный русский +reagent-desc-black-russian = Для людей с непереносимостью лактозы. Так же прекрасен, как и белый русский. +reagent-name-bloody-mary = кровавая Мэри +reagent-desc-bloody-mary = Странная, но приятная смесь из водки, томата и сока лайма. +reagent-name-booger = козявка +reagent-desc-booger = Фууу... +reagent-name-brave-bull = храбрый бык +reagent-desc-brave-bull = Так же эффективен, как и голландский кураж! +reagent-name-cuba-libre = куба-либре +reagent-desc-cuba-libre = Ром, смешанный с колой. Да здравствует революция. +reagent-name-demons-blood = кровь демона +reagent-desc-demons-blood = ААААХ!!!! +reagent-name-devils-kiss = поцелуй дьявола +reagent-desc-devils-kiss = Жуткое время! +reagent-name-doctors-delight = радость доктора +reagent-desc-doctors-delight = Глоток сделал - Медибот свободен. Это, наверное, даже к лучшему. +reagent-name-driest-martini = самый сухой мартини +reagent-desc-driest-martini = Только для опытных. Вы уверены, что видите плавающие в бокале песчинки. +reagent-name-erika-surprise = сюрприз Эрики +reagent-desc-erika-surprise = Сюрприз в том, что он зеленый! +reagent-name-gargle-blaster = пангалактический грызлодёр +reagent-desc-gargle-blaster = Ого, эта штука выглядит нестабильной! +reagent-name-gin-fizz = шипучий джин +reagent-desc-gin-fizz = Освежающе лимонный, восхитительно сухой. +reagent-name-gin-tonic = джин-тоник +reagent-desc-gin-tonic = Классический мягкий коктейль всех времен и народов. +reagent-name-goldschlager = гольдшлягер +reagent-desc-goldschlager = 50-градусный коричный шнапс, созданный для девочек-подростков на весенних каникулах. +reagent-name-grog = грог +reagent-desc-grog = Ром, разбавленный водой, одобрено пиратами! +reagent-name-hippies-delight = радость хиппи +reagent-desc-hippies-delight = Ты просто не понимаешь, чувааак. +reagent-name-hooch = суррогат +reagent-desc-hooch = Либо чья-то неудача в приготовлении коктейля, либо чья-то попытка производства алкоголя. В любом случае, вы действительно хотите это выпить? +reagent-name-iced-beer = пиво со льдом +reagent-desc-iced-beer = Пиво настолько морозное, что воздух вокруг него замерзает. +reagent-name-irish-car-bomb = ирландская автомобильная бомба +reagent-desc-irish-car-bomb = Тревожная смесь крема айриш и эля. +reagent-name-irish-cream = ирландские сливки +reagent-desc-irish-cream = Сливки с добавлением виски. Что еще можно ожидать от ирландцев. +reagent-name-irish-coffee = ирландский кофе +reagent-desc-irish-coffee = Кофе с ирландскими сливками. Обычные сливки - это совсем не то! +reagent-name-kira-special = кира специальный +reagent-desc-kira-special = Да здравствует парень, которого все принимали за девушку. Бака! +reagent-name-long-island-iced-tea = лонг-айленд айс ти +reagent-desc-long-island-iced-tea = Винный шкаф, собранный в вкусную смесь. Предназначен только для женщин-алкоголиков среднего возраста. +reagent-name-manhattan = манхэттен +reagent-desc-manhattan = Любимый напиток Детектива под прикрытием. Он никогда не переносил джин... +reagent-name-manhattan-project = манхэттенский проект +reagent-desc-manhattan-project = Напиток для ученых, размышляющих о том, как взорвать станцию. +reagent-name-manly-dorf = мужественный дворф +reagent-desc-manly-dorf = Пиво и эль, соединённые в восхитительный коктейль. Предназначено только для крепких гномов. +reagent-name-margarita = маргарита +reagent-desc-margarita = На каёмке лайм с солью. Аррива~! +reagent-name-martini = классический мартини +reagent-desc-martini = Вермут с джином. Не совсем как пил 007, но все равно вкусно. +reagent-name-mead = медовуха +reagent-desc-mead = Напиток викингов, хоть и дешевый. +reagent-name-mojito = мохито +reagent-desc-mojito = Если это достаточно хорошо для Космической Кубы, то подойдет и для вас. +reagent-name-moonshine = самогон +reagent-desc-moonshine = Самодельный напиток, изготавливаемый в домашних условиях. Что может пойти не так? +reagent-name-neurotoxin = нейротоксин +reagent-desc-neurotoxin = Сильный нейротоксин, который вводит субъекта в состояние, напоминающее смерть. +reagent-name-patron = покровитель +reagent-desc-patron = Текила с серебром в своем составе, фаворит женщин-алкоголичек из клубной тусовки. +reagent-name-red-mead = красная медовуха +reagent-desc-red-mead = Настоящий напиток викингов! Несмотря на то, что он имеет странный красный цвет. +reagent-name-rewriter = переписчик +reagent-desc-rewriter = Тайна святилища Библиотекаря... +reagent-name-sbiten = сбитень +reagent-desc-sbiten = Пикантная водка! Может быть немного жгучей для малышей! +reagent-name-screwdriver-cocktail = отвёртка +reagent-desc-screwdriver-cocktail = Водка, смешанная с обычным апельсиновым соком. Результат на удивление вкусный. +reagent-name-silencer = глушитель +reagent-desc-silencer = Напиток из рая мимов. +reagent-name-singulo = синглуло +reagent-desc-singulo = Блю-спейс напиток! +reagent-name-snow-white = белый снег +reagent-desc-snow-white = Морозная свежесть. +reagent-name-sui-dream = мечты суи +reagent-desc-sui-dream = 'Состав: Белая газировка, голубой кюрасао, дынный ликер.' +reagent-name-syndicate-bomb = бомба синдиката +reagent-desc-syndicate-bomb = Кто-то подложил нам бомбу! +reagent-name-tequila-sunrise = текила санрайз +reagent-desc-tequila-sunrise = Текила и апельсиновый сок. Очень похож на "Отвертку", только мексиканскую. +reagent-name-three-mile-island = чай со льдом три-майл-айленд +reagent-desc-three-mile-island = "Сделан для женщин, достаточно крепок для мужчин." +reagent-name-toxins-special = особый токсин +reagent-desc-toxins-special = Эта штука ОГОНЬ! ВЫЗЫВАЙТЕ ЧЁРТОВ ШАТТЛ! +reagent-name-vodka-martini = водка мартини +reagent-desc-vodka-martini = Водка с джином. Не совсем как пил 007, но все равно вкусно. +reagent-name-vodka-tonic = водка тоник +reagent-desc-vodka-tonic = Для тех случаев, когда джин-тоник недостаточно русский. +reagent-name-whiskey-cola = виски кола +reagent-desc-whiskey-cola = Виски, смешанный с колой. Удивительно освежает. +reagent-name-whiskey-soda = виски с содовой +reagent-desc-whiskey-soda = Невероятно освежающе! +reagent-name-white-russian = белый русский +reagent-desc-white-russian = Но это только твоё мнение, чувак. diff --git a/Resources/Locale/ru-RU/reagents/meta/consumable/drink/drinks.ftl b/Resources/Locale/ru-RU/reagents/meta/consumable/drink/drinks.ftl new file mode 100644 index 0000000000..19114ff1ee --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/meta/consumable/drink/drinks.ftl @@ -0,0 +1,54 @@ +reagent-name-coffee = кофе +reagent-desc-coffee = Напиток, приготовленный из заваренных кофейных зерен. Содержит умеренное количество кофеина. +reagent-name-cream = сливки +reagent-desc-cream = Жирная, но еще жидкая часть молока. Почему бы вам не смешать это с виски, а? +reagent-name-cafe-latte = кофе латте +reagent-desc-cafe-latte = Приятный, крепкий и вкусный напиток на время чтения. +reagent-name-green-tea = зелёный чай +reagent-desc-green-tea = Вкусный зелёный чай. +reagent-name-grenadine = сироп гренадин +reagent-desc-grenadine = Не с вишневым вкусом! +reagent-name-iced-coffee = айс-кофе +reagent-desc-iced-coffee = Кофе со льдом, бодрящий и прохладный. +reagent-name-iced-green-tea = зелёный чай со льдом +reagent-desc-iced-green-tea = Холодный зеленый чай. +reagent-name-iced-tea = чай со льдом +reagent-desc-iced-tea = Он же айс-ти. Не имеет отношения к определенному рэп-исполнителю/актеру. +reagent-name-lemonade = лимонад +reagent-desc-lemonade = Напиток из лимонного сока, воды и подсластителя, например, тростникового сахара или меда. +reagent-name-milk = молоко +reagent-desc-milk = Непрозрачная белая жидкость, вырабатываемая молочными железами млекопитающих. +reagent-name-milk-goat = козье молоко +reagent-desc-milk-goat = Непрозрачная белая жидкость, производимая козами. Высокая концентрация обезжиренных сливок. +reagent-name-milk-oat = овсяное молоко +reagent-desc-milk-oat = На удивление вкусное. +reagent-name-milk-soy = соевое молоко +reagent-desc-milk-soy = Любимчик потребителей. +reagent-name-milk-spoiled = прогорклое молоко +reagent-desc-milk-spoiled = Это молоко испортилось. +reagent-name-nothing = ничего +reagent-desc-nothing = Абсолютно ничего. +reagent-name-nuclear-cola = ядерная кола +reagent-desc-nuclear-cola = Кола, кола никогда не меняется. +reagent-name-soda-water = содовая +reagent-desc-soda-water = Газированная вода. Почему бы не сделать виски с содовой? +reagent-name-soy-latte = соевый латте +reagent-desc-soy-latte = Кофейный напиток, приготовленный из эспрессо и подогретого соевого молока. +reagent-name-tea = чай +reagent-desc-tea = Напиток, приготовленный путем кипячения листьев чайного дерева Camellia sinensis. +reagent-name-tonic-water = тоник +reagent-desc-tonic-water = Вкус у него странный, но, по крайней мере, хинин препятствует распространению космической малярии. +reagent-name-water = вода +reagent-desc-water = Бесцветная жидкость, необходимая человекам для выживания. +reagent-name-ice = лёд +reagent-desc-ice = Застывшая вода. +reagent-name-dry-ramen = сухой рамэн +reagent-desc-dry-ramen = Сухая лапша и соль. +reagent-name-hot-ramen = горячий рамэн +reagent-desc-hot-ramen = Горячая лапша. +reagent-name-pilk = пилк +reagent-desc-pilk = Тошнотворная смесь молока и колы. +reagent-name-kvass = квас +reagent-desc-kvass = Прохладный освежающий напиток с привкусом социализма. +reagent-name-posca = поска +reagent-desc-posca = Напиток бедных воинов из забытой эпохи. diff --git a/Resources/Locale/ru-RU/reagents/meta/consumable/drink/juice.ftl b/Resources/Locale/ru-RU/reagents/meta/consumable/drink/juice.ftl new file mode 100644 index 0000000000..1546d12c86 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/meta/consumable/drink/juice.ftl @@ -0,0 +1,26 @@ +reagent-name-juice-apple = яблочный сок +reagent-desc-juice-apple = Это маленький кусочек Эдема. +reagent-name-juice-banana = банановый сок +reagent-desc-juice-banana = Жидкая суть банана. ХОНК. +reagent-name-juice-berry = ягодный сок +reagent-desc-juice-berry = Вкусная смесь нескольких видов ягод. +reagent-name-juice-berry-poison = ядовитый ягодный сок +reagent-desc-juice-berry-poison = Удивительно вкусный сок, приготовленный из различных видов очень смертоносных и ядовитых ягод. +reagent-name-juice-carrot = морковный сок +reagent-desc-juice-carrot = Как морковь, но не хрустит. +reagent-name-juice-grape = виноградный сок +reagent-desc-juice-grape = Свежевыжатый сок из красного винограда. Довольно сладкий. +reagent-name-juice-lemon = лимонный сок +reagent-desc-juice-lemon = Этот сок ОЧЕНЬ кислый. +reagent-name-juice-lime = сок лайма +reagent-desc-juice-lime = Кисло-сладкий сок лайма. +reagent-name-juice-orange = апельсиновый сок +reagent-desc-juice-orange = И вкусно, и богато витамином С. Чего ещё желать? +reagent-name-juice-pineapple = ананасовый сок +reagent-desc-juice-pineapple = Вкусный сок ананаса. +reagent-name-juice-potato = картофельный сок +reagent-desc-juice-potato = Сок картофеля. Фу. +reagent-name-juice-tomato = томатный сок +reagent-desc-juice-tomato = Томаты превращенные в сок. Какая трата хороших помидоров, а? +reagent-name-juice-watermelon = арбузный сок +reagent-desc-juice-watermelon = Вкусный сок арбуза. diff --git a/Resources/Locale/ru-RU/reagents/meta/consumable/drink/soda.ftl b/Resources/Locale/ru-RU/reagents/meta/consumable/drink/soda.ftl new file mode 100644 index 0000000000..42425d4202 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/meta/consumable/drink/soda.ftl @@ -0,0 +1,30 @@ +reagent-name-cola = кола +reagent-desc-cola = Сладкий газированный безалкогольный напиток. Не содержит кофеина. +reagent-name-changeling-sting = жало генокрада +reagent-desc-changeling-sting = Вы делаете маленький глоток и чувствуете жжение... +reagent-name-dr-gibb = доктор Гибб +reagent-desc-dr-gibb = Восхитительная смесь из 42 различных вкусов. +reagent-name-energy-drink = энергетический напиток +reagent-desc-energy-drink = Доза энергии! Nanotrasen не несет ответственности, если у вас вырастут птичьи придатки. +reagent-name-grape-soda = виноградная газировка +reagent-desc-grape-soda = Это Винограааааад! +reagent-name-ice-cream = мороженое +reagent-desc-ice-cream = Ешьте скорее, пока не превратилось в суп-мороженое! +reagent-name-lemon-lime = лимон-лайм +reagent-desc-lemon-lime = Терпкая газировка из лимона и лайма +reagent-name-pwr-game = Pwr Game +reagent-desc-pwr-game = Единственный напиток, обладающий СИЛОЙ, которую жаждут настоящие геймеры. +reagent-name-root-beer = рутбир +reagent-desc-root-beer = Очень сладкий, газированный напиток, напоминающий сарспариллу. Хорошо сочетается с мороженым. +reagent-name-root-beer-float = рутбир с мороженым +reagent-desc-root-beer-float = Рутбир, но теперь с мороженым сверху! Это действительно магнум опус канадских летних напитков. +reagent-name-space-mountain-wind = космический маунтин винд +reagent-desc-space-mountain-wind = Проходит сквозь, словно космический ветер. +reagent-name-space-up = спейс-ап +reagent-desc-space-up = На вкус как пробоина в корпусе у вас во рту. +reagent-name-starkist = старкист +reagent-desc-starkist = Сладкий безалкогольный напиток со вкусом апельсина. +reagent-name-fourteen-loko = фоуртин локо +reagent-desc-fourteen-loko = Сильно переработанная жидкая субстанция, едва ли соответствующая межгалактическим стандартам безопасности для безалкогольного напитка. +reagent-name-shamblers-juice = Сок Шамблера +reagent-desc-shamblers-juice = Встряхни меня чем-нибудь из этого! diff --git a/Resources/Locale/ru-RU/reagents/meta/consumable/food/condiments.ftl b/Resources/Locale/ru-RU/reagents/meta/consumable/food/condiments.ftl new file mode 100644 index 0000000000..a6848b4319 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/meta/consumable/food/condiments.ftl @@ -0,0 +1,24 @@ +reagent-name-astrotame = Астротем +reagent-desc-astrotame = Слаще тысячи ложек сахара, но без калорий. +reagent-name-bbq-sauce = cоус барбекю +reagent-desc-bbq-sauce = Салфетки в комплект не входят. +reagent-name-cornoil = кукурузное масло +reagent-desc-cornoil = Кукурузное масло. Вкусное масло, используемое в готовке. Изготавливается из кукурузы. +reagent-name-frostoil = холодный соус +reagent-desc-frostoil = Заставляет язык онеметь. +reagent-name-horseradish-sauce = хрен +reagent-desc-horseradish-sauce = Пакетик душистого хрена. +reagent-name-hotsauce = острый соус +reagent-desc-hotsauce = Вкус просто огонь. +reagent-name-ketchup = кетчуп +reagent-desc-ketchup = Приготовлен из томатного пюре с добавлением специяй. +reagent-name-ketchunaise = кетчюнез +reagent-desc-ketchunaise = Так называемый русский соус, популярный среди космонавтов. +reagent-name-mayo = майонез +reagent-desc-mayo = Соус, сделанный из масла, яйца и немного (съедобной) кислоты. +reagent-name-vinaigrette = винегрет +reagent-desc-vinaigrette = Салат с маслом и преправами, сделанный из свеклы. +reagent-name-soysauce = соевый соус +reagent-desc-soysauce = Соленая приправа на основе сои. +reagent-name-table-salt = столовая соль +reagent-desc-table-salt = Хлорид натрия, широко известный как соль, часто используется в качестве пищевой приправы или для мгновенного уничтожения мозговых червей. diff --git a/Resources/Locale/ru-RU/reagents/meta/consumable/food/food.ftl b/Resources/Locale/ru-RU/reagents/meta/consumable/food/food.ftl new file mode 100644 index 0000000000..662c95485d --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/meta/consumable/food/food.ftl @@ -0,0 +1,8 @@ +reagent-name-nutriment = питательные вещества +reagent-desc-nutriment = Все необходимые организму витамины, минералы и углеводы в чистом виде. +reagent-name-glucose = глюкоза +reagent-desc-glucose = Простой сахар, содержащийся во многих продуктах питания. +reagent-name-vitamin = витамины +reagent-desc-vitamin = Содержатся в здоровом, полноценном питании. +reagent-name-protein = протеины +reagent-desc-protein = Также известные как белки. Содержатся в некоторых блюдах, полезны для здоровья организма. diff --git a/Resources/Locale/ru-RU/reagents/meta/consumable/food/ingredients.ftl b/Resources/Locale/ru-RU/reagents/meta/consumable/food/ingredients.ftl new file mode 100644 index 0000000000..a4bea919b0 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/meta/consumable/food/ingredients.ftl @@ -0,0 +1,22 @@ +reagent-name-flour = мука +reagent-desc-flour = Используется в выпечке. +reagent-name-oats = овёс +reagent-desc-oats = Используется для различных вкусных целей. +reagent-name-enzyme = универсальный фермент +reagent-desc-enzyme = Используется в приготовлении различных блюд. +reagent-name-egg = яйцо +reagent-desc-egg = Используется в выпечке. +reagent-name-sugar = сахар +reagent-desc-sugar = Вкусный космический сахар! +reagent-name-blackpepper = чёрный перец +reagent-desc-blackpepper = Часто используется как приправа к пище, или чтобы заставить людей чихать. +reagent-name-vinegar = уксус +reagent-desc-vinegar = Часто используется как приправа к пище. +reagent-name-rice = рис +reagent-desc-rice = Твердые, маленькие белые зёрнышки. +reagent-name-oil-olive = оливковое масло +reagent-desc-oil-olive = Вязкое и ароматное. +reagent-name-oil = масло +reagent-desc-oil = Используется поварами для приготовления пищи. +reagent-name-capsaicin-oil = капсаициновое масло +reagent-desc-capsaicin-oil = Капсаициновое масло - это ингредиент, содержащийся в различных сортах острого перца. diff --git a/Resources/Locale/ru-RU/reagents/meta/elements.ftl b/Resources/Locale/ru-RU/reagents/meta/elements.ftl new file mode 100644 index 0000000000..cc245f6573 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/meta/elements.ftl @@ -0,0 +1,42 @@ +reagent-name-aluminium = алюминий +reagent-desc-aluminium = Серебристый, мягкий, немагнитный и ковкий металл. +reagent-name-ash = пепел +reagent-desc-ash = Светло-серый рассыпчатый порошок. +reagent-name-carbon = углерод +reagent-desc-carbon = Чёрное кристаллическое твердое вещество. +reagent-name-charcoal = уголь +reagent-desc-charcoal = Чёрное, пористое твердое вещество. +reagent-name-chlorine = хлор +reagent-desc-chlorine = Жёлто-зелёный газ, токсичный для человека. +reagent-name-copper = медь +reagent-desc-copper = Мягкий, ковкий и пластичный металл с очень высокой тепло- и электропроводностью. +reagent-name-fluorine = фтор +reagent-desc-fluorine = Высокотоксичный бледно-жёлтый газ. Чрезвычайно реактивный. +reagent-name-gold = золото +reagent-desc-gold = Плотный, мягкий, блестящий металл, самый ковкий и пластичный из всех известных. +reagent-name-hydrogen = водород +reagent-desc-hydrogen = Легкий, легковоспламеняющийся газ. +reagent-name-iodine = йод +reagent-desc-iodine = Обычно добавляется в поваренную соль в качестве питательного вещества. Сам по себе он гораздо менее приятен на вкус. +reagent-name-iron = железо +reagent-desc-iron = Серебристо-серый металл, образующий оксиды железа (ржавчину) при контакте с воздухом. Часто сплавляется с другими элементами для получения сплавов, таких как сталь. +reagent-name-lithium = литий +reagent-desc-lithium = Мягкий, серебристо-белый щелочной металл. Он очень реактивен и воспламеняется при контакте с водой. +reagent-name-mercury = ртуть +reagent-desc-mercury = Серебристый металл, который находится в жидком состоянии при комнатной температуре. Он очень токсичен для человека. +reagent-name-potassium = калий +reagent-desc-potassium = Мягкий, блестящий серый металл. Еще более реактивный, чем литий. +reagent-name-phosphorus = фосфор +reagent-desc-phosphorus = Реактивный металл, используемый в пиротехнике и оружии. +reagent-name-radium = радий +reagent-desc-radium = Радиоактивный металл, серебристо-белый в чистом виде. Он светится из-за своей радиоактивности и очень токсичен. +reagent-name-silicon = кремний +reagent-desc-silicon = Твердое и хрупкое кристаллическое вещество серо-голубого цвета. +reagent-name-silver = серебро +reagent-desc-silver = Мягкий, белый, блестящий переходный металл обладает самой высокой электропроводностью среди всех элементов и самой высокой теплопроводностью среди всех металлов. +reagent-name-sulfur = сера +reagent-desc-sulfur = Жёлтое кристаллическое твердое вещество. +reagent-name-sodium = натрий +reagent-desc-sodium = Серебристо-белый щелочной металл. Высоко реактивный в чистом виде. +reagent-name-uranium = уран +reagent-desc-uranium = Серый металлический химический элемент из серии актинидов, слабо радиоактивный. diff --git a/Resources/Locale/ru-RU/reagents/meta/fun.ftl b/Resources/Locale/ru-RU/reagents/meta/fun.ftl new file mode 100644 index 0000000000..c460b83366 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/meta/fun.ftl @@ -0,0 +1,12 @@ +reagent-name-carpetium = ковриний +reagent-desc-carpetium = Таинственный химикат, обычно поставляемый с планеты клоунов, который покрывает ковром все, на что попадёт. +reagent-name-fiber = волокно +reagent-desc-fiber = Сырье, обычно извлекаемое из шерсти или других тканых изделий. +reagent-name-buzzochloric-bees = жужжехлориновые пчёлы +reagent-desc-buzzochloric-bees = Жидкие пчёлы. О боже, это ЖИДКИЕ ПЧЁЛЫ, нет... +reagent-name-ground-bee = молотые пчёлы +reagent-desc-ground-bee = Молотые пчёлы. Мерзость. +reagent-name-saxoite = саксонит +reagent-desc-saxoite = Отдаёт джазом. +reagent-name-licoxide = ликоксид +reagent-desc-licoxide = Это выглядит... электризующе. diff --git a/Resources/Locale/ru-RU/reagents/meta/gases.ftl b/Resources/Locale/ru-RU/reagents/meta/gases.ftl new file mode 100644 index 0000000000..43da3c3f9d --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/meta/gases.ftl @@ -0,0 +1,16 @@ +reagent-name-oxygen = кислород +reagent-desc-oxygen = Окисляющий, бесцветный газ. +reagent-name-plasma = плазма +reagent-desc-plasma = Причудливая, космически-магическая пыльца фей. Вам, наверное, не стоит это есть, но мы оба знаем, что вы все равно это сделаете. +reagent-name-tritium = тритий +reagent-desc-tritium = Радиоактивная космически-магическая пыльца фей. +reagent-name-carbon-dioxide = диоксид углерода +reagent-desc-carbon-dioxide = Он же углекислый газ. Вы совершенно не представляете, что это такое. +reagent-name-nitrogen = азот +reagent-desc-nitrogen = Он же нитроген. Бесцветный, не имеющий запаха нереактивный газ. Очень стабилен. +reagent-name-miasma = миазма +reagent-desc-miasma = Ух ох, как воняет! +reagent-name-nitrous-oxide = оксид азота +reagent-desc-nitrous-oxide = Знаешь, как всё кажется смешнее, когда ты устал? Так вот... +reagent-name-frezon = фрезон +reagent-desc-frezon = Высокоэффективный хладагент... и галлюциноген. diff --git a/Resources/Locale/ru-RU/reagents/meta/medicine.ftl b/Resources/Locale/ru-RU/reagents/meta/medicine.ftl new file mode 100644 index 0000000000..113b5e7d68 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/meta/medicine.ftl @@ -0,0 +1,68 @@ +reagent-name-cryptobiolin = криптобиолин +reagent-desc-cryptobiolin = Вызывает растерянность и головокружение. Необходим для изготовления Космоциллина. +reagent-name-dylovene = диловен +reagent-desc-dylovene = Антитоксин широкого спектра действия, который лечит поражение кровеносной системы токсинами. Передозировка вызывает рвоту, головокружение и боль. +reagent-name-diphenhydramine = дифенгидрамин +reagent-desc-diphenhydramine = Он же димедрол. Быстро очищает организм от гистамина, и снижает нервозность и дрожь. +reagent-name-arithrazine = аритразин +reagent-desc-arithrazine = Немного нестабильное лекарство, используемое в крайних случаях радиационного поражения. Снижает уровень радиации в три раза быстрее, чем Хироналин, и одновременно устраняет повреждения от токсинов. Со временем наносит небольшие механические повреждения пациенту, однако организм пациента обычно легко регенерирует его. +reagent-name-bicaridine = бикаридин +reagent-desc-bicaridine = Анальгетик, который очень эффективен при лечении механических повреждений. Он полезен для стабилизации состояния людей, которых сильно избили, а также для лечения менее опасных для жизни травм. В случае кровотечения (внутреннего или внешнего) бикаридин сильно его замедляет. Если доза превышает предел передозировки, он остановит его полностью. +reagent-name-cryoxadone = криоксадон +reagent-desc-cryoxadone = Необходим для нормального функционирования криогеники. Быстро исцеляет все стандартные типы повреждений, но работает только при температуре ниже 170 Кельвинов (обычно это подразумевает криокамеры). Также может медленно исцелять повреждения, полученные клонами, например, при клонировании или слизнями. +reagent-name-dermaline = дермалин +reagent-desc-dermaline = Передовой препарат, более эффективный при лечении ожогов, чем Келотан. +reagent-name-dexalin = дексалин +reagent-desc-dexalin = Используется для лечения кислородного голодания. В большинстве случаев когда он может понадобиться, его усиленная версия Дексалин Плюс окажется полезнее. +reagent-name-dexalin-plus = дексалин плюс +reagent-desc-dexalin-plus = Используется для лечения кислородного голодания. Эффективно восстанавливает повреждения от потери крови. +reagent-name-epinephrine = эпинефрин +reagent-desc-epinephrine = Эффективно возвращает людей из критического состояния. Уменьшает время оглушения. Легко получить передозировку. +reagent-name-hyronalin = хироналин +reagent-desc-hyronalin = Слабое средство для лечения радиационного поражения. Считается полезным в основном в генетических модификациях, где он понижает уровень радиации, а значит и вероятность генетических мутаций. В значительной степени проигрывает Аритразину. +reagent-name-ipecac = ипекак +reagent-desc-ipecac = Вызывает рвоту. Полезен для остановки действия в организме яда, который не закончил метаболизм. +reagent-name-inaprovaline = инапровалин +reagent-desc-inaprovaline = Инапровалин является синаптическим и кардио- стимулятором. Обычно используется для стабилизации состояния пациентов - он останавливает потерю кислорода, не давая задохнуться пациенту в критическом состоянии. Он также значительно замедляет кровотечение. Является хорошим болеутоляющим средством. +reagent-name-kelotane = келотан +reagent-desc-kelotane = Лечит ожоги и предотвращает инфекцию. +reagent-name-leporazine = лепоразин +reagent-desc-leporazine = Он обеспечивает поддержание стабильной температуры тела пациента. В высокой дозировке позволяет на короткое время выйти в космос, но препятствует применению криогенных камер. +reagent-name-barozine = барозин +reagent-desc-barozine = Сильнодействующий препарат, предотвращающий повреждения от давления. Вызывает сильную боль и дрожание. Очень ядовит при передозировке. +reagent-name-phalanximine = фалангимин +reagent-desc-phalanximine = Используется при лечении рака. Вызывает умеренное лучевое поражение. +reagent-name-romerol = ромерол +reagent-desc-romerol = Сложный в получении препарат, используемый для обращения вспять процесса зомбирования. На вкус как смерть. +reagent-name-pulped-banana-peel = толчёная банановая кожура +reagent-desc-pulped-banana-peel = Толченая банановая кожура обладает определенной эффективностью против кровотечений. +reagent-name-siderlac = сидерлак +reagent-desc-siderlac = Мощное противокоррозийное средство, получаемое из растений. +reagent-name-spaceacillin = космоциллин +reagent-desc-spaceacillin = Тета-лактамный антибиотик. Распространенное и очень полезное средство, эффективное против множества заболеваний, с которыми можно столкнуться в космосе. Замедляет прогрессирование заболеваний. +reagent-name-stellibinin = стеллибинин +reagent-desc-stellibinin = Антитоксин природного происхождения, обладающий особенной эффективностью против аматоксина. +reagent-name-synaptizine = синаптизин +reagent-desc-synaptizine = Токсичен, но лечит галлюцинации, сонливость и вдвое сокращает продолжительность паралича, оглушения и нокдаунов. Одной единицы достаточно для лечения галлюцинаций; две единицы смертельны. +reagent-name-tranexamic-acid = транексамовая кислота +reagent-desc-tranexamic-acid = Препарат для свертывания крови, предотвращающий сильные кровотечения. В больших количествах очень опасен. +reagent-name-tricordrazine = трикордразин +reagent-desc-tricordrazine = Стимулятор широкого спектра действия, первоначально произведенный из Кордразина. Он способен лечить самые распространенные виды повреждений одновременно, но вдвое медленнее, чем другие препараты. Из-за низкой силы действия его лучше всего использовать в качестве дополнения к другим лекарствам. +reagent-name-lipozine = липозин +reagent-desc-lipozine = Вызывает потерю веса при употреблении. +reagent-name-omnizine = омнизин +reagent-desc-omnizine = Смягчающая молочноватая жидкость с радужным оттенком. Известная теория заговора гласит, что его происхождение остается тайной, потому что раскрытие секрета его производства сделало бы большинство коммерческих фармацевтических препаратов ненужными. +reagent-name-ultravasculine = ультраваскулин +reagent-desc-ultravasculine = Быстро выводит токсины из организма, но вызывает дополнительную нагрузку на вены. Не допускать передозировки. +reagent-name-oculine = окулин +reagent-desc-oculine = Излечивает повреждения глаз. +reagent-name-ethylredoxrazine = этилредоксразин +reagent-desc-ethylredoxrazine = Нейтрализует действие алкоголя в кровеносной системе. Несмотря на то, что он часто нужен, заказывают его редко. +reagent-name-cognizine = когнизин +reagent-desc-cognizine = Таинственное химическое вещество, способное сделать любое неразумное существо разумным. +reagent-name-ethyloxyephedrine = этилоксиэфедрин +reagent-desc-ethyloxyephedrine = Нестабильное лекарство, получаемое из дезоксиэфедрина. Когда основные эффекты дезоксиэфедрина нейтрализованы, он может быть полезен для чего-то другого. +reagent-name-diphenylmethylamine = дифенилметиламин +reagent-desc-diphenylmethylamine = Более стабильное лекарство, чем этилоксиэфедрин. Полезно для того, чтобы не дать кому-то уснуть. +reagent-name-sigynate = сигинат +reagent-desc-sigynate = Густой розовый сироп, полезный для нейтрализации кислот и снятия травм, вызванных кислотами. Сладкий вкус! diff --git a/Resources/Locale/ru-RU/reagents/meta/narcotics.ftl b/Resources/Locale/ru-RU/reagents/meta/narcotics.ftl new file mode 100644 index 0000000000..9e05e41c63 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/meta/narcotics.ftl @@ -0,0 +1,24 @@ +reagent-name-desoxyephedrine = метамфетамин +reagent-desc-desoxyephedrine = Также известный как дезоксиэфедрин, является мощным стимулятором с опасными побочными эффектами при чрезмерном употреблении. +reagent-name-ephedrine = эфедрин +reagent-desc-ephedrine = Повышает устойчивость к оглушению и скорость передвижения, вызывает судороги рук. Передозировка наносит урон токсинами и затрудняет дыхание. +reagent-name-stimulants = стимулянты +reagent-desc-stimulants = Химический коктейль, разработанный Donk Co., который позволяет агентам быстрее оправляться от оглушения, быстрее двигаться и обеспечивает небольшое исцеление, находясь в состоянии, близком к критическому. Из-за сложной природы химического вещества организму гораздо труднее выводиться естественным путем. +reagent-name-experimental-stimulants = экспериментальные стимулянты +reagent-desc-experimental-stimulants = Прототип химической смеси-стимулятора. Использование дает виртуальный иммунитет к оглушающему оружию, быструю регенерацию тканей, экстремальную скорость бега за счет уменьшения накопления молочной кислоты и общее чувство эйфории. Побочные эффекты могут включать экстремальные уровни антикоагулянтов, туннельное зрение, чрезмерное накопление токсинов в кровотоке и быструю гибель печени. Не давайте животным. +reagent-name-thc = ТГК +reagent-desc-thc = Он же тетрагидроканнабинол. Основное психоактивное вещество в конопле. +reagent-name-thc-oil = масло ТГК +reagent-desc-thc-oil = Чистое масло ТГК, полученное из листьев конопли. Оно намного сильнее, чем в натуральной форме, и может использоваться для снятия хронической боли у пациентов. +reagent-name-nicotine = никотин +reagent-desc-nicotine = Опасен и вызывает сильное привыкание. +reagent-name-impedrezene = импедризин +reagent-desc-impedrezene = Наркотик, который лишает человека дееспособности, замедляя высшие функции клеток мозга. Вызывает обширные повреждения мозга. +reagent-name-space-drugs = космические наркотики +reagent-desc-space-drugs = Запрещенное вещество, вызывающее ряд таких эффектов, как потеря равновесия и нарушения зрения. +reagent-name-nocturine = ноктюрин +reagent-desc-nocturine = Заставляет вас чувствовать сильную усталость и неспособность встать. По сути, это сок, вызывающий боль в костях. +reagent-name-mute-toxin = токсин немоты +reagent-desc-mute-toxin = Лишает вас возможности разговаривать пока в организме. +reagent-name-norepinephric-acid = норэпинефриновая кислота +reagent-desc-norepinephric-acid = Лишает вас возможности видеть пока усваивается организмом. diff --git a/Resources/Locale/ru-RU/reagents/meta/physical-desc.ftl b/Resources/Locale/ru-RU/reagents/meta/physical-desc.ftl new file mode 100644 index 0000000000..d9f3c98ffc --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/meta/physical-desc.ftl @@ -0,0 +1,90 @@ +reagent-physical-desc-skunky = вонючее +reagent-physical-desc-soapy = мыльное +reagent-physical-desc-ferrous = чёрнометаллическое +reagent-physical-desc-nothing = никакое +reagent-physical-desc-acrid = едкое +reagent-physical-desc-thick-and-grainy = густое и зернистое +reagent-physical-desc-necrotic = некротическое +reagent-physical-desc-oily = масляное +reagent-physical-desc-glowing = светящееся +reagent-physical-desc-heterogeneous = гетерогенное +reagent-physical-desc-mucus-like = слизеподобное +reagent-physical-desc-cold = холодное +reagent-physical-desc-bee-guts = пчелистое +reagent-physical-desc-tangy = пикантное +reagent-physical-desc-fizzy = шипучее +reagent-physical-desc-fuzzy = пушистое +reagent-physical-desc-spicy = острое +reagent-physical-desc-abrasive = абразивное +reagent-physical-desc-chalky = меловое +reagent-physical-desc-roaring = рычащее +reagent-physical-desc-robust = робастное +reagent-physical-desc-sickly = нездоровое +reagent-physical-desc-bubbling = бурлящее +reagent-physical-desc-wormy = червивое +reagent-physical-desc-frosty = морозное +reagent-physical-desc-blazing = пылающее +reagent-physical-desc-translucent = прозрачное +reagent-physical-desc-sugary = сахаристое +reagent-physical-desc-putrid = гнилое +reagent-physical-desc-saucey = соусное +reagent-physical-desc-salty = солёное +reagent-physical-desc-milky = молочное +reagent-physical-desc-refreshing = освежающее +reagent-physical-desc-soothing = смягчающее +reagent-physical-desc-starchy = крахмалистое +reagent-physical-desc-starry = звездное +reagent-physical-desc-tart = терпкое +reagent-physical-desc-aromatic = ароматическое +reagent-physical-desc-thick = густое +reagent-physical-desc-syrupy = сиропообразное +reagent-physical-desc-grainy = зернистое +reagent-physical-desc-foamy = пенистое +reagent-physical-desc-tropical = тропическое +reagent-physical-desc-coarse = грубое +reagent-physical-desc-opaque = непрозрачное +reagent-physical-desc-pulpy = мякотное +reagent-physical-desc-reasonably-metallic = значительно металлическое +reagent-physical-desc-metallic = металлическое +reagent-physical-desc-gaseous = газообразное +reagent-physical-desc-ground-brass = шлифованно-латунное +reagent-physical-desc-dark-brown = тёмно-коричневое +reagent-physical-desc-dark--brown = тёмно-коричневое +reagent-physical-desc-crystalline = кристаллическое +reagent-physical-desc-viscous = вязкое +reagent-physical-desc-shiny = блестящее +reagent-physical-desc-dark-red = тёмно-красное +reagent-physical-desc-ionizing = ионизационное +reagent-physical-desc-nondescript = неописуемое +reagent-physical-desc-porous = пористый +reagent-physical-desc-burning = горящее +reagent-physical-desc-powdery = порошкообразное +reagent-physical-desc-creamy = кремообразное +reagent-physical-desc-sticky = липкое +reagent-physical-desc-bubbly = пузыристое +reagent-physical-desc-lemony-fresh = лимонно-свежее +reagent-physical-desc-crisp = хрустящее +reagent-physical-desc-citric = цитрусовое +reagent-physical-desc-acidic = кислотное +reagent-physical-desc-bilky = мивовое +reagent-physical-desc-buzzy = жужжащее +reagent-physical-desc-fibrous = волокнистое +reagent-physical-desc-strong-smelling = сильно пахнущее +reagent-physical-desc-fizzy-and-creamy = шипучее и кремовое +reagent-physical-desc-overpowering = очень мощное +reagent-physical-desc-sour = кислое +reagent-physical-desc-pungent = жгучее +reagent-physical-desc-clumpy = комковатое +reagent-physical-desc-strong-smelling = сильно пахнущее +reagent-physical-desc-odorless = не имеющее запаха +reagent-physical-desc-gloopy = вязкое +reagent-physical-desc-cloudy = мутное +reagent-physical-desc-sweet = сладкое +reagent-physical-desc-electric = электрическое +reagent-physical-desc-chewy = жевательное +reagent-physical-desc-volatile = нестабильное +reagent-physical-desc-inky = чернильное +reagent-physical-desc-exotic-smelling = экзотически пахнущее +reagent-physical-desc-energizing = заряжающее +reagent-physical-desc-exhilarating = волнующий +reagent-physical-desc-enigmatic = загадочное diff --git a/Resources/Locale/ru-RU/reagents/meta/pyrotechnic.ftl b/Resources/Locale/ru-RU/reagents/meta/pyrotechnic.ftl new file mode 100644 index 0000000000..00f3ecfd36 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/meta/pyrotechnic.ftl @@ -0,0 +1,14 @@ +reagent-name-thermite = термит +reagent-desc-thermite = Смесь, которая становится крайне горячей при воспламенении, и которая может прожечь стену, на которую она была нанесена. Она медленно наносит повреждения от ожогов любому, кто достаточно глуп, чтобы проглотить ее, однако не может быть воспламенена внутри этого глупца. +reagent-name-napalm = напалм +reagent-desc-napalm = Немножко огнеопасен. +reagent-name-phlogiston = флогистон +reagent-desc-phlogiston = Подожжёт и заставит вас гореть. +reagent-name-chlorine-trifluoride = CLF3 +reagent-desc-chlorine-trifluoride = Он же трифторид хлора. Вы очень, ОЧЕНЬ не хотите, чтобы эта дрянь оказалась рядом с вами. +reagent-name-foaming-agent = пенообразующий агент +reagent-desc-foaming-agent = Делает пену, подобную той, что требуется для гранат с металлической пеной. +reagent-name-welding-fuel = сварочное топливо +reagent-desc-welding-fuel = Используется сварщиками для сварки. +reagent-name-fluorosurfactant = фторсурфактант +reagent-desc-fluorosurfactant = Перфторированная сульфоновая кислота, образующая пену при смешивании с водой. diff --git a/Resources/Locale/ru-RU/reagents/meta/toxins.ftl b/Resources/Locale/ru-RU/reagents/meta/toxins.ftl new file mode 100644 index 0000000000..e6db89866b --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/meta/toxins.ftl @@ -0,0 +1,38 @@ +reagent-name-toxin = токсин +reagent-desc-toxin = Токсичный химикат. +reagent-name-carpotoxin = карпотоксин +reagent-desc-carpotoxin = Токсичные выделения космического карпа. Вызывает болезненное чувство жжения. +reagent-name-mold = плесень +reagent-desc-mold = Часто можно встретить в темных, влажных местах или на старом хлебе. +reagent-name-polytrinic-acid = политриновая кислота +reagent-desc-polytrinic-acid = Чрезвычайно едкое химическое вещество. Малейшее касание этого вещества расплавит большинство масок и головных уборов, и оно наносит сильнейшие повреждения всем, кто вступает с ним в непосредственный контакт. +reagent-name-chloral-hydrate = хлоральгидрат +reagent-desc-chloral-hydrate = В малых дозах вызывает сонливость. В больших дозах усыпляет. Передозировка вызывает отравление. +reagent-name-fluorosulfuric-acid = фторсерная кислота +reagent-desc-fluorosulfuric-acid = Чрезвычайно коррозийное химическое вещество. +reagent-name-sulfuric-acid = серная кислота +reagent-desc-sulfuric-acid = Сильно коррозийная, маслянистая, бесцветная жидкость. +reagent-name-unstable-mutagen = нестабильный мутаген +reagent-desc-unstable-mutagen = Вызывает мутации при введении в живых людей или растения. Высокие дозы могут быть смертельными, особенно для людей. +reagent-name-heartbreaker-toxin = токсин хартбрейкер +reagent-desc-heartbreaker-toxin = Галлюциногенное соединение, запрещенное космическим законом. Синтетический наркотик, получаемый из токсина хартбрейкер, блокирует некоторые нервные сигналы дыхательной системы, что вызывает удушье. +reagent-name-lexorin = лексорин +reagent-desc-lexorin = Временно останавливает дыхание и вызывает повреждение тканей. Большие дозы смертельны и приводят к быстрой потере сознания. Дексалин и Дексалин Плюс способны вывести его из организма. +reagent-name-mindbreaker-toxin = токсин майндбрейкер +reagent-desc-mindbreaker-toxin = Сильнодействующее галлюциногенное вещество, запрещенное космическим законом. Ранее было известно как ЛСД. +reagent-name-histamine = гистамин +reagent-desc-histamine = Эффект гистамина варьируется в зависимости от дозы. От слегка раздражающего до невероятно смертельного. +reagent-name-theobromine = теобромин +reagent-desc-theobromine = Теобромин - это горький алкалоид, выделяемый из семян какао, который можно встретить в шоколаде и некоторых других продуктах. +reagent-name-amatoxin = аматоксин +reagent-desc-amatoxin = Сильный токсин, содержащийся в некоторых грибах. +reagent-name-vent-crud = вентиляционная грязь +reagent-desc-vent-crud = Черное вещество, которое можно встретить в плохо обслуживаемых вентиляционных системах. +reagent-name-corpium = корпиум +reagent-desc-corpium = Коктейль Синдиката, тщательно собранный из различных источников. Вы не захотите, чтобы это оказалось внутри вас. +reagent-name-uncooked-animal-proteins = непрожаренные животные протеины +reagent-desc-uncooked-animal-proteins = Крайне опасны для желудков более слабых форм жизни. +reagent-name-allicin = аллицин +reagent-desc-allicin = Сероорганическое соединение, содержащееся в растениях-аллиумах, таких как чеснок, лук и других. +reagent-name-pax = пакс +reagent-desc-pax = Психиатрический препарат, который не позволяет употребившему причинять вред кому-либо напрямую. diff --git a/Resources/Locale/ru-RU/reagents/norepinephricacid.ftl b/Resources/Locale/ru-RU/reagents/norepinephricacid.ftl new file mode 100644 index 0000000000..2bbdc2d702 --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/norepinephricacid.ftl @@ -0,0 +1,8 @@ +norepinephricacid-effect-eyelids = Ваши веки быстро дёргаются. +norepinephricacid-effect-eyes-itch = Ваши глаза зудят. +norepinephricacid-effect-vision-fade = Вы чувствуете, как ваше зрение ухудшается. +norepinephricacid-effect-vision-fail = Вы чувствуете, как ваше зрение подводит вас. +norepinephricacid-effect-eye-pain = Вы чувствуете сильную боль в глазах! +norepinephricacid-effect-blindness = Ваши глаза перестают работать! +norepinephricacid-effect-darkness = Вы погружаетесь в мир тьмы! +norepinephricacid-effect-eye-disconnect = Ваши глаза словно отсоединяются! diff --git a/Resources/Locale/ru-RU/reagents/phlogiston.ftl b/Resources/Locale/ru-RU/reagents/phlogiston.ftl new file mode 100644 index 0000000000..c5425065cb --- /dev/null +++ b/Resources/Locale/ru-RU/reagents/phlogiston.ftl @@ -0,0 +1 @@ +phlogiston-plasma-created = Смесь пузырится, и из нее поднимается плазма! diff --git a/Resources/Locale/ru-RU/recycling/components/recycler-component.ftl b/Resources/Locale/ru-RU/recycling/components/recycler-component.ftl new file mode 100644 index 0000000000..bc9bbfcfa7 --- /dev/null +++ b/Resources/Locale/ru-RU/recycling/components/recycler-component.ftl @@ -0,0 +1,4 @@ +## RecyclerComponent + +recycler-component-suicide-message-others = { $victim } пытается переработать { $victim }! +recycler-component-suicide-message = Вы перерабатываете себя самого! diff --git a/Resources/Locale/ru-RU/repairable/repairable-component.ftl b/Resources/Locale/ru-RU/repairable/repairable-component.ftl new file mode 100644 index 0000000000..721b3f34c0 --- /dev/null +++ b/Resources/Locale/ru-RU/repairable/repairable-component.ftl @@ -0,0 +1,4 @@ +### Interaction Messages + +# Shown when repairing something +comp-repairable-repair = Вы ремонтируете { $target } с помощью { $tool } diff --git a/Resources/Locale/ru-RU/research/components/research-client-component.ftl b/Resources/Locale/ru-RU/research/components/research-client-component.ftl new file mode 100644 index 0000000000..a516c89781 --- /dev/null +++ b/Resources/Locale/ru-RU/research/components/research-client-component.ftl @@ -0,0 +1,2 @@ +research-client-server-selection-menu-title = Выбор сервера РнД +research-client-server-selection-menu-server-entry-text = ID: { $id } || { $serverName } diff --git a/Resources/Locale/ru-RU/research/components/research-console-component.ftl b/Resources/Locale/ru-RU/research/components/research-console-component.ftl new file mode 100644 index 0000000000..02fd14210b --- /dev/null +++ b/Resources/Locale/ru-RU/research/components/research-console-component.ftl @@ -0,0 +1,13 @@ +## UI + +research-console-menu-title = Консоль R&D +research-console-menu-unlocked-technologies-label = Изученные технологии +research-console-menu-unlockable-technologies-label = Доступные технологии +research-console-menu-future-technologies-label = Будущие технологии +research-console-menu-research-points-text = Очки исследований: { $points } +research-console-menu-points-per-second-text = Очков в секунду: { $pointsPerSecond } +research-console-menu-server-selection-button = Список серверов +research-console-menu-server-sync-button = Синхронизировать +research-console-menu-server-unlock-button = Изучить +research-console-tech-requirements-none = Нет требуемых технологий. +research-console-tech-requirements-prototype-name = Требуется: { $prototypeName } diff --git a/Resources/Locale/ru-RU/research/components/research-disk.ftl b/Resources/Locale/ru-RU/research/components/research-disk.ftl new file mode 100644 index 0000000000..a31c201a6b --- /dev/null +++ b/Resources/Locale/ru-RU/research/components/research-disk.ftl @@ -0,0 +1 @@ +research-disk-inserted = Вы вставляете диск, добавляя { $points } очков на ваш сервер. diff --git a/Resources/Locale/ru-RU/research/components/technology-disk.ftl b/Resources/Locale/ru-RU/research/components/technology-disk.ftl new file mode 100644 index 0000000000..b132263e2f --- /dev/null +++ b/Resources/Locale/ru-RU/research/components/technology-disk.ftl @@ -0,0 +1,9 @@ +tech-disk-inserted = Вы вставляете диск, добавляя на сервер новый рецепт. +tech-disk-examine-none = Этикетка пуста. +tech-disk-examine = На этикетке имеется небольшое матричное изображение, представляющее { $result }. +tech-disk-examine-more = Имеются и другие изображения, но они слишком малы, чтобы разглядеть их. + +tech-disk-ui-name = Терминал технологических дисков +tech-disk-ui-total-label = На выбранном сервере имеется { $amount } очков +tech-disk-ui-cost-label = Печать каждого диска стоит { $amount } очков +tech-disk-ui-print-button = Напечать диск diff --git a/Resources/Locale/ru-RU/resist/components/escape-inventory-component.ftl b/Resources/Locale/ru-RU/resist/components/escape-inventory-component.ftl new file mode 100644 index 0000000000..0a87b6cf0a --- /dev/null +++ b/Resources/Locale/ru-RU/resist/components/escape-inventory-component.ftl @@ -0,0 +1,2 @@ +escape-inventory-component-start-resisting = Вы начинаете вырываться на свободу! +escape-inventory-component-start-resisting-target = Что-то пытается выбраться из вашего инвентаря! diff --git a/Resources/Locale/ru-RU/resist/components/resist-locker-component.ftl b/Resources/Locale/ru-RU/resist/components/resist-locker-component.ftl new file mode 100644 index 0000000000..869dc5fe69 --- /dev/null +++ b/Resources/Locale/ru-RU/resist/components/resist-locker-component.ftl @@ -0,0 +1,2 @@ +resist-locker-component-start-resisting = Вы начинаете выбивать дверь! +resist-locker-component-resist-interrupted = Ваши попытки выбить дверь были прерваны! diff --git a/Resources/Locale/ru-RU/revenant/revenant.ftl b/Resources/Locale/ru-RU/revenant/revenant.ftl new file mode 100644 index 0000000000..7bd970a4cb --- /dev/null +++ b/Resources/Locale/ru-RU/revenant/revenant.ftl @@ -0,0 +1,16 @@ +revenant-essence-amount = У вас [color=plum]{ $current } эссенции[/color]. Вам максимум — [color=plum]{ $max } эссенции[/color]. +revenant-max-essence-increased = Максимальный запас эссенции увеличился! +revenant-not-enough-essence = Недостаточно эссенции! +revenant-in-solid = Вы не можете использовать эту способность, пока находитесь внутри твёрдого объекта. +revenant-soul-too-powerful = Эта душа слишком сильна, чтобы её собрать! +revenant-soul-harvested = Эта душа уже собрана! +revenant-soul-searching = Вы ищете душу { $target }. +revenant-soul-yield-high = { CAPITALIZE($target) } имеет душу выше среднего! +revenant-soul-yield-average = { CAPITALIZE($target) } имеет среднюю душу. +revenant-soul-yield-low = { CAPITALIZE($target) } имеет душу ниже среднего. +revenant-soul-begin-harvest = { CAPITALIZE($target) } внезапно приподнимается в воздух, а кожа становится пепельно серой. +revenant-soul-finish-harvest = { CAPITALIZE($target) } падает на землю! +#UI +revenant-user-interface-title = Магазин способностей +revenant-user-interface-essence-amount = [color=plum]{ $amount }[/color] украденной эссенции +revenant-user-interface-cost = { $price } эссенции diff --git a/Resources/Locale/ru-RU/robotics/ai-actions.ftl b/Resources/Locale/ru-RU/robotics/ai-actions.ftl new file mode 100644 index 0000000000..7d83446b74 --- /dev/null +++ b/Resources/Locale/ru-RU/robotics/ai-actions.ftl @@ -0,0 +1,10 @@ +action-name-show-solar-console = Интерфейс управления солнечными батареями +action-description-show-solar-console = Просмотр интерфейса управления солнечными батареями. +action-name-show-communications-console = Интерфейс связи +action-description-show-communications-console = Просмотр интерфейса связи. +action-name-show-radar-console = Интерфейс сканера массы +action-description-show-radar-console = Просмотр интерфейса сканера массы. +action-name-show-cargo-console = Интерфейс заказа товаров +action-description-show-cargo-console = Просмотр интерфейса заказа товаров. +action-name-show-crew-monitoring-console = Интерфейс мониторинга экипажа. +action-description-crew-monitoring-console = Просмотр интерфейса мониторинга экипажа. diff --git a/Resources/Locale/ru-RU/robust-toolbox/_engine_lib.ftl b/Resources/Locale/ru-RU/robust-toolbox/_engine_lib.ftl new file mode 100644 index 0000000000..cf69936c9e --- /dev/null +++ b/Resources/Locale/ru-RU/robust-toolbox/_engine_lib.ftl @@ -0,0 +1,64 @@ +# Used internally by the THE() function. +zzzz-the = + { PROPER($ent) -> + *[false] the { $ent } + [true] { $ent } + } +# Used internally by the SUBJECT() function. +zzzz-subject-pronoun = + { GENDER($ent) -> + [male] он + [female] она + [epicene] они + *[neuter] оно + } +# Used internally by the OBJECT() function. +zzzz-object-pronoun = + { GENDER($ent) -> + [male] его + [female] её + [epicene] их + *[neuter] его + } +# Used internally by the POSS-PRONOUN() function. +zzzz-possessive-pronoun = + { GENDER($ent) -> + [male] его + [female] её + [epicene] их + *[neuter] его + } +# Used internally by the POSS-ADJ() function. +zzzz-possessive-adjective = + { GENDER($ent) -> + [male] его + [female] её + [epicene] их + *[neuter] его + } +# Used internally by the REFLEXIVE() function. +zzzz-reflexive-pronoun = + { GENDER($ent) -> + [male] сам + [female] сама + [epicene] сами + *[neuter] сам + } +# Used internally by the CONJUGATE-BE() function. +zzzz-conjugate-be = + { GENDER($ent) -> + [epicene] are + *[other] is + } +# Used internally by the CONJUGATE-HAVE() function. +zzzz-conjugate-have = + { GENDER($ent) -> + [epicene] have + *[other] has + } +# Used internally by the CONJUGATE-BASIC() function. +zzzz-conjugate-basic = + { GENDER($ent) -> + [epicene] { $first } + *[other] { $second } + } diff --git a/Resources/Locale/ru-RU/robust-toolbox/client-state-commands.ftl b/Resources/Locale/ru-RU/robust-toolbox/client-state-commands.ftl new file mode 100644 index 0000000000..446515ada5 --- /dev/null +++ b/Resources/Locale/ru-RU/robust-toolbox/client-state-commands.ftl @@ -0,0 +1,12 @@ +# Loc strings for various entity state & client-side PVS related commands + +cmd-reset-ent-help = Использование: resetent +cmd-reset-ent-desc = Сбрасывает сущность до последнего полученного от сервера состояния. Это также сбросит сущности, которые были удалены в null-space. +cmd-reset-all-ents-help = Использование: resetallents +cmd-reset-all-ents-desc = Сбрасывает все сущности до последнего полученного от сервера состояния. Это затрагивает только сущности, которые не были удалены в null-space. +cmd-detach-ent-help = Использование: detachent +cmd-detach-ent-desc = Удаляет сущность в null-space, как если бы он покинул зону действия PVS. +cmd-local-delete-help = Использование: localdelete +cmd-local-delete-desc = Удаляет сущность. В отличие от обычной команды delete, эта команда работает на стороне клиента (CLIENT-SIDE). Если сущность не является клиентской, это, скорее всего, приведет к ошибкам. +cmd-full-state-reset-help = Использование: fullstatereset +cmd-full-state-reset-desc = Сбрасывает всю информацию о состоянии сущности и запрашивает полное состояние у сервера. diff --git a/Resources/Locale/ru-RU/robust-toolbox/commands.ftl b/Resources/Locale/ru-RU/robust-toolbox/commands.ftl new file mode 100644 index 0000000000..e74a68812b --- /dev/null +++ b/Resources/Locale/ru-RU/robust-toolbox/commands.ftl @@ -0,0 +1,174 @@ +### Localization for engine console commands + + +## generic command errors + +cmd-invalid-arg-number-error = Недопустимое число аргументов. +cmd-parse-failure-integer = { $arg } не является допустимым integer. +cmd-parse-failure-float = { $arg } не является допустимым float. +cmd-parse-failure-bool = { $arg } не является допустимым bool. +cmd-parse-failure-uid = { $arg } не является допустимым UID сущности. +cmd-parse-failure-entity-exist = UID { $arg } не соответствует существующей сущности. + +## 'help' command + +cmd-help-desc = Выводит общую справку или справку по определенной команде +cmd-help-help = + Использование: help [имя команды] + Если имя команды не будет указано, будет выведена общая справка. Если имя команды будет указано, будет выведена справка по этой команде. +cmd-help-no-args = Чтобы получить справку по определенной команде, используйте 'help '. Для получения списка всех доступных команд используйте 'list'. Для поиска по командам используйте 'list '. +cmd-help-unknown = Неизвестная команда: { $command } +cmd-help-top = { $command } - { $description } +cmd-help-invalid-args = Недопустимое количество аргументов. +cmd-help-arg-cmdname = [имя команды] + +## 'cvar' command + +cmd-cvar-desc = Получает или устанавливает CVar. +cmd-cvar-help = + Использование: cvar [значение] + Если значение предоставлено, оно спарсится и сохранится как новое значение CVar. + Если нет, отобразится текущее значение CVar. + Используйте 'cvar ?' для получения списка всех зарегистрированных CVar-ов. +cmd-cvar-invalid-args = Должно быть представлено ровно один или два аргумента. +cmd-cvar-not-registered = CVar '{ $cvar }' не зарегистрирован. Используйте 'cvar ?' для получения списка всех зарегистрированных CVar-ов. +cmd-cvar-parse-error = Входное значение имеет неправильный формат для типа { $type } +cmd-cvar-compl-list = Список доступных CVar-ов +cmd-cvar-arg-name = +cmd-cvar-value-hidden =