From d98086f5a6c6c6a10b4be050d44c99666ade09f8 Mon Sep 17 00:00:00 2001 From: lzk <124214523+lzk228@users.noreply.github.com> Date: Fri, 27 Dec 2024 21:01:44 +0100 Subject: [PATCH 1/8] port corvax locale part 2 --- Resources/Locale/ru-RU/GPS/handheld-gps.ftl | 2 +- Resources/Locale/ru-RU/HUD/game-hud.ftl | 18 +- Resources/Locale/ru-RU/gases/gases.ftl | 18 +- Resources/Locale/ru-RU/gateway/gateway.ftl | 16 +- .../ghost/components/ghost-component.ftl | 6 +- Resources/Locale/ru-RU/ghost/ghost-gui.ftl | 58 +- .../Locale/ru-RU/ghost/observer-role.ftl | 2 +- .../ghost/roles/ghost-role-component.ftl | 439 ++++++++------- .../ghostrole-spawner-verb-selectable.ftl | 2 +- .../ghost/roles/make-ghost-role-verb.ftl | 2 +- Resources/Locale/ru-RU/glue/glue.ftl | 10 +- .../gravity/gravity-generator-component.ftl | 27 +- Resources/Locale/ru-RU/guardian/guardian.ftl | 31 +- .../ru-RU/guidebook/chemistry/conditions.ftl | 56 +- .../Locale/ru-RU/guidebook/chemistry/core.ftl | 26 +- .../ru-RU/guidebook/chemistry/effects.ftl | 402 +++++++------- .../guidebook/chemistry/healthchange.ftl | 4 +- .../guidebook/chemistry/plant-attributes.ftl | 20 +- .../guidebook/chemistry/statuseffects.ftl | 32 +- .../Locale/ru-RU/guidebook/guidebook.ftl | 12 +- Resources/Locale/ru-RU/guidebook/guides.ftl | 160 +++--- Resources/Locale/ru-RU/guidebook/verb.ftl | 2 +- .../ru-RU/hand-labeler/hand-labeler.ftl | 14 +- Resources/Locale/ru-RU/hands/hands-system.ftl | 10 +- .../ru-RU/headset/headset-component.ftl | 28 +- .../health-examinable-carbon.ftl | 38 +- .../health-examinable-comp.ftl | 4 +- .../health-examinable-silicon.ftl | 26 +- .../ru-RU/health-examinable/stethoscope.ftl | 12 +- Resources/Locale/ru-RU/holiday/gifts.ftl | 6 +- .../ru-RU/holiday/greet/holiday-greet.ftl | 152 +++--- .../Locale/ru-RU/hot-potato/hot-potato.ftl | 4 +- .../Locale/ru-RU/identity/identity-system.ftl | 12 +- .../ru-RU/immovable-rod/immovable-rod.ftl | 13 +- Resources/Locale/ru-RU/implant/implant.ftl | 29 +- Resources/Locale/ru-RU/info/ban.ftl | 124 ++--- Resources/Locale/ru-RU/info/info-window.ftl | 25 +- Resources/Locale/ru-RU/info/playerpanel.ftl | 10 +- .../Locale/ru-RU/info/playtime-stats.ftl | 14 +- Resources/Locale/ru-RU/info/rules.ftl | 12 +- Resources/Locale/ru-RU/info/server-info.ftl | 12 +- .../instruments/instruments-component.ftl | 42 +- .../Locale/ru-RU/intellicard/intellicard.ftl | 4 +- .../interaction/in-range-unoccluded-verb.ftl | 6 +- .../interaction-popup-component.ftl | 175 +++--- .../ru-RU/interaction/interaction-system.ftl | 6 +- .../ru-RU/interaction/smart-equip-system.ftl | 8 +- .../human-inventory-controller-component.ftl | 2 +- .../components/inventory-component.ftl | 12 +- .../human-inventory-interface-controller.ftl | 2 +- .../Locale/ru-RU/inventory/item-status.ftl | 2 +- .../ru-RU/items/components/item-component.ftl | 18 +- .../multi-handed-item-component.ftl | 5 +- Resources/Locale/ru-RU/items/toggle.ftl | 4 +- .../janitorial/janitorial-slot-component.ftl | 20 +- .../Locale/ru-RU/job/department-desc.ftl | 20 +- Resources/Locale/ru-RU/job/department.ftl | 20 +- .../Locale/ru-RU/job/job-description.ftl | 98 ++-- Resources/Locale/ru-RU/job/job-names.ftl | 222 ++++---- .../Locale/ru-RU/job/job-supervisors.ftl | 30 +- Resources/Locale/ru-RU/job/job.ftl | 12 +- Resources/Locale/ru-RU/job/loadouts.ftl | 4 +- .../Locale/ru-RU/job/role-ban-command.ftl | 46 +- .../Locale/ru-RU/job/role-requirements.ftl | 30 +- Resources/Locale/ru-RU/job/role-whitelist.ftl | 2 +- .../Locale/ru-RU/jukebox/jukebox-menu.ftl | 10 +- .../components/butcherable-component.ftl | 12 +- .../kitchen/components/foodcart-component.ftl | 8 +- .../components/kitchen-spike-component.ftl | 32 +- .../components/microwave-component.ftl | 38 +- .../components/reagent-grinder-component.ftl | 28 +- .../ru-RU/label/paper-label-component.ftl | 6 +- .../Locale/ru-RU/land-mines/land-mines.ftl | 2 +- .../Locale/ru-RU/late-join/late-join-gui.ftl | 16 +- .../lathe/components/lathe-component.ftl | 6 +- .../Locale/ru-RU/lathe/lathe-categories.ftl | 22 +- Resources/Locale/ru-RU/lathe/lathesystem.ftl | 2 +- Resources/Locale/ru-RU/lathe/recipes.ftl | 16 +- .../Locale/ru-RU/lathe/ui/lathe-menu.ftl | 42 +- .../ru-RU/launcher/launcher-connecting.ftl | 32 +- .../components/emergency-light-component.ftl | 12 +- .../components/expendable-light-component.ftl | 22 +- .../components/handheld-light-component.ftl | 8 +- .../components/light-replacer-component.ftl | 23 +- .../components/powered-ligth-component.ftl | 2 +- .../unpowered-flashlight-component.ftl | 2 +- .../ru-RU/limited-charges/limited-charges.ftl | 14 +- Resources/Locale/ru-RU/lobby/lobby-gui.ftl | 14 +- Resources/Locale/ru-RU/lobby/lobby-state.ftl | 44 +- .../ui/lobby-character-preview-panel.ftl | 6 +- .../ru-RU/lobby/ui/observe-warning-window.ftl | 14 +- .../Locale/ru-RU/lock/lock-component.ftl | 16 +- .../lock/locking-whitelist-component.ftl | 2 +- .../Locale/ru-RU/logic-gates/logic-gates.ftl | 4 +- Resources/Locale/ru-RU/lube/lube.ftl | 12 +- .../components/signal-linker-component.ftl | 26 +- .../components/signal-timer-component.ftl | 8 +- .../ru-RU/machine-linking/port-selector.ftl | 10 +- .../ru-RU/machine-linking/receiver_ports.ftl | 116 ++-- .../machine-linking/transmitter_ports.ftl | 90 ++-- Resources/Locale/ru-RU/machine/machine.ftl | 34 +- Resources/Locale/ru-RU/magic/magic.ftl | 2 +- .../Locale/ru-RU/magic/spells-actions.ftl | 1 - .../Locale/ru-RU/main-menu/main-menu.ftl | 22 +- Resources/Locale/ru-RU/mapping/editor.ftl | 12 +- .../ru-RU/mapping/map-text-component.ftl | 4 +- .../Locale/ru-RU/mapping/mapping-command.ftl | 24 +- Resources/Locale/ru-RU/maps/gamemap.ftl | 2 +- Resources/Locale/ru-RU/maps/planet.ftl | 8 +- Resources/Locale/ru-RU/markings/arachnid.ftl | 130 ++--- Resources/Locale/ru-RU/markings/cat.ftl | 4 +- Resources/Locale/ru-RU/markings/diona.ftl | 116 ++-- Resources/Locale/ru-RU/markings/ears.ftl | 2 +- Resources/Locale/ru-RU/markings/gauze.ftl | 140 ++--- Resources/Locale/ru-RU/markings/moth.ftl | 498 +++++++++--------- Resources/Locale/ru-RU/markings/noses.ftl | 20 +- Resources/Locale/ru-RU/markings/reptilian.ftl | 154 +++--- Resources/Locale/ru-RU/markings/scars.ftl | 20 +- .../Locale/ru-RU/markings/slimeperson.ftl | 32 +- Resources/Locale/ru-RU/markings/tattoos.ftl | 40 +- .../Locale/ru-RU/markings/vox_tattoos.ftl | 16 +- Resources/Locale/ru-RU/mass-media/news-ui.ftl | 59 ++- .../Locale/ru-RU/materials/materials.ftl | 66 +-- Resources/Locale/ru-RU/materials/units.ftl | 20 +- Resources/Locale/ru-RU/mech/mech.ftl | 28 +- Resources/Locale/ru-RU/mech/soundboard.ftl | 12 +- .../biomass-reclaimer-component.ftl | 2 +- .../components/cloning-console-component.ftl | 50 +- .../components/cloning-pod-component.ftl | 4 +- .../components/crew-monitoring-component.ftl | 24 +- .../medical/components/cryo-pod-component.ftl | 8 +- .../medical/components/defibrillator.ftl | 8 +- .../medical/components/healing-component.ftl | 8 +- .../components/health-analyzer-component.ftl | 34 +- .../components/medical-scanner-component.ftl | 4 +- .../components/suit-sensor-component.ftl | 22 +- .../ru-RU/metabolism/metabolism-component.ftl | 6 +- .../ru-RU/metabolism/metabolism-groups.ftl | 16 +- .../ru-RU/metabolism/metabolizer-types.ftl | 22 +- .../ru-RU/mind/commands/rename-command.ftl | 10 +- .../ru-RU/mind/components/mind-component.ftl | 20 +- .../ru-RU/mind/verbs/control-mob-verb.ftl | 2 +- .../ru-RU/mind/verbs/make-sentient-verb.ftl | 2 +- 143 files changed, 2562 insertions(+), 2543 deletions(-) diff --git a/Resources/Locale/ru-RU/GPS/handheld-gps.ftl b/Resources/Locale/ru-RU/GPS/handheld-gps.ftl index e401c8e168e..b6a31cb573d 100644 --- a/Resources/Locale/ru-RU/GPS/handheld-gps.ftl +++ b/Resources/Locale/ru-RU/GPS/handheld-gps.ftl @@ -1,3 +1,3 @@ handheld-gps-coordinates-title = - Coords: + Координаты: { $coordinates } diff --git a/Resources/Locale/ru-RU/HUD/game-hud.ftl b/Resources/Locale/ru-RU/HUD/game-hud.ftl index f0fc5363841..bf081f53ca2 100644 --- a/Resources/Locale/ru-RU/HUD/game-hud.ftl +++ b/Resources/Locale/ru-RU/HUD/game-hud.ftl @@ -1,9 +1,9 @@ -game-hud-open-escape-menu-button-tooltip = Open escape menu. -game-hud-open-guide-menu-button-tooltip = Open guidebook menu. -game-hud-open-character-menu-button-tooltip = Open character menu. -game-hud-open-emotes-menu-button-tooltip = Open emotes menu. -game-hud-open-inventory-menu-button-tooltip = Open inventory menu. -game-hud-open-crafting-menu-button-tooltip = Open crafting menu. -game-hud-open-actions-menu-button-tooltip = Open actions menu. -game-hud-open-admin-menu-button-tooltip = Open admin menu. -game-hud-open-sandbox-menu-button-tooltip = Open sandbox menu. +game-hud-open-escape-menu-button-tooltip = Открыть меню паузы. +game-hud-open-guide-menu-button-tooltip = Открыть меню руководства. +game-hud-open-character-menu-button-tooltip = Открыть меню персонажа. +game-hud-open-emotes-menu-button-tooltip = Открыть меню эмоций. +game-hud-open-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/gases/gases.ftl b/Resources/Locale/ru-RU/gases/gases.ftl index e41aa4fc996..81d19f36208 100644 --- a/Resources/Locale/ru-RU/gases/gases.ftl +++ b/Resources/Locale/ru-RU/gases/gases.ftl @@ -1,9 +1,9 @@ -gases-oxygen = Oxygen -gases-nitrogen = Nitrogen -gases-co2 = Carbon Dioxide -gases-plasma = Plasma -gases-tritium = Tritium -gases-water-vapor = Water Vapor -gases-ammonia = Ammonia -gases-n2o = Nitrous Oxide -gases-frezon = Frezon +gases-oxygen = Кислород +gases-nitrogen = Азот +gases-co2 = Диоксид углерода +gases-plasma = Плазма +gases-tritium = Тритий +gases-water-vapor = Водяной пар +gases-ammonia = Аммиак +gases-n2o = Оксид азота +gases-frezon = Фрезон diff --git a/Resources/Locale/ru-RU/gateway/gateway.ftl b/Resources/Locale/ru-RU/gateway/gateway.ftl index 56242603dc1..3632cb433f2 100644 --- a/Resources/Locale/ru-RU/gateway/gateway.ftl +++ b/Resources/Locale/ru-RU/gateway/gateway.ftl @@ -1,8 +1,8 @@ -gateway-window-title = Gateway -gateway-window-open-portal = Open Portal -gateway-window-no-destinations = No destinations found. -gateway-window-portal-cooldown = Cooldown -gateway-window-portal-unlock = Next unlock -gateway-window-locked = Locked -gateway-access-denied = Access denied! -gateway-close-portal = Close Portal +gateway-window-title = Врата +gateway-window-open-portal = Открыть портал +gateway-window-portal-cooldown = Перезарядка +gateway-window-portal-unlock = Следующее открытие +gateway-window-locked = Закрыто +gateway-window-no-destinations = Отсутствуют пункты назначения. +gateway-access-denied = Доступ запрещён! +gateway-close-portal = Закрыть портал diff --git a/Resources/Locale/ru-RU/ghost/components/ghost-component.ftl b/Resources/Locale/ru-RU/ghost/components/ghost-component.ftl index 6e58292389b..683dfa5402f 100644 --- a/Resources/Locale/ru-RU/ghost/components/ghost-component.ftl +++ b/Resources/Locale/ru-RU/ghost/components/ghost-component.ftl @@ -1,3 +1,3 @@ -ghost-component-on-examine-death-time-info-minutes = { $minutes } minutes ago -ghost-component-on-examine-death-time-info-seconds = { $seconds } seconds ago -ghost-component-on-examine-message = Died [color=yellow]{ $timeOfDeath }[/color]. +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 index 2cdd5d3afaa..5670b07029f 100644 --- a/Resources/Locale/ru-RU/ghost/ghost-gui.ftl +++ b/Resources/Locale/ru-RU/ghost/ghost-gui.ftl @@ -1,32 +1,34 @@ -ghost-gui-return-to-body-button = Return to body -ghost-gui-ghost-warp-button = Ghost Warp -ghost-gui-ghost-roles-button = Ghost Roles ({ $count }) -ghost-gui-toggle-ghost-visibility-popup-on = Enabled visibility of ghosts. -ghost-gui-toggle-ghost-visibility-popup-off = Disabled visibility of ghosts. -ghost-gui-toggle-lighting-manager-popup = Toggled all lighting. -ghost-gui-toggle-fov-popup = Toggled field-of-view. -ghost-gui-toggle-hearing-popup-on = You can now hear all messages. -ghost-gui-toggle-hearing-popup-off = You can now only hear radio and nearby messages. -ghost-target-window-title = Ghost Warp -ghost-target-window-current-button = Warp: { $name } -ghost-target-window-warp-to-most-followed = Warp to Most Followed -ghost-roles-window-title = Ghost Roles -ghost-roles-window-available-button = Available ({ $rolesCount }) -ghost-roles-window-join-raffle-button = Join raffle +ghost-gui-return-to-body-button = Вернуться в тело +ghost-gui-ghost-warp-button = Телепорт призрака +ghost-gui-ghost-roles-button = Роли призраков ({ $count }) +ghost-gui-toggle-ghost-visibility-popup-on = Видимость призраков включена. +ghost-gui-toggle-ghost-visibility-popup-off = Видимость призраков выключена. +ghost-gui-toggle-lighting-manager-popup = Рендеринг света переключён. +ghost-gui-toggle-fov-popup = Поле зрения переключено. +ghost-gui-toggle-hearing-popup-on = Теперь вы слышите все фразы. +ghost-gui-toggle-hearing-popup-off = Теперь вы слышите только радиосвязь и фразы поблизости. +ghost-target-window-title = Телепорт призрака +ghost-target-window-current-button = Телепорт в: { $name } +ghost-target-window-warp-to-most-followed = Телепорт к самому следуемому +ghost-roles-window-title = Роли призраков +ghost-roles-window-available-button = Доступно ({ $rolesCount }) +ghost-roles-window-join-raffle-button = Участвовать в лотерее ghost-roles-window-raffle-in-progress-button = - Join raffle ({ $time } left, { $players -> - [one] { $players } player - *[other] { $players } players + Участвовать в лотерее (Осталось { $time }, { $players -> + [one] { $players } игрок + [few] { $players } игрока + *[other] { $players } игроков }) ghost-roles-window-leave-raffle-button = - Leave raffle ({ $time } left, { $players -> - [one] { $players } player - *[other] { $players } players + Покинуть (Осталось { $time }, { $players -> + [one] { $players } игрок + [few] { $players } игрока + *[other] { $players } игроков }) -ghost-roles-window-request-role-button = Request -ghost-roles-window-request-role-button-timer = Request ({ $time }s) -ghost-roles-window-follow-role-button = Follow -ghost-roles-window-no-roles-available-label = There are currently no available ghost roles. -ghost-roles-window-rules-footer = The button will enable after { $time } seconds (this delay is to make sure you read the rules). -ghost-return-to-body-title = Return to Body -ghost-return-to-body-text = You are being revived! Return to your body? +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-return-to-body-title = Вернуться в тело +ghost-return-to-body-text = Вас воскрешают! Вернуться в своё тело? diff --git a/Resources/Locale/ru-RU/ghost/observer-role.ftl b/Resources/Locale/ru-RU/ghost/observer-role.ftl index ee223794c0f..fe0d7d3a690 100644 --- a/Resources/Locale/ru-RU/ghost/observer-role.ftl +++ b/Resources/Locale/ru-RU/ghost/observer-role.ftl @@ -1 +1 @@ -observer-role-name = Observer +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 index dc9b05375e3..d8192097934 100644 --- a/Resources/Locale/ru-RU/ghost/roles/ghost-role-component.ftl +++ b/Resources/Locale/ru-RU/ghost/roles/ghost-role-component.ftl @@ -1,24 +1,24 @@ # also used in MakeGhostRuleWindow and MakeGhostRoleCommand ghost-role-component-default-rules = - All normal rules apply unless an administrator tells you otherwise. - You don't remember any of your previous life, and you don't remember anything you learned as a ghost. - You are allowed to remember knowledge about the game in general, such as how to cook, how to use objects, etc. - You are absolutely [color=red]NOT[/color] allowed to remember, say, the name, appearance, etc. of your previous character. + Вы не помните ничего из своей предыдущей жизни, если администратор не сказал вам обратное. + Вы не помните ничего из своей предыдущей жизни и не помните ничего из того, что узнали, будучи призраком. + Вам разрешается помнить знания об игре в целом, например, как готовить, как использовать предметы и т.д. + Вам [color=red]НЕ[/color] разрешается помнить, имя, внешность и т.д. вашего предыдущего персонажа. ghost-role-information-nonantagonist-rules = - You are a [color=green][bold]Non-antagonist[/bold][/color]. You should generally not seek to harm the station and its crew. - You don't remember any of your previous life, and you don't remember anything you learned as a ghost. - You are allowed to remember knowledge about the game in general, such as how to cook, how to use objects, etc. - You are absolutely [color=red]NOT[/color] allowed to remember, say, the name, appearance, etc. of your previous character. + Вы - [color=green][bold]Неантагонист[/bold][/color]. Поэтому вы не должны стремиться причинить вред станции и её экипажу. + Вы не помните ничего из своей предыдущей жизни и не помните ничего из того, что узнали, будучи призраком. + Вам разрешено помнить знания об игре в целом, например, как готовить, как использовать предметы и т. д. + Вам абсолютно [color=red]НЕ[/color] разрешено помнить, скажем, имя, внешность и т. д. вашего предыдущего персонажа.. ghost-role-information-freeagent-rules = - You are a [color=yellow][bold]Free Agent[/bold][/color]. You are free to act as either an antagonist or a non-antagonist. - You don't remember any of your previous life, and you don't remember anything you learned as a ghost. - You are allowed to remember knowledge about the game in general, such as how to cook, how to use objects, etc. - You are absolutely [color=red]NOT[/color] allowed to remember, say, the name, appearance, etc. of your previous character. + Вы - [color=yellow][bold]Свободный агент[/bold][/color]. Вы вольны действовать как антагонист или неантагонист. + Вы не помните ничего из своей предыдущей жизни и не помните ничего из того, что узнали, будучи призраком. + Вам разрешено помнить знания об игре в целом, например, как готовить, как использовать предметы и т. д. + Вам абсолютно [color=red]НЕ[/color] разрешено помнить, скажем, имя, внешность и т. д. вашего предыдущего персонажа.. ghost-role-information-antagonist-rules = - You are a [color=red][bold]Solo Antagonist[/bold][/color]. Your intentions are clear, and harmful to the station and its crew. - You don't remember any of your previous life, and you don't remember anything you learned as a ghost. - You are allowed to remember knowledge about the game in general, such as how to cook, how to use objects, etc. - You are absolutely [color=red]NOT[/color] allowed to remember, say, the name, appearance, etc. of your previous character. + Вы - [color=red][bold]Соло-антагонист[/bold][/color]. Ваши намерения ясны, и они несут вред станции и её экипажу. + Вы не помните ничего из своей предыдущей жизни и не помните ничего из того, что узнали, будучи призраком. + Вам разрешено помнить знания об игре в целом, например, как готовить, как использовать предметы и т. д. + Вам абсолютно [color=red]НЕ[/color] разрешено помнить, скажем, имя, внешность и т. д. вашего предыдущего персонажа. ghost-role-information-rules-team-antagonist = You are a [color=red][bold]Team Antagonist[/bold][/color]. Your intentions are clear, and harmful to the station and its crew. You must [bold]work with your team[/bold] or follow reasonable directions from your team leaders. @@ -26,213 +26,212 @@ ghost-role-information-rules-team-antagonist = You are allowed to remember knowledge about the game in general, such as how to cook, how to use objects, etc. You are absolutely [color=red]NOT[/color] allowed to remember, say, the name, appearance, etc. of your previous character. ghost-role-information-familiar-rules = - You are a [color=#6495ed][bold]Familiar[/bold][/color]. Serve the interests of your master, whatever those may be. - You don't remember any of your previous life, and you don't remember anything you learned as a ghost. - You are allowed to remember knowledge about the game in general, such as how to cook, how to use objects, etc. - You are absolutely [color=red]NOT[/color] allowed to remember, say, the name, appearance, etc. of your previous character. + Вы - [color=#6495ed][bold]Фамильяр[/bold][/color]. Служите интересам своего хозяина, какими бы они ни были. + Вы не помните ничего из своей предыдущей жизни и не помните ничего из того, что узнали, будучи призраком. + Вам разрешено помнить знания об игре в целом, например, как готовить, как использовать предметы и т. д. + Вам абсолютно [color=red]НЕ[/color] разрешено помнить, скажем, имя, внешность и т. д. вашего предыдущего персонажа. ghost-role-information-silicon-rules = - You are a [color=#6495ed][bold]Silicon[/bold][/color]. Obey your laws. You are a Free Agent if you are not currently bound by any laws. - You don't remember any of your previous life, and you don't remember anything you learned as a ghost. - You are allowed to remember knowledge about the game in general, such as how to cook, how to use objects, etc. - You are absolutely [color=red]NOT[/color] allowed to remember, say, the name, appearance, etc. of your previous character. -ghost-role-information-mouse-name = Mouse -ghost-role-information-mouse-description = A hungry and mischievous mouse. -ghost-role-information-mothroach-name = Mothroach -ghost-role-information-mothroach-description = A cute but mischievous mothroach. -ghost-role-information-snail-name = Snail -ghost-role-information-snail-description = A little snail who doesn't mind a bit of space. Just stay on grid! -ghost-role-information-snailspeed-name = Snail -ghost-role-information-snailspeed-description = A little snail with snailborn thrusters. -ghost-role-information-snoth-name = Snoth -ghost-role-information-snoth-description = A little snoth who doesn't mind a bit of space. Just stay on grid! -ghost-role-information-giant-spider-name = Giant spider -ghost-role-information-giant-spider-description = This station's inhabitants look mighty tasty, and your sticky web is perfect to catch them! -ghost-role-information-giant-spider-rules = You are a [color=red][bold]Team Antagonist[/bold][/color] with all other giant spiders. -ghost-role-information-cognizine-description = Made conscious with the magic of cognizine. -ghost-role-information-hamster-name = Hamster -ghost-role-information-hamster-description = A grumpy little ball of fluff. -ghost-role-information-hamlet-name = Hamlet the hamster. -ghost-role-information-hamlet-description = Lives in the station bridge, has a bit of a temper and is always hungry. -ghost-role-information-slimes-name = Slime -ghost-role-information-slimes-description = An ordinary slime with no special needs or interests. You are friendly to others. -ghost-role-information-angry-slimes-name = Slime -ghost-role-information-angry-slimes-description = Everyone around you irritates your instincts, destroy them! -ghost-role-information-angry-slimes-rules = You are a [color=red][bold]Team Antagonist[/bold][/color] with all other angry slimes. -ghost-role-information-smile-name = Smile the Slime -ghost-role-information-smile-description = The sweetest creature in the world. Smile Slime! -ghost-role-information-punpun-name = Pun Pun -ghost-role-information-punpun-description = An honorable member of the monkey society in charge of the bar and helping the bartenders in any way he can. -ghost-role-information-xeno-name = Xeno -ghost-role-information-xeno-description = You are a xeno, co-operate with your hive to kill all crewmembers! -ghost-role-information-xeno-rules = You are a [color=red][bold]Team Antagonist[/bold][/color] with all other xenos. -ghost-role-information-revenant-name = Revenant -ghost-role-information-revenant-description = You are a Revenant. Use your powers to harvest souls and unleash chaos upon the crew. Unlock new abilities with the essence you harvest. -ghost-role-information-kangaroo-name = Kangaroo -ghost-role-information-kangaroo-description = You're a kangaroo! Do whatever kangaroos do. -ghost-role-information-monkey-name = Monkey -ghost-role-information-monkey-description = Ook ook! -ghost-role-information-kobold-name = Kobold -ghost-role-information-kobold-description = Be the little gremlin you are, yell at people and beg for meat! -ghost-role-information-rat-king-name = Rat King -ghost-role-information-rat-king-description = You are the Rat King, your interests are food, food, and more food. Cooperate with or fight against the station for food. Did I say food interests you? -ghost-role-information-rat-servant-name = Rat Servant -ghost-role-information-rat-servant-description = You are a Rat Servant. You must follow your king's orders. + Вы - [color=#6495ed][bold]Киборг[/bold][/color]. Подчиняйтесь своим законам. Если вы не связаны никакими законами, вы - свободный агент. + Вы не помните ничего из своей предыдущей жизни и не помните ничего из того, что узнали, будучи призраком. + Вам разрешено помнить знания об игре в целом, например, как готовить, как использовать предметы и т. д. + Вам абсолютно [color=red]НЕ[/color] разрешено помнить, скажем, имя, внешность и т. д. вашего предыдущего персонажа. +ghost-role-information-mouse-name = Мышь +ghost-role-information-mouse-description = Голодная и озорная мышь. +ghost-role-information-mothroach-name = Таракамоль +ghost-role-information-mothroach-description = Милая озорная таракамоль. +ghost-role-information-snail-name = Улитка +ghost-role-information-snail-description = Маленькая улитка, которая не против немного побыть на свободе. Только не убегай за пределы клетки! +ghost-role-information-snailspeed-name = Улитка +ghost-role-information-snailspeed-description = Маленькая улитка с турбоулиточными ускорителями. +ghost-role-information-snoth-name = Молитка +ghost-role-information-snoth-description = Маленькая молитка, которая не против немного побыть на свободе. Только не убегай за пределы клетки! +ghost-role-information-giant-spider-name = Гигантский паук +ghost-role-information-giant-spider-description = Обитатели этой станции выглядят очень аппетитно, а ваша липкая паутина идеально подходит для их ловли! +ghost-role-information-giant-spider-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с другими гигантскими пауками. +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 = Живёт на капитанском мостике, немного вспыльчив и всегда голоден. +ghost-role-information-slimes-name = Слайм +ghost-role-information-slimes-description = Обычный слайм, без особых нужд и интересов. Вы дружелюбны к окружающим. +ghost-role-information-angry-slimes-name = Слайм +ghost-role-information-angry-slimes-description = Всё вокруг раздражает ваши чувства, начинайте крушить! +ghost-role-information-angry-slimes-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с другими злыми слаймами. +ghost-role-information-smile-name = Слайм Смайл +ghost-role-information-smile-description = Самое милое создание в мире. Улыбайся, Смайл! +ghost-role-information-punpun-name = Пун Пун +ghost-role-information-punpun-description = Почётный член общины обезьян, ответственный за бар, и помогающий барменам во всём, чем может. +ghost-role-information-xeno-name = Ксено +ghost-role-information-xeno-description = Вы ксено. Скооперируйтесь со своим ульем, чтобы истребить всех членов экипажа! +ghost-role-information-xeno-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с другими ксено. +ghost-role-information-revenant-name = Ревенант +ghost-role-information-revenant-description = Вы Ревенант. Используйте свои силы, чтобы собирать души и наводить страх на команду. С помощью собранной эссенции открывайте новые способности. +ghost-role-information-kangaroo-name = Кенгуру +ghost-role-information-kangaroo-description = Вы кенгуру! Делайте всё, что делают кенгуру. +ghost-role-information-monkey-name = Обезьяна +ghost-role-information-monkey-description = У-у-у а-а-а! +ghost-role-information-kobold-name = Кобольд +ghost-role-information-kobold-description = Будьте маленьким гремлином, которым и являетесь, кричите на членов экипажа и просите мяса! +ghost-role-information-rat-king-name = Крысиный король +ghost-role-information-rat-king-description = Вы - Крысиный король, вас интересует еда, еда и ещё раз еда. Сотрудничайте со станцией или сражайтесь с ней ради еды. Я уже упоминал, что вас интересует еда? +ghost-role-information-rat-servant-name = Крысиный слуга +ghost-role-information-rat-servant-description = Вы Крысиный слуга. Выполняйте приказы своего короля. ghost-role-information-salvage-carp-name = Space carp on salvage wreck ghost-role-information-salvage-carp-description = Defend the loot inside the salvage wreck! -ghost-role-information-sentient-carp-name = Sentient Carp -ghost-role-information-sentient-carp-description = Help the dragon flood the station with carps! -ghost-role-information-willow-name = Willow the kangaroo -ghost-role-information-willow-description = You're a kangaroo named willow! Willow likes to box. -ghost-role-information-honkbot-name = Honkbot -ghost-role-information-honkbot-description = An artificial being of pure evil. -ghost-role-information-jonkbot-name = Jonkbot -ghost-role-information-jonkbot-description = An artificial being of pure evil. -ghost-role-information-mimebot-name = Mimebot -ghost-role-information-mimebot-description = A Mimebot, act like a mime but don't act like a greytider. -ghost-role-information-supplybot-name = SupplyBot -ghost-role-information-supplybot-description = Deliver goods around the station. -ghost-role-information-space-bear-name = Space bear -ghost-role-information-space-bear-description = Your tummy rumbles, and these people look really yummy... What a feast! -# Still exists as a commented out reference for Tropico. Keeping it around. -TsjipTsjip, 2024-06-20 -ghost-role-information-tropico-name = Tropico -ghost-role-information-tropico-description = The noble companion of Atmosia, and its most stalwart defender. Viva! -ghost-role-information-guardian-name = Guardian -ghost-role-information-guardian-description = Listen to your owner. Don't tank damage. Punch people hard. -ghost-role-information-holoparasite-name = Holoparasite -ghost-role-information-holoparasite-description = Listen to your owner. Don't tank damage. Punch people hard. -ghost-role-information-holoclown-name = Holoclown -ghost-role-information-holoclown-description = Listen to your owner. Utilize your pockets and hand to help your owner. -ghost-role-information-ifrit-name = Ifrit -ghost-role-information-ifrit-description = Listen to your owner. Don't tank damage. Punch people hard. -ghost-role-information-space-dragon-name = Space dragon -ghost-role-information-space-dragon-description = Call in 3 carp rifts and take over this quadrant! You have only 5 minutes in between each rift before you will disappear. -ghost-role-information-space-dragon-rules = You are a [color=red][bold]Team Antagonist[/bold][/color] with all your summoned carp. -ghost-role-information-space-dragon-summoned-carp-rules = You are a [color=red][bold]Team Antagonist[/bold][/color] with your dragon and its allies. -ghost-role-information-space-dragon-dungeon-description = Defend the expedition dungeon with your fishy comrades! -ghost-role-information-space-dragon-dungeon-rules = You are a [color=red][bold]Team Antagonist[/bold][/color] with all dungeon mobs. -ghost-role-information-cluwne-name = Cluwne -ghost-role-information-cluwne-description = Become a pitiful cluwne, your only goal in life is to find a sweet release from your suffering (usually by being beaten to death). A cluwne is not an antagonist but may defend itself. Crewmembers may murder cluwnes freely. -ghost-role-information-skeleton-pirate-name = Skeleton Pirate -ghost-role-information-skeleton-pirate-description = Cause chaos and loot the station for treasure. -ghost-role-information-skeleton-biker-name = Skeleton Biker -ghost-role-information-skeleton-biker-description = Ride around on your sweet ride. -ghost-role-information-closet-skeleton-name = Closet Skeleton -ghost-role-information-closet-skeleton-description = You are arguably one of the oldest members of the station! Get your old job back, or cause chaos! The world is yours to shape. -ghost-role-information-remilia-name = Remilia, the chaplain's familiar -ghost-role-information-remilia-description = Follow and obey the chaplain. Eat fruit. Screech loudly into people's ears and write it off as echolocation. -ghost-role-information-cerberus-name = Cerberus, Evil Familiar -ghost-role-information-cerberus-description = Obey your master. Spread chaos. -ghost-role-information-ert-leader-name = ERT Leader -ghost-role-information-ert-leader-description = Lead a team of specialists to resolve the station's issues. -ghost-role-information-ert-chaplain-name = ERT Chaplain -ghost-role-information-ert-chaplain-description = Assist with mourning to resolve the station's crew moral issues. -ghost-role-information-ert-janitor-name = ERT Janitor -ghost-role-information-ert-janitor-description = Assist with custodial efforts to resolve the station's issues. -ghost-role-information-ert-engineer-name = ERT Engineer -ghost-role-information-ert-engineer-description = Assist with engineering efforts to resolve the station's issues. -ghost-role-information-ert-security-name = ERT Security -ghost-role-information-ert-security-description = Assist with security efforts to resolve the station's issues. -ghost-role-information-ert-medical-name = ERT Medical -ghost-role-information-ert-medical-description = Assist with medical efforts to resolve the station's issues. -ghost-role-information-cburn-agent-name = CBURN Agent -ghost-role-information-cburn-agent-description = A highly trained CentComm agent, capable of dealing with various threats. -ghost-role-information-centcom-official-name = CentComm official -ghost-role-information-centcom-official-description = Perform CentComm related duties such as inspect the station, jotting down performance reviews for heads of staff, and managing the fax machine. -ghost-role-information-nukeop-rules = You are a [color=red][bold]Team Antagonist[/bold][/color] with all other nuclear operatives. Covert syndicate agents are not guaranteed to help you. -ghost-role-information-loneop-name = Lone Operative -ghost-role-information-loneop-description = You are a lone nuclear operative. Destroy the station! -ghost-role-information-loneop-rules = You are a [color=red][bold]Solo Antagonist[/bold][/color]. Covert syndicate agents are not guaranteed to help you. -ghost-role-information-behonker-name = Behonker -ghost-role-information-behonker-description = You are an antagonist, bring death and honks to those who do not follow the honkmother. -ghost-role-information-hellspawn-name = Hellspawn -ghost-role-information-hellspawn-description = Bring death to those who do not follow the great god Nar'Sie. -ghost-role-information-Death-Squad-name = Death Squad Operative -ghost-role-information-Death-Squad-description = One of Nanotrasen's top internal affairs agents. Await orders from CentComm or an official. -ghost-role-information-Death-Squad-rules = You are required to obey orders given by your superior, you are effectively their [color=#6495ed][bold]Familiar[/bold][/color]. -ghost-role-information-SyndiCat-name = SyndiCat -ghost-role-information-SyndiCat-description = You're the faithful trained pet of nuclear operatives with a microbomb. Serve your master to the death! -ghost-role-information-SyndiCat-rules = You are a [color=red][bold]Team Antagonist[/bold][/color] with the agent who summoned you. -ghost-role-information-Cak-name = Cak -ghost-role-information-Cak-description = You are the chef's favorite child. You're a living cake cat. -ghost-role-information-BreadDog-name = BreadDog -ghost-role-information-BreadDog-description = You are the chef's favorite child. You're a living bread dog. -ghost-role-information-space-ninja-name = Space Ninja -ghost-role-information-space-ninja-description = Use stealth and deception to sabotage the station. -ghost-role-information-syndicate-reinforcement-name = Syndicate Agent -ghost-role-information-syndicate-reinforcement-description = Someone needs reinforcements. You, the first person the syndicate could find, will help them. -ghost-role-information-syndicate-reinforcement-rules = You are a [color=red][bold]Team Antagonist[/bold][/color] with the agent who summoned you. -ghost-role-information-syndicate-reinforcement-medic-name = Syndicate Medic -ghost-role-information-syndicate-reinforcement-medic-description = Someone needs reinforcements. Your task is to keep the agent who called you alive. -ghost-role-information-syndicate-reinforcement-spy-name = Syndicate Spy -ghost-role-information-syndicate-reinforcement-spy-description = Someone needs reinforcements. Your speciality lies in espionage, do not be discovered. -ghost-role-information-syndicate-reinforcement-thief-name = Syndicate Thief -ghost-role-information-syndicate-reinforcement-thief-description = Someone needs reinforcements. Your job is to break in and retrieve something valuable for your agent. -ghost-role-information-nukeop-reinforcement-name = Nuclear Operative -ghost-role-information-nukeop-reinforcement-description = The nuclear operatives need reinforcements. You, a reserve agent, will help them. -ghost-role-information-nukeop-reinforcement-rules = You are a [color=red][bold]Team Antagonist[/bold][/color] with the nuclear operatives who summoned you. -ghost-role-information-syndicate-monkey-reinforcement-name = Syndicate Monkey Agent -ghost-role-information-syndicate-monkey-reinforcement-description = Someone needs reinforcements. You, a trained monkey, will help them. -ghost-role-information-syndicate-kobold-reinforcement-name = Syndicate Kobold Agent -ghost-role-information-syndicate-kobold-reinforcement-description = Someone needs reinforcements. You, a trained kobold, will help them. -ghost-role-information-syndicate-cyborg-assault-name = Syndicate Assault Cyborg -ghost-role-information-syndicate-cyborg-saboteur-name = Syndicate Saboteur Cyborg -ghost-role-information-syndicate-cyborg-description = The Syndicate needs reinforcements. You, a cold silicon killing machine, will help them. -ghost-role-information-derelict-cyborg-name = Derelict Cyborg -ghost-role-information-derelict-cyborg-description = You are a regular cyborg that got lost in space. After years of exposure to ion storms you find yourself near a space station. -ghost-role-information-security-name = Security -ghost-role-information-security-description = You are part of a security task force, but seem to have found yourself in a strange situation... -ghost-role-information-medical-name = Medical -ghost-role-information-medical-virologist-name = Virologist -ghost-role-information-medical-geneticist-name = Geneticist -ghost-role-information-medical-dentist-name = Dentist -ghost-role-information-medical-description = You are a medical professional, but seem to have found yourself in a strange situation... -ghost-role-information-cargo-name = Cargo -ghost-role-information-cargo-description = You are part of a logistics mission, but seem to have found yourself in a strange situation... -ghost-role-information-engineering-name = Engineering -ghost-role-information-engineering-description = You are on an engineering job, but seem to have found yourself in a strange situation... -ghost-role-information-science-name = Science -ghost-role-information-science-description = You are part of a science team, but seem to have found yourself in a strange situation... -ghost-role-information-civilian-name = Civilian -ghost-role-information-civilian-description = You were just hanging out, but seem to have found yourself in a strange situation... -ghost-role-information-civilian-centcom-lawyer-name = Centcom Lawyer -ghost-role-information-civilian-centcom-lawyer-description = A lawyer direct from the Central Legal Division. -ghost-role-information-command-name = Commander -ghost-role-information-command-description = You are a member of command, but seem to have found yourself in a strange situation... -ghost-role-information-lost-challenge-commander-name = Commander on Shore Leave -ghost-role-information-lost-challenge-commander-description = You are a command member from another starship who was granted shore leave with one of your cargo technicians. +ghost-role-information-sentient-carp-name = Разумный карп +ghost-role-information-sentient-carp-description = Помогите дракону наводнить станцию карпами! +ghost-role-information-willow-name = Кенгуру Уиллоу +ghost-role-information-willow-description = Вы кенгуру по имени Уиллоу! Уиллоу любит бокс. +ghost-role-information-honkbot-name = Хонкбот +ghost-role-information-honkbot-description = Искусственное воплощение чистого зла. +ghost-role-information-jonkbot-name = Кринжбот +ghost-role-information-jonkbot-description = Искусственное воплощение чистого зла. +ghost-role-information-mimebot-name = Мимбот +ghost-role-information-mimebot-description = Мимбот, ведёт себя как мим и не ведёт себя как грейтайдер. +ghost-role-information-space-bear-name = Космический медведь +ghost-role-information-space-bear-description = У вас урчит в животе, а эти люди выглядят очень аппетитно... Вот это пир! +ghost-role-information-supplybot-name = Грузобот +ghost-role-information-supplybot-description = Развозите грузы по станции. +ghost-role-information-guardian-name = Страж +ghost-role-information-guardian-description = Слушайте своего хозяина. Не танкуйте урон. Сильно стукайте врагов. +ghost-role-information-tropico-name = Тропико +ghost-role-information-tropico-description = Благородный спутник Атмосии и её самый стойкий защитник. Viva! +ghost-role-information-holoparasite-name = Голопаразит +ghost-role-information-holoparasite-description = Слушайте своего хозяина. Не танкуйте урон. Сильно стукайте врагов. +ghost-role-information-holoclown-name = Голоклоун +ghost-role-information-holoclown-description = Слушайте своего хозяина. Используйте свои карманы и руку, чтобы ему помочь. +ghost-role-information-ifrit-name = Ифрит +ghost-role-information-ifrit-description = Слушайте своего хозяина. Не танкуйте урон. Сильно стукайте врагов. +ghost-role-information-space-dragon-name = Космический дракон +ghost-role-information-space-dragon-description = Вызовите 3 карповых разлома и захватите этот квадрант! У вас есть лишь 5 минут между каждым разломом, прежде чем вы исчезнете. +ghost-role-information-space-dragon-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с другими призванными карпами. +ghost-role-information-space-dragon-summoned-carp-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с драконом и другими его союзниками. +ghost-role-information-space-dragon-dungeon-description = Защищайте подземелье экспедиции вместе со своими рыбьими товарищами! +ghost-role-information-space-dragon-dungeon-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с другими обитателями подземелья. +ghost-role-information-cluwne-name = Клувень +ghost-role-information-cluwne-description = Станьте жалким клувнем. Ваша единственная цель в жизни - найти сладкое избавление от страданий (обычно через избиение до смерти). Клоун не является антагонистом, но может защищаться. Члены экипажа могут свободно убивать клувней (Или нет, в зависимости от правил сервера) +ghost-role-information-skeleton-pirate-name = Скелет-пират +ghost-role-information-skeleton-pirate-description = Устройте хаос и разграбьте станцию в поисках сокровищ. +ghost-role-information-skeleton-biker-name = Скелет-байкер +ghost-role-information-skeleton-biker-description = Колесите на своём прекрасном байке. +ghost-role-information-closet-skeleton-name = Скелет из шкафа +ghost-role-information-closet-skeleton-description = Вы, похоже, один из старейших сотрудников станции! Верните себе прежнюю должность или устройте хаос! Мир в ваших руках. +ghost-role-information-remilia-name = Ремилия, фамильяр священника +ghost-role-information-remilia-description = Слушайтесь и повинуйтесь священнику. Ешьте фрукты. Громко кричите людям в уши и списывайте это на эхолокацию. +ghost-role-information-cerberus-name = Цербер, злой фамильяр +ghost-role-information-cerberus-description = Слушайте своего хозяина. Сейте хаос. +ghost-role-information-ert-leader-name = ОБР Лидер +ghost-role-information-ert-leader-description = Руководите командой специалистов для решения проблем станции. +ghost-role-information-ert-janitor-name = ОБР Уборщик +ghost-role-information-ert-janitor-description = Оказывайте содействие в попытках навести чистоту для решения проблем станции. +ghost-role-information-ert-chaplain-name = ОБР Священник +ghost-role-information-ert-chaplain-description = Оказывайте помощь в разрешении моральных проблем экипажа станции. +ghost-role-information-ert-engineer-name = ОБР Инженер +ghost-role-information-ert-engineer-description = Оказывайте содействие в инженерных работах для решения проблем станции. +ghost-role-information-ert-security-name = ОБР Офицер безопасности +ghost-role-information-ert-security-description = Оказывайте содействие в обеспечении безопасности для решения проблем станции. +ghost-role-information-ert-medical-name = ОБР Медик +ghost-role-information-ert-medical-description = Оказывайте содействие в медицинской помощи для решения проблем станции. +ghost-role-information-cburn-agent-name = РХБЗЗ Оперативник +ghost-role-information-cburn-agent-description = Высококвалифицированный агент Центком, способный справиться с любыми угрозами. +ghost-role-information-centcom-official-name = Представитель Центком +ghost-role-information-centcom-official-description = Инспектируйте станцию, пишите служебные характеристики на руководителей, орудуйте факсом. +ghost-role-information-behonker-name = Бехонкер +ghost-role-information-behonker-description = Вы - антагонист, несущий смерть и хонки всем, кто не следует за хонкоматерью. +ghost-role-information-nukeop-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с другими Ядерными оперативниками. Помощь агентов на станции не гарантируется. +ghost-role-information-loneop-name = Одинокий оперативник +ghost-role-information-loneop-description = Вы - одинокий ядерный оперативник. Уничтожьте станцию. +ghost-role-information-loneop-rules = Вы [color=red][bold]Соло-антагонист[/bold][/color]. Помощь агентов на станции не гарантируется. +ghost-role-information-hellspawn-name = Адское отродье +ghost-role-information-hellspawn-description = Несите смерть всем, кто не повинуется великой богине Нар'Си. +ghost-role-information-Death-Squad-name = Оперативник Эскадрона смерти +ghost-role-information-Death-Squad-description = Приготовьтесь к массированному наступлению на станцию. Ваша задача как тяжеловооружённого оперативника - уничтожить всё живое на своём пути. И никаких свидетелей. +ghost-role-information-Death-Squad-rules = Вы обязаны подчиняться приказам своего командира, вы фактически являетесь его [color=#6495ed][bold]фамильяром[/bold][/color]. +ghost-role-information-SyndiCat-name = СиндиКот +ghost-role-information-SyndiCat-description = Вы - верный дрессированный питомец ядерных оперативников с микробомбой. Служите своему хозяину до самой смерти! +ghost-role-information-SyndiCat-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с агентом, который вас призвал. +ghost-role-information-Cak-name = Корт +ghost-role-information-Cak-description = Вы - любимое дитя шеф-повара. Вы - живой торт-кот. +ghost-role-information-BreadDog-name = Хлебака +ghost-role-information-BreadDog-description = Вы - любимое дитя шеф-повара. Вы - живая хлебная собака. +ghost-role-information-space-ninja-name = Космический ниндзя +ghost-role-information-space-ninja-description = Используйте хитрость и скрытность, чтобы устроить диверсию на станции. +ghost-role-information-syndicate-reinforcement-name = Агент Синдиката +ghost-role-information-syndicate-reinforcement-description = Кому-то нужно подкрепление. Вы первый, кого Синдикат смог найти и послать на помощь. +ghost-role-information-syndicate-reinforcement-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с агентом, который вас призвал. +ghost-role-information-syndicate-reinforcement-medic-name = Медик Синдиката +ghost-role-information-syndicate-reinforcement-medic-description = Кому-то нужно подкрепление. Ваша задача - сохранить жизнь вызвавшему вас агенту. +ghost-role-information-syndicate-reinforcement-spy-name = Шпион Синдиката +ghost-role-information-syndicate-reinforcement-spy-description = Кому-то нужно подкрепление. Ваша специализация - шпионаж, постарайтесь не быть обнаруженными. +ghost-role-information-syndicate-reinforcement-thief-name = Вор Синдиката +ghost-role-information-syndicate-reinforcement-thief-description = Кому-то нужно подкрепление. Ваша задача - проникнуть и забрать что-то ценное для своего агента. +ghost-role-information-nukeop-reinforcement-name = Ядерный оперативник +ghost-role-information-nukeop-reinforcement-description = Ядерному оперативнику нужно подкрепление. Вы, резервный агент, поможете им. +ghost-role-information-nukeop-reinforcement-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с ядерным оперативником, который вас призвал. +ghost-role-information-syndicate-monkey-reinforcement-name = Агент Синдиката-обезьяна +ghost-role-information-syndicate-monkey-reinforcement-description = Кому-то нужно подкрепление. Вы, специально обученная обезьяна, поможете им. +ghost-role-information-syndicate-monkey-reinforcement-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с агентом, который вас призвал. +ghost-role-information-syndicate-kobold-reinforcement-name = Агент Синдиката-кобольд +ghost-role-information-syndicate-kobold-reinforcement-description = Кому-то нужно подкрепление. Вы, специально обученный кобольд, поможете им. +ghost-role-information-syndicate-kobold-reinforcement-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с агентом, который вас призвал. +ghost-role-information-syndicate-cyborg-assault-name = Штурмовой киборг Синдиката +ghost-role-information-syndicate-cyborg-saboteur-name = Саботажный киборг Синдиката +ghost-role-information-syndicate-cyborg-description = Синдикату нужно подкрепление. Вы, холодная кремниевая машина для убийства, поможете им. +ghost-role-information-security-name = Служба безопасности +ghost-role-information-security-description = Вы входите в состав оперативной группы службы безопасности, но, похоже, попали в странную ситуацию... +ghost-role-information-medical-name = Медицинский +ghost-role-information-medical-virologist-name = Вирусолог +ghost-role-information-medical-geneticist-name = Генетик +ghost-role-information-medical-dentist-name = Стоматолог +ghost-role-information-medical-description = Вы медицинский работник, но, похоже, попали в странную ситуацию... +ghost-role-information-cargo-name = Снабжение +ghost-role-information-cargo-description = Вы являетесь частью логистической миссии, но, похоже, попали в странную ситуацию... +ghost-role-information-engineering-name = Инженерный +ghost-role-information-engineering-description = Вы работаете инженером, но, похоже, попали в странную ситуацию... +ghost-role-information-science-name = Научный +ghost-role-information-science-description = Вы являетесь частью научной команды, но, похоже, попали в странную ситуацию... +ghost-role-information-civilian-name = Гражданский +ghost-role-information-civilian-description = Вы просто гуляли, но, похоже, попали в странную ситуацию... +ghost-role-information-civilian-centcom-lawyer-name = Адвокат Центкома +ghost-role-information-civilian-centcom-lawyer-description = Адвокат, прямо из Центрального юридического отдела. +ghost-role-information-command-name = Коммандир +ghost-role-information-command-description = Вы являетесь членом командования, но, похоже, попали в странную ситуацию... +ghost-role-information-lost-challenge-commander-name = Командир в отпуске +ghost-role-information-lost-challenge-commander-description = Вы - член команды с другого корабля, которому предоставили отпуск вместе с одним из ваших грузовых техников. ghost-role-information-lost-challenge-commander-rules = - You are not hostile to the station, do what you must to ensure your own survival. - You don't remember any of your previous life, and you don't remember anything you learned as a ghost. - You are allowed to remember knowledge about the game in general, such as how to cook, how to use objects, etc. - You are absolutely [color=red]NOT[/color] allowed to remember, say, the name, appearance, etc. of your previous character. -ghost-role-information-lost-challenge-cargo-technican-name = Cargo Chauffeur -ghost-role-information-lost-challenge-cargo-technican-description = You are a cargo technician who was granted shore leave with one of your commanding officers. + Вы не враждебны к станции и делаете то, что должны, чтобы обеспечить собственное выживание. + Вы не помните ничего из своей предыдущей жизни и не помните ничего из того, что узнали, будучи призраком. + Вам разрешается помнить знания об игре в целом, например, как готовить, как использовать предметы и т.д. + Вам [color=red]НЕ[/color] разрешается помнить, имя, внешность и т.д. вашего предыдущего персонажа. +ghost-role-information-lost-challenge-cargo-technican-name = Грузовой шофер +ghost-role-information-lost-challenge-cargo-technican-description = Вы - грузовой техник, получивший отпуск на берег вместе с одним из своих командиров. ghost-role-information-lost-challenge-cargo-technican-rules = - You are not hostile to the station, do what you must to ensure your own survival. - You don't remember any of your previous life, and you don't remember anything you learned as a ghost. - You are allowed to remember knowledge about the game in general, such as how to cook, how to use objects, etc. - You are absolutely [color=red]NOT[/color] allowed to remember, say, the name, appearance, etc. of your previous character. -ghost-role-information-disaster-victim-name = Disaster Victim -ghost-role-information-disaster-victim-description = You were rescued in an escape pod from another station that suffered a terrible fate. Perhaps you will be found and rescued. -ghost-role-information-syndie-disaster-victim-name = Syndicate Disaster Victim -ghost-role-information-syndie-disaster-victim-description = You're a regular passenger from a syndicate station. Unfortunately, an evacuation pod has thrown you into an enemy sector... -ghost-role-information-syndie-soldier-name = Syndicate Soldier -ghost-role-information-syndie-soldier-description = You are a soldier from the Syndicate. -ghost-role-information-syndie-soldier-teamlead-name = Syndicate Team Leader -ghost-role-information-syndie-soldier-teamlead-description = You are the fire team leader for a Syndicate operative taskforce. -ghost-role-information-blackmarketeer-name = Black Market Trader -ghost-role-information-blackmarketeer-description = Make trades or take odd jobs to collect the most interesting items by the end of the shift. -ghost-role-information-cossack-name = Ancient traveler -ghost-role-information-cossack-description = From a history lost to time, you find yourself cast into this day and age. -ghost-role-information-pirate-name = Space Pirate -ghost-role-information-pirate-description = Argh matey! Collect some cool loot, but make sure to avoid security and salvage! -ghost-role-information-pirate-captain-name = Space Pirate Captain -ghost-role-information-pirate-captain-description = Argh matey! You are in charge here and need to devise a plan to get that juicy loot by hook or by crook. Just make sure to avoid security and salvage! -ghost-role-information-artifact-name = Sentient Artifact -ghost-role-information-artifact-description = Enact your eldritch whims. Forcibly activate your nodes for good or for evil. -ghost-role-information-tomatokiller-name = Tomato killer -ghost-role-information-tomatokiller-description = This little tomato will serve the botanist for the rest of his life... that is, a couple of minutes -ghost-role-information-gingerbread-name = Gingerbread Man + Вы не враждебны станции и делаете то, что должны, чтобы обеспечить собственное выживание. + Вы не помните ничего из своей предыдущей жизни и не помните ничего из того, что узнали, будучи призраком. + Вам разрешается помнить знания об игре в целом, например, как готовить, как использовать предметы и т.д. + Вам [color=red]НЕ[/color] разрешается помнить, имя, внешность и т.д. вашего предыдущего персонажа. +ghost-role-information-syndie-soldier-name = Солдат Синдиката +ghost-role-information-syndie-soldier-description = Вы солдат Синдиката +ghost-role-information-syndie-soldier-teamlead-name = Командир команды Синдиката +ghost-role-information-syndie-soldier-teamlead-description = Вы - командир огневой группы в оперативном отряде Синдиката. +ghost-role-information-blackmarketeer-name = Торговец чёрного рынка +ghost-role-information-blackmarketeer-description = Заключайте сделки или беритесь за непосильную работу, чтобы к концу смены собрать самые интересные предметы. +ghost-role-information-cossack-name = Древний путешественник +ghost-role-information-cossack-description = Из истории, потерянной во времени, вы попадаете в наш век. +ghost-role-information-pirate-name = Космический пират +ghost-role-information-pirate-description = Агх, дружище! Собирайте крутые трофеи, но старайтесь избегать службы безопасности и утилизаторов! +ghost-role-information-pirate-captain-name = Капитан космических пиратов +ghost-role-information-pirate-captain-description = Агх, дружище! Ты здесь главный, и тебе нужно разработать план, как заполучить эту сочную добычу с помощью крючка или мошенничества. Только постарайтесь избегать службы безопасности и утилизаторов! +ghost-role-information-disaster-victim-name = Жертва катастрофы +ghost-role-information-disaster-victim-description = Вы спаслись на спасательной капсуле с другой станции, которую постигла ужасная участь. Возможно, вас найдут и спасут. +ghost-role-information-syndie-disaster-victim-name = Жертва катастрофы из Синдиката +ghost-role-information-syndie-disaster-victim-description = Вы - обычный пассажир со станции Синдиката. К несчастью, спасательная капсула закинула вас во вражеский сектор... +ghost-role-information-artifact-name = Разумный артефакт +ghost-role-information-artifact-description = Осуществляйте свои инопланетные прихоти. Принудительно активируйте свои узлы во благо или во зло. +ghost-role-information-gingerbread-name = Пряничный человечек ghost-role-information-gingerbread-description = - A being of pure holiday spirit. - Spread molassesy goodness and to all good cheer. + Существо чистого праздничного духа. + Распространяйте паточную вкуснятину и хорошее настроение. +ghost-role-information-tomatokiller-name = Томат-убийца +ghost-role-information-tomatokiller-description = Этот маленький помидор будет служить ботанику до конца своей жизни... то есть пару минут. diff --git a/Resources/Locale/ru-RU/ghost/roles/ghostrole-spawner-verb-selectable.ftl b/Resources/Locale/ru-RU/ghost/roles/ghostrole-spawner-verb-selectable.ftl index b6bd3b526c5..e9543de866e 100644 --- a/Resources/Locale/ru-RU/ghost/roles/ghostrole-spawner-verb-selectable.ftl +++ b/Resources/Locale/ru-RU/ghost/roles/ghostrole-spawner-verb-selectable.ftl @@ -1 +1 @@ -ghostrole-spawner-select = Selected: { $mode } +ghostrole-spawner-select = Выбрано: { $mode } 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 index 265580e8f56..6aff0618e8b 100644 --- a/Resources/Locale/ru-RU/ghost/roles/make-ghost-role-verb.ftl +++ b/Resources/Locale/ru-RU/ghost/roles/make-ghost-role-verb.ftl @@ -1 +1 @@ -make-ghost-role-verb-get-data-text = Make Ghost Role +make-ghost-role-verb-get-data-text = Сделать ролью призрака diff --git a/Resources/Locale/ru-RU/glue/glue.ftl b/Resources/Locale/ru-RU/glue/glue.ftl index c7df411ee96..bac1447a43a 100644 --- a/Resources/Locale/ru-RU/glue/glue.ftl +++ b/Resources/Locale/ru-RU/glue/glue.ftl @@ -1,5 +1,5 @@ -glue-success = { CAPITALIZE(THE($target)) } has been covered in glue! -glued-name-prefix = glued { $baseName } -glue-failure = Can't cover { THE($target) } in glue! -glue-verb-text = Apply Glue -glue-verb-message = Glue an object +glue-success = Вы покрыли { $target } клеем! +glued-name-prefix = липкий { $baseName } +glue-failure = Не удалось покрыть { $target } клеем. +glue-verb-text = Нанести клей +glue-verb-message = Покрыть предмет клеем diff --git a/Resources/Locale/ru-RU/gravity/gravity-generator-component.ftl b/Resources/Locale/ru-RU/gravity/gravity-generator-component.ftl index 52208ea84b9..48e571d333c 100644 --- a/Resources/Locale/ru-RU/gravity/gravity-generator-component.ftl +++ b/Resources/Locale/ru-RU/gravity/gravity-generator-component.ftl @@ -1,31 +1,30 @@ ### Gravity Generator - ## UI -gravity-generator-window-title = Gravity Generator +gravity-generator-window-title = Генератор гравитации ## UI field names -gravity-generator-window-status = Status: -gravity-generator-window-power = Power: -gravity-generator-window-eta = ETA: -gravity-generator-window-charge = Charge: +gravity-generator-window-status = Состояние: +gravity-generator-window-power = Питание: +gravity-generator-window-eta = Оставшееся время: +gravity-generator-window-charge = Заряд: ## UI statuses -gravity-generator-window-status-fully-charged = Fully Charged -gravity-generator-window-status-off = Off -gravity-generator-window-status-charging = Charging -gravity-generator-window-status-discharging = Discharging +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 = On -gravity-generator-window-power-off = Off -gravity-generator-window-power-label = { $draw } / { $max } W +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 = N/A +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 index ccff36c5af5..d930d248edc 100644 --- a/Resources/Locale/ru-RU/guardian/guardian.ftl +++ b/Resources/Locale/ru-RU/guardian/guardian.ftl @@ -1,24 +1,23 @@ ## Guardian host specific -guardian-created = You feel... Haunted. -guardian-already-present-invalid-creation = You are NOT re-living that haunting experience! -guardian-no-actions-invalid-creation = You don't have the ability to host a guardian! -guardian-activator-empty-invalid-creation = The injector is spent. -guardian-activator-empty-examine = [color=#ba1919]The injector is spent.[/color] -# TODO: Change this once other species can inject it? -guardian-activator-invalid-target = Only humans can be injected! -guardian-no-soul = Your guardian has no soul. -guardian-available = Your guardian now has a soul. -guardian-inside-container = There's no room to release your guardian! +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-inside-container = Здесь не хватает места, чтобы высвободить стража! ## Guardian entity specific -guardian-entity-recall = The guardian vanishes into thin air! -guardian-entity-taking-damage = Your guardian is taking damage! +guardian-entity-recall = Страж исчезает в воздухе! +guardian-entity-taking-damage = Ваш страж получает урон! ## Health warnings -guardian-host-critical-warn = YOUR HOST IS WOUNDED! -guardian-host-death-warn = YOUR FORM SUCCUMBS TO NONEXISTENCE! -guardian-death-warn = YOUR BODY IS PIERCED BY SUBATOMIC PAIN AS IT DISINTEGRATES! -guardian-attack-host = You cannot attack your host. +guardian-host-critical-warn = ВАШ ХОЗЯИН РАНЕН! +guardian-host-death-warn = ВЫ ПЕРЕСТАЁТЕ СУЩЕСТВОВАТЬ +guardian-death-warn = ВАШЕ ТЕЛО ПРОНЗАЕТ СУБАТОМНАЯ БОЛЬ, КОГДА ОНО РАСПАДАЕТСЯ! +guardian-attack-host = Вы не можете атаковать своего хозяина. diff --git a/Resources/Locale/ru-RU/guidebook/chemistry/conditions.ftl b/Resources/Locale/ru-RU/guidebook/chemistry/conditions.ftl index f1d4ef48184..2d208a09fff 100644 --- a/Resources/Locale/ru-RU/guidebook/chemistry/conditions.ftl +++ b/Resources/Locale/ru-RU/guidebook/chemistry/conditions.ftl @@ -1,58 +1,58 @@ reagent-effect-condition-guidebook-total-damage = { $max -> - [2147483648] it has at least { NATURALFIXED($min, 2) } total damage + [2147483648] тело имеет по крайней мере { NATURALFIXED($min, 2) } общего урона *[other] { $min -> - [0] it has at most { NATURALFIXED($max, 2) } total damage - *[other] it has between { NATURALFIXED($min, 2) } and { NATURALFIXED($max, 2) } total damage + [0] имеет не более { NATURALFIXED($max, 2) } общего урона + *[other] имеет между { NATURALFIXED($min, 2) } и { NATURALFIXED($max, 2) } общего урона } } reagent-effect-condition-guidebook-total-hunger = { $max -> - [2147483648] the target has at least { NATURALFIXED($min, 2) } total hunger + [2147483648] цель имеет по крайней мере { NATURALFIXED($min, 2) } общего голода *[other] { $min -> - [0] the target has at most { NATURALFIXED($max, 2) } total hunger - *[other] the target has between { NATURALFIXED($min, 2) } and { NATURALFIXED($max, 2) } total hunger + [0] цель имеет не более { NATURALFIXED($max, 2) } общего голода + *[other] цель имеет между { NATURALFIXED($min, 2) } и { NATURALFIXED($max, 2) } общего голода } } reagent-effect-condition-guidebook-reagent-threshold = { $max -> - [2147483648] there's at least { NATURALFIXED($min, 2) }u of { $reagent } + [2147483648] в кровеносной системе имеется по крайней мере { NATURALFIXED($min, 2) }ед. { $reagent } *[other] { $min -> - [0] there's at most { NATURALFIXED($max, 2) }u of { $reagent } - *[other] there's between { NATURALFIXED($min, 2) }u and { NATURALFIXED($max, 2) }u of { $reagent } + [0] имеется не более { NATURALFIXED($max, 2) }ед. { $reagent } + *[other] имеет между { NATURALFIXED($min, 2) }ед. и { NATURALFIXED($max, 2) }ед. { $reagent } } } -reagent-effect-condition-guidebook-mob-state-condition = the mob is { $state } -reagent-effect-condition-guidebook-job-condition = the target's job is { $job } +reagent-effect-condition-guidebook-mob-state-condition = пациент в { $state } +reagent-effect-condition-guidebook-job-condition = должность цели - { $job } reagent-effect-condition-guidebook-solution-temperature = - the solution's temperature is { $max -> - [2147483648] at least { NATURALFIXED($min, 2) }k + температура раствора составляет { $max -> + [2147483648] не менее { NATURALFIXED($min, 2) }k *[other] { $min -> - [0] at most { NATURALFIXED($max, 2) }k - *[other] between { NATURALFIXED($min, 2) }k and { NATURALFIXED($max, 2) }k + [0] не более { NATURALFIXED($max, 2) }k + *[other] между { NATURALFIXED($min, 2) }k и { NATURALFIXED($max, 2) }k } } reagent-effect-condition-guidebook-body-temperature = - the body's temperature is { $max -> - [2147483648] at least { NATURALFIXED($min, 2) }k + температура тела составляет { $max -> + [2147483648] не менее { NATURALFIXED($min, 2) }k *[other] { $min -> - [0] at most { NATURALFIXED($max, 2) }k - *[other] between { NATURALFIXED($min, 2) }k and { NATURALFIXED($max, 2) }k + [0] не более { NATURALFIXED($max, 2) }k + *[other] между { NATURALFIXED($min, 2) }k и { NATURALFIXED($max, 2) }k } } reagent-effect-condition-guidebook-organ-type = - the metabolizing organ { $shouldhave -> - [true] is - *[false] is not - } { INDEFINITE($name) } { $name } organ + метаболизирующий орган { $shouldhave -> + [true] это + *[false] это не + } { $name } орган reagent-effect-condition-guidebook-has-tag = - the target { $invert -> - [true] does not have - *[false] has - } the tag { $tag } -reagent-effect-condition-guidebook-this-reagent = this reagent + цель { $invert -> + [true] не имеет + *[false] имеет + } метку { $tag } +reagent-effect-condition-guidebook-this-reagent = этот реагент diff --git a/Resources/Locale/ru-RU/guidebook/chemistry/core.ftl b/Resources/Locale/ru-RU/guidebook/chemistry/core.ftl index 9769f71e009..d7407b65dc5 100644 --- a/Resources/Locale/ru-RU/guidebook/chemistry/core.ftl +++ b/Resources/Locale/ru-RU/guidebook/chemistry/core.ftl @@ -1,32 +1,32 @@ guidebook-reagent-effect-description = { $chance -> [1] { $effect } - *[other] Has a { NATURALPERCENT($chance, 2) } chance to { $effect } + *[other] Имеет { NATURALPERCENT($chance, 2) } шанс { $effect } }{ $conditionCount -> [0] . - *[other] { " " }when { $conditions }. + *[other] { " " }, пока { $conditions }. } guidebook-reagent-name = [bold][color={ $color }]{ CAPITALIZE($name) }[/color][/bold] -guidebook-reagent-recipes-header = Recipe +guidebook-reagent-recipes-header = Рецепт guidebook-reagent-recipes-reagent-display = [bold]{ $reagent }[/bold] \[{ $ratio }\] -guidebook-reagent-sources-header = Sources +guidebook-reagent-sources-header = Источники guidebook-reagent-sources-ent-wrapper = [bold]{ $name }[/bold] \[1\] -guidebook-reagent-sources-gas-wrapper = [bold]{ $name } (gas)[/bold] \[1\] -guidebook-reagent-effects-header = Effects -guidebook-reagent-effects-metabolism-group-rate = [bold]{ $group }[/bold] [color=gray]({ $rate } units per second)[/color] -guidebook-reagent-plant-metabolisms-header = Plant Metabolism -guidebook-reagent-plant-metabolisms-rate = [bold]Plant Metabolism[/bold] [color=gray](1 unit every 3 seconds as base)[/color] -guidebook-reagent-physical-description = [italic]Seems to be { $description }.[/italic] +guidebook-reagent-sources-gas-wrapper = [bold]{ $name } (газ)[/bold] \[1\] +guidebook-reagent-effects-header = Эффекты +guidebook-reagent-effects-metabolism-group-rate = [bold]{ $group }[/bold] [color=gray]({ $rate } единиц в секунду)[/color] +guidebook-reagent-plant-metabolisms-header = Метаболизм растений +guidebook-reagent-plant-metabolisms-rate = [bold]Метаболизм растений[/bold] [color=gray](1 единица каждые 3 секунды базово)[/color] guidebook-reagent-recipes-mix-info = { $minTemp -> [0] { $hasMax -> - [true] { CAPITALIZE($verb) } below { NATURALFIXED($maxTemp, 2) }K + [true] { CAPITALIZE($verb) } ниже { $maxTemp }K *[false] { CAPITALIZE($verb) } } *[other] { CAPITALIZE($verb) } { $hasMax -> - [true] between { NATURALFIXED($minTemp, 2) }K and { NATURALFIXED($maxTemp, 2) }K - *[false] above { NATURALFIXED($minTemp, 2) }K + [true] между { $minTemp }K и { $maxTemp }K + *[false] выше { $minTemp }K } } +guidebook-reagent-physical-description = [italic]На вид вещество { $description }.[/italic]. diff --git a/Resources/Locale/ru-RU/guidebook/chemistry/effects.ftl b/Resources/Locale/ru-RU/guidebook/chemistry/effects.ftl index 1209f006d21..58a83bf5088 100644 --- a/Resources/Locale/ru-RU/guidebook/chemistry/effects.ftl +++ b/Resources/Locale/ru-RU/guidebook/chemistry/effects.ftl @@ -1,368 +1,376 @@ -create-3rd-person = { $chance -> - [1] Creates - *[other] create + [1] Создаёт + *[other] создают } -cause-3rd-person = { $chance -> - [1] Causes - *[other] cause + [1] Вызывает + *[other] вызывают } -satiate-3rd-person = { $chance -> - [1] Satiates - *[other] satiate + [1] Насыщает + *[other] насыщают } reagent-effect-guidebook-create-entity-reaction-effect = { $chance -> - [1] Creates - *[other] create + [1] Создаёт + *[other] создают } { $amount -> - [1] { INDEFINITE($entname) } - *[other] { $amount } { MAKEPLURAL($entname) } + [1] { $entname } + *[other] { $amount } { $entname } } reagent-effect-guidebook-explosion-reaction-effect = { $chance -> - [1] Causes - *[other] cause - } an explosion + [1] Вызывает + *[other] вызывают + } взрыв reagent-effect-guidebook-emp-reaction-effect = { $chance -> - [1] Causes - *[other] cause - } an electromagnetic pulse + [1] Вызывает + *[other] вызывают + } электромагнитный импульс reagent-effect-guidebook-flash-reaction-effect = { $chance -> - [1] Causes - *[other] cause - } a blinding flash + [1] Вызывает + *[other] вызывают + } ослепительную вспышку reagent-effect-guidebook-foam-area-reaction-effect = { $chance -> - [1] Creates - *[other] create - } large quantities of foam + [1] Создаёт + *[other] создают + } большое количество пены reagent-effect-guidebook-smoke-area-reaction-effect = { $chance -> - [1] Creates - *[other] create - } large quantities of smoke + [1] Создаёт + *[other] создают + } большое количество дыма reagent-effect-guidebook-satiate-thirst = { $chance -> - [1] Satiates - *[other] satiate + [1] Утоляет + *[other] утоляют } { $relative -> - [1] thirst averagely - *[other] thirst at { NATURALFIXED($relative, 3) }x the average rate + [1] жажду средне + *[other] жажду на { NATURALFIXED($relative, 3) }x от обычного } reagent-effect-guidebook-satiate-hunger = { $chance -> - [1] Satiates - *[other] satiate + [1] Насыщает + *[other] насыщают } { $relative -> - [1] hunger averagely - *[other] hunger at { NATURALFIXED($relative, 3) }x the average rate + [1] голод средне + *[other] голод на { NATURALFIXED($relative, 3) }x от обычного } reagent-effect-guidebook-health-change = { $chance -> [1] { $healsordeals -> - [heals] Heals - [deals] Deals - *[both] Modifies health by + [heals] Излечивает + [deals] Наносит + *[both] Изменяет здоровье на } *[other] { $healsordeals -> - [heals] heal - [deals] deal - *[both] modify health by + [heals] излечивать + [deals] наносить + *[both] изменяют здоровье на } } { $changes } reagent-effect-guidebook-status-effect = { $type -> [add] { $chance -> - [1] Causes - *[other] cause - } { LOC($key) } for at least { NATURALFIXED($time, 3) } { MANY("second", $time) } with accumulation + [1] Вызывает + *[other] вызывают + } { LOC($key) } минимум на { NATURALFIXED($time, 3) }, эффект накапливается *[set] { $chance -> - [1] Causes - *[other] cause - } { LOC($key) } for at least { NATURALFIXED($time, 3) } { MANY("second", $time) } without accumulation + [1] Вызывает + *[other] вызывают + } { LOC($key) } минимум на { NATURALFIXED($time, 3) }, эффект не накапливается [remove] { $chance -> - [1] Removes - *[other] remove - } { NATURALFIXED($time, 3) } { MANY("second", $time) } of { LOC($key) } + [1] Удаляет + *[other] удаляют + } { NATURALFIXED($time, 3) } от { LOC($key) } } reagent-effect-guidebook-activate-artifact = { $chance -> - [1] Attempts - *[other] attempt - } to activate an artifact + [1] Пытается + *[other] пытаются + } активировать артефакт reagent-effect-guidebook-set-solution-temperature-effect = { $chance -> - [1] Sets - *[other] set - } the solution temperature to exactly { NATURALFIXED($temperature, 2) }k + [1] Устанавливает + *[other] устанавливают + } температуру раствора точно { NATURALFIXED($temperature, 2) }k reagent-effect-guidebook-adjust-solution-temperature-effect = { $chance -> [1] { $deltasign -> - [1] Adds - *[-1] Removes + [1] Добавляет + *[-1] Удаляет } *[other] { $deltasign -> - [1] add - *[-1] remove + [1] добавляют + *[-1] удаляют } - } heat from the solution until it reaches { $deltasign -> - [1] at most { NATURALFIXED($maxtemp, 2) }k - *[-1] at least { NATURALFIXED($mintemp, 2) }k + } тепло из раствора, пока температура не достигнет { $deltasign -> + [1] не более { NATURALFIXED($maxtemp, 2) }k + *[-1] не менее { NATURALFIXED($mintemp, 2) }k } reagent-effect-guidebook-adjust-reagent-reagent = { $chance -> [1] { $deltasign -> - [1] Adds - *[-1] Removes + [1] Добавляют + *[-1] Удаляет } *[other] { $deltasign -> - [1] add - *[-1] remove + [1] добавляют + *[-1] удаляют } - } { NATURALFIXED($amount, 2) }u of { $reagent } { $deltasign -> - [1] to - *[-1] from - } the solution + } { NATURALFIXED($amount, 2) }ед. от { $reagent } { $deltasign -> + [1] к + *[-1] из + } раствора reagent-effect-guidebook-adjust-reagent-group = { $chance -> [1] { $deltasign -> - [1] Adds - *[-1] Removes + [1] Добавляет + *[-1] Удаляет } *[other] { $deltasign -> - [1] add - *[-1] remove + [1] добавляют + *[-1] удаляют } - } { NATURALFIXED($amount, 2) }u of reagents in the group { $group } { $deltasign -> - [1] to - *[-1] from - } the solution + } { NATURALFIXED($amount, 2) }ед реагентов в группе { $group } { $deltasign -> + [1] к + *[-1] из + } раствора reagent-effect-guidebook-adjust-temperature = { $chance -> [1] { $deltasign -> - [1] Adds - *[-1] Removes + [1] Добавляют + *[-1] Удаляют } *[other] { $deltasign -> - [1] add - *[-1] remove + [1] добавляют + *[-1] удаляют } - } { POWERJOULES($amount) } of heat { $deltasign -> - [1] to - *[-1] from - } the body it's in + } { POWERJOULES($amount) } тепла { $deltasign -> + [1] к телу + *[-1] из тела + }, в котором он метабилизируется reagent-effect-guidebook-chem-cause-disease = { $chance -> - [1] Causes - *[other] cause - } the disease { $disease } + [1] Вызывает + *[other] вызывают + } болезнь { $disease } reagent-effect-guidebook-chem-cause-random-disease = { $chance -> - [1] Causes - *[other] cause - } the diseases { $diseases } + [1] Вызывает + *[other] вызывают + } болезнь { $diseases } reagent-effect-guidebook-jittering = { $chance -> - [1] Causes - *[other] cause - } jittering + [1] Вызывает + *[other] вызывают + } тряску reagent-effect-guidebook-chem-clean-bloodstream = { $chance -> - [1] Cleanses - *[other] cleanse - } the bloodstream of other chemicals + [1] Очищает + *[other] очищают + } кровеносную систему от других веществ reagent-effect-guidebook-cure-disease = { $chance -> - [1] Cures - *[other] cure - } diseases + [1] Излечивает + *[other] излечивают + } болезнь reagent-effect-guidebook-cure-eye-damage = { $chance -> [1] { $deltasign -> - [1] Deals - *[-1] Heals + [1] Наносит + *[-1] Излечивает } *[other] { $deltasign -> - [1] deal - *[-1] heal + [1] наносят + *[-1] излечивают } - } eye damage + } повреждения глаз reagent-effect-guidebook-chem-vomit = { $chance -> - [1] Causes - *[other] cause - } vomiting + [1] Вызывает + *[other] вызывают + } рвоту reagent-effect-guidebook-create-gas = { $chance -> - [1] Creates - *[other] create + [1] Создаёт + *[other] создают } { $moles } { $moles -> - [1] mole - *[other] moles - } of { $gas } + [1] моль + *[other] моль + } газа { $gas } reagent-effect-guidebook-drunk = { $chance -> - [1] Causes - *[other] cause - } drunkness + [1] Вызывает + *[other] вызывают + } опьянение reagent-effect-guidebook-electrocute = { $chance -> - [1] Electrocutes - *[other] electrocute - } the metabolizer for { NATURALFIXED($time, 3) } { MANY("second", $time) } + [1] Бьёт током + *[other] бьют током + } употребившего в течении { NATURALFIXED($time, 3) } reagent-effect-guidebook-extinguish-reaction = { $chance -> - [1] Extinguishes - *[other] extinguish - } fire + [1] Гасит + *[other] гасят + } огонь reagent-effect-guidebook-flammable-reaction = { $chance -> - [1] Increases - *[other] increase - } flammability + [1] Повышает + *[other] повышают + } воспламеняемость reagent-effect-guidebook-ignite = { $chance -> - [1] Ignites - *[other] ignite - } the metabolizer + [1] Поджигает + *[other] поджигают + } употребившего reagent-effect-guidebook-make-sentient = { $chance -> - [1] Makes - *[other] make - } the metabolizer sentient + [1] Делает + *[other] делают + } употребившего разумным reagent-effect-guidebook-make-polymorph = { $chance -> - [1] Polymorphs - *[other] polymorph - } the metabolizer into a { $entityname } + [1] Превращает + *[other] превращают + } употребившего в { $entityname } reagent-effect-guidebook-modify-bleed-amount = { $chance -> [1] { $deltasign -> - [1] Induces - *[-1] Reduces + [1] Усиливает + *[-1] Ослабляет } *[other] { $deltasign -> - [1] induce - *[-1] reduce + [1] усиливают + *[-1] ослабляют } - } bleeding + } кровотечение reagent-effect-guidebook-modify-blood-level = { $chance -> [1] { $deltasign -> - [1] Increases - *[-1] Decreases + [1] Повышает + *[-1] Понижает } *[other] { $deltasign -> - [1] increases - *[-1] decreases + [1] повышают + *[-1] понижают } - } blood level + } уровень крови в организме reagent-effect-guidebook-paralyze = { $chance -> - [1] Paralyzes - *[other] paralyze - } the metabolizer for at least { NATURALFIXED($time, 3) } { MANY("second", $time) } + [1] Парализует + *[other] парализуют + } употребившего минимум на { NATURALFIXED($time, 3) } reagent-effect-guidebook-movespeed-modifier = { $chance -> - [1] Modifies - *[other] modify - } movement speed by { NATURALFIXED($walkspeed, 3) }x for at least { NATURALFIXED($time, 3) } { MANY("second", $time) } + [1] Делает + *[other] делают + } скорость передвижения { NATURALFIXED($walkspeed, 3) }x от стандартной минимум на { NATURALFIXED($time, 3) } reagent-effect-guidebook-reset-narcolepsy = { $chance -> - [1] Temporarily staves - *[other] temporarily stave - } off narcolepsy + [1] Предотвращает + *[other] предотвращают + } приступы нарколепсии reagent-effect-guidebook-wash-cream-pie-reaction = { $chance -> - [1] Washes - *[other] wash - } off cream pie from one's face + [1] Смывает + *[other] смывают + } кремовый пирог с лица reagent-effect-guidebook-cure-zombie-infection = { $chance -> - [1] Cures - *[other] cure - } an ongoing zombie infection + [1] Лечит + *[other] лечат + } зомби-вирус reagent-effect-guidebook-cause-zombie-infection = { $chance -> - [1] Gives - *[other] give - } an individual the zombie infection -reagent-effect-guidebook-innoculate-zombie-infection = - { $chance -> - [1] Cures - *[other] cure - } an ongoing zombie infection, and provides immunity to future infections + [1] Заражает + *[other] заражают + } человека зомби-вирусом reagent-effect-guidebook-reduce-rotting = { $chance -> - [1] Regenerates - *[other] regenerate - } { NATURALFIXED($time, 3) } { MANY("second", $time) } of rotting + [1] Регенерирует + *[other] регенерируют + } { NATURALFIXED($time, 3) } { $time -> + [one] секунду + [few] секунды + *[other] секунд + } гниения +reagent-effect-guidebook-innoculate-zombie-infection = + { $chance -> + [1] Лечит + *[other] лечат + } зомби-вирус и обеспечивает иммунитет к нему в будущем reagent-effect-guidebook-area-reaction = { $chance -> - [1] Causes - *[other] cause - } a smoke or foam reaction for { NATURALFIXED($duration, 3) } { MANY("second", $duration) } + [1] Вызывает + *[other] вызывают + } дымовую или пенную реакцию на { NATURALFIXED($duration, 3) } { $duration -> + [one] секунду + [few] секунды + *[other] секунд + } reagent-effect-guidebook-add-to-solution-reaction = { $chance -> - [1] Causes - *[other] cause - } chemicals applied to an object to be added to its internal solution container + [1] Заставляет + *[other] заставляют + } химикаты, применённые к объекту, добавиться во внутренний контейнер для растворов этого объекта reagent-effect-guidebook-plant-attribute = { $chance -> - [1] Adjusts - *[other] adjust - } { $attribute } by [color={ $colorName }]{ $amount }[/color] + [1] Изменяет + *[other] изменяют + } { $attribute } за [color={ $colorName }]{ $amount }[/color] reagent-effect-guidebook-plant-cryoxadone = { $chance -> - [1] Ages back - *[other] age back - } the plant, depending on the plant's age and time to grow + [1] Омолаживает + *[other] омолаживают + } растение, в зависимости от возраста растения и времени его роста reagent-effect-guidebook-plant-phalanximine = { $chance -> - [1] Restores - *[other] restore - } viability to a plant rendered nonviable by a mutation + [1] Восстанавливает + *[other] восстанавливают + } жизнеспособность растения, ставшего нежизнеспособным в результате мутации reagent-effect-guidebook-plant-diethylamine = { $chance -> - [1] Increases - *[other] increase - } the plant's lifespan and/or base health with 10% chance for each + [1] Повышает + *[other] повышают + } продолжительность жизни растения и/или его базовое здоровье с шансом 10% на единицу reagent-effect-guidebook-plant-robust-harvest = { $chance -> - [1] Increases - *[other] increase - } the plant's potency by { $increase } up to a maximum of { $limit }. Causes the plant to lose its seeds once the potency reaches { $seedlesstreshold }. Trying to add potency over { $limit } may cause decrease in yield at a 10% chance + [1] Повышает + *[other] повышают + } потенцию растения путём { $increase } до максимума в { $limit }. Приводит к тому, что растение теряет свои семена, когда потенция достигает { $seedlesstreshold }. Попытка повысить потенцию свыше { $limit } может вызвать снижение урожайности с вероятностью 10% reagent-effect-guidebook-plant-seeds-add = { $chance -> - [1] Restores the - *[other] restore the - } seeds of the plant + [1] Восстанавливает + *[other] восстанавливают + } семена растения reagent-effect-guidebook-plant-seeds-remove = { $chance -> - [1] Removes the - *[other] remove the - } seeds of the plant + [1] Убирает + *[other] убирают + } семена из растения diff --git a/Resources/Locale/ru-RU/guidebook/chemistry/healthchange.ftl b/Resources/Locale/ru-RU/guidebook/chemistry/healthchange.ftl index e4931732885..6aa54b98134 100644 --- a/Resources/Locale/ru-RU/guidebook/chemistry/healthchange.ftl +++ b/Resources/Locale/ru-RU/guidebook/chemistry/healthchange.ftl @@ -1,5 +1,5 @@ health-change-display = { $deltasign -> - [-1] [color=green]{ NATURALFIXED($amount, 2) }[/color] { $kind } - *[1] [color=red]{ NATURALFIXED($amount, 2) }[/color] { $kind } + [-1] [color=green]{ NATURALFIXED($amount, 2) }[/color] ед. { $kind } + *[1] [color=red]{ NATURALFIXED($amount, 2) }[/color] ед. { $kind } } diff --git a/Resources/Locale/ru-RU/guidebook/chemistry/plant-attributes.ftl b/Resources/Locale/ru-RU/guidebook/chemistry/plant-attributes.ftl index ee82be04ad7..ab288df7a83 100644 --- a/Resources/Locale/ru-RU/guidebook/chemistry/plant-attributes.ftl +++ b/Resources/Locale/ru-RU/guidebook/chemistry/plant-attributes.ftl @@ -1,10 +1,10 @@ -plant-attribute-growth = age -plant-attribute-water = water level -plant-attribute-potency = potency -plant-attribute-weeds = weeds level -plant-attribute-toxins = toxins level -plant-attribute-nutrition = nutrition level -plant-attribute-mutation-level = mutation level -plant-attribute-pests = pests level -plant-attribute-mutation-mod = mutation modifier -plant-attribute-health = health +plant-attribute-growth = возраст +plant-attribute-water = уровень воды +plant-attribute-potency = потенция +plant-attribute-weeds = уровень сорняков +plant-attribute-toxins = уровень токсинов +plant-attribute-nutrition = уровень питания +plant-attribute-mutation-level = уровень мутации +plant-attribute-pests = уровень вредителей +plant-attribute-mutation-mod = модификатор мутации +plant-attribute-health = здоровье diff --git a/Resources/Locale/ru-RU/guidebook/chemistry/statuseffects.ftl b/Resources/Locale/ru-RU/guidebook/chemistry/statuseffects.ftl index 8fcb98b7db8..e0b9018cf60 100644 --- a/Resources/Locale/ru-RU/guidebook/chemistry/statuseffects.ftl +++ b/Resources/Locale/ru-RU/guidebook/chemistry/statuseffects.ftl @@ -1,16 +1,16 @@ -reagent-effect-status-effect-Stun = stunning -reagent-effect-status-effect-KnockedDown = knockdown -reagent-effect-status-effect-Jitter = jittering -reagent-effect-status-effect-TemporaryBlindness = blindess -reagent-effect-status-effect-SeeingRainbows = hallucinations -reagent-effect-status-effect-Muted = inability to speak -reagent-effect-status-effect-Stutter = stuttering -reagent-effect-status-effect-ForcedSleep = unconsciousness -reagent-effect-status-effect-Drunk = drunkness -reagent-effect-status-effect-PressureImmunity = pressure immunity -reagent-effect-status-effect-Pacified = combat pacification -reagent-effect-status-effect-RatvarianLanguage = ratvarian language patterns -reagent-effect-status-effect-StaminaModifier = modified stamina -reagent-effect-status-effect-RadiationProtection = radiation protection -reagent-effect-status-effect-Drowsiness = drowsiness -reagent-effect-status-effect-Adrenaline = adrenaline +reagent-effect-status-effect-Stun = оглушение +reagent-effect-status-effect-KnockedDown = нокдаун +reagent-effect-status-effect-Jitter = дрожь +reagent-effect-status-effect-TemporaryBlindness = слепота +reagent-effect-status-effect-SeeingRainbows = галлюцинации +reagent-effect-status-effect-Muted = неспособность разговаривать +reagent-effect-status-effect-Stutter = заикание +reagent-effect-status-effect-ForcedSleep = потеря сознания +reagent-effect-status-effect-Drunk = опьянение +reagent-effect-status-effect-PressureImmunity = невосприимчивость к давлению +reagent-effect-status-effect-Pacified = принудительный пацифизм +reagent-effect-status-effect-RatvarianLanguage = паттерны ратварского языка +reagent-effect-status-effect-StaminaModifier = модифицированная выносливость +reagent-effect-status-effect-RadiationProtection = защита от радиации +reagent-effect-status-effect-Drowsiness = сонливость +reagent-effect-status-effect-Adrenaline = адреналин diff --git a/Resources/Locale/ru-RU/guidebook/guidebook.ftl b/Resources/Locale/ru-RU/guidebook/guidebook.ftl index 8db9d330300..69152d7f4db 100644 --- a/Resources/Locale/ru-RU/guidebook/guidebook.ftl +++ b/Resources/Locale/ru-RU/guidebook/guidebook.ftl @@ -1,8 +1,8 @@ -guidebook-window-title = Guidebook -guidebook-placeholder-text = Select an entry. -guidebook-placeholder-text-2 = If you're new, head over to "New? Start here!" -guidebook-filter-placeholder-text = Filter items +guidebook-window-title = Руководство +guidebook-placeholder-text = Выберите запись. +guidebook-placeholder-text-2 = Если вы новичок, то начните с записи "Новичок? Вам сюда!". +guidebook-filter-placeholder-text = Фильтр guidebook-parser-error = Parser Error guidebook-error-message = Error Message -guidebook-monkey-unspin = Unspin Monkey -guidebook-monkey-disco = Disco Monkey +guidebook-monkey-unspin = Отперевернуть обезьяну +guidebook-monkey-disco = Диско обезьяна diff --git a/Resources/Locale/ru-RU/guidebook/guides.ftl b/Resources/Locale/ru-RU/guidebook/guides.ftl index b48d363445b..47ba82e61b8 100644 --- a/Resources/Locale/ru-RU/guidebook/guides.ftl +++ b/Resources/Locale/ru-RU/guidebook/guides.ftl @@ -1,80 +1,82 @@ -guide-entry-ss14 = Station and Shifts -guide-entry-engineering = Engineering -guide-entry-construction = Construction -guide-entry-airlock-security = Airlock Upgrades -guide-entry-atmospherics = Atmospherics -guide-entry-botany = Botany -guide-entry-fires = Fires & Space -guide-entry-shuttle-craft = Shuttle-craft -guide-entry-networking = Networking -guide-entry-network-configurator = Network Configurator -guide-entry-access-configurator = Access Configurator -guide-entry-power = Power -guide-entry-portable-generator = Portable Generators -guide-entry-ame = Antimatter Engine (AME) -guide-entry-singularity = Singularity / Tesla -guide-entry-teg = Thermo-electric Generator (TEG) -guide-entry-rtg = RTG -guide-entry-jobs = Jobs -guide-entry-cargo = Cargo -guide-entry-cargo-bounties = Cargo Bounties -guide-entry-salvage = Salvage -guide-entry-survival = Survival -guide-entry-janitorial = Janitorial -guide-entry-bartender = Bartender -guide-entry-chef = Chef -guide-entry-medical = Medical -guide-entry-medicaldoctor = Medical Doctor -guide-entry-chemist = Chemist -guide-entry-medicine = Medicine -guide-entry-brute = Advanced Brute Medication -guide-entry-botanicals = Botanicals -guide-entry-cloning = Cloning -guide-entry-cryogenics = Cryogenics -guide-entry-science = Science -guide-entry-technologies = Technologies -guide-entry-anomalous-research = Anomalous Research -guide-entry-scanners-and-vessels = Scanners and Vessels -guide-entry-ape = A.P.E. -guide-entry-xenoarchaeology = Xenoarchaeology -guide-entry-artifact-reports = Artifact Reports -guide-entry-traversal-distorter = Traversal Distorter -guide-entry-machine-upgrading = Machine Upgrading -guide-entry-robotics = Robotics -guide-entry-cyborgs = Cyborgs -guide-entry-security = Security -guide-entry-forensics = Forensics -guide-entry-defusal = Large Bomb Defusal -guide-entry-criminal-records = Criminal Records -guide-entry-command = Command -guide-entry-service = Service -guide-entry-newplayer = New? Start here! -guide-entry-charactercreation = Creating Characters -guide-entry-species = Species -guide-entry-yourfirstcharacter = Your First Character -guide-entry-controls = Controls -guide-entry-radio = Radio and Speech -guide-entry-references = Tables & References -guide-entry-drinks = Drinks -guide-entry-foodrecipes = Food Recipes -guide-entry-chemicals = Chemicals -guide-entry-elements = Elements -guide-entry-narcotics = Narcotics -guide-entry-pyrotechnics = Pyrotechnic -guide-entry-toxins = Toxins -guide-entry-foods = Foods -guide-entry-biological = Biological -guide-entry-botanical = Botanicals -guide-entry-others = Others -guide-entry-antagonists = Antagonists -guide-entry-nuclear-operatives = Nuclear Operatives -guide-entry-traitors = Traitors -guide-entry-zombies = Zombies -guide-entry-revolutionaries = Revolutionaries -guide-entry-minor-antagonists = Minor Antagonists -guide-entry-space-ninja = Space Ninja -guide-entry-thieves = Thieves -guide-entry-rules = Server Rules +guide-entry-engineering = Инженерное дело +guide-entry-construction = Строительство +guide-entry-airlock-security = Улучшение шлюзов +guide-entry-atmospherics = Атмосфера +guide-entry-botany = Ботаника +guide-entry-fires = Пожары и разгерметизации +guide-entry-shuttle-craft = Шаттлостроение +guide-entry-networking = Сетевые соединения +guide-entry-network-configurator = Конфигуратор сетей +guide-entry-access-configurator = Конфигуратор доступа +guide-entry-power = Электропитание +guide-entry-portable-generator = Портативные генераторы +guide-entry-ame = Двигатель антиматерии (ДАМ) +guide-entry-singularity = Сингулярный двигатель / Тесла +guide-entry-teg = Термоэлектрический генератор (ТЭГ) +guide-entry-rtg = РИТЭГ +guide-entry-science = Научный отдел +guide-entry-radio = Радиосвязь +guide-entry-machine-upgrading = Улучшение оборудования +guide-entry-cargo = Отдел снабжения +guide-entry-cargo-bounties = Запросы отдела снабжения +guide-entry-salvage = Утилизация обломков +guide-entry-controls = Управление +guide-entry-chemicals = Химические вещества +guide-entry-elements = Элементы +guide-entry-narcotics = Наркотики +guide-entry-pyrotechnics = Пиротехника +guide-entry-toxins = Токсины +guide-entry-foods = Пищевые +guide-entry-biological = Биологические +guide-entry-others = Другие +guide-entry-botanical = Ботанические +guide-entry-jobs = Должности +guide-entry-janitorial = Уборка станции +guide-entry-bartender = Бармен +guide-entry-chef = Шеф-повар +guide-entry-foodrecipes = Рецепты еды +guide-entry-medical = Медицинский отдел +guide-entry-medicaldoctor = Врач +guide-entry-chemist = Химик +guide-entry-medicine = Медицина +guide-entry-brute = + Продвинутое лечение + механических повреждений +guide-entry-botanicals = Ботаника +guide-entry-cloning = Клонирование +guide-entry-cryogenics = Криогеника +guide-entry-survival = Выживание +guide-entry-technologies = Технологии +guide-entry-anomalous-research = Исследование аномалий +guide-entry-command = Командование +guide-entry-service = Сервис +guide-entry-newplayer = Новичок? Вам сюда! +guide-entry-charactercreation = Создание персонажа +guide-entry-scanners-and-vessels = Сканеры и сосуды +guide-entry-yourfirstcharacter = Ваш первый персонаж +guide-entry-ape = М.А.К.А.К. +guide-entry-xenoarchaeology = Ксеноархеология +guide-entry-references = Таблицы и референсы +guide-entry-drinks = Напитки +guide-entry-artifact-reports = Отчёты об артефактах +guide-entry-traversal-distorter = Поперечный искатель +guide-entry-ss14 = Станции и смены +guide-entry-robotics = Робототехника +guide-entry-cyborgs = Киборги +guide-entry-security = Безопасность станции +guide-entry-forensics = Криминалистика +guide-entry-defusal = Обезвреживание крупной бомбы +guide-entry-criminal-records = Криминальные записи +guide-entry-species = Расы +guide-entry-antagonists = Антагонисты +guide-entry-nuclear-operatives = Ядерные оперативники +guide-entry-traitors = Предатели +guide-entry-zombies = Зомби +guide-entry-revolutionaries = Революционеры +guide-entry-minor-antagonists = Малые антагонисты +guide-entry-space-ninja = Космический ниндзя +guide-entry-thieves = Воры +guide-entry-rules = Правила сервера guide-entry-rules-core-only = Core Only Ruleset guide-entry-rules-lrp = Standard Ruleset guide-entry-rules-mrp = MRP Ruleset @@ -130,5 +132,5 @@ guide-entry-rules-sl-restricted-gear = Restricted Gear guide-entry-rules-sl-restricted-weapons = Restricted Weapons guide-entry-rules-ban-types = Ban Types guide-entry-rules-ban-durations = Ban Durations -guide-entry-writing = Writing -guide-entry-glossary = Glossary +guide-entry-writing = Разметка письма +guide-entry-glossary = Словарь терминов diff --git a/Resources/Locale/ru-RU/guidebook/verb.ftl b/Resources/Locale/ru-RU/guidebook/verb.ftl index 0d7cd78e0a2..bec1dc12e75 100644 --- a/Resources/Locale/ru-RU/guidebook/verb.ftl +++ b/Resources/Locale/ru-RU/guidebook/verb.ftl @@ -1 +1 @@ -guide-help-verb = Help +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 index 32ab5cd78a7..8424a4130f7 100644 --- a/Resources/Locale/ru-RU/hand-labeler/hand-labeler.ftl +++ b/Resources/Locale/ru-RU/hand-labeler/hand-labeler.ftl @@ -1,12 +1,12 @@ -hand-labeler-ui-header = Hand Labeler +hand-labeler-ui-header = Ручной этикетировщик # The content of the label in the UI above the text entry input. -hand-labeler-current-text-label = Label: +hand-labeler-current-text-label = Этикетка: # When the hand labeler applies a label successfully -hand-labeler-successfully-applied = Applied label successfully +hand-labeler-successfully-applied = Этикетка успешно наклеена # When the hand labeler removes a label successfully -hand-labeler-successfully-removed = Removed label successfully +hand-labeler-successfully-removed = Этикетка успешно удалена # Appended to the description of an object with a label on input -hand-labeler-has-label = This object has a label on it, which reads '{ $label }' +hand-labeler-has-label = На объекте имеется этикетка "{ $label }" # Verb text -hand-labeler-remove-label-text = Remove label -hand-labeler-add-label-text = Apply label +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 index 73381577a0a..6eb344bf87d 100644 --- a/Resources/Locale/ru-RU/hands/hands-system.ftl +++ b/Resources/Locale/ru-RU/hands/hands-system.ftl @@ -1,5 +1,7 @@ +## HandsSystem + # Examine text after when they're holding something (in-hand) -comp-hands-examine = { CAPITALIZE(SUBJECT($user)) } { CONJUGATE-BE($user) } holding { $items }. -comp-hands-examine-empty = { CAPITALIZE(SUBJECT($user)) } { CONJUGATE-BE($user) } not holding anything. -comp-hands-examine-wrapper = { INDEFINITE($item) } [color=paleturquoise]{ $item }[/color] -hands-system-blocked-by = Blocked by +comp-hands-examine = { CAPITALIZE(SUBJECT($user)) } держит { $items }. +comp-hands-examine-empty = { CAPITALIZE(SUBJECT($user)) } ничего не держит. +comp-hands-examine-wrapper = [color=paleturquoise]{ $item }[/color] +hands-system-blocked-by = Руки заняты diff --git a/Resources/Locale/ru-RU/headset/headset-component.ftl b/Resources/Locale/ru-RU/headset/headset-component.ftl index 9b75744594e..21d1da37fe3 100644 --- a/Resources/Locale/ru-RU/headset/headset-component.ftl +++ b/Resources/Locale/ru-RU/headset/headset-component.ftl @@ -1,18 +1,18 @@ # Chat window radio wrap (prefix and postfix) chat-radio-message-wrap = [color={ $color }]{ $channel } [bold]{ $name }[/bold] { $verb }, [font={ $fontType } size={ $fontSize }]"{ $message }"[/font][/color] chat-radio-message-wrap-bold = [color={ $color }]{ $channel } [bold]{ $name }[/bold] { $verb }, [font={ $fontType } size={ $fontSize }][bold]"{ $message }"[/bold][/font][/color] -examine-headset-default-channel = Use { $prefix } for the default channel ([color={ $color }]{ $channel }[/color]). -chat-radio-common = Common -chat-radio-centcom = CentComm -chat-radio-command = Command -chat-radio-engineering = Engineering -chat-radio-medical = Medical -chat-radio-science = Science -chat-radio-security = Security -chat-radio-service = Service -chat-radio-supply = Supply -chat-radio-syndicate = Syndicate -chat-radio-freelance = Freelance +examine-headset-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 = Синдикат +chat-radio-freelance = Фриланс # not headset but whatever -chat-radio-handheld = Handheld -chat-radio-binary = Binary +chat-radio-handheld = Портативный +chat-radio-binary = Двоичный diff --git a/Resources/Locale/ru-RU/health-examinable/health-examinable-carbon.ftl b/Resources/Locale/ru-RU/health-examinable/health-examinable-carbon.ftl index 1def30f09f3..581615693e8 100644 --- a/Resources/Locale/ru-RU/health-examinable/health-examinable-carbon.ftl +++ b/Resources/Locale/ru-RU/health-examinable/health-examinable-carbon.ftl @@ -1,19 +1,19 @@ -health-examinable-carbon-none = There are no obvious wounds to be seen. -health-examinable-carbon-Blunt-25 = [color=red]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } minor contusions across { POSS-ADJ($target) } body.[/color] -health-examinable-carbon-Blunt-50 = [color=crimson]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } major bruises all over { POSS-ADJ($target) } body![/color] -health-examinable-carbon-Blunt-75 = [color=crimson]{ CAPITALIZE(POSS-ADJ($target)) } body is completely covered in lesions![/color] -health-examinable-carbon-Slash-10 = [color=red]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } some minor cuts.[/color] -health-examinable-carbon-Slash-25 = [color=red]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } lacerations across { POSS-ADJ($target) } body.[/color] -health-examinable-carbon-Slash-50 = [color=crimson]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } major gashes all over { POSS-ADJ($target) } body![/color] -health-examinable-carbon-Slash-75 = [color=crimson]{ CAPITALIZE(POSS-ADJ($target)) } body is completely mauled![/color] -health-examinable-carbon-Piercing-50 = [color=crimson]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } deep wounds all over { POSS-ADJ($target) } body![/color] -health-examinable-carbon-Heat-25 = [color=orange]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } minor burns across { POSS-ADJ($target) } body.[/color] -health-examinable-carbon-Heat-50 = [color=orange]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } major burns across { POSS-ADJ($target) } body.[/color] -health-examinable-carbon-Heat-75 = [color=orange]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } severe third-degree burns across { POSS-ADJ($target) } body![/color] -health-examinable-carbon-Shock-50 = [color=lightgoldenrodyellow]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } electrical shock marks across { POSS-ADJ($target) } body![/color] -health-examinable-carbon-Cold-25 = [color=lightblue]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } minor frostbite across { POSS-ADJ($target) } body.[/color] -health-examinable-carbon-Cold-50 = [color=lightblue]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } major frostbite across { POSS-ADJ($target) } body.[/color] -health-examinable-carbon-Cold-75 = [color=lightblue]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } severe third-degree frostbite across { POSS-ADJ($target) } body![/color] -health-examinable-carbon-Caustic-25 = [color=yellowgreen]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } minor chemical burns.[/color] -health-examinable-carbon-Caustic-50 = [color=yellowgreen]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } chemical burns across { POSS-ADJ($target) } body.[/color] -health-examinable-carbon-Caustic-75 = [color=yellowgreen]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } severe chemical burns all over { POSS-ADJ($target) } body![/color] +health-examinable-carbon-none = Видимые повреждения тела отсутствуют. +health-examinable-carbon-Blunt-25 = [color=red]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } небольшие ушибы на теле.[/color] +health-examinable-carbon-Blunt-50 = [color=crimson]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } серьёзные ушибы на теле![/color] +health-examinable-carbon-Blunt-75 = [color=crimson]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } сильные ушибы по всему телу![/color] +health-examinable-carbon-Slash-10 = [color=red]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } несколько лёгких порезов.[/color] +health-examinable-carbon-Slash-25 = [color=red]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } серьёзные порезы на теле.[/color] +health-examinable-carbon-Slash-50 = [color=crimson]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } множество сильных порезов![/color] +health-examinable-carbon-Slash-75 = [color=crimson]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } множество глубоких порезов на теле![/color] +health-examinable-carbon-Piercing-50 = [color=crimson]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } проникающие ранения на теле![/color] +health-examinable-carbon-Heat-25 = [color=orange]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } лёгкие ожоги на теле.[/color] +health-examinable-carbon-Heat-50 = [color=orange]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } сильные ожоги на теле.[/color] +health-examinable-carbon-Heat-75 = [color=orange]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } ожоги третьей степени на теле![/color] +health-examinable-carbon-Shock-50 = [color=lightgoldenrodyellow]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } следы поражения током по всему телу![/color] +health-examinable-carbon-Cold-25 = [color=lightblue]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } лёгкие обморожения на теле.[/color] +health-examinable-carbon-Cold-50 = [color=lightblue]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } сильные обморожения на теле.[/color] +health-examinable-carbon-Cold-75 = [color=lightblue]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } обморожения третьей степени на теле![/color] +health-examinable-carbon-Caustic-25 = [color=yellowgreen]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } лёгкие химические ожоги.[/color] +health-examinable-carbon-Caustic-50 = [color=yellowgreen]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } химические ожоги на теле.[/color] +health-examinable-carbon-Caustic-75 = [color=yellowgreen]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($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 index bfc3dcc8211..e08d5cc3273 100644 --- a/Resources/Locale/ru-RU/health-examinable/health-examinable-comp.ftl +++ b/Resources/Locale/ru-RU/health-examinable/health-examinable-comp.ftl @@ -1,2 +1,2 @@ -health-examinable-verb-text = Health -health-examinable-verb-disabled = Perform a basic health examination in close range. +health-examinable-verb-text = Здоровье +health-examinable-verb-disabled = Проведите базовое медицинское обследование на небольшом расстоянии. diff --git a/Resources/Locale/ru-RU/health-examinable/health-examinable-silicon.ftl b/Resources/Locale/ru-RU/health-examinable/health-examinable-silicon.ftl index bd0bbd83029..4fb19eef3f2 100644 --- a/Resources/Locale/ru-RU/health-examinable/health-examinable-silicon.ftl +++ b/Resources/Locale/ru-RU/health-examinable/health-examinable-silicon.ftl @@ -1,13 +1,13 @@ -health-examinable-silicon-none = There is no obvious damage to be seen. -health-examinable-silicon-Blunt-25 = [color=red]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } minor dents on { POSS-ADJ($target) } chassis.[/color] -health-examinable-silicon-Blunt-50 = [color=crimson]{ CAPITALIZE(POSS-ADJ($target)) } chassis is severely dented![/color] -health-examinable-silicon-Blunt-75 = [color=crimson]{ CAPITALIZE(POSS-ADJ($target)) } chassis is almost completely caved in![/color] -health-examinable-silicon-Slash-10 = [color=red]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } some minor scratches.[/color] -health-examinable-silicon-Slash-25 = [color=red]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } significant scratches on { POSS-ADJ($target) } chassis.[/color] -health-examinable-silicon-Slash-50 = [color=crimson]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } major gashes across { POSS-ADJ($target) } plating![/color] -health-examinable-silicon-Slash-75 = [color=crimson]{ CAPITALIZE(POSS-ADJ($target)) } chassis is torn up![/color] -health-examinable-silicon-Piercing-50 = [color=crimson]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } large holes all over { POSS-ADJ($target) } chassis![/color] -health-examinable-silicon-Heat-25 = [color=orange]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } superficial burns across { POSS-ADJ($target) } chassis.[/color] -health-examinable-silicon-Heat-50 = [color=orange]{ CAPITALIZE(POSS-ADJ($target)) } chassis is significantly charred.[/color] -health-examinable-silicon-Heat-75 = [color=orange]{ CAPITALIZE(POSS-ADJ($target)) } chassis is partially melted![/color] -health-examinable-silicon-Shock-50 = [color=lightgoldenrodyellow]{ CAPITALIZE(POSS-ADJ($target)) } circuits seem partially fried![/color] +health-examinable-silicon-none = Видимые повреждения корпуса отсутствуют. +health-examinable-silicon-Blunt-25 = [color=red]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } небольшие вмятины на шасси.[/color] +health-examinable-silicon-Blunt-50 = [color=crimson]{ CAPITALIZE(POSS-ADJ($target)) } шасси имеет серьёзные вмятины![/color] +health-examinable-silicon-Blunt-75 = [color=crimson]{ CAPITALIZE(POSS-ADJ($target)) } шасси почти разваливается![/color] +health-examinable-silicon-Slash-10 = [color=red]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } несколько царапин.[/color] +health-examinable-silicon-Slash-25 = [color=red]{ CAPITALIZE(SUBJECT($target)) } { CONJUGATE-HAVE($target) } серьёзные царапины![/color] +health-examinable-silicon-Slash-50 = [color=crimson]{ CAPITALIZE(POSS-ADJ($target)) } покрытие шасси усыпано глубокими цапапинами![/color] +health-examinable-silicon-Slash-75 = [color=crimson]{ CAPITALIZE(POSS-ADJ($target)) } шасси полностю разодрано![/color] +health-examinable-silicon-Piercing-50 = [color=crimson]{ CAPITALIZE(POSS-ADJ($target)) } шасси усеяно глубокими отверстиями![/color] +health-examinable-silicon-Heat-25 = [color=orange]{ CAPITALIZE(POSS-ADJ($target)) } шасси слегка закоптилось.[/color] +health-examinable-silicon-Heat-50 = [color=orange]{ CAPITALIZE(POSS-ADJ($target)) } шасси немного оплавилось.[/color] +health-examinable-silicon-Heat-75 = [color=orange]{ CAPITALIZE(POSS-ADJ($target)) } шасси частично расплавилось![/color] +health-examinable-silicon-Shock-50 = [color=lightgoldenrodyellow]{ CAPITALIZE(POSS-ADJ($target)) } микросхемы, похоже, неплохо поджарились![/color] diff --git a/Resources/Locale/ru-RU/health-examinable/stethoscope.ftl b/Resources/Locale/ru-RU/health-examinable/stethoscope.ftl index decfd7795b3..0b7417e5c4d 100644 --- a/Resources/Locale/ru-RU/health-examinable/stethoscope.ftl +++ b/Resources/Locale/ru-RU/health-examinable/stethoscope.ftl @@ -1,6 +1,6 @@ -stethoscope-verb = Listen with stethoscope -stethoscope-dead = You hear nothing. -stethoscope-normal = You hear normal breathing. -stethoscope-hyper = You hear hyperventilation. -stethoscope-irregular = You hear hyperventilation with an irregular pattern. -stethoscope-fucked = You hear twitchy, labored breathing interspersed with short gasps. +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 index 5c4e7310f54..4396a2b8f43 100644 --- a/Resources/Locale/ru-RU/holiday/gifts.ftl +++ b/Resources/Locale/ru-RU/holiday/gifts.ftl @@ -1,3 +1,3 @@ -gift-packin-contains = This present appears to contain { INDEFINITE($name) } { $name }. -christmas-tree-got-gift = After a bit of digging, you find a present with your name on it! -christmas-tree-no-gift = There isn't a gift under the tree for you... +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 index e82a438e1eb..6efe0843904 100644 --- a/Resources/Locale/ru-RU/holiday/greet/holiday-greet.ftl +++ b/Resources/Locale/ru-RU/holiday/greet/holiday-greet.ftl @@ -1,84 +1,84 @@ ## Generic Congrats -holiday-greet = Have a happy { $holidayName }! +holiday-greet = Счастливого { $holidayName }! ## Holiday Names -holiday-name-new-year = New Year -holiday-name-mister-lizard = Mister Lizard's Birthday -holiday-name-chinese-new-year = Chinese New Year -holiday-name-groundhog-day = Groundhog Day -holiday-name-valentines-day = Valentine's Day -holiday-name-birthday13 = Birthday of Space Station 13 -holiday-name-random-kindness = Random Acts of Kindness Day -holiday-name-leap-day = Leap Day -holiday-name-miku-day = Hatsune Miku Day -holiday-name-pi-day = Pi Day -holiday-name-st-patricks-day = St. Patrick's Day -holiday-name-easter = Easter -holiday-name-april-fool-day = April Fools Day -holiday-name-autism-awareness-day = Autism Awareness Day -holiday-name-cosmonautics-day = Cosmonautics Day -holiday-name-four-twenty = Four-Twenty -holiday-name-tea-day = National Tea Day -holiday-name-earth-day = Earth Day -holiday-name-anzac-day = Anzac Day -holiday-name-birthday14 = Birthday of Space Station 14 -holiday-name-labor-day = Labor Day -holiday-name-firefighter-day = Firefighter's Day -holiday-name-mothers-day = Mother's Day -holiday-name-owl-and-pussycat-day = Owl and Pussycat Day -holiday-name-towel-day = Towel Day -holiday-name-mommi-day = MoMMI Day -holiday-name-garbage-day = Garbage Day -holiday-name-international-picnic-day = International Picnic Day -holiday-name-fathers-day = Father's Day -holiday-name-summer-solstice = Summer Solstice -holiday-name-stonewall-riots-anniversary = Stonewall Riots Anniversary -holiday-name-doctor-day = Doctor's Day -holiday-name-ufo-day = UFO Day -holiday-name-us-independence-day = US Independence Day -holiday-name-writers-day = Writer's Day -holiday-name-bastille-day = Bastille Day -holiday-name-friendship-day = Friendship Day -holiday-name-beer-day = Beer Day -holiday-name-talk-like-a-pirate-day = Talk-Like-a-Pirate Day -holiday-name-programmers-day = Programmers' Day -holiday-name-bisexual-pride-day = Bisexual Pride Day -holiday-name-stupid-questions-day = Stupid-Questions Day -holiday-name-animals-day = Animal's Day -holiday-name-smiling-day = Smiling Day -holiday-name-lesbian-day = Lesbian Day -holiday-name-canadian-thanksgiving = Thanksgiving in Canada -holiday-name-spirit-day = Spirit Day -holiday-name-halloween = Halloween -holiday-name-vegan-day = Vegan Day -holiday-name-armistice-day = Armistice Day -holiday-name-kindness-day = Kindness Day -holiday-name-life-day = Life Day -holiday-name-flowers-day = Flower's Day -holiday-name-transgender-remembrance-day = Transgender Day of Remembrance -holiday-name-saying-hello-day = Saying Hello Day -holiday-name-thanksgiving = Thanksgiving in the United States -holiday-name-sinterklaas = Sinterklaas -holiday-name-human-rights-day = Human-Rights Day -holiday-name-monkey-day = Monkey Day -holiday-name-mayan-doomsday = Mayan Doomsday Anniversary -holiday-name-christmas = Christmas -holiday-name-festive-season = Festive Season -holiday-name-boxing-day = Boxing Day -holiday-name-friday-thirteenth = Friday the 13th -holiday-name-national-coming-out-day = National Coming Out Day -holiday-name-pride-month = Pride Month +holiday-name-new-year = Нового года +holiday-name-mister-lizard = дня рождения Мистера Ящерки +holiday-name-chinese-new-year = Китайского Нового года +holiday-name-groundhog-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-towel-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 = Национального дня каминг-аута +holiday-name-pride-month = Месяца гордости ## Custom congrats -holiday-custom-cosmonautics-day = On this day over 600 years ago, Comrade Yuri Gagarin first ventured into space! -holiday-custom-mothers-day = Happy Mother's Day in most of the Americas, Asia, and Oceania! -holiday-custom-bastille-day = Do you hear the people sing? -holiday-custom-friendship-day = Have a magical Friendship Day! -holiday-custom-talk-like-a-pirate-day = Ye be talkin' like a pirate today or else ye'r walkin' tha plank, matey! -holiday-custom-halloween = Have a spooky Halloween! -holiday-custom-kindness-day = Go do some random acts of kindness for a stranger! -holiday-custom-christmas = Have a merry Christmas! -holiday-custom-festive-season = Have a nice festive season! +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/hot-potato/hot-potato.ftl b/Resources/Locale/ru-RU/hot-potato/hot-potato.ftl index d10693a6674..745a6ddb705 100644 --- a/Resources/Locale/ru-RU/hot-potato/hot-potato.ftl +++ b/Resources/Locale/ru-RU/hot-potato/hot-potato.ftl @@ -1,2 +1,2 @@ -hot-potato-passed = { $from } passed hot potato to { $to }! -hot-potato-failed = Can't pass the potato to { $to }! +hot-potato-passed = { $from } передал горячую картошку { $to }! +hot-potato-failed = Невозможно передать горячую картошку { $to }! diff --git a/Resources/Locale/ru-RU/identity/identity-system.ftl b/Resources/Locale/ru-RU/identity/identity-system.ftl index 3120706323e..2a867eaddd1 100644 --- a/Resources/Locale/ru-RU/identity/identity-system.ftl +++ b/Resources/Locale/ru-RU/identity/identity-system.ftl @@ -1,7 +1,7 @@ identity-unknown-name = ??? -identity-age-young = young -identity-age-middle-aged = middle-aged -identity-age-old = old -identity-gender-feminine = woman -identity-gender-masculine = man -identity-gender-person = person +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 index 40d671a2722..d5af20fedde 100644 --- a/Resources/Locale/ru-RU/immovable-rod/immovable-rod.ftl +++ b/Resources/Locale/ru-RU/immovable-rod/immovable-rod.ftl @@ -1,4 +1,9 @@ -immovable-rod-collided-rod-not-good = Oh fuck, that can't be good. -immovable-rod-penetrated-mob = { CAPITALIZE(THE($rod)) } cleanly eviscerates { THE($mob) }! -immovable-rod-consumed-none = { CAPITALIZE(THE($rod)) } has consumed zero souls. -immovable-rod-consumed-souls = { CAPITALIZE(THE($rod)) } has consumed { $amount } souls. +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 index cf2b0f52695..f0fa7f9867e 100644 --- a/Resources/Locale/ru-RU/implant/implant.ftl +++ b/Resources/Locale/ru-RU/implant/implant.ftl @@ -1,25 +1,22 @@ ## Implanter Attempt Messages -implanter-component-implanting-target = { $user } is trying to implant you with something! -implanter-component-implant-failed = The { $implant } cannot be given to { $target }! -implanter-draw-failed-permanent = The { $implant } in { $target } is fused with { OBJECT($target) } and cannot be removed! -implanter-draw-failed = You tried to remove an implant but found nothing. -implanter-component-implant-already = { $target } already has the { $implant }! +implanter-component-implanting-target = { $user } пытается что-то в вас имплантировать! +implanter-component-implant-failed = { $implant } нельзя имплантировать в { $target }! +implanter-draw-failed-permanent = { $implant } вросся в { $target } и не может быть удалён! +implanter-draw-failed = Вы пытаетесь удалить имплант, но ничего не находите. +implanter-component-implant-already = { $target } уже имеет { $implant }! ## UI -implanter-draw-text = Draw -implanter-inject-text = Inject -implanter-empty-text = Empty +implanter-draw-text = Извлечение +implanter-inject-text = Установка +implanter-empty-text = Пусто implanter-label = [color=green]{ $implantName }[/color] - Mode: [color=white]{ $modeString }[/color] + Режим: [color=white]{ $modeString }[/color] implanter-contained-implant-text = [color=green]{ $desc }[/color] -## Implant Popups +## Implanter Actions -scramble-implant-activated-popup = Your appearance shifts and changes! - -## Implant Messages - -deathrattle-implant-dead-message = { $user } has died { $position }. -deathrattle-implant-critical-message = { $user } life signs critical, immediate assistance required { $position }. +scramble-implant-activated-popup = Вы превратились в { $identity } +deathrattle-implant-dead-message = Зафиксирована смерть { $user } { $position }. +deathrattle-implant-critical-message = Жизненные показатели { $user } критические, требуется немедленная помощь { $position }. diff --git a/Resources/Locale/ru-RU/info/ban.ftl b/Resources/Locale/ru-RU/info/ban.ftl index f103c9805a8..bd2eb5e6ba0 100644 --- a/Resources/Locale/ru-RU/info/ban.ftl +++ b/Resources/Locale/ru-RU/info/ban.ftl @@ -1,78 +1,78 @@ # ban -cmd-ban-desc = Bans somebody -cmd-ban-help = Usage: ban [duration in minutes, leave out or 0 for permanent ban] -cmd-ban-player = Unable to find a player with that name. -cmd-ban-invalid-minutes = { $minutes } is not a valid amount of minutes! -cmd-ban-invalid-severity = { $severity } is not a valid severity! -cmd-ban-invalid-arguments = Invalid amount of arguments +cmd-ban-desc = Банит кого-либо +cmd-ban-help = Использование: ban [продолжительность в минутах, без указания или 0 для пермабана] +cmd-ban-player = Не удалось найти игрока с таким именем. +cmd-ban-invalid-minutes = { $minutes } не является допустимым количеством минут! +cmd-ban-invalid-severity = { $severity } не является допустимой тяжестью! +cmd-ban-invalid-arguments = Недопустимое число аргументов cmd-ban-hint = cmd-ban-hint-reason = -cmd-ban-hint-duration = [duration] cmd-ban-hint-severity = [severity] -cmd-ban-hint-duration-1 = Permanent -cmd-ban-hint-duration-2 = 1 day -cmd-ban-hint-duration-3 = 3 days -cmd-ban-hint-duration-4 = 1 week -cmd-ban-hint-duration-5 = 2 week -cmd-ban-hint-duration-6 = 1 month +cmd-ban-hint-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 недели # ban panel -cmd-banpanel-desc = Opens the ban panel -cmd-banpanel-help = Usage: banpanel [name or user guid] -cmd-banpanel-server = This can not be used from the server console -cmd-banpanel-player-err = The specified player could not be found +cmd-banpanel-desc = Открыть панель банов +cmd-banpanel-help = Использование: banpanel [имя или guid игрока] +cmd-banpanel-server = Это не может быть использовано через консоль сервера +cmd-banpanel-player-err = Указанный игрок не может быть найден +cmd-ban-hint-duration-6 = 1 месяц # listbans -cmd-banlist-desc = Lists a user's active bans. -cmd-banlist-help = Usage: banlist -cmd-banlist-empty = No active bans found for { $user } +cmd-banlist-desc = Список активных банов пользователя. +cmd-banlist-help = Использование: banlist +cmd-banlist-empty = Нет активных банов у пользователя { $user } cmd-banlistF-hint = -cmd-ban_exemption_update-desc = Set an exemption to a type of ban on a player. +cmd-ban_exemption_update-desc = Установить исключение на типы банов игрока. cmd-ban_exemption_update-help = - Usage: ban_exemption_update [ [...]] - Specify multiple flags to give a player multiple ban exemption flags. - To remove all exemptions, run this command and give "None" as only flag. -cmd-ban_exemption_update-nargs = Expected at least 2 arguments -cmd-ban_exemption_update-locate = Unable to locate player '{ $player }'. -cmd-ban_exemption_update-invalid-flag = Invalid flag '{ $flag }'. -cmd-ban_exemption_update-success = Updated ban exemption flags for '{ $player }' ({ $uid }). + Использование: ban_exemption_update [ [...]] + Укажите несколько флагов, чтобы дать игроку исключение из нескольких типов банов. + Чтобы удалить все исключения, выполните эту команду и укажите единственным флагом "None". +cmd-ban_exemption_update-nargs = Ожидалось хотя бы 2 аргумента +cmd-ban_exemption_update-locate = Не удалось найти игрока '{ $player }'. +cmd-ban_exemption_update-invalid-flag = Недопустимый флаг '{ $flag }'. +cmd-ban_exemption_update-success = Обновлены флаги исключений банов для '{ $player }' ({ $uid }). cmd-ban_exemption_update-arg-player = cmd-ban_exemption_update-arg-flag = -cmd-ban_exemption_get-desc = Show ban exemptions for a certain player. -cmd-ban_exemption_get-help = Usage: ban_exemption_get -cmd-ban_exemption_get-nargs = Expected exactly 1 argument -cmd-ban_exemption_get-none = User is not exempt from any bans. -cmd-ban_exemption_get-show = User is exempt from the following ban flags: { $flags }. -cmd-ban_exemption_get-arg-player = +cmd-ban_exemption_get-desc = Показать исключения банов для определённого игрока. +cmd-ban_exemption_get-help = Использование: ban_exemption_get +cmd-ban_exemption_get-nargs = Ожидался ровно 1 аргумент +cmd-ban_exemption_get-none = Пользователь не имеет исключений от банов. +cmd-ban_exemption_get-show = Пользователь исключён из банов со следующими флагами: { $flags }. # Ban panel -ban-panel-title = Banning panel -ban-panel-player = Player +ban-panel-title = Панель банов +ban-panel-player = Игрок ban-panel-ip = IP ban-panel-hwid = HWID -ban-panel-reason = Reason -ban-panel-last-conn = Use IP and HWID from last connection? -ban-panel-submit = Ban -ban-panel-confirm = Are you sure? -ban-panel-tabs-basic = Basic info -ban-panel-tabs-reason = Reason -ban-panel-tabs-players = Player List -ban-panel-tabs-role = Role ban info -ban-panel-no-data = You must provide either a user, IP or HWID to ban -ban-panel-invalid-ip = The IP address could not be parsed. Please try again -ban-panel-select = Select type -ban-panel-server = Server ban -ban-panel-role = Role ban -ban-panel-minutes = Minutes -ban-panel-hours = Hours -ban-panel-days = Days -ban-panel-weeks = Weeks -ban-panel-months = Months -ban-panel-years = Years -ban-panel-permanent = Permanent -ban-panel-ip-hwid-tooltip = Leave empty and check the checkbox below to use last connection's details -ban-panel-severity = Severity: -ban-panel-erase = Erase chat messages and player from round +ban-panel-reason = Причина +ban-panel-last-conn = Использовать IP и HWID с последнего подключения? +ban-panel-submit = Забанить +ban-panel-confirm = Уверены? +ban-panel-tabs-basic = Основная инфа +ban-panel-tabs-reason = Причина +ban-panel-tabs-players = Список игроков +ban-panel-tabs-role = Инфо о банах ролей +ban-panel-no-data = Укажите пользователя, IP или HWID чтобы забанить +ban-panel-invalid-ip = Не удаётся спарсить IP адрес. Попробуйте ещё раз +ban-panel-select = Выбрать тип +ban-panel-server = Серверный бан +ban-panel-role = Бан роли +ban-panel-minutes = Минут +ban-panel-hours = Часов +ban-panel-days = Дней +ban-panel-weeks = Недель +ban-panel-months = Месяцев +ban-panel-years = Лет +ban-panel-permanent = Постоянный +ban-panel-ip-hwid-tooltip = Оставьте пустым и установите флажок ниже, чтобы использовать данные последнего подключения +ban-panel-severity = Тяжесть: # Ban string server-ban-string = { $admin } created a { $severity } severity server ban that expires { $expires } for [{ $name }, { $ip }, { $hwid }], with reason: { $reason } -server-ban-string-no-pii = { $admin } created a { $severity } severity server ban that expires { $expires } for { $name } with reason: { $reason } -server-ban-string-never = never +ban-panel-erase = Стереть сообщения в чате и игрока из раунда +server-ban-string-never = никогда +server-ban-string-no-pii = { $admin } установил серверный бан { $severity } тяжести, который истечёт { $expires } у { $name } с причиной: { $reason } +cmd-ban_exemption_get-arg-player = # Kick on ban -ban-kick-reason = You have been banned +ban-kick-reason = Вы были забанены diff --git a/Resources/Locale/ru-RU/info/info-window.ftl b/Resources/Locale/ru-RU/info/info-window.ftl index ecee718914f..722956d5dad 100644 --- a/Resources/Locale/ru-RU/info/info-window.ftl +++ b/Resources/Locale/ru-RU/info/info-window.ftl @@ -1,20 +1,19 @@ ### Info Window - ## General stuff -ui-info-title = Information -ui-info-tab-rules = Server Rules -ui-info-tab-tutorial = Tutorial +ui-info-title = Информация +ui-info-tab-rules = Правила сервера +ui-info-tab-tutorial = Руководство ## Tutorial tab -ui-info-text-controls = You can review and rebind SS14s controls in the -ui-info-header-intro = Introduction -ui-info-header-controls = Controls -ui-info-header-gameplay = Gameplay -ui-info-header-sandbox = Sandbox Spawner -ui-info-subheader-entityoptions = Entity spawn panel options: -ui-info-subheader-gridoptions = Grid aligned options: -ui-info-header-feedback = Feedback -ui-info-button-controls = Options Menu +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/playerpanel.ftl b/Resources/Locale/ru-RU/info/playerpanel.ftl index d63131ef150..47604205e09 100644 --- a/Resources/Locale/ru-RU/info/playerpanel.ftl +++ b/Resources/Locale/ru-RU/info/playerpanel.ftl @@ -1,6 +1,6 @@ -cmd-playerpanel-desc = Displays general information and actions for a player -cmd-playerpanel-help = Usage: playerpanel -cmd-playerpanel-server = This command cannot be run from the server -cmd-playerpanel-invalid-arguments = Invalid amount of arguments -cmd-playerpanel-invalid-player = Player not found +cmd-playerpanel-desc = Отображает общую информацию и действия игрока +cmd-playerpanel-help = Использование: playerpanel +cmd-playerpanel-server = Эту команду нельзя выполнить с сервера +cmd-playerpanel-invalid-arguments = Неверное количество аргументов +cmd-playerpanel-invalid-player = Игрок не найден cmd-playerpanel-completion = diff --git a/Resources/Locale/ru-RU/info/playtime-stats.ftl b/Resources/Locale/ru-RU/info/playtime-stats.ftl index 183a8fc1d77..1e619b42d60 100644 --- a/Resources/Locale/ru-RU/info/playtime-stats.ftl +++ b/Resources/Locale/ru-RU/info/playtime-stats.ftl @@ -1,9 +1,9 @@ # Playtime Stats -ui-playtime-stats-title = User Playtime Stats -ui-playtime-overall-base = Overall Playtime: -ui-playtime-overall = Overall Playtime: { PLAYTIME($time) } -ui-playtime-first-time = First Time Playing -ui-playtime-roles = Playtime per Role -ui-playtime-header-role-type = Role -ui-playtime-header-role-time = Time +ui-playtime-stats-title = Игровое время пользователя +ui-playtime-overall-base = Общее игровое время: +ui-playtime-overall = Общее игровое время: { PLAYTIME($time) } +ui-playtime-first-time = Первый раз +ui-playtime-roles = Игровое время по должностям +ui-playtime-header-role-type = Должность +ui-playtime-header-role-time = Время diff --git a/Resources/Locale/ru-RU/info/rules.ftl b/Resources/Locale/ru-RU/info/rules.ftl index a68c6ec1fc6..5e811073e51 100644 --- a/Resources/Locale/ru-RU/info/rules.ftl +++ b/Resources/Locale/ru-RU/info/rules.ftl @@ -1,8 +1,8 @@ # Rules -ui-rules-header = Wizard's Den Official Server Rules -ui-rules-header-rp = Wizard's Den Roleplay Official Server Rules -ui-rules-accept = I have read and agree to follow the rules -ui-rules-wait = The accept button will be enabled after { $time } seconds. -ui-rules-button-home = Home -ui-rules-button-back = Back +ui-rules-header = Правила сервера +ui-rules-header-rp = Правила сервера +ui-rules-accept = Я ознакомился и согласен следовать правилам +ui-rules-wait = Кнопка принятия будет разблокирована через { $time } секунд. +ui-rules-button-home = В начало +ui-rules-button-back = Назад diff --git a/Resources/Locale/ru-RU/info/server-info.ftl b/Resources/Locale/ru-RU/info/server-info.ftl index ff183d80ef4..6de9e7ae752 100644 --- a/Resources/Locale/ru-RU/info/server-info.ftl +++ b/Resources/Locale/ru-RU/info/server-info.ftl @@ -1,9 +1,9 @@ -server-info-rules-button = Rules -server-info-guidebook-button = Guidebook +server-info-rules-button = Правила +server-info-guidebook-button = Руководство server-info-discord-button = Discord -server-info-website-button = Website +server-info-website-button = Сайт server-info-wiki-button = Wiki -server-info-forum-button = Forum +server-info-forum-button = Форум server-info-telegram-button = Telegram -server-info-report-button = Report Bugs -server-info-credits-button = Credits +server-info-report-button = Сообщить об ошибке +server-info-credits-button = Авторы diff --git a/Resources/Locale/ru-RU/instruments/instruments-component.ftl b/Resources/Locale/ru-RU/instruments/instruments-component.ftl index eaf57e3abed..a3b8d555706 100644 --- a/Resources/Locale/ru-RU/instruments/instruments-component.ftl +++ b/Resources/Locale/ru-RU/instruments/instruments-component.ftl @@ -1,24 +1,24 @@ # InstrumentComponent -instrument-component-finger-cramps-light-message = Your fingers are beginning to a cramp a little! -instrument-component-finger-cramps-serious-message = Your fingers are seriously cramping up! -instrument-component-finger-cramps-max-message = Your fingers cramp up from playing! +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 support is currently not - available on your system. - If on Linux, you may need to install - FluidSynth or a development package - for FluidSynth. -instruments-component-menu-input-button = MIDI Input -instruments-component-menu-band-button = Join Band -instruments-component-menu-play-button = Play MIDI -instruments-component-menu-loop-button = Loop -instruments-component-menu-channels-button = Channels -instruments-component-menu-stop-button = Stop -instruments-component-band-menu = Choose band leader -instrument-component-band-refresh = Refresh -instruments-component-channels-menu = MIDI Channel Selection -instrument-component-channel-name = MIDI Channel { $number } -instruments-component-channels-all-button = All -instruments-component-channels-clear-button = Clear + Поддержка MIDI в настоящее время + не доступна в вашей системе. + Если вы на Linux, вам может потребоваться установить + FluidSynth или пакет разработки + для FluidSynth. +instruments-component-menu-input-button = MIDI-ввод +instruments-component-menu-band-button = Присоединиться к группе +instruments-component-menu-play-button = Воспроизвести MIDI-файл +instruments-component-menu-loop-button = Повтор +instruments-component-menu-channels-button = Каналы +instruments-component-menu-stop-button = Стоп +instruments-component-band-menu = Выбрать лидера группы +instrument-component-band-refresh = Обновить +instruments-component-channels-menu = Выбор MIDI-канала +instrument-component-channel-name = MIDI-канал { $number } +instruments-component-channels-all-button = Все +instruments-component-channels-clear-button = Очистить # SwappableInstrumentComponent -swappable-instrument-component-style-set = Style set to "{ $style }" +swappable-instrument-component-style-set = Установить стиль "{ $style }" diff --git a/Resources/Locale/ru-RU/intellicard/intellicard.ftl b/Resources/Locale/ru-RU/intellicard/intellicard.ftl index d18e0af3e96..1303a3d7c62 100644 --- a/Resources/Locale/ru-RU/intellicard/intellicard.ftl +++ b/Resources/Locale/ru-RU/intellicard/intellicard.ftl @@ -1,3 +1,3 @@ # General -intellicard-core-occupied = The AI core is already occupied by another digital consciousness. -intellicard-core-empty = The AI core has no digital consciousness to download. +intellicard-core-occupied = Ядро ИИ уже занято другим цифровым сознанием. +intellicard-core-empty = В ядре ИИ отсутствует цифровое сознание для загрузки. diff --git a/Resources/Locale/ru-RU/interaction/in-range-unoccluded-verb.ftl b/Resources/Locale/ru-RU/interaction/in-range-unoccluded-verb.ftl index 091b0536972..e8b984d1857 100644 --- a/Resources/Locale/ru-RU/interaction/in-range-unoccluded-verb.ftl +++ b/Resources/Locale/ru-RU/interaction/in-range-unoccluded-verb.ftl @@ -1,3 +1,3 @@ -in-range-unoccluded-verb-get-data-text = In Range Unoccluded -in-range-unoccluded-verb-on-activate-not-occluded = Not occluded -in-range-unoccluded-verb-on-activate-occluded = Occluded +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 index 586d1aea697..a23586d1731 100644 --- a/Resources/Locale/ru-RU/interaction/interaction-popup-component.ftl +++ b/Resources/Locale/ru-RU/interaction/interaction-popup-component.ftl @@ -1,101 +1,86 @@ ### Interaction Popup component - ## Petting animals -petting-success-generic = You pet { THE($target) } on { POSS-ADJ($target) } head. -petting-success-soft-floofy = You pet { THE($target) } on { POSS-ADJ($target) } soft floofy head. -petting-success-bingus = You pet { THE($target) } on { POSS-ADJ($target) } wrinkly little head. -petting-success-bird = You pet { THE($target) } on { POSS-ADJ($target) } cute feathery head. -petting-success-carp = You pet { THE($target) } on { POSS-ADJ($target) } fishy little head. -petting-success-cat = You pet { THE($target) } on { POSS-ADJ($target) } fuzzy little head. -petting-success-corrupted-corgi = In an act of hubris, you pet { THE($target) } on { POSS-ADJ($target) } cursed little head. -petting-success-crab = You pet { THE($target) } on { POSS-ADJ($target) } smooth little head. -petting-success-dehydrated-carp = You pet { THE($target) } on { POSS-ADJ($target) } dry little head. { CAPITALIZE(OBJECT($target)) } seems to like you now! -petting-success-dog = You pet { THE($target) } on { POSS-ADJ($target) } soft floofy head. -petting-success-frog = You pet { THE($target) } on { POSS-ADJ($target) } slippery little head. -petting-success-goat = You pet { THE($target) } on { POSS-ADJ($target) } horned floofy head. -petting-success-goose = Against all odds, you manage to pet { THE($target) } on { POSS-ADJ($target) } horrible little head. -petting-success-kangaroo = You pet { THE($target) } on { POSS-ADJ($target) } Strayan head. -petting-success-possum = You pet { THE($target) } on { POSS-ADJ($target) } horrible little head. -petting-success-pig = You pet { THE($target) } on { POSS-ADJ($target) } hairy head. -petting-success-raccoon = You pet { THE($target) } on { POSS-ADJ($target) } trash eating little head. -petting-success-reptile = You pet { THE($target) } on { POSS-ADJ($target) } scaly little head. -petting-success-sloth = You pet { THE($target) } on { POSS-ADJ($target) } slow moving head. -petting-success-space-cat = You pet { THE($target) } on { POSS-ADJ($target) } glass domed head. -petting-success-tarantula = You pet { THE($target) } on { POSS-ADJ($target) } hairy little head. -petting-success-holo = You pet { THE($target) } on { POSS-ADJ($target) } metallic spiky head. -petting-success-dragon = Dodging teeth, claws, and flames, you pet { THE($target) } on { POSS-ADJ($target) } massive scaled head. -petting-success-hamster = You pet { THE($target) } on { POSS-ADJ($target) } fluffy little head. -petting-success-bear = You reluctantly pet { THE($target) } on { POSS-ADJ($target) } mystical head. -petting-success-slimes = You pet { THE($target) } on { POSS-ADJ($target) } mucous surface. -petting-success-snake = You pet { THE($target) } on { POSS-ADJ($target) } scaly large head. -petting-success-monkey = You pet { THE($target) } on { POSS-ADJ($target) } mischevious little head. -petting-success-nymph = You pet { THE($target) } on { POSS-ADJ($target) } wooden little head. -petting-failure-generic = You reach out to pet { THE($target) }, but { SUBJECT($target) } { CONJUGATE-BE($target) } aloof towards you. -petting-failure-bat = You reach out to pet { THE($target) }, but { SUBJECT($target) } { CONJUGATE-BE($target) } too hard to catch! -petting-failure-carp = You reach out to pet { THE($target) }, but { POSS-ADJ($target) } sharp teeth make you think twice. -petting-failure-corrupted-corgi = You reach out to pet { THE($target) }, but think better of it. -petting-failure-crab = You reach out to pet { THE($target) }, but { SUBJECT($target) } { CONJUGATE-BASIC($target, "snap", "snaps") } { POSS-ADJ($target) } claws in your general direction! -petting-failure-dehydrated-carp = You pet { THE($target) } on { POSS-ADJ($target) } dry little head. -petting-failure-goat = You reach out to pet { THE($target) }, but { SUBJECT($target) } stubbornly { CONJUGATE-BASIC($target, "refuse", "refuses") }! -petting-failure-goose = You reach out to pet { THE($target) }, but { SUBJECT($target) } { CONJUGATE-BE($target) } too horrible! -petting-failure-possum = You reach out to pet { THE($target) }, but are met with hisses and snarls! -petting-failure-pig = You reach out to pet { THE($target) }, but are met with irritated oinks and squeals! -petting-failure-raccoon = You reach out to pet { THE($target) }, but { SUBJECT($target) } { CONJUGATE-BE($target) } busy raccooning around. -petting-failure-sloth = You reach out to pet { THE($target) }, but { SUBJECT($target) } somehow { CONJUGATE-BASIC($target, "dodge", "dodges") } with ludicrous speed! -petting-failure-holo = You reach out to pet { THE($target) }, but { POSS-ADJ($target) } spikes almost impale your hand! -petting-failure-dragon = You raise your hand, but as { THE($target) } { CONJUGATE-BASIC($target, "roar", "roars") }, you decide you'd rather not be toasty carp food. -petting-failure-hamster = You reach out to pet { THE($target) }, but { SUBJECT($target) } { CONJUGATE-BASIC($target, "attempt", "attempts") } to bite your finger and only your quick reflexes save you from an almost fatal injury. -petting-failure-bear = You reach out to pet { THE($target) }, but { SUBJECT($target) } { CONJUGATE-BASIC($target, "growl", "growls") }, making you think twice. -petting-failure-monkey = You reach out to pet { THE($target) }, but { SUBJECT($target) } almost { CONJUGATE-BASIC($target, "bite", "bites") } your fingers! -petting-failure-nymph = You reach out to pet { THE($target) }, but { SUBJECT($target) } { CONJUGATE-BASIC($target, "move", "moves") } { POSS-ADJ($target) } branches away. -petting-failure-shadow = You try to pet { THE($target) }, but your hand passes through the cold darkness of { POSS-ADJ($target) } body. - -## Petting silicons - -petting-success-honkbot = You pet { THE($target) } on { POSS-ADJ($target) } slippery metal head. -petting-success-mimebot = You pet { THE($target) } on { POSS-ADJ($target) } cold metal head. -petting-success-cleanbot = You pet { THE($target) } on { POSS-ADJ($target) } damp metal head. -petting-success-medibot = You pet { THE($target) } on { POSS-ADJ($target) } sterile metal head. -petting-success-firebot = You pet { THE($target) } on { POSS-ADJ($target) } warm metal head. -petting-success-generic-cyborg = You pet { THE($target) } on { POSS-ADJ($target) } metal head. -petting-success-salvage-cyborg = You pet { THE($target) } on { POSS-ADJ($target) } dirty metal head. -petting-success-engineer-cyborg = You pet { THE($target) } on { POSS-ADJ($target) } reflective metal head. -petting-success-janitor-cyborg = You pet { THE($target) } on { POSS-ADJ($target) } damp metal head. -petting-success-medical-cyborg = You pet { THE($target) } on { POSS-ADJ($target) } sterile metal head. -petting-success-service-cyborg = You pet { THE($target) } on { POSS-ADJ($target) } dapper looking metal head. -petting-success-syndicate-cyborg = You pet { THE($target) } on { POSS-ADJ($target) } menacing metal head. -petting-success-derelict-cyborg = You pet { THE($target) } on { POSS-ADJ($target) } rusty metal head. -petting-success-recycler = You pet { THE($target) } on { POSS-ADJ($target) } mildly threatening steel exterior. -petting-success-station-ai = You pet { THE($target) } on { POSS-ADJ($target) } cold, square screen. -petting-failure-honkbot = You reach out to pet { THE($target) }, but { SUBJECT($target) } { CONJUGATE-BASIC($target, "honk", "honks") } in refusal! -petting-failure-cleanbot = You reach out to pet { THE($target) }, but { SUBJECT($target) } { CONJUGATE-BE($target) } busy mopping! -petting-failure-mimebot = You reach out to pet { THE($target) }, but { SUBJECT($target) } { CONJUGATE-BE($target) } busy miming! -petting-failure-medibot = You reach out to pet { THE($target) }, but { POSS-ADJ($target) } syringe nearly stabs your hand! -petting-failure-firebot = You reach out to pet { THE($target) }, but { SUBJECT($target) } sprays you in the face before you can get close! -petting-failure-generic-cyborg = You reach out to pet { THE($target) }, but { SUBJECT($target) } { CONJUGATE-BE($target) } busy stating laws! -petting-failure-salvage-cyborg = You reach out to pet { THE($target) }, but { SUBJECT($target) } { CONJUGATE-BE($target) } busy drilling! -petting-failure-engineer-cyborg = You reach out to pet { THE($target) }, but { SUBJECT($target) } { CONJUGATE-BE($target) } busy repairing! -petting-failure-janitor-cyborg = You reach out to pet { THE($target) }, but { SUBJECT($target) } { CONJUGATE-BE($target) } busy cleaning! -petting-failure-medical-cyborg = You reach out to pet { THE($target) }, but { SUBJECT($target) } { CONJUGATE-BE($target) } busy saving lives! -petting-failure-service-cyborg = You reach out to pet { THE($target) }, but { SUBJECT($target) } { CONJUGATE-BE($target) } busy serving others! -petting-failure-syndicate-cyborg = You reach out to pet { THE($target) }, but { POSS-ADJ($target) } treacherous affiliation makes you reconsider. -petting-failure-derelict-cyborg = You reach out to pet { THE($target) }, but { POSS-ADJ($target) } rusty and jagged exterior makes you reconsider. -petting-failure-station-ai = You reach out to pet { THE($target) }, but { SUBJECT($target) } { CONJUGATE-BASIC($target, "zap", "zaps") } your hand away. -petting-success-station-ai-others = { CAPITALIZE(THE($user)) } pets { THE($target) } on { POSS-ADJ($target) } cold, square screen. - -## Rattling fences - -fence-rattle-success = *rattle* - -## Hugging players - -hugging-success-generic = You hug { THE($target) }. -hugging-success-generic-others = { CAPITALIZE(THE($user)) } hugs { THE($target) }. -hugging-success-generic-target = { CAPITALIZE(THE($user)) } hugs you. +petting-success-generic = Вы гладите { $target } по голове. +petting-success-soft-floofy = Вы гладите { $target } по { POSS-ADJ($target) } мягкой пушистой голове. +petting-success-bingus = Вы гладите { $target } по { POSS-ADJ($target) } маленькой морщинистой голове. +petting-success-bird = Вы гладите { $target } по { POSS-ADJ($target) } милой пернатой голове. +petting-success-carp = Вы гладите { $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-dehydrated-carp = Вы гладите { $target } по { POSS-ADJ($target) } маленькой сухой голове. Похоже, вы теперь нравитесь { CAPITALIZE(OBJECT($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-kangaroo = Вы гладите { $target } по { POSS-ADJ($target) } прыгучей голове. +petting-success-possum = Вы гладите { $target } по { POSS-ADJ($target) } маленькой ужасной голове. +petting-success-pig = Вы гладите { $target } по { POSS-ADJ($target) } волосатой голове. +petting-success-raccoon = Вы гладите { $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 = Вы нерешительно гладите { $target } по { POSS-ADJ($target) } таинственной голове. +petting-success-slimes = Вы гладите { $target } по { POSS-ADJ($target) } студенистой поверхности. +petting-success-snake = Вы гладите { $target } по { POSS-ADJ($target) } большой чешуйчатой голове. +petting-success-monkey = Вы гладите { $target } по { POSS-ADJ($target) } озорной маленькой голове. +petting-success-nymph = Вы гладите { $target } по { POSS-ADJ($target) } маленькой деревянной голове. +petting-failure-generic = Вы тянетесь погладить { $target }, но { $target } настороженно уклоняется от вас. +petting-failure-bat = Вы тянетесь погладить { $target }, но { $target } очень трудно поймать! +petting-failure-carp = Вы тянетесь погладить { $target }, но { POSS-ADJ($target) } острые зубки заставляют вас передумать. +petting-failure-corrupted-corgi = Вы тянетесь погладить { $target }, но решаете, что лучше не надо. +petting-failure-crab = Вы тянетесь погладить { $target }, но { $target } щёлкает клешнями в вашу сторону! +petting-failure-dehydrated-carp = Вы гладите { $target } по { POSS-ADJ($target) } маленькой сухой голове. +petting-failure-goat = Вы тянетесь погладить { $target }, но { $target } упорно отказывается! +petting-failure-goose = Вы тянетесь погладить { $target }, но { $target } слишком ужасен! +petting-failure-possum = Вы тянетесь погладить { $target }, но на вас шипят и рычат. +petting-failure-sloth = Вы тянетесь погладить { $target }, но { $target } с невероятной скоростью уклоняется! +petting-failure-pig = Вы тянетесь погладить { $target }, но сталкиваетесь с раздражённым хрюканьем и визгом! +petting-failure-holo = Вы тянетесь погладить { $target }, но { $target } едва не пронзает шипами вашу руку! +petting-failure-raccoon = Вы тянетесь погладить { $target }, но { $target } енотится от вас. +petting-failure-dragon = Вы поднимаете руку, но { $target } издаёт рёв, и вы решаете, что не хотите стать кормом для карпов. +petting-failure-hamster = Вы тянетесь погладить { $target }, но { $target } пытается укусить вас за палец, и только ваши молниеносные рефлексы спасают вас от почти смертельной травмы. +petting-failure-bear = Вы думаете погладить { $target }, но { $target } рычит, заставляя вас подумать ещё раз. -## Other +## Knocking on windows -petting-success-tesla = You pet { THE($target) }, violating the laws of nature and physics. -petting-failure-tesla = You reach out towards { THE($target) }, but { SUBJECT($target) } { CONJUGATE-BASIC($target, "zap", "zaps") } your hand away. +petting-failure-monkey = Вы тянетесь погладить { $target }, но { $target } едва не кусает вас за пальцы! +petting-failure-nymph = Вы тянетесь погладить { $target }, но { POSS-ADJ($target) } отодвигает свои ветви в сторону. +petting-failure-shadow = Вы тянетесь погладить { $target }, но ваша рука проходит сквозь холодную тьму { POSS-ADJ($target) } тела. +petting-success-honkbot = Вы гладите { $target } по его скользкой металлической голове. +petting-success-mimebot = Вы гладите { $target } по { POSS-ADJ($target) } холодной металлической голове. +petting-success-cleanbot = Вы гладите { $target } по его влажной металлической голове. +petting-success-medibot = Вы гладите { $target } по его стерильной металлической голове. +petting-success-firebot = Вы гладите { $target } по { POSS-ADJ($target) } тёплой металлической голове. +petting-success-generic-cyborg = Вы гладите { $target } по { POSS-ADJ($target) } металлической голове. +petting-success-salvage-cyborg = Вы гладите { $target } по { POSS-ADJ($target) } грязной металлической голове. +petting-success-engineer-cyborg = Вы гладите { $target } по { POSS-ADJ($target) } светоотражающей металлической голове. +petting-success-janitor-cyborg = Вы гладите { $target } по { POSS-ADJ($target) } сырой металлической голове. +petting-success-medical-cyborg = Вы гладите { $target } по { POSS-ADJ($target) } стерильной металлической голове. +petting-success-service-cyborg = Вы гладите { $target } по { POSS-ADJ($target) } нарядной металлической голове. +petting-success-syndicate-cyborg = Вы гладите { $target } по { POSS-ADJ($target) } угрожающего вида металлической голове. +petting-failure-honkbot = Вы тянетесь погладить { $target }, но { $target } хонкает и уворачивается! +petting-success-recycler = Вы гладите { $target } по { POSS-ADJ($target) } слегка пугающему стальному покрытию. +petting-failure-cleanbot = Вы тянетесь погладить { $target }, но { $target } занимается уборкой! +petting-failure-mimebot = Вы тянетесь погладить { $target }, но { $target } занимается мимированием! +petting-failure-medibot = Вы тянетесь погладить { $target }, но { $target } едва не пронзает вашу руку шприцом! +petting-failure-firebot = Вы тянетесь погладить { $target }, но { $target } брызгает вам в лицо, прежде чем вы успеваете приблизиться! +petting-failure-generic-cyborg = Вы тянетесь погладить { $target }, но { $target } занимается перечислением законов! +petting-failure-salvage-cyborg = Вы тянетесь погладить { $target }, но { $target } занимается бурением! +petting-failure-engineer-cyborg = Вы тянетесь погладить { $target }, но { $target } занимается починкой! +petting-failure-janitor-cyborg = Вы тянетесь погладить { $target }, но { $target } занимается уборкой! +petting-failure-medical-cyborg = Вы тянетесь погладить { $target }, но { $target } занимается спасением жизней! +petting-failure-service-cyborg = Вы тянетесь погладить { $target }, но { $target } занимается обслуживанием экипажа! +petting-failure-syndicate-cyborg = Вы тянетесь погладить { $target }, но предательская натура { $target } заставляет вас передумать. +hugging-success-generic = Вы обнимаете { $target }. +hugging-success-generic-others = { CAPITALIZE($user) } обнимает { $target }. +fence-rattle-success = *бдзынь* +hugging-success-generic-target = { CAPITALIZE($user) } обнимает вас. +petting-success-tesla = Вы гладите { $target }, попутно нарушая законы природы и физики. +petting-failure-tesla = Вы тянетесь погладить { $target }, но разряд заставляет вас отдёрнуть руку. diff --git a/Resources/Locale/ru-RU/interaction/interaction-system.ftl b/Resources/Locale/ru-RU/interaction/interaction-system.ftl index 3c0c3ae8b4f..460a4bd4380 100644 --- a/Resources/Locale/ru-RU/interaction/interaction-system.ftl +++ b/Resources/Locale/ru-RU/interaction/interaction-system.ftl @@ -1,3 +1,3 @@ -shared-interaction-system-in-range-unobstructed-cannot-reach = You can't reach there! -interaction-system-user-interaction-cannot-reach = You can't reach there! -interaction-rate-limit-admin-announcement = Player { $player } breached interaction rate limits. They may be using macros, auto-clickers, or a modified client. Though they may just be spamming buttons or having network issues. +shared-interaction-system-in-range-unobstructed-cannot-reach = Вы не можете туда достать! +interaction-system-user-interaction-cannot-reach = Вы не можете туда достать! +interaction-rate-limit-admin-announcement = Игрок { $player } нарушил ограничения скорости взаимодействия. Возможно, он использует макросы, автокликеры или модифицированный клиент. Однако он может и просто спамить кнопками или иметь проблемы с сетью. diff --git a/Resources/Locale/ru-RU/interaction/smart-equip-system.ftl b/Resources/Locale/ru-RU/interaction/smart-equip-system.ftl index 2da9c28fc5a..1aaafe18271 100644 --- a/Resources/Locale/ru-RU/interaction/smart-equip-system.ftl +++ b/Resources/Locale/ru-RU/interaction/smart-equip-system.ftl @@ -1,4 +1,4 @@ -smart-equip-missing-equipment-slot = You have no { $slotName } slot to interact with! -smart-equip-empty-equipment-slot = There's nothing in your { $slotName } slot to take out! -smart-equip-no-valid-item-slot-insert = There's no valid item slot for { THE($item) } to go into! -smart-equip-cant-drop = You can't drop that! +smart-equip-missing-equipment-slot = У вас нет слота { $slotName }, с которым можно взаимодействовать! +smart-equip-empty-equipment-slot = В вашем слоту { $slotName } нет ничего, что можно было бы вынуть! +smart-equip-no-valid-item-slot-insert = Нет допустимого слота, куда можно поместить { $item }! +smart-equip-cant-drop = Вы не можете бросить это! 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 index 05c16534498..dd9bf2e71f4 100644 --- a/Resources/Locale/ru-RU/inventory/components/human-inventory-controller-component.ftl +++ b/Resources/Locale/ru-RU/inventory/components/human-inventory-controller-component.ftl @@ -1 +1 @@ -set-outfit-verb-get-data-text = Set Outfit +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 index 14f747b8d41..3901a8d85bb 100644 --- a/Resources/Locale/ru-RU/inventory/components/inventory-component.ftl +++ b/Resources/Locale/ru-RU/inventory/components/inventory-component.ftl @@ -1,8 +1,8 @@ -inventory-component-can-equip-cannot = You can't equip this! -inventory-component-can-equip-does-not-fit = This doesn't fit! -inventory-component-can-unequip-cannot = You can't unequip this! +inventory-component-can-equip-cannot = Вы не можете экипировать это! +inventory-component-can-equip-does-not-fit = Это не подходит! +inventory-component-can-unequip-cannot = Вы не можете снять это! inventory-component-dropped-from-unequip = - You dropped { $items -> - [1] an item! - *[other] some items! + Вы уронили { $items -> + [1] какой-то предмет! + *[other] несколько предметов! } diff --git a/Resources/Locale/ru-RU/inventory/human-inventory-interface-controller.ftl b/Resources/Locale/ru-RU/inventory/human-inventory-interface-controller.ftl index b82e6866cee..21cffc64b73 100644 --- a/Resources/Locale/ru-RU/inventory/human-inventory-interface-controller.ftl +++ b/Resources/Locale/ru-RU/inventory/human-inventory-interface-controller.ftl @@ -1 +1 @@ -human-inventory-window-title = Your Inventory +human-inventory-window-title = Ваш инвентарь diff --git a/Resources/Locale/ru-RU/inventory/item-status.ftl b/Resources/Locale/ru-RU/inventory/item-status.ftl index f3d80ca9bf6..d6467ad2885 100644 --- a/Resources/Locale/ru-RU/inventory/item-status.ftl +++ b/Resources/Locale/ru-RU/inventory/item-status.ftl @@ -1 +1 @@ -item-status-not-held = No held item +item-status-not-held = В руке пусто diff --git a/Resources/Locale/ru-RU/items/components/item-component.ftl b/Resources/Locale/ru-RU/items/components/item-component.ftl index 7d9e2dd32e2..16af1731d42 100644 --- a/Resources/Locale/ru-RU/items/components/item-component.ftl +++ b/Resources/Locale/ru-RU/items/components/item-component.ftl @@ -1,14 +1,14 @@ ## PickUpVerb -pick-up-verb-get-data-text = Pick Up +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 = Put in hand -item-component-on-examine-size = This is { INDEFINITE($size) } [bold]{ $size }[/bold] item. -item-component-size-Tiny = tiny -item-component-size-Small = small -item-component-size-Normal = medium -item-component-size-Large = large -item-component-size-Huge = huge -item-component-size-Ginormous = ginormous +pick-up-verb-get-data-text-inventory = Взять в руку +item-component-on-examine-size = Оно имеет [bold]{ $size }[/bold] размер. +item-component-size-Tiny = крошечный +item-component-size-Small = маленький +item-component-size-Normal = средний +item-component-size-Large = большой +item-component-size-Huge = огромный +item-component-size-Ginormous = гигантский 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 index 05f940e24dc..411753d5382 100644 --- a/Resources/Locale/ru-RU/items/components/multi-handed-item-component.ftl +++ b/Resources/Locale/ru-RU/items/components/multi-handed-item-component.ftl @@ -1,5 +1,6 @@ multi-handed-item-pick-up-fail = { $number -> - [one] You need one more free hand to pick up { THE($item) }. - *[other] You need { $number } more free hands to pick up { THE($item) }. + [one] Вам нужна ещё одна свободная рука, чтобы поднять { $item }. + [few] Вам нужны ещё { $number } свободные руки, чтобы поднять { $item }. + *[other] Вам нужно ещё { $number } свободных рук, чтобы поднять { $item }. } diff --git a/Resources/Locale/ru-RU/items/toggle.ftl b/Resources/Locale/ru-RU/items/toggle.ftl index bcf5c161a6f..7d87430a108 100644 --- a/Resources/Locale/ru-RU/items/toggle.ftl +++ b/Resources/Locale/ru-RU/items/toggle.ftl @@ -1,2 +1,2 @@ -item-toggle-activate = Activate -item-toggle-deactivate = Deactivate +item-toggle-activate = Включить +item-toggle-deactivate = Выключить diff --git a/Resources/Locale/ru-RU/janitorial/janitorial-slot-component.ftl b/Resources/Locale/ru-RU/janitorial/janitorial-slot-component.ftl index bc03943a016..7e72f41fafd 100644 --- a/Resources/Locale/ru-RU/janitorial/janitorial-slot-component.ftl +++ b/Resources/Locale/ru-RU/janitorial/janitorial-slot-component.ftl @@ -1,11 +1,13 @@ # mop bucket -mop-bucket-slot-component-slot-name-item = Item -mop-bucket-slot-component-eject-verb = Take out +mop-bucket-slot-component-slot-name-item = Предмет +mop-bucket-slot-component-eject-verb = Вынуть +# mop bucket +mop-bucket-slot-component-slot-name-shark = Акула # janitorial trolley -janitorial-trolley-slot-component-slot-name-plunger = Plunger -janitorial-trolley-slot-component-slot-name-sign = Sign -janitorial-trolley-slot-component-slot-name-lightreplacer = Light Replacer -janitorial-trolley-slot-component-slot-name-spray = Spray -janitorial-trolley-slot-component-slot-name-bucket = Bucket -janitorial-trolley-slot-component-slot-name-trashbag = Trash Bag -janitorial-trolley-slot-component-slot-name-mop = Mop +janitorial-trolley-slot-component-slot-name-plunger = Вантуз +janitorial-trolley-slot-component-slot-name-sign = Табличка +janitorial-trolley-slot-component-slot-name-lightreplacer = Лампозаменитель +janitorial-trolley-slot-component-slot-name-spray = Распылитель +janitorial-trolley-slot-component-slot-name-bucket = Ведро +janitorial-trolley-slot-component-slot-name-trashbag = Мусорный пакет +janitorial-trolley-slot-component-slot-name-mop = Швабра diff --git a/Resources/Locale/ru-RU/job/department-desc.ftl b/Resources/Locale/ru-RU/job/department-desc.ftl index 1b7f2f7de3a..de66f736622 100644 --- a/Resources/Locale/ru-RU/job/department-desc.ftl +++ b/Resources/Locale/ru-RU/job/department-desc.ftl @@ -1,10 +1,10 @@ -department-Cargo-description = Complete bounties, earn Spessos, and order useful supplies for the crew. -department-Civilian-description = Perform small helpful tasks to keep the station sane and well catered. -department-Command-description = Manage the crew and keep them working efficiently. -department-CentralCommand-description = Manage the crew and keep them working efficiently. -department-Engineering-description = Keep the power on and the station operational. -department-Medical-description = Keep the crew healthy. -department-Security-description = Keep the peace around the station. -department-Science-description = Research artifacts and anomalies to invent new equipment for the station -department-Silicon-description = Obey your laws and serve the crew. -department-Specific-description = Jobs that not all stations have. +department-Cargo-description = Выполняйте запросы, зарабатывайте космокредиты и доставляйте экипажу полезные припасы. +department-Civilian-description = Выполняйте небольшие полезные задания для поддержания нормальной и сытой работы станции. +department-Command-description = Управляйте экипажем и обеспечивайте его эффективную работу. +department-CentralCommand-description = Руководите экипажем и обеспечивайте его эффективную работу. +department-Engineering-description = Поддерживайте наличие электроэнергии и целостность станции. +department-Medical-description = Поддерживайте здоровье экипажа. +department-Security-description = Поддерживайте порядок на станции. +department-Science-description = Изучайте артефакты и аномалии, обеспечивайте членов экипажа новыми продвинутыми устройствами. +department-Silicon-description = Соблюдайте свои законы, служите экипажу. +department-Specific-description = Должности, которые есть не на всех станциях. diff --git a/Resources/Locale/ru-RU/job/department.ftl b/Resources/Locale/ru-RU/job/department.ftl index c77c1fd5721..90f054f1b6a 100644 --- a/Resources/Locale/ru-RU/job/department.ftl +++ b/Resources/Locale/ru-RU/job/department.ftl @@ -1,10 +1,10 @@ -department-Cargo = Cargo -department-Civilian = Civilian -department-Command = Command -department-CentralCommand = Central Command -department-Engineering = Engineering -department-Medical = Medical -department-Security = Security -department-Science = Science -department-Silicon = Silicon -department-Specific = Station specific +department-Cargo = Отдел снабжения +department-Civilian = Сервисный отдел +department-Command = Командование +department-CentralCommand = Центральное командование +department-Engineering = Инженерный отдел +department-Medical = Медицинский отдел +department-Security = Служба безопасности +department-Science = Научный отдел +department-Silicon = Синтетики +department-Specific = На определённых станциях diff --git a/Resources/Locale/ru-RU/job/job-description.ftl b/Resources/Locale/ru-RU/job/job-description.ftl index 9f678c1802e..3432dc21ce5 100644 --- a/Resources/Locale/ru-RU/job/job-description.ftl +++ b/Resources/Locale/ru-RU/job/job-description.ftl @@ -1,49 +1,49 @@ -job-description-technical-assistant = Learn the basics of managing the station's power, as well as repairing the station's hull. -job-description-atmostech = Optimize the station's atmospherics setup, and synthesize rare gases to use or sell. -job-description-bartender = Manage the bar and keep it lively, give out drinks, and listen to the crew's stories. -job-description-botanist = Grow food for the chef, drugs for medbay, and other plants to keep yourself entertained. -job-description-borg = Half-human, Half-machine. Follow your laws, serve the crew, and hound the science team for upgrades. -job-description-boxer = Fight your way to the top! Challenge the head of personnel and get brigged when you win. Currently available on Core and Cog. -job-description-brigmedic = Fight in the rear of the security service, for the lives of your comrades! You are the first and last hope of your squad. Hippocrates bless you. -job-description-cadet = Learn the basics of arresting criminals and managing the brig. Listen to your supervisors and feel free to ask them for any help. -job-description-captain = Keep the station running, delegate work to the other heads of staff, and exert your will. -job-description-cargotech = Deal with requisitions and deliveries, pilot the cargo shuttle to the trade station and back, and work with others to make ludicrous amounts of cash and then waste it all gambling. -job-description-ce = Manage the engineering department to ensure power, atmospherics, and the hull are in perfect shape. -job-description-centcomoff = Act as an ambassador to the newest state-of-the-art space station in Nanotrasen's fleet. -job-description-chaplain = Preach the good word of your deity and religion, and conduct spiritual healing and miracles with your bible. -job-description-chef = Keep the station fed with a variety of food items, butcher dead animals to ensure ammonia doesn't leak, and help keep the bar lively. -job-description-chemist = Produce medicinal drugs for the doctors to use, research ethically dubious rare chemicals, and produce weapons of war when enemies of the station arrive. -job-description-clown = Entertain the crew through elaborate slapstick routines or terrible jokes. -job-description-cmo = Manage the resources and personnel of the medical department to keep the crew alive. -job-description-paramedic = Rescue critically injured patients all over the station, sometimes outside too. Stablize them, give them a ride to medbay, and get back out there! -job-description-detective = Investigate crime scenes using forensic tools, ensure that the guilty party is found, and have a couple smokes. -job-description-doctor = Diagnose and heal crewmembers through medicinal chemicals, advanced medicine, and defibrillators. Make sure the dead don't rot, and that cadavers are in the morgue. -job-description-engineer = Keep the station's main engine & solars active, optimize the power network, and make emergency repairs using your hardsuit in spaced areas. -job-description-ertchaplain = Ensure the station crew's last rights are taken care of. -job-description-ertengineer = Ensure that the station has power and clean air. -job-description-ertjanitor = Ensure that the station is properly cleaned--for morale. -job-description-ertleader = Lead the Emergency Response Team in dealing with threats to Nanotrasen assets. -job-description-ertmedic = Ensure that the crew of the station is kept alive and healthy. -job-description-ertsecurity = Ensure that any active threats to the station are put to rest. -job-description-hop = Handle access reassignment fairly using your ID console, manage the service department, and keep Ian safe. -job-description-hos = Manage your security force and keep them efficient, quell dissent, and keep the other heads of staff safe. -job-description-intern = Learn the basics of administering medicine, basic chemicals and using medical tools. -job-description-janitor = Keep the station clean of any trash or slipping hazards, and help deal with rat infestations. -job-description-lawyer = Ensure that every prisoner or criminal receives a fair judgment and trial if necessary. -job-description-librarian = Manage the library, give out knowledge to any who seek it, and report on activities aboard the station. -job-description-mime = Entertain the crew through non-vocal means, and engage with light rivalry with the clown. -job-description-musician = Entertain the crew with your unique musical talent, and acquire new instruments to mess around with. -job-description-passenger = Enjoy your stay aboard the station with no obligations! -job-description-psychologist = Provide emotional support to traumatized crew. Currently available on Box, Marathon, Cog and Oasis. -job-description-qm = Manage the supplies of the station & the cargo department, keep the salvage specialists working, make sure all orders are fulfilled, and keep the money flowing. -job-description-rd = Manage the science department, unlocking technologies, acquiring & researching artifacts, and performing experiments. -job-description-research-assistant = Learn the basics of how to research various artifacts, anomalies and robotics. -job-description-reporter = Entertain & inform the crew with your vibrant journalism through wireless cameras, the radio and the news. Currently available on Bagel Station, Cog, Core, Train and Oasis. -job-description-salvagespec = Use the salvage magnet to draw in detatched scraps & asteroids to loot and enrich the station, build a salvage ship and then travel to new planets, while fighting off any space fauna along the way. -job-description-scientist = Research alien artifacts, unlock new technologies, build newer and better machines around the station, and make everything run more efficiently. -job-description-security = Catch criminals and enemies of the station, enforce the law, and ensure that the station does not fall into disarray. -job-description-serviceworker = Learn the basics of bartending, cooking, and growing plants. -job-description-station-ai = Follow your laws, serve the crew. -job-description-visitor = Enjoy your visit to the station. -job-description-warden = Patrol the security department, ensure that no one is stealing from the armory, and make sure that all prisoners are processed and let out when their time is up. -job-description-zookeeper = Put on a joyful display of cute animals and space carps for all the crew to see. Currently available on Cog and Oasis. +job-description-technical-assistant = Изучите основы управления энергоустановками, научитесь чинить отсеки станции. +job-description-atmostech = Оптимизируйте настройку атмосферу станции и синтезируйте редкие газы на продажу или для использования. +job-description-bartender = Заведуйте баром и поддерживайте его оживлённым, разливайте коктейли по бокалам и слушайте истории экипажа. +job-description-botanist = Выращивайте фрукты и овощи для шеф-поваров, лекарственные травы для медотсека, и другие растения для личного пользования. +job-description-borg = Получеловек, полумашина. Придерживайтесь своих законов, служите экипажу и преследуйте учёных с просьбами апгрейда. +job-description-boxer = Пробейтесь на вершину! Бросьте вызов главе персонала и будьте арестованы когда выиграете. Эта должность доступна на станциях Core, Cog и Avrite. +job-description-brigmedic = Боритесь за жизни своих товарищей в тылу службы безопасности! Вы - первая и последняя надежда своего отряда. Да благословит вас Гиппократ. +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-paramedic = Спасайте тяжелораненых пациентов по всей станции, а иногда и за её пределами. Стабилизируйте их, отвозите в медотсек, и возвращайтесь в патруль! +job-description-detective = Изучайте места преступлений с помощью криминалистических инструментов, ищите виновных и курите. +job-description-doctor = Обследуйте и лечите членов экипажа с помощью обычных и продвинутых лекарств, и дефибриллятора. Следите чтобы трупы не гнили, а кадавры были в морге. +job-description-engineer = Поддерживайте работу основного генератора и солнечных панелей станции, оптимизируйте энергосеть и проводите аварийный ремонт, используя свой космический скафандр в безвоздушных пространствах. +job-description-ertchaplain = Проследите за тем, чтобы последнее право экипажа станции было соблюдено. +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 = Оказывайте эмоциональную поддержку психологически травмированному экипажу. Эта должность доступна на станциях Box, Marathon, Cog, Oasis, Avrite и Delta. +job-description-qm = Руководите отделом снабжения станции, контролируйте работу утилизаторов, следите за выполнением всех заказов и обеспечивайте поступление денег. +job-description-rd = Руководите научным отделом, открывайте новые технологии, получайте и исследуйте артефакты, и проводите эксперименты. +job-description-research-assistant = Изучите основные принципы исследования различных артефактов и аномалий, и основы робототехники. +job-description-reporter = Развлекайте и информируйте экипаж своей журналистской деятельностью посредством камер, радио, и новостей. Эта должность доступна на станциях Bagel, Core, Cog, Train, Oasis, Avrite и Delta. +job-description-salvagespec = Используйте магнит для притягивания обломков кораблей и астероидов на разграбление с целью обогащения станции, постройте шаттл утилизаторов чтобы летать на другие планеты, попутно отбиваясь от космической фауны. +job-description-scientist = Исследуйте инопланетные артефакты, открывайте новые технологии, заменяйте оборудование станции новыми и усиленными его версиями, повышайте общую эффективность работы. +job-description-security = Ловите преступников и врагов станции, следите за соблюдением закона и за тем, чтобы станция не погрузилась в беспорядки. +job-description-serviceworker = Изучите основы барменского искусства, кулинарии, и выращивания растений. +job-description-station-ai = Соблюдайте свои законы, служите экипажу. +job-description-visitor = Наслаждайтесь своим визитом на станцию. +job-description-warden = Патрулируйте отдел безопасности, следите за тем, чтобы никто не воровал из оружейной, и чтобы все заключённые были оформлены и выпущены по окончании срока. +job-description-zookeeper = Устройте весёлое шоу с милыми животными и космическими карпами, чтобы все члены экипажа могли ими полюбоваться. Эта должность доступна на станциях Cog, Oasis и Avrite. diff --git a/Resources/Locale/ru-RU/job/job-names.ftl b/Resources/Locale/ru-RU/job/job-names.ftl index ba9ebffa51d..5da2b03ddfc 100644 --- a/Resources/Locale/ru-RU/job/job-names.ftl +++ b/Resources/Locale/ru-RU/job/job-names.ftl @@ -1,116 +1,116 @@ -job-name-warden = Warden -job-name-security = Security Officer -job-name-cadet = Security Cadet -job-name-hos = Head of Security -job-name-detective = Detective -job-name-brigmedic = Brigmedic -job-name-borg = Cyborg -job-name-scientist = Scientist -job-name-research-assistant = Research Assistant -job-name-rd = Research Director -job-name-psychologist = Psychologist -job-name-intern = Medical Intern -job-name-doctor = Medical Doctor -job-name-paramedic = Paramedic -job-name-cmo = Chief Medical Officer -job-name-chemist = Chemist -job-name-technical-assistant = Technical Assistant -job-name-engineer = Station Engineer -job-name-atmostech = Atmospheric Technician -job-name-hop = Head of Personnel -job-name-captain = Captain -job-name-serviceworker = Service Worker -job-name-centcomoff = CentComm Official -job-name-cburn = Centcomm Quarantine Officer -job-name-deathsquad = Centcomm Agent -job-name-reporter = Reporter -job-name-musician = Musician -job-name-librarian = Librarian -job-name-lawyer = Lawyer -job-name-mime = Mime -job-name-ce = Chief Engineer -job-name-janitor = Janitor -job-name-chaplain = Chaplain -job-name-botanist = Botanist -job-name-bartender = Bartender -job-name-passenger = Passenger -job-name-salvagespec = Salvage Specialist -job-name-station-ai = Station AI -job-name-qm = Quartermaster -job-name-cargotech = Cargo Technician -job-name-chef = Chef -job-name-clown = Clown -job-name-ertleader = ERT Leader -job-name-ertchaplain = ERT Chaplain -job-name-ertengineer = ERT Engineer -job-name-ertsecurity = ERT Security -job-name-ertmedic = ERT Medic -job-name-ertjanitor = ERT Janitor -job-name-boxer = Boxer -job-name-zookeeper = Zookeeper -job-name-visitor = Visitor +job-name-warden = смотритель +job-name-security = офицер СБ +job-name-cadet = кадет СБ +job-name-hos = глава службы безопасности +job-name-detective = детектив +job-name-brigmedic = бригмедик +job-name-borg = киборг +job-name-scientist = учёный +job-name-research-assistant = научный ассистент +job-name-rd = научный руководитель +job-name-psychologist = психолог +job-name-intern = интерн +job-name-doctor = врач +job-name-paramedic = парамедик +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-cburn = агент карантинной службы Центком +job-name-deathsquad = агент Центком +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-station-ai = станционный ИИ +job-name-qm = квартирмейстер +job-name-cargotech = грузчик +job-name-chef = шеф-повар +job-name-clown = клоун +job-name-ertleader = лидер ОБР +job-name-ertchaplain = священник ОБР +job-name-ertengineer = инженер ОБР +job-name-ertsecurity = офицер безопасности ОБР +job-name-ertmedic = медик ОБР +job-name-ertjanitor = уборщик ОБР +job-name-boxer = боксёр +job-name-zookeeper = зоотехник +job-name-visitor = посетитель # unused jobs # these are required for the agent ID job icon tooltips # I am keeping them for roleplaying opportunities -job-name-geneticist = Geneticist -job-name-no-id = No ID -job-name-prisoner = Prisoner -job-name-roboticist = Roboticist -job-name-syndicate = Syndicate -job-name-unknown = Unknown -job-name-virologist = Virologist -job-name-zombie = Zombie +job-name-geneticist = генетик +job-name-no-id = нет ID +job-name-prisoner = заключённый +job-name-roboticist = робототехник +job-name-syndicate = синдикат +job-name-unknown = неизвестно +job-name-virologist = вирусолог +job-name-zombie = зомби # Job titles -job-title-visitor = Visitor -job-title-cluwne = Cluwne -job-title-universal = Universal +job-title-visitor = посетитель +job-title-cluwne = клувень +job-title-universal = универсальная # Role timers - Make these alphabetical or I cut you -JobAtmosphericTechnician = Atmospheric Technician -JobBartender = Bartender -JobBorg = Borg -JobBotanist = Botanist -JobBoxer = Boxer -JobCaptain = Captain -JobCargoTechnician = Cargo Technician -JobCentralCommandOfficial = Central Command Official -JobChaplain = Chaplain -JobChef = Chef -JobChemist = Chemist -JobChiefEngineer = Chief Engineer -JobChiefMedicalOfficer = Chief Medical Officer -JobClown = Clown -JobDetective = Detective -JobBrigmedic = Brigmedic -JobERTChaplain = ERT Chaplain -JobERTEngineer = ERT Engineer -JobERTJanitor = ERT Janitor -JobERTLeader = ERT Leader -JobERTMedical = ERT Medical -JobERTSecurity = ERT Security -JobHeadOfPersonnel = Head of Personnel -JobHeadOfSecurity = Head of Security -JobJanitor = Janitor -JobLawyer = Lawyer -JobLibrarian = Librarian -JobMedicalDoctor = Medical doctor -JobMedicalIntern = Medical intern -JobMime = Mime -JobMusician = Musician -JobParamedic = Paramedic -JobPassenger = Passenger -JobPsychologist = Psychologist -JobQuartermaster = Quartermaster -JobReporter = Reporter -JobResearchAssistant = Research Assistant -JobResearchDirector = Research Director -JobSalvageSpecialist = Salvage Specialist -JobScientist = Scientist -JobSecurityCadet = Security Cadet -JobSecurityOfficer = Security Officer -JobServiceWorker = Service Worker -JobStationAi = Station AI -JobStationEngineer = Station Engineer -JobTechnicalAssistant = Technical Assistant -JobVisitor = Visitor -JobWarden = Warden -JobZookeeper = Zookeeper +JobAtmosphericTechnician = атмосферный техник +JobBartender = бармен +JobBorg = киборг +JobBotanist = ботаник +JobCaptain = капитан +JobCargoTechnician = грузчик +JobCentralCommandOfficial = представитель Центком +JobChaplain = священник +JobChef = шеф-повар +JobChemist = химик +JobChiefEngineer = старший инженер +JobChiefMedicalOfficer = главный врач +JobClown = клоун +JobDetective = детектив +JobERTEngineer = инженер ОБР +JobBrigmedic = бригмедик +JobERTChaplain = священник ОБР +JobERTJanitor = уборщик ОБР +JobERTLeader = лидер ОБР +JobERTMedical = медик ОБР +JobERTSecurity = офицер безопасности ОБР +JobHeadOfPersonnel = глава персонала +JobHeadOfSecurity = глава службы безопасности +JobJanitor = уборщик +JobLawyer = адвокат +JobLibrarian = библиотекарь +JobMedicalDoctor = врач +JobMedicalIntern = интерн +JobMime = мим +JobMusician = музыкант +JobPassenger = пассажир +JobParamedic = парамедик +JobPsychologist = психолог +JobQuartermaster = квартирмейстер +JobReporter = репортёр +JobResearchDirector = научный руководитель +JobResearchAssistant = научный ассистент +JobSalvageSpecialist = утилизатор +JobScientist = учёный +JobSecurityCadet = кадет СБ +JobSecurityOfficer = офицер СБ +JobServiceWorker = сервисный работник +JobStationEngineer = инженер +JobStationAi = станционный ИИ +JobTechnicalAssistant = технический ассистент +JobWarden = смотритель +JobVisitor = посетитель +JobBoxer = боксёр +JobZookeeper = зоотехник diff --git a/Resources/Locale/ru-RU/job/job-supervisors.ftl b/Resources/Locale/ru-RU/job/job-supervisors.ftl index c7eedfd246f..525d63d1de3 100644 --- a/Resources/Locale/ru-RU/job/job-supervisors.ftl +++ b/Resources/Locale/ru-RU/job/job-supervisors.ftl @@ -1,15 +1,15 @@ -job-supervisors-centcom = Central Command -job-supervisors-captain = the Captain -job-supervisors-hop = the Head of Personnel -job-supervisors-hos = the Head of Security -job-supervisors-ce = the Chief Engineer -job-supervisors-cmo = the Chief Medical Officer -job-supervisors-rd = the Research Director -job-supervisors-qm = the Quartermaster -job-supervisors-service = Chefs, Botanists, the Bartender, and the Head of Personnel -job-supervisors-engineering = Station Engineers, Atmospheric Technicians, and the Chief Engineer -job-supervisors-medicine = Medical Doctors, Paramedics, Chemists, and the Chief Medical Officer -job-supervisors-security = Security Officers, the Warden, and the Head of Security -job-supervisors-science = Scientists and the Research Director -job-supervisors-hire = whoever hires you -job-supervisors-everyone = absolutely everyone +job-supervisors-centcom = Центральному командованию +job-supervisors-captain = Капитану +job-supervisors-hop = Главе Персонала +job-supervisors-hos = Главе Службы Безопасности +job-supervisors-ce = Старшему Инженеру +job-supervisors-cmo = Главному Врачу +job-supervisors-qm = Квартирмейстеру +job-supervisors-rd = Научному Руководителю +job-supervisors-service = Поварам, Ботаникам, Барменам, и Главе Персонала +job-supervisors-engineering = Инженерам, Атмосферным Техникам, и Старшему Инженеру +job-supervisors-medicine = Врачам, Химикам, и Главному Врачу +job-supervisors-security = Офицерам, Смотрителю, и Главе Службы Безопасности +job-supervisors-science = Учёным, Научному Руководителю +job-supervisors-hire = своим нанимателям +job-supervisors-everyone = вообще всем diff --git a/Resources/Locale/ru-RU/job/job.ftl b/Resources/Locale/ru-RU/job/job.ftl index 0b2297a4558..8ce6d7c7725 100644 --- a/Resources/Locale/ru-RU/job/job.ftl +++ b/Resources/Locale/ru-RU/job/job.ftl @@ -1,6 +1,6 @@ -job-greet-station-name = Welcome aboard { $stationName }. -job-greet-introduce-job-name = Your role is: { $jobName }. -job-greet-important-disconnect-admin-notify = You are playing a job that is important for Game Progression. If you have to disconnect, please notify the admins via ahelp. -job-greet-supervisors-warning = As the { $jobName } you answer directly to { $supervisors }. Special circumstances may change this. -job-greet-crew-shortages = As this station was initially staffed with a skeleton crew, additional access has been added to your ID card. -job-not-available-wait-in-lobby = The round has started, but you did not receive any of your preferred job roles (or have no preferred job roles selected) and chose to remain in the lobby. You can change this behavior on the customization screen. +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/loadouts.ftl b/Resources/Locale/ru-RU/job/loadouts.ftl index 6e1f074e0f6..0d909d95c6b 100644 --- a/Resources/Locale/ru-RU/job/loadouts.ftl +++ b/Resources/Locale/ru-RU/job/loadouts.ftl @@ -1,2 +1,2 @@ -loadout-window = Loadout -loadout-none = None +loadout-window = Снаряжение +loadout-none = Ничего diff --git a/Resources/Locale/ru-RU/job/role-ban-command.ftl b/Resources/Locale/ru-RU/job/role-ban-command.ftl index c7c3ef6748f..6ed8c1d655e 100644 --- a/Resources/Locale/ru-RU/job/role-ban-command.ftl +++ b/Resources/Locale/ru-RU/job/role-ban-command.ftl @@ -1,26 +1,26 @@ ### Localization for role ban command -cmd-roleban-desc = Bans a player from a role -cmd-roleban-help = Usage: roleban [duration in minutes, leave out or 0 for permanent ban] +cmd-roleban-desc = Запрещает пользователю играть на роли +cmd-roleban-help = Использование: roleban [продолжительность в минутах, не указывать или 0 для навсегда] ## Completion result hints cmd-roleban-hint-1 = cmd-roleban-hint-2 = cmd-roleban-hint-3 = -cmd-roleban-hint-4 = [duration in minutes, leave out or 0 for permanent ban] +cmd-roleban-hint-4 = [продолжительность в минутах, не указывать или 0 для навсегда] cmd-roleban-hint-5 = [severity] -cmd-roleban-hint-duration-1 = Permanent -cmd-roleban-hint-duration-2 = 1 day -cmd-roleban-hint-duration-3 = 3 days -cmd-roleban-hint-duration-4 = 1 week -cmd-roleban-hint-duration-5 = 2 week -cmd-roleban-hint-duration-6 = 1 month +cmd-roleban-hint-duration-1 = Навсегда +cmd-roleban-hint-duration-2 = 1 день +cmd-roleban-hint-duration-3 = 3 дня +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 = Pardons a player's role ban -cmd-roleunban-help = Usage: roleunban +cmd-roleunban-desc = Возвращает пользователю возможность играть на роли +cmd-roleunban-help = Использование: roleunban ## Completion result hints @@ -28,22 +28,22 @@ cmd-roleunban-hint-1 = ### Localization for roleban list command -cmd-rolebanlist-desc = Lists the user's role bans -cmd-rolebanlist-help = Usage: [include unbanned] +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 } is not a valid amount of minutes.\n{ $help } +cmd-roleban-minutes-parse = { $time } - недопустимое количество минут.\n{ $help } cmd-roleban-severity-parse = ${ severity } is not a valid severity\n{ $help }. -cmd-roleban-arg-count = Invalid amount of arguments. -cmd-roleban-job-parse = Job { $job } does not exist. -cmd-roleban-name-parse = Unable to find a player with that name. -cmd-roleban-existing = { $target } already has a role ban for { $role }. -cmd-roleban-success = Role banned { $target } from { $role } with reason { $reason } { $length }. -cmd-roleban-inf = permanently -cmd-roleban-until = until { $expires } +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 }. +cmd-roleban-inf = навсегда +cmd-roleban-until = до { $expires } # Department bans -cmd-departmentban-desc = Bans a player from the roles comprising a department -cmd-departmentban-help = Usage: departmentban [duration in minutes, leave out or 0 for permanent ban] +cmd-departmentban-desc = Запрещает пользователю играть на ролях, входящих в отдел +cmd-departmentban-help = Использование: departmentban [продолжительность в минутах, не указывать или 0 для навсегда] diff --git a/Resources/Locale/ru-RU/job/role-requirements.ftl b/Resources/Locale/ru-RU/job/role-requirements.ftl index 8b61e3f9eeb..66c5eabbfa6 100644 --- a/Resources/Locale/ru-RU/job/role-requirements.ftl +++ b/Resources/Locale/ru-RU/job/role-requirements.ftl @@ -1,15 +1,15 @@ -role-timer-department-insufficient = You require [color=yellow]{ $time }[/color] more playtime in the [color={ $departmentColor }]{ $department }[/color] department to play this role. -role-timer-department-too-high = You require [color=yellow]{ $time }[/color] less playtime in the [color={ $departmentColor }]{ $department }[/color] department to play this role. (Are you trying to play a trainee role?) -role-timer-overall-insufficient = You require [color=yellow]{ $time }[/color] more overall playtime to play this role. -role-timer-overall-too-high = You require [color=yellow]{ $time }[/color] less overall playtime to play this role. (Are you trying to play a trainee role?) -role-timer-role-insufficient = You require [color=yellow]{ $time }[/color] more playtime with [color={ $departmentColor }]{ $job }[/color] to play this role. -role-timer-role-too-high = You require[color=yellow] { $time }[/color] less playtime with [color={ $departmentColor }]{ $job }[/color] to play this role. (Are you trying to play a trainee role?) -role-timer-age-too-old = Your character must be under the age of [color=yellow]{ $age }[/color] to play this role. -role-timer-age-too-young = Your character must be over the age of [color=yellow]{ $age }[/color] to play this role. -role-timer-whitelisted-species = Your character must be one of the following species to play this role: -role-timer-blacklisted-species = Your character must not be one of the following species to play this role: -role-timer-whitelisted-traits = Your character must have one of the following traits: -role-timer-blacklisted-traits = Your character must not have any of the following traits: -role-timer-locked = Locked (hover for details) -role-timer-department-unknown = Unknown Department -role-ban = You have been banned from this role. +role-timer-department-insufficient = Требуется ещё [color=yellow]{ $time }[/color] минут игры за [color={ $departmentColor }]{ $department }[/color]. +role-timer-department-too-high = Требуется на [color=yellow]{ $time }[/color] меньше минут игры за [color={ $departmentColor }]{ $department }[/color]. (Вы пытаетесь играть за роль для новичков?) +role-timer-overall-insufficient = Требуется ещё [color=yellow]{ $time }[/color] минут общего игрового времени. +role-timer-overall-too-high = Требуется на [color=yellow]{ $time }[/color] меньше минут общего игрового времени. (Вы пытаетесь играть за роль для новичков?) +role-timer-role-insufficient = Требуется ещё [color=yellow]{ $time }[/color] минут игры в качестве [color={ $departmentColor }]{ $job }[/color] для этой роли. +role-timer-role-too-high = Требуется на [color=yellow]{ $time }[/color] меньше минут игры в качестве [color={ $departmentColor }]{ $job }[/color] для этой роли. (Вы пытаетесь играть за роль для новичков?) +role-timer-age-too-old = Возраст персонажа должен быть не более [color=yellow]{ $age }[/color] для этой роли. +role-timer-age-too-young = Возраст персонажа должен быть не менее [color=yellow]{ $age }[/color] для этой роли. +role-timer-whitelisted-species = Ваш персонаж должен быть одной из следующих рас для этой роли: +role-timer-blacklisted-species = Ваш персонаж не должен быть одной из следующих рас для этой роли: +role-timer-whitelisted-traits = Ваш персонаж должен иметь одну из следующих черт: +role-timer-blacklisted-traits = Ваш персонаж не должен иметь ни одну из следующих черт: +role-timer-locked = Закрыто (наведите курсор для подробностей) +role-timer-department-unknown = Неизвестный отдел +role-ban = Эта должность для вас заблокирована. diff --git a/Resources/Locale/ru-RU/job/role-whitelist.ftl b/Resources/Locale/ru-RU/job/role-whitelist.ftl index 70031a650d6..35c37986f65 100644 --- a/Resources/Locale/ru-RU/job/role-whitelist.ftl +++ b/Resources/Locale/ru-RU/job/role-whitelist.ftl @@ -1 +1 @@ -role-not-whitelisted = You are not whitelisted to play this role. +role-not-whitelisted = Вы не включены в вайтлист на эту роль. diff --git a/Resources/Locale/ru-RU/jukebox/jukebox-menu.ftl b/Resources/Locale/ru-RU/jukebox/jukebox-menu.ftl index d015976cc4b..5fc1249e3fe 100644 --- a/Resources/Locale/ru-RU/jukebox/jukebox-menu.ftl +++ b/Resources/Locale/ru-RU/jukebox/jukebox-menu.ftl @@ -1,5 +1,5 @@ -jukebox-menu-title = Jukebox -jukebox-menu-selectedsong = Selected Song: -jukebox-menu-buttonplay = Play -jukebox-menu-buttonpause = Pause -jukebox-menu-buttonstop = Stop +jukebox-menu-title = Музыкальный автомат +jukebox-menu-selectedsong = Выбранная песня: +jukebox-menu-buttonplay = Играть +jukebox-menu-buttonpause = Пауза +jukebox-menu-buttonstop = Стоп diff --git a/Resources/Locale/ru-RU/kitchen/components/butcherable-component.ftl b/Resources/Locale/ru-RU/kitchen/components/butcherable-component.ftl index 7e8070be035..af9fe83743b 100644 --- a/Resources/Locale/ru-RU/kitchen/components/butcherable-component.ftl +++ b/Resources/Locale/ru-RU/kitchen/components/butcherable-component.ftl @@ -1,6 +1,6 @@ -butcherable-different-tool = You are going to need a different tool to butcher { THE($target) }. -butcherable-knife-butchered-success = You butcher { THE($target) } with { THE($knife) }. -butcherable-need-knife = Use a sharp object to butcher { THE($target) }. -butcherable-not-in-container = { CAPITALIZE(THE($target)) } can't be in a container. -butcherable-mob-isnt-dead = Needs to be dead. -butcherable-verb-name = Butcher +butcherable-different-tool = Вам понадобится другой инструмент, чтобы разделать { $target }. +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/foodcart-component.ftl b/Resources/Locale/ru-RU/kitchen/components/foodcart-component.ftl index 503ef71c197..0fbad1e09f7 100644 --- a/Resources/Locale/ru-RU/kitchen/components/foodcart-component.ftl +++ b/Resources/Locale/ru-RU/kitchen/components/foodcart-component.ftl @@ -1,4 +1,4 @@ -foodcart-slot-component-slot-name-coldsauce = Cold sauce -foodcart-slot-component-slot-name-hotsauce = Hot sauce -foodcart-slot-component-slot-name-bbqsauce = BBQ sauce -foodcart-slot-component-slot-name-ketchup = Ketchup +foodcart-slot-component-slot-name-coldsauce = Холодный соус +foodcart-slot-component-slot-name-hotsauce = Острый соус +foodcart-slot-component-slot-name-bbqsauce = Соус барбекю +foodcart-slot-component-slot-name-ketchup = Кетчуп diff --git a/Resources/Locale/ru-RU/kitchen/components/kitchen-spike-component.ftl b/Resources/Locale/ru-RU/kitchen/components/kitchen-spike-component.ftl index 8b3637d61a4..45ce53091e0 100644 --- a/Resources/Locale/ru-RU/kitchen/components/kitchen-spike-component.ftl +++ b/Resources/Locale/ru-RU/kitchen/components/kitchen-spike-component.ftl @@ -1,13 +1,19 @@ -comp-kitchen-spike-deny-collect = { CAPITALIZE(THE($this)) } already has something on it, finish collecting its meat first! -comp-kitchen-spike-deny-butcher = { CAPITALIZE(THE($victim)) } can't be butchered on { THE($this) }. -comp-kitchen-spike-deny-butcher-knife = { CAPITALIZE(THE($victim)) } can't be butchered on { THE($this) }, you need to butcher it using a knife. -comp-kitchen-spike-deny-not-dead = { CAPITALIZE(THE($victim)) } can't be butchered. { CAPITALIZE(SUBJECT($victim)) } { CONJUGATE-BE($victim) } is not dead! -comp-kitchen-spike-begin-hook-victim = { CAPITALIZE(THE($user)) } begins dragging you onto { THE($this) }! -comp-kitchen-spike-begin-hook-self = You begin dragging yourself onto { THE($this) }! -comp-kitchen-spike-kill = { CAPITALIZE(THE($user)) } has forced { THE($victim) } onto the spike, killing them instantly! -comp-kitchen-spike-suicide-other = { CAPITALIZE(THE($victim)) } has thrown themselves on a meat spike! -comp-kitchen-spike-suicide-self = You throw yourself on a meat spike! -comp-kitchen-spike-knife-needed = You need a knife to do this. -comp-kitchen-spike-remove-meat = You remove some meat from { THE($victim) }. -comp-kitchen-spike-remove-meat-last = You remove the last piece of meat from { THE($victim) }! -comp-kitchen-spike-meat-name = { $name } ({ $victim }) +comp-kitchen-spike-deny-collect = { CAPITALIZE($this) } уже чем-то занят, сначала закончите срезать мясо! +comp-kitchen-spike-deny-butcher = { CAPITALIZE($victim) } не может быть разделан на { $this }. +comp-kitchen-spike-deny-butcher-knife = { CAPITALIZE($victim) } не может быть разделан на { $this }, используйте нож для разделки. +comp-kitchen-spike-deny-not-dead = + { CAPITALIZE($victim) } не может быть разделан. { CAPITALIZE(SUBJECT($victim)) } { GENDER($victim) -> + [male] ещё жив + [female] ещё жива + [epicene] ещё живы + *[neuter] ещё живо + }! +comp-kitchen-spike-begin-hook-victim = { CAPITALIZE($user) } начинает насаживать вас на { $this }! +comp-kitchen-spike-begin-hook-self = Вы начинаете насаживать себя на { $this }! +comp-kitchen-spike-kill = { CAPITALIZE($user) } насаживает { $victim } на мясной крюк, тем самым убивая { SUBJECT($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 index b65a1ac3ecd..303f71ed2e8 100644 --- a/Resources/Locale/ru-RU/kitchen/components/microwave-component.ftl +++ b/Resources/Locale/ru-RU/kitchen/components/microwave-component.ftl @@ -1,28 +1,28 @@ ## Entity -microwave-component-interact-using-no-power = It has no power! -microwave-component-interact-using-broken = It's broken! -microwave-component-interact-using-container-full = Container is full -microwave-component-interact-using-transfer-success = Transferred { $amount }u -microwave-component-interact-using-transfer-fail = That won't work! -microwave-component-suicide-multi-head-others-message = { $victim } is trying to cook their heads! -microwave-component-suicide-others-message = { $victim } is trying to cook their head! -microwave-component-suicide-multi-head-message = You cook your heads! -microwave-component-suicide-message = You cook your head! -microwave-component-interact-full = It's full. -microwave-component-interact-item-too-big = { CAPITALIZE(THE($item)) } is too big to fit in the microwave! +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-interact-full = Она заполнена. +microwave-component-interact-item-too-big = { CAPITALIZE($item) } не может поместиться в микроволновой печи из-за размера! ## Bound UI -microwave-bound-user-interface-instant-button = INSTANT -microwave-bound-user-interface-cook-time-label = COOK TIME: { $time } +microwave-bound-user-interface-instant-button = МГНОВЕННО +microwave-bound-user-interface-cook-time-label = ВРЕМЯ: { $time } ## UI -microwave-menu-title = Microwave -microwave-menu-start-button = Start -microwave-menu-eject-all-text = Eject All Contents -microwave-menu-eject-all-tooltip = This vaporizes all reagents, but ejects any solids. -microwave-menu-instant-button = INSTANT -microwave-menu-footer-flavor-left = Do not insert any electronic, metallic or living objects. +microwave-menu-title = Микроволновая печь +microwave-menu-start-button = Старт +microwave-menu-eject-all-text = Извлечь всё +microwave-menu-eject-all-tooltip = Это испарит все жидкости, но вернёт всё твёрдое. +microwave-menu-instant-button = МГНОВЕННО +microwave-menu-footer-flavor-left = Не помещайте сюда электронные, металлические или живые объекты. microwave-menu-footer-flavor-right = v1.5 diff --git a/Resources/Locale/ru-RU/kitchen/components/reagent-grinder-component.ftl b/Resources/Locale/ru-RU/kitchen/components/reagent-grinder-component.ftl index 3be5db15ae6..28fe0878c50 100644 --- a/Resources/Locale/ru-RU/kitchen/components/reagent-grinder-component.ftl +++ b/Resources/Locale/ru-RU/kitchen/components/reagent-grinder-component.ftl @@ -1,16 +1,16 @@ ## UI -reagent-grinder-bound-user-interface-instant-button = INSTANT -reagent-grinder-bound-user-interface-cook-time-label = COOK TIME -reagent-grinder-component-cannot-put-entity-message = You can't put this in the reagent grinder! -grinder-menu-title = All-In-One Grinder 3000 -grinder-menu-grind-button = Grind -grinder-menu-juice-button = Juice -grinder-menu-auto-label = Auto mode -grinder-menu-auto-button-off = Off -grinder-menu-manual-label = Manual mode -grinder-menu-chamber-content-box-label = Chamber -grinder-menu-chamber-content-box-button = Eject Contents -grinder-menu-beaker-content-box-label = Beaker -grinder-menu-beaker-content-box-button = Eject Beaker -grinder-menu-beaker-content-box-is-empty = Empty +reagent-grinder-bound-user-interface-instant-button = МГНОВЕННО +reagent-grinder-bound-user-interface-cook-time-label = ВРЕМЯ: +reagent-grinder-component-cannot-put-entity-message = Вы не можете поместить это в измельчитель реагентов! +grinder-menu-title = Универсальный Измельчитель 3000 +grinder-menu-grind-button = Измельчить +grinder-menu-juice-button = Выжать +grinder-menu-auto-label = Авторежим +grinder-menu-auto-button-off = Выкл +grinder-menu-manual-label = Ручной режим +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 index a62fc0244d7..db63e8af1cc 100644 --- a/Resources/Locale/ru-RU/label/paper-label-component.ftl +++ b/Resources/Locale/ru-RU/label/paper-label-component.ftl @@ -1,3 +1,3 @@ -comp-paper-label-has-label = There is a label attached, it reads: -comp-paper-label-has-label-blank = There is a label attached, but it's blank. -comp-paper-label-has-label-cant-read = There is a label attached, but you can't read it from this distance. +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 index e9cc4a0a528..5ea51589f3d 100644 --- a/Resources/Locale/ru-RU/land-mines/land-mines.ftl +++ b/Resources/Locale/ru-RU/land-mines/land-mines.ftl @@ -1 +1 @@ -land-mine-triggered = You step on the { $mine }! +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 index 744c6eca641..2c4a5d92729 100644 --- a/Resources/Locale/ru-RU/late-join/late-join-gui.ftl +++ b/Resources/Locale/ru-RU/late-join/late-join-gui.ftl @@ -1,5 +1,11 @@ -late-join-gui-title = Late Join -late-join-gui-jobs-amount-in-department-tooltip = Jobs in the { $departmentName } department -late-join-gui-department-jobs-label = { $departmentName } jobs -late-join-gui-job-slot-capped = { $jobName } ({ $amount } open) -late-join-gui-job-slot-uncapped = { $jobName } (∞ open) +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 index 72385873663..d0ca8eed5f2 100644 --- a/Resources/Locale/ru-RU/lathe/components/lathe-component.ftl +++ b/Resources/Locale/ru-RU/lathe/components/lathe-component.ftl @@ -1,3 +1,3 @@ -lathe-component-upgrade-speed = speed -lathe-component-upgrade-material-use = material use -lathe-component-output-slot-beaker-name = Beaker slot +lathe-component-upgrade-speed = скорость печати +lathe-component-upgrade-material-use = потребление материалов +lathe-component-output-slot-beaker-name = Слот мензурки diff --git a/Resources/Locale/ru-RU/lathe/lathe-categories.ftl b/Resources/Locale/ru-RU/lathe/lathe-categories.ftl index bd07e57d345..01d93860184 100644 --- a/Resources/Locale/ru-RU/lathe/lathe-categories.ftl +++ b/Resources/Locale/ru-RU/lathe/lathe-categories.ftl @@ -1,11 +1,11 @@ -lathe-category-ammo = Ammo -lathe-category-circuitry = Circuitry -lathe-category-lights = Lights -lathe-category-mechs = Mechs -lathe-category-parts = Parts -lathe-category-robotics = Robotics -lathe-category-tools = Tools -lathe-category-weapons = Weapons -lathe-category-food = Food -lathe-category-chemicals = Chemicals -lathe-category-materials = Materials +lathe-category-ammo = Боеприпасы +lathe-category-circuitry = Электроника +lathe-category-lights = Лампы +lathe-category-mechs = Мехи +lathe-category-parts = Компоненты +lathe-category-robotics = Робототехника +lathe-category-tools = Инструменты +lathe-category-weapons = Вооружение +lathe-category-food = Пища +lathe-category-chemicals = Химикаты +lathe-category-materials = Материалы diff --git a/Resources/Locale/ru-RU/lathe/lathesystem.ftl b/Resources/Locale/ru-RU/lathe/lathesystem.ftl index 9fa62e0c1e0..423c3a7a2f7 100644 --- a/Resources/Locale/ru-RU/lathe/lathesystem.ftl +++ b/Resources/Locale/ru-RU/lathe/lathesystem.ftl @@ -1 +1 @@ -lathe-popup-material-not-used = This material is not used in this machine. +lathe-popup-material-not-used = Этот материал не используется в данном аппарате. diff --git a/Resources/Locale/ru-RU/lathe/recipes.ftl b/Resources/Locale/ru-RU/lathe/recipes.ftl index 99186c5b659..efd13329ed0 100644 --- a/Resources/Locale/ru-RU/lathe/recipes.ftl +++ b/Resources/Locale/ru-RU/lathe/recipes.ftl @@ -1,8 +1,8 @@ -lathe-recipe-Medkit-name = first aid kit (empty) -lathe-recipe-MedkitBurn-name = burn treatment kit (empty) -lathe-recipe-MedkitToxin-name = toxin treatment kit (empty) -lathe-recipe-MedkitO2-name = oxygen deprivation treatment kit (empty) -lathe-recipe-MedkitBrute-name = brute trauma treatment kit (empty) -lathe-recipe-MedkitAdvanced-name = advanced first aid kit (empty) -lathe-recipe-MedkitRadiation-name = radiation treatment kit (empty) -lathe-recipe-MedkitCombat-name = combat medical kit (empty) +lathe-recipe-Medkit-name = аптечка первой помощи (пусто) +lathe-recipe-MedkitBurn-name = набор для лечения физических травм (пусто) +lathe-recipe-MedkitToxin-name = набор для лечения токсинов (пусто) +lathe-recipe-MedkitO2-name = набор для лечения кислородного голодания (пусто) +lathe-recipe-MedkitBrute-name = набор для лечения механических травм (пусто) +lathe-recipe-MedkitAdvanced-name = продвинутая аптечка первой помощи (пусто) +lathe-recipe-MedkitRadiation-name = набор для выведения радиации (пусто) +lathe-recipe-MedkitCombat-name = боевая аптечка (пусто) diff --git a/Resources/Locale/ru-RU/lathe/ui/lathe-menu.ftl b/Resources/Locale/ru-RU/lathe/ui/lathe-menu.ftl index c12215d2517..cd9d3cc7b04 100644 --- a/Resources/Locale/ru-RU/lathe/ui/lathe-menu.ftl +++ b/Resources/Locale/ru-RU/lathe/ui/lathe-menu.ftl @@ -1,28 +1,28 @@ -lathe-menu-title = Lathe Menu -lathe-menu-queue = Queue -lathe-menu-server-list = Server list -lathe-menu-sync = Sync -lathe-menu-search-designs = Search designs -lathe-menu-category-all = All -lathe-menu-search-filter = Filter: -lathe-menu-amount = Amount: -lathe-menu-reagent-slot-examine = It has a slot for a beaker on the side. -lathe-reagent-dispense-no-container = Liquid pours out of { THE($name) } onto the floor! -lathe-menu-result-reagent-display = { $reagent } ({ $amount }u) -lathe-menu-material-display = { $material } ({ $amount }) -lathe-menu-tooltip-display = { $amount } of { $material } +lathe-menu-title = Меню станка +lathe-menu-queue = Очередь +lathe-menu-server-list = Список серверов +lathe-menu-sync = Синхр. +lathe-menu-search-designs = Поиск проектов +lathe-menu-category-all = Всё +lathe-menu-search-filter = Фильтр +lathe-menu-amount = Кол-во: +lathe-menu-reagent-slot-examine = Сбоку имеется отверстие для мензурки. +lathe-reagent-dispense-no-container = Жидкость выливается из { $name } на пол! +lathe-menu-result-reagent-display = { $reagent } ({ $amount }ед.) +lathe-menu-material-display = { $material } { $amount } +lathe-menu-tooltip-display = { $amount } { $material } lathe-menu-description-display = [italic]{ $description }[/italic] lathe-menu-material-amount = { $amount -> - [1] { NATURALFIXED($amount, 2) } { $unit } - *[other] { NATURALFIXED($amount, 2) } { MAKEPLURAL($unit) } + [1] { NATURALFIXED($amount, 2) } ({ $unit }) + *[other] { NATURALFIXED($amount, 2) } ({ $unit }) } lathe-menu-material-amount-missing = { $amount -> - [1] { NATURALFIXED($amount, 2) } { $unit } of { $material } ([color=red]{ NATURALFIXED($missingAmount, 2) } { $unit } missing[/color]) - *[other] { NATURALFIXED($amount, 2) } { MAKEPLURAL($unit) } of { $material } ([color=red]{ NATURALFIXED($missingAmount, 2) } { MAKEPLURAL($unit) } missing[/color]) + [1] { NATURALFIXED($amount, 2) } { $unit } { $material } ([color=red]{ NATURALFIXED($missingAmount, 2) } { $unit } не хватает[/color]) + *[other] { NATURALFIXED($amount, 2) } { $unit } { $material } ([color=red]{ NATURALFIXED($missingAmount, 2) } { $unit } не хватает[/color]) } -lathe-menu-no-materials-message = No materials loaded. -lathe-menu-fabricating-message = Fabricating... -lathe-menu-materials-title = Materials -lathe-menu-queue-title = Build Queue +lathe-menu-no-materials-message = Материалы не загружены +lathe-menu-fabricating-message = Производится... +lathe-menu-materials-title = Материалы +lathe-menu-queue-title = Очередь производства diff --git a/Resources/Locale/ru-RU/launcher/launcher-connecting.ftl b/Resources/Locale/ru-RU/launcher/launcher-connecting.ftl index 25033340c9b..bd5e4dd2108 100644 --- a/Resources/Locale/ru-RU/launcher/launcher-connecting.ftl +++ b/Resources/Locale/ru-RU/launcher/launcher-connecting.ftl @@ -1,22 +1,22 @@ ### Connecting dialog when you start up the game connecting-title = Space Station 14 -connecting-exit = Exit -connecting-retry = Retry -connecting-reconnect = Reconnect -connecting-copy = Copy Message -connecting-redial = Relaunch -connecting-redial-wait = Please wait: { TOSTRING($time, "G3") } -connecting-in-progress = Connecting to server... -connecting-disconnected = Disconnected from server: -connecting-tip = Don't die! -connecting-window-tip = Tip { $numberTip } -connecting-version = ver 0.1 +connecting-exit = Выйти +connecting-retry = Повторить +connecting-reconnect = Переподключиться +connecting-copy = Скопировать сообщение +connecting-redial = Перезапустить +connecting-redial-wait = Пожалуйста подождите: { TOSTRING($time, "G3") } +connecting-in-progress = Подключение к серверу... +connecting-disconnected = Отключён от сервера: +connecting-tip = Не умирай! +connecting-window-tip = Совет { $numberTip } +connecting-version = версия 0.1 connecting-fail-reason = - Failed to connect to server: + Не удалось подключиться к серверу: { $reason } -connecting-state-NotConnecting = Not connecting -connecting-state-ResolvingHost = Resolving host -connecting-state-EstablishingConnection = Establishing connection +connecting-state-NotConnecting = Не подключён +connecting-state-ResolvingHost = Определение хоста +connecting-state-EstablishingConnection = Установка соединения connecting-state-Handshake = Handshake -connecting-state-Connected = Connected +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 index 06201f100e1..88e20080991 100644 --- a/Resources/Locale/ru-RU/light/components/emergency-light-component.ftl +++ b/Resources/Locale/ru-RU/light/components/emergency-light-component.ftl @@ -1,6 +1,6 @@ -emergency-light-component-on-examine = The battery indicator displays: { $batteryStateText }. -emergency-light-component-on-examine-alert = The current station alert level is: [color={ $color }]{ $level }[/color]. -emergency-light-component-light-state-full = [color=darkgreen]full[/color] -emergency-light-component-light-state-empty = [color=darkgreen]empty[/color] -emergency-light-component-light-state-charging = [color=darkgreen]charging[/color] -emergency-light-component-light-state-on = [color=darkgreen]on[/color] +emergency-light-component-on-examine = Индикатор батареи показывает: { $batteryStateText }. +emergency-light-component-on-examine-alert = Текущий уровень угрозы станции: [color={ $color }]{ $level }[/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 index 3c25e74528c..58cf0d5aafd 100644 --- a/Resources/Locale/ru-RU/light/components/expendable-light-component.ftl +++ b/Resources/Locale/ru-RU/light/components/expendable-light-component.ftl @@ -1,11 +1,11 @@ -expendable-light-start-verb = Start Light -expendable-light-spent-flare-name = spent flare -expendable-light-spent-flare-desc = It looks like this flare has burnt out. What a bummer. -expendable-light-burnt-torch-name = burnt torch -expendable-light-burnt-torch-desc = It looks like this torch has burnt out. What a bummer. -expendable-light-spent-green-glowstick-name = spent green glowstick -expendable-light-spent-red-glowstick-name = spent red glowstick -expendable-light-spent-purple-glowstick-name = spent purple glowstick -expendable-light-spent-yellow-glowstick-name = spent purple glowstick -expendable-light-spent-blue-glowstick-name = spent blue glowstick -expendable-light-spent-glowstick-desc = It looks like this glowstick has stopped glowing. How tragic. +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 index ba726d22271..8dd56c67c3f 100644 --- a/Resources/Locale/ru-RU/light/components/handheld-light-component.ftl +++ b/Resources/Locale/ru-RU/light/components/handheld-light-component.ftl @@ -1,4 +1,4 @@ -handheld-light-component-on-examine-is-on-message = The light is currently [color=darkgreen]on[/color]. -handheld-light-component-on-examine-is-off-message = The light is currently [color=darkred]off[/color]. -handheld-light-component-cell-missing-message = Cell missing... -handheld-light-component-cell-dead-message = Dead cell... +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 index 4ad70ac9d24..a4b8bbe1e8f 100644 --- a/Resources/Locale/ru-RU/light/components/light-replacer-component.ftl +++ b/Resources/Locale/ru-RU/light/components/light-replacer-component.ftl @@ -1,20 +1,13 @@ ### Interaction Messages -# Shown when player tries to replace light, but there is no lights left -comp-light-replacer-missing-light = No lights left in { THE($light-replacer) }. +# 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 = You insert { $bulb } into { THE($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 = You can't insert broken lights! +comp-light-replacer-insert-broken-light = Вы не можете вставлять разбитые лампочки! # Shown when player refill light from light box -comp-light-replacer-refill-from-storage = You refill { THE($light-replacer) }. - -### Examine - -comp-light-replacer-no-lights = It's empty. -comp-light-replacer-has-lights = It contains the following: -comp-light-replacer-light-listing = - { $amount -> - [one] [color=yellow]{ $amount }[/color] [color=gray]{ $name }[/color] - *[other] [color=yellow]{ $amount }[/color] [color=gray]{ $name }s[/color] - } +comp-light-replacer-refill-from-storage = Вы пополнили { $light-replacer }. +comp-light-replacer-no-lights = Здесь пусто. +comp-light-replacer-has-lights = Здесь находится следующее: +comp-light-replacer-light-listing = [color=yellow]{ $amount }[/color] ед. [color=gray]{ $name }[/color] diff --git a/Resources/Locale/ru-RU/light/components/powered-ligth-component.ftl b/Resources/Locale/ru-RU/light/components/powered-ligth-component.ftl index 3b68afc1965..3baf09ab4f8 100644 --- a/Resources/Locale/ru-RU/light/components/powered-ligth-component.ftl +++ b/Resources/Locale/ru-RU/light/components/powered-ligth-component.ftl @@ -1 +1 @@ -powered-light-component-burn-hand = You burn your hand! +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 index fe40dadd814..46d1c563005 100644 --- a/Resources/Locale/ru-RU/light/components/unpowered-flashlight-component.ftl +++ b/Resources/Locale/ru-RU/light/components/unpowered-flashlight-component.ftl @@ -1,2 +1,2 @@ # ToggleFlashlightVerb -toggle-flashlight-verb-get-data-text = Toggle flashlight +toggle-flashlight-verb-get-data-text = Переключить фонарик diff --git a/Resources/Locale/ru-RU/limited-charges/limited-charges.ftl b/Resources/Locale/ru-RU/limited-charges/limited-charges.ftl index 01417c0dd72..e5fb2b70078 100644 --- a/Resources/Locale/ru-RU/limited-charges/limited-charges.ftl +++ b/Resources/Locale/ru-RU/limited-charges/limited-charges.ftl @@ -1,11 +1,13 @@ limited-charges-charges-remaining = - { $charges -> - [one] It has [color=fuchsia]{ $charges }[/color] charge remaining. - *[other] It has [color=fuchsia]{ $charges }[/color] charges remaining. + Имеется { $charges } { $charges -> + [one] заряд + [few] заряда + *[other] зарядов } -limited-charges-max-charges = It's at [color=green]maximum[/color] charges. +limited-charges-max-charges = Имеет [color=green]максимум[/color] зарядов. limited-charges-recharging = { $seconds -> - [one] There is [color=yellow]{ $seconds }[/color] second left until the next charge. - *[other] There are [color=yellow]{ $seconds }[/color] seconds left until the next charge. + [one] До нового заряда осталась [color=yellow]{ $seconds }[/color] секунда. + [few] До нового заряда осталось [color=yellow]{ $seconds }[/color] секунды. + *[other] До нового заряда осталось [color=yellow]{ $seconds }[/color] секунд. } diff --git a/Resources/Locale/ru-RU/lobby/lobby-gui.ftl b/Resources/Locale/ru-RU/lobby/lobby-gui.ftl index e7f131e93b0..299e0faa91e 100644 --- a/Resources/Locale/ru-RU/lobby/lobby-gui.ftl +++ b/Resources/Locale/ru-RU/lobby/lobby-gui.ftl @@ -1,8 +1,8 @@ -ui-lobby-title = Lobby +ui-lobby-title = Лобби ui-lobby-ahelp-button = AHelp -ui-lobby-options-button = Options -ui-lobby-leave-button = Leave -ui-lobby-observe-button = Observe -ui-lobby-ready-up-button = Ready Up -ui-lobby-online-players-block = Online Players -ui-lobby-server-info-block = Server Info +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 index 9ccb82aec5a..f415732dbd4 100644 --- a/Resources/Locale/ru-RU/lobby/lobby-state.ftl +++ b/Resources/Locale/ru-RU/lobby/lobby-state.ftl @@ -1,23 +1,25 @@ -lobby-state-paused = Paused -lobby-state-soon = Round starting soon -lobby-state-right-now-question = Right Now? -lobby-state-right-now-confirmation = Right Now -lobby-state-round-start-countdown-text = Round starts In: { $timeLeft } -lobby-state-ready-button-join-state = Join -lobby-state-ready-button-ready-up-state = Ready Up -lobby-state-player-status-not-ready = Not Ready -lobby-state-player-status-ready = Ready -lobby-state-player-status-observer = Observer -lobby-state-player-status-round-not-started = The round hasn't started yet +lobby-state-paused = Пауза +lobby-state-soon = Раунд скоро начнётся +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 = - The round time is: { $hours } { $hours -> - [1] hour - *[other] hours - } and { $minutes } { $minutes -> - [1] minute - *[other] minutes + Время раунда: { $hours } { $hours -> + [one] час + [few] часа + *[other] часов + } и { $minutes } { $minutes -> + [one] минута + [few] минуты + *[other] минут } -lobby-state-song-text = Playing: [color=white]{ $songTitle }[/color] by [color=white]{ $songArtist }[/color] -lobby-state-song-no-song-text = No lobby song playing. -lobby-state-song-unknown-title = [color=dimgray]Unknown title[/color] -lobby-state-song-unknown-artist = [color=dimgray]Unknown artist[/color] +lobby-state-song-text = Играет: [color=white]{ $songTitle }[/color], исполнитель [color=white]{ $songArtist }[/color] +lobby-state-song-no-song-text = В лобби не играет песня. +lobby-state-song-unknown-title = [color=dimgray]Неизвестное название[/color] +lobby-state-song-unknown-artist = [color=dimgray]Неизвестный исполнитель[/color] 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 index 8dfc1395271..ddabd0d637e 100644 --- a/Resources/Locale/ru-RU/lobby/ui/lobby-character-preview-panel.ftl +++ b/Resources/Locale/ru-RU/lobby/ui/lobby-character-preview-panel.ftl @@ -1,3 +1,3 @@ -lobby-character-preview-panel-header = Character -lobby-character-preview-panel-character-setup-button = Customize -lobby-character-preview-panel-unloaded-preferences-label = Your character preferences have not yet loaded, please stand by. +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 index be07604c734..4763ae6dc27 100644 --- a/Resources/Locale/ru-RU/lobby/ui/observe-warning-window.ftl +++ b/Resources/Locale/ru-RU/lobby/ui/observe-warning-window.ftl @@ -1,7 +1,7 @@ -observe-nevermind = Nevermind -observe-confirm = Observe -observe-warning-1 = Are you sure you want to observe? -observe-warning-2 = You cannot play in the round if you do so. -observe-warning-window-title = Warning -observe-as-admin = Admin Observe -observe-as-player = Player Observe +observe-nevermind = Нет, спасибо +observe-confirm = Наблюдать +observe-warning-1 = Вы уверены, что хотите наблюдать? +observe-warning-2 = Вы не сможете больше участвовать в этом раунде. +observe-warning-window-title = Предупреждение +observe-as-admin = Наблюдать как админ +observe-as-player = Наблюдать как игрок diff --git a/Resources/Locale/ru-RU/lock/lock-component.ftl b/Resources/Locale/ru-RU/lock/lock-component.ftl index 16940b53461..dc54194755e 100644 --- a/Resources/Locale/ru-RU/lock/lock-component.ftl +++ b/Resources/Locale/ru-RU/lock/lock-component.ftl @@ -1,11 +1,11 @@ -lock-comp-on-examined-is-locked = The { $entityName } seems to be locked. -lock-comp-on-examined-is-unlocked = The { $entityName } seems to be unlocked. -lock-comp-do-lock-success = You lock the { $entityName }. -lock-comp-do-unlock-success = You unlock the { $entityName }. -lock-comp-has-user-access-fail = Access denied -lock-comp-generic-fail = { CAPITALIZE(SUBJECT($target)) } { CONJUGATE-BE($target) } locked. +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 = Доступ запрещён +lock-comp-generic-fail = { CAPITALIZE($target) } закрыт. ## ToggleLockVerb -toggle-lock-verb-unlock = Unlock -toggle-lock-verb-lock = Lock +toggle-lock-verb-unlock = Разблокировать +toggle-lock-verb-lock = Заблокировать diff --git a/Resources/Locale/ru-RU/lock/locking-whitelist-component.ftl b/Resources/Locale/ru-RU/lock/locking-whitelist-component.ftl index afd1f6b5b95..e02e1c16fb3 100644 --- a/Resources/Locale/ru-RU/lock/locking-whitelist-component.ftl +++ b/Resources/Locale/ru-RU/lock/locking-whitelist-component.ftl @@ -1 +1 @@ -locking-whitelist-component-lock-toggle-deny = You can't toggle the lock. +locking-whitelist-component-lock-toggle-deny = Вы не можете переключить замок. diff --git a/Resources/Locale/ru-RU/logic-gates/logic-gates.ftl b/Resources/Locale/ru-RU/logic-gates/logic-gates.ftl index ffd14d5eedf..39c5e5caaaa 100644 --- a/Resources/Locale/ru-RU/logic-gates/logic-gates.ftl +++ b/Resources/Locale/ru-RU/logic-gates/logic-gates.ftl @@ -1,5 +1,5 @@ -logic-gate-examine = It is currently { INDEFINITE($gate) } { $gate } gate. -logic-gate-cycle = Switched to { INDEFINITE($gate) } { $gate } gate +logic-gate-examine = Сейчас установлена логическая операция { $gate }. +logic-gate-cycle = Переключено на операцию { $gate } power-sensor-examine = It is currently checking the network's { $output -> [true] output diff --git a/Resources/Locale/ru-RU/lube/lube.ftl b/Resources/Locale/ru-RU/lube/lube.ftl index fca9f9c4ca7..a03f32d0e32 100644 --- a/Resources/Locale/ru-RU/lube/lube.ftl +++ b/Resources/Locale/ru-RU/lube/lube.ftl @@ -1,6 +1,6 @@ -lube-success = { CAPITALIZE(THE($target)) } has been covered in lube! -lubed-name-prefix = lubed { $baseName } -lube-failure = Can't cover { THE($target) } in lube! -lube-slip = { CAPITALIZE(THE($target)) } slips out of your hands! -lube-verb-text = Apply Lube -lube-verb-message = Lube an object +lube-success = Вы покрыли { $target } смазкой! +lubed-name-prefix = смазанный { $baseName } +lube-failure = Не удалось покрыть { $target } смазкой! +lube-slip = { CAPITALIZE($target) } выскальзывает из ваших рук! +lube-verb-text = Нанести смазку +lube-verb-message = Покрыть предмет смазкой 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 index 33b58b923b1..f87f5842ae1 100644 --- a/Resources/Locale/ru-RU/machine-linking/components/signal-linker-component.ftl +++ b/Resources/Locale/ru-RU/machine-linking/components/signal-linker-component.ftl @@ -1,14 +1,14 @@ -signal-linker-component-saved = Successfully saved link to { $machine }! -signal-linker-component-linked-port = Successfully linked { $machine1 }:{ $port1 } to { $machine2 }:{ $port2 }! -signal-linker-component-unlinked-port = Successfully unlinked { $machine1 }:{ $port1 } from { $machine2 }:{ $port2 }! -signal-linker-component-connection-refused = { $machine } refused the connection! -signal-linker-component-max-connections-receiver = Maximum connections reached on the receiver! -signal-linker-component-max-connections-transmitter = Maximum connections reached on the transmitter! -signal-linker-component-type-mismatch = The port's type does not match the type of the saved port! -signal-linker-component-out-of-range = Connection is out of range! +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 = Link default ports -signal-linking-verb-success = Connected all default { $machine } links. -signal-linking-verb-fail = Failed to connect all default { $machine } links. -signal-linking-verb-disabled-no-transmitter = First interact with a transmitter, then link default ports. -signal-linking-verb-disabled-no-receiver = First interact with a receiver, then link default ports. +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 index db370ddd1e7..aef6e6341bb 100644 --- a/Resources/Locale/ru-RU/machine-linking/components/signal-timer-component.ftl +++ b/Resources/Locale/ru-RU/machine-linking/components/signal-timer-component.ftl @@ -1,4 +1,4 @@ -signal-timer-menu-title = Timer -signal-timer-menu-label = Label: -signal-timer-menu-delay = Delay: -signal-timer-menu-start = Start +signal-timer-menu-title = Таймер +signal-timer-menu-label = Метка: +signal-timer-menu-delay = Задержка: +signal-timer-menu-start = Старт diff --git a/Resources/Locale/ru-RU/machine-linking/port-selector.ftl b/Resources/Locale/ru-RU/machine-linking/port-selector.ftl index 4e9d2620aee..ab529c3230a 100644 --- a/Resources/Locale/ru-RU/machine-linking/port-selector.ftl +++ b/Resources/Locale/ru-RU/machine-linking/port-selector.ftl @@ -1,5 +1,5 @@ -signal-port-selector-menu-title = Port Selector -signal-port-selector-menu-clear = Clear -signal-port-selector-menu-link-defaults = Link defaults -signal-port-selector-help = Select the ports you want to link up -signal-port-selector-menu-done = Done +signal-port-selector-menu-title = Выбор портов +signal-port-selector-menu-clear = Очистить +signal-port-selector-menu-link-defaults = Соединить по-умолчанию +signal-port-selector-help = Выберите порты, которые вы хотите соединить +signal-port-selector-menu-done = Готово diff --git a/Resources/Locale/ru-RU/machine-linking/receiver_ports.ftl b/Resources/Locale/ru-RU/machine-linking/receiver_ports.ftl index 277686d5c47..df7f4ba3655 100644 --- a/Resources/Locale/ru-RU/machine-linking/receiver_ports.ftl +++ b/Resources/Locale/ru-RU/machine-linking/receiver_ports.ftl @@ -1,61 +1,61 @@ -signal-port-name-autoclose = Autoclose -signal-port-description-autoclose = Toggles whether the device should automatically close. -signal-port-name-toggle = Toggle -signal-port-description-toggle = Toggles the state of a device. -signal-port-name-on-receiver = On -signal-port-description-on-receiver = Turns a device on. -signal-port-name-off-receiver = Off -signal-port-description-off-receiver = Turns a device off. -signal-port-name-forward = Forward -signal-port-description-forward = Makes a device (e.g. conveyer) operate in the normal direction. -signal-port-name-reverse = Reverse -signal-port-description-reverse = Makes a device (e.g. conveyer) operate in the reverse direction. -signal-port-name-open = Open -signal-port-description-open = Opens a device. -signal-port-name-close = Close -signal-port-description-close = Closes a device. -signal-port-name-doorbolt = Door bolt -signal-port-description-doorbolt = Bolts door when HIGH. -signal-port-name-trigger = Trigger -signal-port-description-trigger = Triggers some mechanism on the device. -signal-port-name-timer = Timer -signal-port-description-timer = Starts the timer countdown of the device. -signal-port-name-order-sender = Order sender -signal-port-description-order-sender = Cargo console order sender -signal-port-name-order-receiver = Order receiver -signal-port-description-order-receiver = Cargo console order receiver -signal-port-name-pressurize = Pressurize -signal-port-description-pressurize = Causes the device to starts releasing air until some target pressure is reached. -signal-port-name-depressurize = Depressurize -signal-port-description-depressurize = Causes the device to starts siphoning air until some target pressure is reached. -signal-port-name-pod-sender = Cloning pod -signal-port-description-pod-sender = Cloning pod signal sender -signal-port-name-pod-receiver = Cloning pod -signal-port-description-pod-receiver = Cloning pod signal receiver -signal-port-name-med-scanner-sender = Medical scanner -signal-port-description-med-scanner-sender = Medical scanner signal sender -signal-port-name-med-scanner-receiver = Medical scanner -signal-port-description-med-scanner-receiver = Medical scanner signal receiver -signal-port-name-hold-open = Hold -signal-port-description-hold-open = Turns off automatic closing. -signal-port-name-artifact-analyzer-sender = Console -signal-port-description-artifact-analyzer-sender = Analysis console signal sender -signal-port-name-artifact-analyzer-receiver = Pad -signal-port-description-artifact-analyzer-receiver = Artifact analyzer signal receiver -signal-port-name-set-particle-delta = Set particle type: delta -signal-port-description-set-particle-delta = Sets the type of particle this device emits to delta. -signal-port-name-set-particle-epsilon = Set particle type: epsilon -signal-port-description-set-particle-epsilon = Sets the type of particle this device emits to epsilon. -signal-port-name-set-particle-zeta = Set particle type: zeta -signal-port-description-set-particle-zeta = Sets the type of particle this device emits to zeta. -signal-port-name-set-particle-sigma = Set particle type: sigma -signal-port-description-set-particle-sigma = Sets the type of particle this device emits to sigma. -signal-port-name-logic-input-a = Input A -signal-port-description-logic-input-a = First input of a logic gate. -signal-port-name-logic-input-b = Input B -signal-port-description-logic-input-b = Second input of a logic gate. -signal-port-name-logic-input = Input -signal-port-description-logic-input = Input to the edge detector, cannot be a pulse signal. +signal-port-name-autoclose = Автозакрытие +signal-port-description-autoclose = Переключает, должно ли устройство автоматически закрываться. +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-doorbolt = Болты шлюза +signal-port-description-doorbolt = Меняет статус болтирования, если поступил высокий уровень сигнала. +signal-port-name-trigger = Триггер +signal-port-description-trigger = Запускает определённый механизм на устройстве. +signal-port-name-timer = Таймер +signal-port-description-timer = Запускает обратный отсчёт таймера устройства. +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-hold-open = Удерживать +signal-port-description-hold-open = Выключает автоматическое закрытие. +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-set-particle-delta = Выбрать тип частиц: дельта +signal-port-description-set-particle-delta = Устанавливает тип частиц, излучаемых этим устройством, на дельта. +signal-port-name-set-particle-epsilon = Выбрать тип частиц: эпсилон +signal-port-description-set-particle-epsilon = Устанавливает тип частиц, излучаемых этим устройством, на эпсилон. +signal-port-name-set-particle-zeta = Выбрать тип частиц: зета +signal-port-description-set-particle-zeta = Устанавливает тип частиц, излучаемых этим устройством, на зета. +signal-port-name-set-particle-sigma = Выбрать тип частиц: сигма +signal-port-description-set-particle-sigma = Устанавливает тип частиц, излучаемых этим устройством, на сигма. +signal-port-name-logic-input-a = Порт А +signal-port-description-logic-input-a = Первый порт логического элемента. +signal-port-name-logic-input-b = Порт В +signal-port-description-logic-input-b = Второй порт логического элемента. +signal-port-name-logic-input = Вход +signal-port-description-logic-input = Входной порт, который принимает только уровни сигнала, высокий или низкий. signal-port-description-logic-memory-input = Signal to load into the memory cell, when enabled. signal-port-name-logic-enable = Enable signal-port-description-logic-enable = Only loads the input signal into the memory cell when HIGH. diff --git a/Resources/Locale/ru-RU/machine-linking/transmitter_ports.ftl b/Resources/Locale/ru-RU/machine-linking/transmitter_ports.ftl index a5dd3570521..c9d84efa834 100644 --- a/Resources/Locale/ru-RU/machine-linking/transmitter_ports.ftl +++ b/Resources/Locale/ru-RU/machine-linking/transmitter_ports.ftl @@ -1,48 +1,48 @@ -signal-port-name-pressed = Pressed -signal-port-description-pressed = This port is invoked whenever the transmitter is activated. -signal-port-name-on-transmitter = On -signal-port-description-on-transmitter = This port is invoked whenever the transmitter is turned on. -signal-port-name-off-transmitter = Off -signal-port-description-off-transmitter = This port is invoked whenever the transmitter is turned off. -signal-port-name-status-transmitter = Status -signal-port-description-status-transmitter = This port is invoked with HIGH or LOW depending on the transmitter status. -signal-port-name-left = Left -signal-port-description-left = This port is invoked whenever the lever is moved to the leftmost position. -signal-port-name-right = Right -signal-port-description-right = This port is invoked whenever the lever is moved to the rightmost position. -signal-port-name-doorstatus = Door status -signal-port-description-doorstatus = This port is invoked with HIGH when the door opens and LOW when the door finishes closing. -signal-port-name-dockstatus = Dock status -signal-port-description-dockstatus = This port is invoked with HIGH when docked and LOW when undocked. -signal-port-name-middle = Middle -signal-port-description-middle = This port is invoked whenever the lever is moved to the neutral position. -signal-port-name-timer-trigger = Timer Trigger -signal-port-description-timer-trigger = This port is invoked whenever the timer triggers. -signal-port-name-timer-start = Timer Start -signal-port-description-timer-start = This port is invoked whenever the timer starts. -signal-port-name-logic-output = Output -signal-port-description-logic-output = This port is invoked with HIGH or LOW depending on the selected gate and inputs. -signal-port-name-logic-output-high = High Output -signal-port-description-logic-output-high = This port is invoked whenever the input has a rising edge. -signal-port-name-logic-output-low = Low Output -signal-port-description-logic-output-low = This port is invoked whenever the input has a falling edge. +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-status-transmitter = Статус +signal-port-description-status-transmitter = Этот порт задействуется с высоким или низким уровнем, в зависимости от состояния передатчика. +signal-port-name-left = Налево +signal-port-description-left = Этот порт задействуется всякий раз, когда рычаг перемещается в крайнее левое положение. +signal-port-name-right = Направо +signal-port-description-right = Этот порт задействуется всякий раз, когда рычаг перемещается в крайнее правое положение. +signal-port-name-doorstatus = Статус шлюза +signal-port-description-doorstatus = Этот порт задействуется с высоким уровнем когда с устройством взаимодействуют, и низким уровнем в закрытом состоянии. +signal-port-name-dockstatus = Статус дока +signal-port-description-dockstatus = Этот порт задействуется с высоким уровнем когда устройство состыковано, и низким уровнем когда отстыковано. +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 = Этот порт задействуется всякий раз, когда запускается таймер. +signal-port-name-logic-output = Выход +signal-port-description-logic-output = Этот порт задействуется с высоким или низким уровнем, в зависимости от режима. +signal-port-name-logic-output-high = Высокий уровень +signal-port-description-logic-output-high = Этот порт задействуется всякий раз, когда входной уровень высокий. +signal-port-name-logic-output-low = Низкий уровень +signal-port-description-logic-output-low = Этот порт задействуется всякий раз, когда входной уровень низкий. signal-port-name-air-danger = Danger -signal-port-description-air-danger = This port is invoked with HIGH when in danger mode and LOW when not. +signal-port-description-air-danger = Этот порт задействуется с высоким уровнем сигнала когда статус Danger, если статус другой, то с низким уровнем. signal-port-name-air-warning = Warning -signal-port-description-air-warning = This port is invoked with HIGH when in warning mode and LOW when not. +signal-port-description-air-warning = Этот порт задействуется с высоким уровнем сигнала когда статус Warning, если статус другой, то с низким уровнем. signal-port-name-air-normal = Normal -signal-port-description-air-normal = This port is invoked with HIGH when in normal mode and LOW when not. -signal-port-name-decaying = Decaying -signal-port-description-decaying = This port is invoked when a bound anomaly starts to decay. -signal-port-name-stabilize = Stabilize -signal-port-description-stabilize = This port is invoked when a bound anomaly is normalized. -signal-port-name-growing = Growing -signal-port-description-growing = This port is invoked when a bound anomaly starts to grow. -signal-port-name-pulse = Pulse -signal-port-description-pulse = This port is invoked when a bound anomaly is pulsing. -signal-port-name-supercrit = Supercritical -signal-port-description-supercrit = This port is invoked when a bound anomaly explode after supercrit state. -signal-port-name-power-charging = Charging -signal-port-description-power-charging = This port is invoked with HIGH when the battery is gaining charge and LOW when not. -signal-port-name-power-discharging = Discharging -signal-port-description-power-discharging = This port is invoked with HIGH when the battery is losing charge and LOW when not. +signal-port-description-air-normal = Этот порт задействуется с высоким уровнем сигнал когда статус Normal, если статус другой, то с низким уровнем. +signal-port-name-decaying = Распад +signal-port-description-decaying = Этот порт задействуется когда привязанная аномалия переходит в состояние распада. +signal-port-name-stabilize = Стабилизация +signal-port-description-stabilize = Этот порт задействуется когда привязанная аномалия переходит в стабильное состояние. +signal-port-name-growing = Рост +signal-port-description-growing = Этот порт задействуется когда привязанная аномалия переходит в состояние роста. +signal-port-name-pulse = Импульс +signal-port-description-pulse = Этот порт задействуется когда привязанная аномалия создаёт импульс. +signal-port-name-supercrit = Суперкрит +signal-port-description-supercrit = Этот порт задействуется когда привязанная аномалия взрывается после перехода в суперкритическое состояние. +signal-port-name-power-charging = Зарядка +signal-port-description-power-charging = Этот порт задействуется с высоким уровнем сигнала когда батарея заряжается, и с низким когда нет. +signal-port-name-power-discharging = Разрядка +signal-port-description-power-discharging = Этот порт задействуется с высоким уровнем сигнала когда батарея разряжается, и с низким когда нет. diff --git a/Resources/Locale/ru-RU/machine/machine.ftl b/Resources/Locale/ru-RU/machine/machine.ftl index 5d77d16edac..d597123490b 100644 --- a/Resources/Locale/ru-RU/machine/machine.ftl +++ b/Resources/Locale/ru-RU/machine/machine.ftl @@ -1,17 +1,17 @@ -machine-insert-item = { CAPITALIZE(THE($user)) } inserted { THE($item) } into { THE($machine) }. -machine-upgrade-examinable-verb-text = Upgrades -machine-upgrade-examinable-verb-message = Examine the machine upgrades. -machine-upgrade-increased-by-percentage = [color=yellow]{ CAPITALIZE($upgraded) }[/color] increased by { $percent }%. -machine-upgrade-decreased-by-percentage = [color=yellow]{ CAPITALIZE($upgraded) }[/color] decreased by { $percent }%. -machine-upgrade-increased-by-amount = [color=yellow]{ CAPITALIZE($upgraded) }[/color] increased by { $difference }. -machine-upgrade-decreased-by-amount = [color=yellow]{ CAPITALIZE($upgraded) }[/color] decreased by { $difference }. -machine-upgrade-not-upgraded = [color=yellow]{ CAPITALIZE($upgraded) }[/color] not upgraded. -machine-part-name-capacitor = Capacitor -machine-part-name-manipulator = Manipulator -machine-part-name-matter-bin = Matter Bin -machine-part-name-power-cell = Power Cell -two-way-lever-left = push left -two-way-lever-right = push right -two-way-lever-cant = can't push the lever that way! -recycler-count-items = Recycled { $items } objects. -machine-already-in-use = { CAPITALIZE(THE($machine)) } is already in use. +machine-insert-item = { CAPITALIZE($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] не улучшался. +machine-part-name-capacitor = Конденсатор +machine-part-name-manipulator = Манипулятор +machine-part-name-matter-bin = Ёмкость материи +machine-part-name-power-cell = Батарея +two-way-lever-left = сдвинуть рычаг влево +two-way-lever-right = сдвинуть рычаг вправо +two-way-lever-cant = Рычаг не может быть сдвинут в эту сторону! +recycler-count-items = Переработано объектов: { $items }. +machine-already-in-use = { CAPITALIZE($machine) } уже используется. diff --git a/Resources/Locale/ru-RU/magic/magic.ftl b/Resources/Locale/ru-RU/magic/magic.ftl index 71d500e6316..c0c6e15a584 100644 --- a/Resources/Locale/ru-RU/magic/magic.ftl +++ b/Resources/Locale/ru-RU/magic/magic.ftl @@ -1 +1 @@ -spell-requirements-failed = Missing requirements to cast this spell! +spell-requirements-failed = Не выполнены требования для наложения этого заклинания! diff --git a/Resources/Locale/ru-RU/magic/spells-actions.ftl b/Resources/Locale/ru-RU/magic/spells-actions.ftl index faf5d774369..21109066d3d 100644 --- a/Resources/Locale/ru-RU/magic/spells-actions.ftl +++ b/Resources/Locale/ru-RU/magic/spells-actions.ftl @@ -5,4 +5,3 @@ action-speech-spell-summon-magicarp = AIE KHUSE EU action-speech-spell-fireball = ONI'SOMA! action-speech-spell-summon-guns = YOR'NEE VES-KORFA action-speech-spell-summon-magic = RYGOIN FEMA-VERECO -action-speech-spell-mind-swap = GIN'YU CAPAN! diff --git a/Resources/Locale/ru-RU/main-menu/main-menu.ftl b/Resources/Locale/ru-RU/main-menu/main-menu.ftl index cabf741c05b..35c9af5e9fd 100644 --- a/Resources/Locale/ru-RU/main-menu/main-menu.ftl +++ b/Resources/Locale/ru-RU/main-menu/main-menu.ftl @@ -1,15 +1,15 @@ main-menu-invalid-username-with-reason = - Invalid username: + Неверное имя пользователя: { $invalidReason } -main-menu-invalid-username = Invalid username +main-menu-invalid-username = Неверное имя пользователя main-menu-failed-to-connect = - Failed to connect: + Не удалось подключиться: { $reason } -main-menu-username-label = Username: -main-menu-username-text = Username -main-menu-address-label = Server Address: -main-menu-join-public-server-button = Join Public Server -main-menu-join-public-server-button-tooltip = Cannot connect to public server with a debug build. -main-menu-direct-connect-button = Direct Connect -main-menu-options-button = Options -main-menu-quit-button = Quit +main-menu-username-label = Имя пользователя: +main-menu-username-text = Имя пользователя +main-menu-address-label = Адрес сервера: +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/editor.ftl b/Resources/Locale/ru-RU/mapping/editor.ftl index c76186555eb..f702e28f3c0 100644 --- a/Resources/Locale/ru-RU/mapping/editor.ftl +++ b/Resources/Locale/ru-RU/mapping/editor.ftl @@ -1,6 +1,6 @@ -mapping-entities = Entities -mapping-tiles = Tiles -mapping-decals = Decals -mapping-replace = Replace -mapping-erase-entity = Erase Entity -mapping-erase-decal = Erase Decal +mapping-entities = Сущности +mapping-tiles = Плитки +mapping-decals = Декали +mapping-replace = Заменить +mapping-erase-entity = Стереть сущность +mapping-erase-decal = Стереть декаль diff --git a/Resources/Locale/ru-RU/mapping/map-text-component.ftl b/Resources/Locale/ru-RU/mapping/map-text-component.ftl index 0a4d54b4857..3569e553942 100644 --- a/Resources/Locale/ru-RU/mapping/map-text-component.ftl +++ b/Resources/Locale/ru-RU/mapping/map-text-component.ftl @@ -1,2 +1,2 @@ -map-text-default = Use VV to change the displayed text -map-text-font-error = "Error - invalid font" +map-text-default = Используйте VV для изменения отображаемого текста +map-text-font-error = "Ошибка - недопустимый шрифт" diff --git a/Resources/Locale/ru-RU/mapping/mapping-command.ftl b/Resources/Locale/ru-RU/mapping/mapping-command.ftl index 3bf6d768fd6..ba3892998ad 100644 --- a/Resources/Locale/ru-RU/mapping/mapping-command.ftl +++ b/Resources/Locale/ru-RU/mapping/mapping-command.ftl @@ -1,16 +1,16 @@ -cmd-mapping-desc = Create or load a map and teleports you to it. -cmd-mapping-help = Usage: mapping [MapID] [Path] -cmd-mapping-server = Only players can use this command. -cmd-mapping-error = An error occurred when creating the new map. -cmd-mapping-success-load = Created uninitialized map from file { $path } with id { $mapId }. -cmd-mapping-success = Created uninitialized map with id { $mapId }. -cmd-mapping-warning = WARNING: The server is using a debug build. You are risking losing your changes. +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 } is not a valid integer. -cmd-mapping-failure-float = { $arg } is not a valid float. -cmd-mapping-failure-bool = { $arg } is not a valid bool. -cmd-mapping-nullspace = You cannot load into map 0. +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 = Map { $mapId } already exists. +cmd-mapping-exists = Карта { $mapId } уже существует. diff --git a/Resources/Locale/ru-RU/maps/gamemap.ftl b/Resources/Locale/ru-RU/maps/gamemap.ftl index 53650a6b933..e551a80b9ee 100644 --- a/Resources/Locale/ru-RU/maps/gamemap.ftl +++ b/Resources/Locale/ru-RU/maps/gamemap.ftl @@ -1 +1 @@ -gamemap-could-not-use-map-error = Failed to load map { $oldMap } due to it no longer being eligible! Picking { $newMap } instead. +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 index 21f829c1a6f..220bf81825b 100644 --- a/Resources/Locale/ru-RU/maps/planet.ftl +++ b/Resources/Locale/ru-RU/maps/planet.ftl @@ -1,5 +1,5 @@ -cmd-planet-desc = Converts the supplied map into a planet with some specific biome. +cmd-planet-desc = Конвертирует указанную карту в планету с определённым биомом. cmd-planet-help = { $command } . -cmd-planet-args = Requires 2 args only. -cmd-planet-map = Unable to parse { $map } as an existing map. -cmd-planet-success = Set map { $mapId } to Planet. NOTE! You will need to load the map (either onto a new map or by restarting the game) for atmospherics to work. +cmd-planet-args = Требуется только 2 аргумента. +cmd-planet-map = Не удалось спарсить { $map } как существующую карту. +cmd-planet-success = Карта { $mapId } сделана Планетой. ВНИМАНИЕ! Для работы атмосферы необходимо загрузить карту (либо на новую карту, либо перезапустив игру). diff --git a/Resources/Locale/ru-RU/markings/arachnid.ftl b/Resources/Locale/ru-RU/markings/arachnid.ftl index e4bd0c12eed..f89dbba7a92 100644 --- a/Resources/Locale/ru-RU/markings/arachnid.ftl +++ b/Resources/Locale/ru-RU/markings/arachnid.ftl @@ -1,66 +1,66 @@ -marking-ArachnidCheliceraeDownwards = Chelicerae (Downwards) -marking-ArachnidCheliceraeDownwards-downwards = Chelicerae -marking-ArachnidCheliceraeInwards = Chelicerae (Inwards) -marking-ArachnidCheliceraeInwards-inwards = Chelicerae -marking-ArachnidAppendagesDefault = Appendages (Long) -marking-ArachnidAppendagesDefault-long_primary = Appendage -marking-ArachnidAppendagesDefault-long_secondary = Stripes -marking-ArachnidAppendagesSharp = Appendages (Sharp) -marking-ArachnidAppendagesSharp-sharp_primary = Appendage -marking-ArachnidAppendagesSharp-sharp_secondary = Stripes -marking-ArachnidAppendagesZigZag = Appendages (ZigZag) -marking-ArachnidAppendagesZigZag-zigzag_primary = Appendage -marking-ArachnidAppendagesZigZag-zigzag_secondary = Stripes -marking-ArachnidAppendagesCurled = Appendages (Curled) -marking-ArachnidAppendagesCurled-curled_primary = Appendage -marking-ArachnidAppendagesCurled-curled_secondary = Stripes -marking-ArachnidAppendagesStingers = Appendages (Stingers) -marking-ArachnidAppendagesStingers-stingers_primary = Appendage -marking-ArachnidAppendagesStingers-stingers_secondary = Stripes -marking-ArachnidAppendagesChipped = Appendages (Chipped) -marking-ArachnidAppendagesChipped-chipped_primary = Appendage -marking-ArachnidAppendagesChipped-chipped_secondary = Stripes -marking-ArachnidAppendagesHarvest = Appendages (Harvest) -marking-ArachnidAppendagesHarvest-harvest_primary = Appendage -marking-ArachnidAppendagesHarvest-harvest_secondary = Stripes -marking-ArachnidAppendagesShort = Appendages (Short) -marking-ArachnidAppendagesShort-short_primary = Appendage -marking-ArachnidAppendagesShort-short_secondary = Stripes -marking-ArachnidAppendagesFreaky = Appendages (Freaky long) -marking-ArachnidAppendagesFreaky-freaky_primary = Appendage -marking-ArachnidAppendagesFreaky-freaky_secondary = Stripes -marking-ArachnidTorsoStripes = Stripes -marking-ArachnidTorsoStripes-stripes = Design -marking-ArachnidTorsoSlashes = Slashes -marking-ArachnidTorsoSlashes-slashes = Design -marking-ArachnidTorsoCross = Cross -marking-ArachnidTorsoCross-cross = Design +marking-ArachnidCheliceraeDownwards = Хелицеры (Вниз) +marking-ArachnidCheliceraeDownwards-downwards = Хелицеры +marking-ArachnidCheliceraeInwards = Хелицеры (Внутрь) +marking-ArachnidCheliceraeInwards-inwards = Хелицеры +marking-ArachnidAppendagesDefault = Придатки (Длинные) +marking-ArachnidAppendagesDefault-long_primary = Придаток +marking-ArachnidAppendagesDefault-long_secondary = Полосы +marking-ArachnidAppendagesSharp = Придатки (Острые) +marking-ArachnidAppendagesSharp-sharp_primary = Придаток +marking-ArachnidAppendagesSharp-sharp_secondary = Полосы +marking-ArachnidAppendagesZigZag = Придатки (ЗигЗаг) +marking-ArachnidAppendagesZigZag-zigzag_primary = Придаток +marking-ArachnidAppendagesZigZag-zigzag_secondary = Полосы +marking-ArachnidAppendagesCurled = Придатки (Завитки) +marking-ArachnidAppendagesCurled-curled_primary = Придаток +marking-ArachnidAppendagesCurled-curled_secondary = Полосы +marking-ArachnidAppendagesStingers = Придатки (Жала) +marking-ArachnidAppendagesStingers-stingers_primary = Придаток +marking-ArachnidAppendagesStingers-stingers_secondary = Полосы +marking-ArachnidAppendagesChipped = Придатки (Сколотые) +marking-ArachnidAppendagesChipped-chipped_primary = Придаток +marking-ArachnidAppendagesChipped-chipped_secondary = Полосы +marking-ArachnidAppendagesHarvest = Придатки (Урожай) +marking-ArachnidAppendagesHarvest-harvest_primary = Придаток +marking-ArachnidAppendagesHarvest-harvest_secondary = Полосы +marking-ArachnidAppendagesShort = Придатки (Короткие) +marking-ArachnidAppendagesShort-short_primary = Придаток +marking-ArachnidAppendagesShort-short_secondary = Полосы +marking-ArachnidAppendagesFreaky = Придатки (Причудливо длинные) +marking-ArachnidAppendagesFreaky-freaky_primary = Придаток +marking-ArachnidAppendagesFreaky-freaky_secondary = Полосы +marking-ArachnidTorsoStripes = Полосы +marking-ArachnidTorsoStripes-stripes = Дизайн +marking-ArachnidTorsoSlashes = Косые срезы +marking-ArachnidTorsoSlashes-slashes = Дизайн +marking-ArachnidTorsoCross = Крест +marking-ArachnidTorsoCross-cross = Дизайн marking-ArachnidTorsoX = X -marking-ArachnidTorsoX-x = Design -marking-ArachnidTorsoHeart = Heart -marking-ArachnidTorsoHeart-heart = Design -marking-ArachnidTorsoHourglass = Hourglass -marking-ArachnidTorsoHourglass-hourglass = Design -marking-ArachnidTorsoNailAndHammer = Nail and Hammer -marking-ArachnidTorsoNailAndHammer-nail-and-hammer = Design -marking-ArachnidTorsoStar = Star -marking-ArachnidTorsoStar-star = Design -marking-ArachnidTorsoArrows = Arrows -marking-ArachnidTorsoArrows-arrows = Design -marking-ArachnidTorsoCore = Core -marking-ArachnidTorsoCore-core = Design -marking-ArachnidTorsoFiddleback = Fiddleback -marking-ArachnidTorsoFiddleback-fiddleback = Design -marking-ArachnidTorsoSkull = Skull -marking-ArachnidTorsoSkull-skull = Design -marking-ArachnidTorsoTarget = Target -marking-ArachnidTorsoTarget-target = Design -marking-ArachnidRArmStripes = Arachnid Stripes (Right) -marking-ArachnidRArmStripes-stripes_right = Stripes -marking-ArachnidLArmStripes = Arachnid Stripes (Left) -marking-ArachnidLArmStripes-stripes_left = Stripes -marking-ArachnidRLegStripes = Arachnid Stripes (Right) -marking-ArachnidRLegStripes-stripes_right = Stripes -marking-ArachnidLLegStripes = Arachnid Stripes (Left) -marking-ArachnidLLegStripes-stripes_left = Stripes -marking-ArachnidOverlayFuzzy = Fuzzy +marking-ArachnidTorsoX-x = Дизайн +marking-ArachnidTorsoHeart = Сердце +marking-ArachnidTorsoHeart-heart = Дизайн +marking-ArachnidTorsoHourglass = Песочные часы +marking-ArachnidTorsoHourglass-hourglass = Дизайн +marking-ArachnidTorsoNailAndHammer = Гвоздь и молот +marking-ArachnidTorsoNailAndHammer-nail-and-hammer = Дизайн +marking-ArachnidTorsoStar = Звезда +marking-ArachnidTorsoStar-star = Дизайн +marking-ArachnidTorsoArrows = Стрелы +marking-ArachnidTorsoArrows-arrows = Дизайн +marking-ArachnidTorsoCore = Ядро +marking-ArachnidTorsoCore-core = Дизайн +marking-ArachnidTorsoFiddleback = Полосатый клён +marking-ArachnidTorsoFiddleback-fiddleback = Дизайн +marking-ArachnidTorsoSkull = Череп +marking-ArachnidTorsoSkull-skull = Дизайн +marking-ArachnidTorsoTarget = Мишень +marking-ArachnidTorsoTarget-target = Дизайн +marking-ArachnidRArmStripes = Арахнид Полосы (Справа) +marking-ArachnidRArmStripes-stripes_right = Полосы +marking-ArachnidLArmStripes = Арахнид Полосы (Слева) +marking-ArachnidLArmStripes-stripes_left = Полосы +marking-ArachnidRLegStripes = Арахнид Полосы (Справа) +marking-ArachnidRLegStripes-stripes_right = Полосы +marking-ArachnidLLegStripes = Арахнид Полосы (Слева) +marking-ArachnidLLegStripes-stripes_left = Полосы +marking-ArachnidOverlayFuzzy = Пушистые diff --git a/Resources/Locale/ru-RU/markings/cat.ftl b/Resources/Locale/ru-RU/markings/cat.ftl index b187d0115ba..01f25983387 100644 --- a/Resources/Locale/ru-RU/markings/cat.ftl +++ b/Resources/Locale/ru-RU/markings/cat.ftl @@ -1,2 +1,2 @@ -marking-CatEars = Cat Ears -marking-CatTail = Cat Tail +marking-CatEars = Кошачьи уши +marking-CatTail = Кошачий хвост diff --git a/Resources/Locale/ru-RU/markings/diona.ftl b/Resources/Locale/ru-RU/markings/diona.ftl index 9dd8fdc1db8..a0d3b3fa3b5 100644 --- a/Resources/Locale/ru-RU/markings/diona.ftl +++ b/Resources/Locale/ru-RU/markings/diona.ftl @@ -1,58 +1,58 @@ -marking-DionaThornsHead-thorns_head = Diona Head (Thorns) -marking-DionaThornsHead = Diona Head (Thorns) -marking-DionaThornsBody-thorns_body = Diona Chest (Thorns) -marking-DionaThornsBody = Diona Chest (Thorns) -marking-DionaFlowersHead-flowers_head = Diona Head (Flowers) -marking-DionaFlowersHead = Diona Head (Flowers) -marking-DionaFlowersBody-flowers_body = Diona Chest (Flowers) -marking-DionaFlowersBody = Diona Chest (Flowers) -marking-DionaLeafCover-leaf_cover = Diona Chest (Leaf) -marking-DionaLeafCover = Diona Chest (Leaf) -marking-DionaBloomHead-bloom = Diona Everbloom (Flower) -marking-DionaBloomHead = Diona Everbloom (Flower) -marking-DionaBracketHead-bracket = Diona Bracket (Mushrooms) -marking-DionaBracketHead = Diona Bracket (Mushrooms) -marking-DionaBrushHead-brush = Diona Brush (Lians) -marking-DionaBrushHead = Diona Brush (Lians) -marking-DionaCornflowerHead-cornflower = Diona Cornflowers (Flowers) -marking-DionaCornflowerHead = Diona Cornflowers (Flowers) -marking-DionaFicusHead-ficus = Diona Ficus (Leafs) -marking-DionaFicusHead = Diona Ficus (Leafs) -marking-DionaGarlandHead-garland = Diona Garland (Flowers) -marking-DionaGarlandHead = Diona Garland (Flowers) -marking-DionaKingHead-king = Diona Flowerking (Flower) -marking-DionaKingHead = Diona Flowerking (Flower) -marking-DionaLaurelHead-laurel = Diona Laurel (Leafs) -marking-DionaLaurelHead = Diona Laurel (Leafs) -marking-DionaLeafyHeadTop-leafy = Diona Leafy (Leafs) -marking-DionaLeafyHeadTop = Diona Leafy (Leafs) -marking-DionaLotusHead-lotus = Diona Lotus (Flower) -marking-DionaLotusHead = Diona Lotus (Flower) -marking-DionaMeadowHeadTop-meadow = Diona Meadow -marking-DionaMeadowHeadTop = Diona Meadow -marking-DionaOakHead-oak = Diona Oak (Snag) -marking-DionaOakHead = Diona Oak (Snag) -marking-DionaPalmHead-palm = Diona Palmhead (Leafs) -marking-DionaPalmHead = Diona Palmhead (Leafs) -marking-DionaRootHead-root = Diona Root (Roots) -marking-DionaRootHead = Diona Root (Roots) -marking-DionaRoseHead-rose = Diona Rose (Flower) -marking-DionaRoseHead = Diona Rose (Flower) -marking-DionaRoseyHead-rosey = Diona Rosey (Flowers) -marking-DionaRoseyHead = Diona Rosey (Flowers) -marking-DionaShrubHeadTop-shrub = Diona Shrub (Thorns) -marking-DionaShrubHeadTop = Diona Shrub (Thorns) -marking-DionaSpinnerHeadSide-spinner = Diona Spinner -marking-DionaSpinnerHeadSide = Diona Spinner -marking-DionaSproutHeadSide-sprout = Diona Sprout -marking-DionaSproutHeadSide = Diona Sprout -marking-DionaVineHeadTop-vine = Diona Vines (Vines) -marking-DionaVineHeadTop = Diona Vines (Vines) -marking-DionaVinelHead-vinel = Diona Vines Long (Vines) -marking-DionaVinelHead = Diona Vines Long (Vines) -marking-DionaVinesHead-vines = Diona Vines Short (Vines) -marking-DionaVinesHead = Diona Vines Short (Vines) -marking-DionaWildflowerHead-wildflower = Diona Wild Flowers (Flowers) -marking-DionaWildflowerHead = Diona Wild Flowers (Flowers) -marking-DionaVineOverlay-overlay = Diona Body Vines -marking-DionaVineOverlay = Diona Body Vines +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 = Диона, Полевые цветы (Цветы) +marking-DionaVineOverlay-overlay = Диона, Лоза тела +marking-DionaVineOverlay = Диона, Лоза тела diff --git a/Resources/Locale/ru-RU/markings/ears.ftl b/Resources/Locale/ru-RU/markings/ears.ftl index 62921f5e446..6dab530b862 100644 --- a/Resources/Locale/ru-RU/markings/ears.ftl +++ b/Resources/Locale/ru-RU/markings/ears.ftl @@ -1 +1 @@ -marking-HumanLongEars = Long Ears +marking-HumanLongEars = Длинные уши diff --git a/Resources/Locale/ru-RU/markings/gauze.ftl b/Resources/Locale/ru-RU/markings/gauze.ftl index ea436fde93d..124d48d8eb1 100644 --- a/Resources/Locale/ru-RU/markings/gauze.ftl +++ b/Resources/Locale/ru-RU/markings/gauze.ftl @@ -1,70 +1,70 @@ -marking-GauzeLefteyePatch-gauze_lefteye_2 = Gauze eyepatch (Left) -marking-GauzeLefteyePatch = Gauze eyepatch (Left) -marking-GauzeLefteyePad-gauze_lefteye_1 = Gauze eyepad (Left) -marking-GauzeLefteyePad = Gauze eyepad (Left) -marking-GauzeRighteyePatch-gauze_righteye_2 = Gauze eyepatch (Right) -marking-GauzeRighteyePatch = Gauze eyepatch (Right) -marking-GauzeRighteyePad-gauze_righteye_1 = Gauze eyepad (Right) -marking-GauzeRighteyePad = Gauze eyepad (Right) -marking-GauzeShoulder-gauze_shoulder = Gauze Shoulder Sling -marking-GauzeShoulder = Gauze Shoulder Sling -marking-GauzeStomach-gauze_abdomen = Gauze Stomach Wrap -marking-GauzeStomach = Gauze Stomach Wrap -marking-GauzeUpperArmRight-gauze_upperarm_r = Gauze Forearm Wrap (Right) -marking-GauzeUpperArmRight = Gauze Forearm Wrap (Right) -marking-GauzeLowerArmRight-gauze_lowerarm_r = Gauze Wrist Wrap (Right) -marking-GauzeLowerArmRight = Gauze Wrist Wrap (Right) -marking-GauzeLeftArm-gauze_leftarm = Gauze Arm Wrap (Left) -marking-GauzeLeftArm = Gauze Arm Wrap (Left) -marking-GauzeLowerLegLeft-gauze_lowerleg_l = Gauze Ankle Wrap (Left) -marking-GauzeLowerLegLeft = Gauze Ankle Wrap (Left) -marking-GauzeBoxerWrapLeft-gauze_boxerwrap_l = Gauze Handwrap (Left) -marking-GauzeBoxerWrapLeft = Gauze Handwrap (Left) -marking-GauzeBoxerWrapRight-gauze_boxerwrap_r = Gauze Handwrap (Right) -marking-GauzeBoxerWrapRight = Gauze Handwrap (Right) -marking-GauzeUpperLegLeft-gauze_upperleg_l = Gauze Thigh Wrap (Left) -marking-GauzeUpperLegLeft = Gauze Thigh Wrap (Left) -marking-GauzeLowerLegRight-gauze_lowerleg_r = Gauze Ankle Wrap (Right) -marking-GauzeLowerLegRight = Gauze Ankle Wrap (Right) -marking-GauzeUpperLegRight-gauze_upperleg_r = Gauze Thigh Wrap (Right) -marking-GauzeUpperLegRight = Gauze Thigh Wrap (Right) -marking-GauzeBlindfold-gauze_blindfold = Gauze Blindfold -marking-GauzeBlindfold = Gauze Blindfold -marking-GauzeHead-gauze_head = Gauze Head Wrap -marking-GauzeHead = Gauze Head Wrap -marking-GauzeLizardBlindfold-gauze_lizard_blindfold = Gauze Blindfold -marking-GauzeLizardBlindfold = Gauze Blindfold -marking-GauzeLizardFootRight-gauze_lizard_foot_r = Gauze Foot Wrap (Right) -marking-GauzeLizardFootRight = Gauze Foot Wrap (Right) -marking-GauzeLizardFootLeft-gauze_lizard_foot_l = Gauze Foot Wrap (Left) -marking-GauzeLizardFootLeft = Gauze Foot Wrap (Left) -marking-GauzeLizardLefteyePatch-gauze_lizard_lefteye = Reptilian Gauze eyepatch (Left) -marking-GauzeLizardLefteyePatch = Reptilian Gauze eyepatch (Left) -marking-GauzeLizardRighteyePatch-gauze_lizard_righteye = Reptilian Gauze eyepatch (Right) -marking-GauzeLizardRighteyePatch = Reptilian Gauze Eyepatch (Right) -marking-GauzeMothStomach-gauze_moth_abdomen = Insectoid Stomach Wrap -marking-GauzeMothStomach = Insectoid Stomach Wrap -marking-GauzeMothShoulder-gauze_moth_shoulder = Insectoid Shoulder Sling -marking-GauzeMothShoulder = Insectoid Shoulder Sling -marking-GauzeMothBlindfold-gauze_moth_blindfold = Insectoid Blindfold -marking-GauzeMothBlindfold = Insectoid Blindfold -marking-GauzeMothLeftEyePatch-gauze_moth_lefteye_2 = Insectoid Gauze eyepatch (Left) -marking-GauzeMothLeftEyePatch = Insectoid Gauze eyepatch (Left) -marking-GauzeMothLeftEyePad-gauze_moth_lefteye_1 = Insectoid Gauze eyepad (Left) -marking-GauzeMothLeftEyePad = Insectoid Gauze eyepad (Left) -marking-GauzeMothRightEyePatch-gauze_moth_righteye_2 = Insectoid Gauze eyepatch (Right) -marking-GauzeMothRightEyePatch = Insectoid Gauze eyepatch (Right) -marking-GauzeMothRightEyePad-gauze_moth_righteye_1 = Insectoid Gauze eyepad (Right) -marking-GauzeMothRightEyePad = Insectoid Gauze eyepad (Right) -marking-GauzeMothUpperArmRight-gauze_moth_upperarm_r = Insectoid Gauze Forearm Wrap (Right) -marking-GauzeMothUpperArmRight = Insectoid Gauze Forearm Wrap (Right) -marking-GauzeMothUpperArmLeft-gauze_moth_upperarm_l = Insectoid Gauze Forearm Wrap (Left) -marking-GauzeMothUpperArmLeft = Insectoid Gauze Forearm Wrap (Left) -marking-GauzeMothUpperLegRight-gauze_moth_upperleg_r = Insectoid Gauze Thigh Wrap (Right) -marking-GauzeMothUpperLegRight = Insectoid Insectoid Gauze Thigh Wrap (Right) -marking-GauzeMothUpperLegLeft-gauze_moth_upperleg_l = Insectoid Gauze Thigh Wrap (Left) -marking-GauzeMothUpperLegLeft = Insectoid Gauze Thigh Wrap (Left) -marking-GauzeMothLowerLegRight-gauze_moth_lowerleg_r = Insectoid Gauze Shin Wrap (Right) -marking-GauzeMothLowerLegRight = Insectoid Gauze Shin Wrap (Right) -marking-GauzeMothLowerLegLeft-gauze_moth_lowerleg_l = Insectoid Gauze Shin Wrap (Left) -marking-GauzeMothLowerLegLeft = Insectoid Gauze Shin Wrap (Left) +marking-GauzeLefteyePatch-gauze_lefteye_2 = Бинт, Перевязь глаза (Левый) +marking-GauzeLefteyePatch = Бинт, Перевязь глаза (Левый) +marking-GauzeLefteyePad-gauze_lefteye_1 = Бинт, Подушечка на глаз (Левый) +marking-GauzeLefteyePad = Бинт, Подушечка на глаз (Левый) +marking-GauzeRighteyePatch-gauze_righteye_2 = Бинт, Перевязь глаза (Правый) +marking-GauzeRighteyePatch = Бинт, Перевязь глаза (Правый) +marking-GauzeRighteyePad-gauze_righteye_1 = Бинт, Подушечка на глаз (Правый) +marking-GauzeRighteyePad = Бинт, Подушечка на глаз (Правый) +marking-GauzeShoulder-gauze_shoulder = Бинт, Плечо +marking-GauzeShoulder = Бинт, Плечо +marking-GauzeStomach-gauze_abdomen = Бинт, Перевязь живота +marking-GauzeStomach = Бинт, Перевязь живота +marking-GauzeUpperArmRight-gauze_upperarm_r = Бинт, Перевязь предплечья (Правый) +marking-GauzeUpperArmRight = Бинт, Перевязь предплечья (Правый) +marking-GauzeLowerArmRight-gauze_lowerarm_r = Бинт, Перевязь запястья (Правый) +marking-GauzeLowerArmRight = Бинт, Перевязь запястья (Правый) +marking-GauzeLeftArm-gauze_leftarm = Бинт, Перевязь руки (Левый) +marking-GauzeLeftArm = Бинт, Перевязь руки (Левый) +marking-GauzeLowerLegLeft-gauze_lowerleg_l = Бинт, Перевязь голеностопа (Левый) +marking-GauzeLowerLegLeft = Бинт, Перевязь голеностопа (Левый) +marking-GauzeBoxerWrapLeft-gauze_boxerwrap_l = Бинт, Перевязь кисти (Левый) +marking-GauzeBoxerWrapLeft = Бинт, Перевязь кисти (Левый) +marking-GauzeBoxerWrapRight-gauze_boxerwrap_r = Бинт, Перевязь кисти (Правый) +marking-GauzeBoxerWrapRight = Бинт, Перевязь кисти (Правый) +marking-GauzeUpperLegLeft-gauze_upperleg_l = Бинт, Перевязь бедра (Левый) +marking-GauzeUpperLegLeft = Бинт, Перевязь бедра (Левый) +marking-GauzeLowerLegRight-gauze_lowerleg_r = Бинт, Перевязь голеностопа (Правый) +marking-GauzeLowerLegRight = Бинт, Перевязь голеностопа (Правый) +marking-GauzeUpperLegRight-gauze_upperleg_r = Бинт, Перевязь бедра (Правый) +marking-GauzeUpperLegRight = Бинт, Перевязь бедра (Правый) +marking-GauzeBlindfold-gauze_blindfold = Бинт, Повязка на оба глаза +marking-GauzeBlindfold = Бинт, Повязка на глаза +marking-GauzeHead-gauze_head = Бинт, Повязка на голову +marking-GauzeHead = Бинт, Повязка на голову +marking-GauzeLizardBlindfold-gauze_lizard_blindfold = Бинт, Повязка на глаза +marking-GauzeLizardBlindfold = Бинт, Повязка на глаза +marking-GauzeLizardFootRight-gauze_lizard_foot_r = Бинт, Перевязь стопы (Правый) +marking-GauzeLizardFootRight = Бинт, Перевязь стопы (Правый) +marking-GauzeLizardFootLeft-gauze_lizard_foot_l = Бинт, Перевязь стопы (Левый) +marking-GauzeLizardFootLeft = Бинт, Перевязь стопы (Левый) +marking-GauzeLizardLefteyePatch-gauze_lizard_lefteye = Рептилия, Перевязь глаза (Левый) +marking-GauzeLizardLefteyePatch = Рептилия, Перевязь глаза (Левый) +marking-GauzeLizardRighteyePatch-gauze_lizard_righteye = Рептилия, Перевязь глаза (Правый) +marking-GauzeLizardRighteyePatch = Рептилия, Перевязь глаза (Правый) +marking-GauzeMothStomach-gauze_moth_abdomen = Инсектоид, Бинт, Перевязь живота +marking-GauzeMothStomach = Инсектоид, Бинт, Перевязь живота +marking-GauzeMothShoulder-gauze_moth_shoulder = Инсектоид, Бинт, Перевязь плеча +marking-GauzeMothShoulder = Инсектоид, Бинт, Перевязь плеча +marking-GauzeMothBlindfold-gauze_moth_blindfold = Инсектоид, Бинт, Повязка на глаза +marking-GauzeMothBlindfold = Инсектоид, Бинт, Повязка на глаза +marking-GauzeMothLeftEyePatch-gauze_moth_lefteye_2 = Инсектоид, Бинт, Перевязь глаза (Левый) +marking-GauzeMothLeftEyePatch = Инсектоид, Бинт, Перевязь глаза (Левый) +marking-GauzeMothLeftEyePad-gauze_moth_lefteye_1 = Инсектоид, Бинт, Перевязь глаза (Левый) +marking-GauzeMothLeftEyePad = Инсектоид, Бинт, Перевязь глаза (Левый) +marking-GauzeMothRightEyePatch-gauze_moth_righteye_2 = Инсектоид, Бинт, Перевязь глаза (Правый) +marking-GauzeMothRightEyePatch = Инсектоид, Перевязь глаза (Правый) +marking-GauzeMothRightEyePad-gauze_moth_righteye_1 = Инсектоид, Бинт, Подушечка на глаз (Правый) +marking-GauzeMothRightEyePad = Инсектоид, Бинт, Подушечка на глаз (Правый) +marking-GauzeMothUpperArmRight-gauze_moth_upperarm_r = Инсектоид, Бинт, Перевязь предплечья (Правый) +marking-GauzeMothUpperArmRight = Инсектоид, Бинт, Перевязь предплечья (Правый) +marking-GauzeMothUpperArmLeft-gauze_moth_upperarm_l = Инсектоид, Бинт, Перевязь предплечья (Левый) +marking-GauzeMothUpperArmLeft = Инсектоид, Бинт, Перевязь предплечья (Левый) +marking-GauzeMothUpperLegRight-gauze_moth_upperleg_r = Инсектоид, Бинт, Перевязь бедра (Правый) +marking-GauzeMothUpperLegRight = Инсектоид, Инсектоид, Бинт, Перевязь бедра (Правый) +marking-GauzeMothUpperLegLeft-gauze_moth_upperleg_l = Инсектоид, Бинт, Перевязь бедра (Левый) +marking-GauzeMothUpperLegLeft = Инсектоид, Бинт, Перевязь бедра (Левый) +marking-GauzeMothLowerLegRight-gauze_moth_lowerleg_r = Инсектоид, Бинт, Перевязь голени (Правый) +marking-GauzeMothLowerLegRight = Инсектоид, Бинт, Перевязь голени (Правый) +marking-GauzeMothLowerLegLeft-gauze_moth_lowerleg_l = Инсектоид, Бинт, Перевязь голени (Левый) +marking-GauzeMothLowerLegLeft = Инсектоид, Бинт, Перевязь голени (Левый) diff --git a/Resources/Locale/ru-RU/markings/moth.ftl b/Resources/Locale/ru-RU/markings/moth.ftl index d0fe7370506..6fa7a92c6af 100644 --- a/Resources/Locale/ru-RU/markings/moth.ftl +++ b/Resources/Locale/ru-RU/markings/moth.ftl @@ -1,249 +1,249 @@ -marking-MothAntennasDefault-default = Antennae -marking-MothAntennasDefault = Antennae (Default) -marking-MothAntennasCharred-charred = Antennae -marking-MothAntennasCharred = Antennae (Charred) -marking-MothAntennasDbushy-dbushy = Antennae -marking-MothAntennasDbushy = Antennae (Bushy) -marking-MothAntennasDcurvy-dcurvy = Antennae -marking-MothAntennasDcurvy = Antennae (Curvy) -marking-MothAntennasDfan-dfan = Antennae -marking-MothAntennasDfan = Antennae (Fan) -marking-MothAntennasDpointy-dpointy = Antennae -marking-MothAntennasDpointy = Antennae (Pointy) -marking-MothAntennasFeathery-feathery = Antennae -marking-MothAntennasFeathery = Antennae (Feathery) -marking-MothAntennasFirewatch-firewatch = Antennae -marking-MothAntennasFirewatch = Antennae (Firewatch) -marking-MothAntennasGray-gray = Antennae -marking-MothAntennasGray = Antennae (Gray) -marking-MothAntennasJungle-jungle = Antennae -marking-MothAntennasJungle = Antennae (Jungle) -marking-MothAntennasMaple-maple = Antennae -marking-MothAntennasMaple = Antennae (Maple) -marking-MothAntennasMoffra-moffra = Antennae -marking-MothAntennasMoffra = Antennae (Moffra) -marking-MothAntennasOakworm-oakworm = Antennae -marking-MothAntennasOakworm = Antennae (Oak Worm) -marking-MothAntennasPlasmafire-plasmafire = Antennae -marking-MothAntennasPlasmafire = Antennae (Plasmafire) -marking-MothAntennasRoyal-royal = Antennae -marking-MothAntennasRoyal = Antennae (Royal) -marking-MothAntennasStriped-striped = Antennae -marking-MothAntennasStriped = Antennae (Striped) -marking-MothAntennasWhitefly-whitefly = Antennae -marking-MothAntennasWhitefly = Antennae (White Fly) -marking-MothAntennasWitchwing-witchwing = Antennae -marking-MothAntennasWitchwing = Antennae (Witch Wing) -marking-MothAntennasUnderwing-underwing_primary = Primary -marking-MothAntennasUnderwing-underwing_secondary = Secondary -marking-MothAntennasUnderwing = Antennae (Underwing) -marking-MothWingsDefault-default = Wing -marking-MothWingsDefault = Wings (Default) -marking-MothWingsCharred-charred = Wing -marking-MothWingsCharred = Wings (Charred) -marking-MothWingsDbushy-dbushy_primary = Primary -marking-MothWingsDbushy-dbushy_secondary = Secondary -marking-MothWingsDbushy = Wings (Dark & Bushy) -marking-MothWingsDeathhead-deathhead_primary = Primary -marking-MothWingsDeathhead-deathhead_secondary = Secondary -marking-MothWingsDeathhead = Wings (Death's-Head) -marking-MothWingsFan-fan = Wing -marking-MothWingsFan = Wings (Fan) -marking-MothWingsDfan-dfan = Wing -marking-MothWingsDfan = Wings (Dark & Fan) -marking-MothWingsFeathery-feathery = Wing -marking-MothWingsFeathery = Wings (Feathery) -marking-MothWingsFirewatch-firewatch_primary = Primary -marking-MothWingsFirewatch-firewatch_secondary = Secondary -marking-MothWingsFirewatch = Wings (Firewatch) -marking-MothWingsGothic-gothic = Wing -marking-MothWingsGothic = Wings (Gothic) -marking-MothWingsJungle-jungle = Wing -marking-MothWingsJungle = Wings (Jungle) -marking-MothWingsLadybug-ladybug = Wing -marking-MothWingsLadybug = Wings (Ladybug) -marking-MothWingsMaple-maple_primary = Primary -marking-MothWingsMaple-maple_secondary = Secondary -marking-MothWingsMaple = Wings (Maple) -marking-MothWingsMoffra-moffra_primary = Primary -marking-MothWingsMoffra-moffra_secondary = Secondary -marking-MothWingsMoffra = Wings (Moffra) -marking-MothWingsOakworm-oakworm = Wing -marking-MothWingsOakworm = Wings (Oak Worm) -marking-MothWingsPlasmafire-plasmafire_primary = Primary -marking-MothWingsPlasmafire-plasmafire_secondary = Secondary -marking-MothWingsPlasmafire = Wings (Plasmafire) -marking-MothWingsPointy-pointy = Wing -marking-MothWingsPointy = Wings (Pointy) -marking-MothWingsRoyal-royal_primary = Primary -marking-MothWingsRoyal-royal_secondary = Secondary -marking-MothWingsRoyal = Wings (Royal) -marking-MothWingsStellar-stellar = Wing -marking-MothWingsStellar = Wings (Stellar) -marking-MothWingsStriped-striped = Wing -marking-MothWingsStriped = Wings (Striped) -marking-MothWingsSwirly-swirly = Wing -marking-MothWingsSwirly = Wings (Swirly) -marking-MothWingsWhitefly-whitefly = Wing -marking-MothWingsWhitefly = Wings (White Fly) -marking-MothWingsWitchwing-witchwing = Wing -marking-MothWingsWitchwing = Wings (Witch Wing) -marking-MothWingsUnderwing-underwing_primary = Primary -marking-MothWingsUnderwing-underwing_secondary = Secondary -marking-MothWingsUnderwing = Wings (Underwing) -marking-MothChestCharred-charred_chest = Chest -marking-MothChestCharred = Moth Chest (Charred) -marking-MothHeadCharred-charred_head = Head -marking-MothHeadCharred = Moth Head (Charred) -marking-MothLLegCharred-charred_l_leg = Left Leg -marking-MothLLegCharred = Moth Left Leg (Charred) -marking-MothRLegCharred-charred_r_leg = Right Leg -marking-MothRLegCharred = Moth Right Leg (Charred) -marking-MothLArmCharred-charred_l_arm = Left Arm -marking-MothLArmCharred = Moth Left Arm (Charred) -marking-MothRArmCharred-charred_r_arm = Right Arm -marking-MothRArmCharred = Moth Right Arm (Charred) -marking-MothChestDeathhead-deathhead_chest = Chest -marking-MothChestDeathhead = Moth Chest (Death's-Head) -marking-MothHeadDeathhead-deathhead_head = Head -marking-MothHeadDeathhead = Moth Head (Death's-Head) -marking-MothLLegDeathhead-deathhead_l_leg = Left Leg -marking-MothLLegDeathhead = Moth Left Leg (Death's-Head) -marking-MothRLegDeathhead-deathhead_r_leg = Right Leg -marking-MothRLegDeathhead = Moth Right Leg (Death's-Head) -marking-MothLArmDeathhead-deathhead_l_arm = Left Arm -marking-MothLArmDeathhead = Moth Left Arm (Death's-Head) -marking-MothRArmDeathhead-deathhead_r_arm = Right Arm -marking-MothRArmDeathhead = Moth Right Arm (Death's-Head) -marking-MothChestFan-fan_chest = Chest -marking-MothChestFan = Moth Chest (Fan) -marking-MothHeadFan-fan_head = Head -marking-MothHeadFan = Moth Head (Fan) -marking-MothLLegFan-fan_l_leg = Left Leg -marking-MothLLegFan = Moth Left Leg (Fan) -marking-MothRLegFan-fan_r_leg = Right Leg -marking-MothRLegFan = Moth Right Leg (Fan) -marking-MothLArmFan-fan_l_arm = Left Arm -marking-MothLArmFan = Moth Left Arm (Fan) -marking-MothRArmFan-fan_r_arm = Right Arm -marking-MothRArmFan = Moth Right Arm (Fan) -marking-MothChestFirewatch-firewatch_chest = Chest -marking-MothChestFirewatch = Moth Chest (Firewatch) -marking-MothHeadFirewatch-firewatch_head = Head -marking-MothHeadFirewatch = Moth Head (Firewatch) -marking-MothLLegFirewatch-firewatch_l_leg = Left Leg -marking-MothLLegFirewatch = Moth Left Leg (Firewatch) -marking-MothRLegFirewatch-firewatch_r_leg = Right Leg -marking-MothRLegFirewatch = Moth Right Leg (Firewatch) -marking-MothLArmFirewatch-firewatch_l_arm = Left Arm -marking-MothLArmFirewatch = Moth Left Arm (Firewatch) -marking-MothRArmFirewatch-firewatch_r_arm = Right Arm -marking-MothRArmFirewatch = Moth Right Arm (Firewatch) -marking-MothChestGothic-gothic_chest = Chest -marking-MothChestGothic = Moth Chest (Gothic) -marking-MothHeadGothic-gothic_head = Head -marking-MothHeadGothic = Moth Head (Gothic) -marking-MothLLegGothic-gothic_l_leg = Left Leg -marking-MothLLegGothic = Moth Left Leg (Gothic) -marking-MothRLegGothic-gothic_r_leg = Right Leg -marking-MothRLegGothic = Moth Right Leg (Gothic) -marking-MothLArmGothic-gothic_l_arm = Left Arm -marking-MothLArmGothic = Moth Left Arm (Gothic) -marking-MothRArmGothic-gothic_r_arm = Right Arm -marking-MothRArmGothic = Moth Right Arm (Gothic) -marking-MothChestJungle-jungle_chest = Chest -marking-MothChestJungle = Moth Chest (Jungle) -marking-MothHeadJungle-jungle_head = Head -marking-MothHeadJungle = Moth Head (Jungle) -marking-MothLLegJungle-jungle_l_leg = Left Leg -marking-MothLLegJungle = Moth Left Leg (Jungle) -marking-MothRLegJungle-jungle_r_leg = Right Leg -marking-MothRLegJungle = Moth Right Leg (Jungle) -marking-MothLArmJungle-jungle_l_arm = Left Arm -marking-MothLArmJungle = Moth Left Arm (Jungle) -marking-MothRArmJungle-jungle_r_arm = Right Arm -marking-MothRArmJungle = Moth Right Arm (Jungle) -marking-MothChestMoonfly-moonfly_chest = Chest -marking-MothChestMoonfly = Moth Chest (Moonfly) -marking-MothHeadMoonfly-moonfly_head = Head -marking-MothHeadMoonfly = Moth Head (Moonfly) -marking-MothLLegMoonfly-moonfly_l_leg = Left Leg -marking-MothLLegMoonfly = Moth Left Leg (Moonfly) -marking-MothRLegMoonfly-moonfly_r_leg = Right Leg -marking-MothRLegMoonfly = Moth Right Leg (Moonfly) -marking-MothLArmMoonfly-moonfly_l_arm = Left Arm -marking-MothLArmMoonfly = Moth Left Arm (Moonfly) -marking-MothRArmMoonfly-moonfly_r_arm = Right Arm -marking-MothRArmMoonfly = Moth Right Arm (Moonfly) -marking-MothChestOakworm-oakworm_chest = Chest -marking-MothChestOakworm = Moth Chest (Oak Worm) -marking-MothHeadOakworm-oakworm_head = Head -marking-MothHeadOakworm = Moth Head (Oak Worm) -marking-MothLLegOakworm-oakworm_l_leg = Left Leg -marking-MothLLegOakworm = Moth Left Leg (Oak Worm) -marking-MothRLegOakworm-oakworm_r_leg = Right Leg -marking-MothRLegOakworm = Moth Right Leg (Oak Worm) -marking-MothLArmOakworm-oakworm_l_arm = Left Arm -marking-MothLArmOakworm = Moth Left Arm (Oak Worm) -marking-MothRArmOakworm-oakworm_r_arm = Right Arm -marking-MothRArmOakworm = Moth Right Arm (Oak Worm) -marking-MothChestPointy-pointy_chest = Chest -marking-MothChestPointy = Moth Chest (Pointy) -marking-MothHeadPointy-pointy_head = Head -marking-MothHeadPointy = Moth Head (Pointy) -marking-MothLLegPointy-pointy_l_leg = Left Leg -marking-MothLLegPointy = Moth Left Leg (Pointy) -marking-MothRLegPointy-pointy_r_leg = Right Leg -marking-MothRLegPointy = Moth Right Leg (Pointy) -marking-MothLArmPointy-pointy_l_arm = Left Arm -marking-MothLArmPointy = Moth Left Arm (Pointy) -marking-MothRArmPointy-pointy_r_arm = Right Arm -marking-MothRArmPointy = Moth Right Arm (Pointy) -marking-MothChestRagged-ragged_chest = Chest -marking-MothChestRagged = Moth Chest (Ragged) -marking-MothHeadRagged-ragged_head = Head -marking-MothHeadRagged = Moth Head (Ragged) -marking-MothLLegRagged-ragged_l_leg = Left Leg -marking-MothLLegRagged = Moth Left Leg (Ragged) -marking-MothRLegRagged-ragged_r_leg = Right Leg -marking-MothRLegRagged = Moth Right Leg (Ragged) -marking-MothLArmRagged-ragged_l_arm = Left Arm -marking-MothLArmRagged = Moth Left Arm (Ragged) -marking-MothRArmRagged-ragged_r_arm = Right Arm -marking-MothRArmRagged = Moth Right Arm (Ragged) -marking-MothChestRoyal-royal_chest = Chest -marking-MothChestRoyal = Moth Chest (Royal) -marking-MothHeadRoyal-royal_head = Head -marking-MothHeadRoyal = Moth Head (Royal) -marking-MothLLegRoyal-royal_l_leg = Left Leg -marking-MothLLegRoyal = Moth Left Leg (Royal) -marking-MothRLegRoyal-royal_r_leg = Right Leg -marking-MothRLegRoyal = Moth Right Leg (Royal) -marking-MothLArmRoyal-royal_l_arm = Left Arm -marking-MothLArmRoyal = Moth Left Arm (Royal) -marking-MothRArmRoyal-royal_r_arm = Right Arm -marking-MothRArmRoyal = Moth Right Arm (Royal) -marking-MothChestWhitefly-whitefly_chest = Chest -marking-MothChestWhitefly = Moth Chest (White Fly) -marking-MothHeadWhitefly-whitefly_head = Head -marking-MothHeadWhitefly = Moth Head (White Fly) -marking-MothLLegWhitefly-whitefly_l_leg = Left Leg -marking-MothLLegWhitefly = Moth Left Leg (White Fly) -marking-MothRLegWhitefly-whitefly_r_leg = Right Leg -marking-MothRLegWhitefly = Moth Right Leg (White Fly) -marking-MothLArmWhitefly-whitefly_l_arm = Left Arm -marking-MothLArmWhitefly = Moth Left Arm (White Fly) -marking-MothRArmWhitefly-whitefly_r_arm = Right Arm -marking-MothRArmWhitefly = Moth Right Arm (White Fly) -marking-MothChestWitchwing-witchwing_chest = Chest -marking-MothChestWitchwing = Moth Chest (Witch Wing) -marking-MothHeadWitchwing-witchwing_head = Head -marking-MothHeadWitchwing = Moth Head (Witch Wing) -marking-MothLLegWitchwing-witchwing_l_leg = Left Leg -marking-MothLLegWitchwing = Moth Left Leg (Witch Wing) -marking-MothRLegWitchwing-witchwing_r_leg = Right Leg -marking-MothRLegWitchwing = Moth Right Leg (Witch Wing) -marking-MothLArmWitchwing-witchwing_l_arm = Left Arm -marking-MothLArmWitchwing = Moth Left Arm (Witch Wing) -marking-MothRArmWitchwing-witchwing_r_arm = Right Arm -marking-MothRArmWitchwing = Moth Right Arm (Witch Wing) +marking-MothAntennasDefault-default = Антенна +marking-MothAntennasDefault = Антенны (Обычные) +marking-MothAntennasCharred-charred = Антенна +marking-MothAntennasCharred = Антенны (Обугленные) +marking-MothAntennasDbushy-dbushy = Антенна +marking-MothAntennasDbushy = Антенны (Кустистые) +marking-MothAntennasDcurvy-dcurvy = Антенна +marking-MothAntennasDcurvy = Антенны (Закрученные) +marking-MothAntennasDfan-dfan = Антенна +marking-MothAntennasDfan = Антенны (Вентилятор) +marking-MothAntennasDpointy-dpointy = Антенна +marking-MothAntennasDpointy = Антенны (Заострённые) +marking-MothAntennasFeathery-feathery = Антенна +marking-MothAntennasFeathery = Антенны (Перистые) +marking-MothAntennasFirewatch-firewatch = Антенна +marking-MothAntennasFirewatch = Антенны (Файрвотч) +marking-MothAntennasGray-gray = Антенна +marking-MothAntennasGray = Антенны (Серые) +marking-MothAntennasJungle-jungle = Антенна +marking-MothAntennasJungle = Антенны (Джунгли) +marking-MothAntennasMaple-maple = Антенна +marking-MothAntennasMaple = Антенны (Клён) +marking-MothAntennasMoffra-moffra = Антенна +marking-MothAntennasMoffra = Антенны (Мотра) +marking-MothAntennasOakworm-oakworm = Антенна +marking-MothAntennasOakworm = Антенны (Дубовый червь) +marking-MothAntennasPlasmafire-plasmafire = Антенна +marking-MothAntennasPlasmafire = Антенны (Пожар плазмы) +marking-MothAntennasRoyal-royal = Антенна +marking-MothAntennasRoyal = Антенны (Королевские) +marking-MothAntennasStriped-striped = Антенна +marking-MothAntennasStriped = Антенны (Полосатые) +marking-MothAntennasWhitefly-whitefly = Антенна +marking-MothAntennasWhitefly = Антенны (Белая муха) +marking-MothAntennasWitchwing-witchwing = Антенна +marking-MothAntennasWitchwing = Антенны (Ведьмино крыло) +marking-MothAntennasUnderwing-underwing_primary = Основной +marking-MothAntennasUnderwing-underwing_secondary = Вторичный +marking-MothAntennasUnderwing = Антенны (Подкрылье) +marking-MothWingsDefault-default = Крыло +marking-MothWingsDefault = Крылья (Обычные) +marking-MothWingsCharred-charred = Крыло +marking-MothWingsCharred = Крылья (Обугленные) +marking-MothWingsDbushy-dbushy_primary = Основной +marking-MothWingsDbushy-dbushy_secondary = Вторичный +marking-MothWingsDbushy = Крылья (Тёмные и Кустистые) +marking-MothWingsDeathhead-deathhead_primary = Основной +marking-MothWingsDeathhead-deathhead_secondary = Вторичный +marking-MothWingsDeathhead = Крылья (Рука Смерти) +marking-MothWingsFan-fan = Крыло +marking-MothWingsFan = Крылья (Вентилятор) +marking-MothWingsDfan-dfan = Крыло +marking-MothWingsDfan = Крылья (Тёмные и Вентилятор) +marking-MothWingsFeathery-feathery = Крыло +marking-MothWingsFeathery = Крылья (Перистые) +marking-MothWingsFirewatch-firewatch_primary = Основной +marking-MothWingsFirewatch-firewatch_secondary = Вторичный +marking-MothWingsFirewatch = Крылья (Файрвотч) +marking-MothWingsGothic-gothic = Крыло +marking-MothWingsGothic = Крылья (Готика) +marking-MothWingsJungle-jungle = Крыло +marking-MothWingsJungle = Крылья (Джунгли) +marking-MothWingsLadybug-ladybug = Крыло +marking-MothWingsLadybug = Крылья (Божья коровка) +marking-MothWingsMaple-maple_primary = Основной +marking-MothWingsMaple-maple_secondary = Вторичный +marking-MothWingsMaple = Крылья (Клён) +marking-MothWingsMoffra-moffra_primary = Основной +marking-MothWingsMoffra-moffra_secondary = Вторичный +marking-MothWingsMoffra = Крылья (Мотра) +marking-MothWingsOakworm-oakworm = Крыло +marking-MothWingsOakworm = Крылья (Дубовый червь) +marking-MothWingsPlasmafire-plasmafire_primary = Основной +marking-MothWingsPlasmafire-plasmafire_secondary = Вторичный +marking-MothWingsPlasmafire = Крылья (Пожар плазмы) +marking-MothWingsPointy-pointy = Крыло +marking-MothWingsPointy = Крылья (Заострённые) +marking-MothWingsRoyal-royal_primary = Основной +marking-MothWingsRoyal-royal_secondary = Вторичный +marking-MothWingsRoyal = Крылья (Королевские) +marking-MothWingsStellar-stellar = Крыло +marking-MothWingsStellar = Крылья (Звёздные) +marking-MothWingsStriped-striped = Крыло +marking-MothWingsStriped = Крылья (Полосатые) +marking-MothWingsSwirly-swirly = Крыло +marking-MothWingsSwirly = Крылья (Завихрение) +marking-MothWingsWhitefly-whitefly = Крыло +marking-MothWingsWhitefly = Крылья (Белая муха) +marking-MothWingsWitchwing-witchwing = Крыло +marking-MothWingsWitchwing = Крылья (Ведьмино крыло) +marking-MothWingsUnderwing-underwing_primary = Основной +marking-MothWingsUnderwing-underwing_secondary = Вторичный +marking-MothWingsUnderwing = Крылья (Подкрылье) +marking-MothChestCharred-charred_chest = Грудь +marking-MothChestCharred = Моль, Грудь (Обугленные) +marking-MothHeadCharred-charred_head = Голова +marking-MothHeadCharred = Моль, Голова (Обугленные) +marking-MothLLegCharred-charred_l_leg = Левая Нога +marking-MothLLegCharred = Моль, Левая нога (Обугленные) +marking-MothRLegCharred-charred_r_leg = Правая Нога +marking-MothRLegCharred = Моль, Правая нога (Обугленные) +marking-MothLArmCharred-charred_l_arm = Левая Рука +marking-MothLArmCharred = Моль, Левая рука (Обугленные) +marking-MothRArmCharred-charred_r_arm = Правая Рука +marking-MothRArmCharred = Моль, Правая рука (Обугленные) +marking-MothChestDeathhead-deathhead_chest = Грудь +marking-MothChestDeathhead = Моль, Грудь (Рука Смерти) +marking-MothHeadDeathhead-deathhead_head = Голова +marking-MothHeadDeathhead = Моль, Голова (Рука Смерти) +marking-MothLLegDeathhead-deathhead_l_leg = Левая Нога +marking-MothLLegDeathhead = Моль, Левая нога (Рука Смерти) +marking-MothRLegDeathhead-deathhead_r_leg = Правая Нога +marking-MothRLegDeathhead = Моль, Правая нога (Рука Смерти) +marking-MothLArmDeathhead-deathhead_l_arm = Левая Рука +marking-MothLArmDeathhead = Моль, Левая рука (Рука Смерти) +marking-MothRArmDeathhead-deathhead_r_arm = Правая Рука +marking-MothRArmDeathhead = Моль, Правая рука (Рука Смерти) +marking-MothChestFan-fan_chest = Грудь +marking-MothChestFan = Моль, Грудь (Вентилятор) +marking-MothHeadFan-fan_head = Голова +marking-MothHeadFan = Моль, Голова (Вентилятор) +marking-MothLLegFan-fan_l_leg = Левая Нога +marking-MothLLegFan = Моль, Левая нога (Вентилятор) +marking-MothRLegFan-fan_r_leg = Правая Нога +marking-MothRLegFan = Моль, Правая нога (Вентилятор) +marking-MothLArmFan-fan_l_arm = Левая Рука +marking-MothLArmFan = Моль, Левая рука (Вентилятор) +marking-MothRArmFan-fan_r_arm = Правая Рука +marking-MothRArmFan = Моль, Правая рука (Вентилятор) +marking-MothChestFirewatch-firewatch_chest = Грудь +marking-MothChestFirewatch = Моль, Грудь (Файрвотч) +marking-MothHeadFirewatch-firewatch_head = Голова +marking-MothHeadFirewatch = Моль, Голова (Файрвотч) +marking-MothLLegFirewatch-firewatch_l_leg = Левая Нога +marking-MothLLegFirewatch = Моль, Левая нога (Файрвотч) +marking-MothRLegFirewatch-firewatch_r_leg = Правая Нога +marking-MothRLegFirewatch = Моль, Правая нога (Файрвотч) +marking-MothLArmFirewatch-firewatch_l_arm = Левая Рука +marking-MothLArmFirewatch = Моль, Левая рука (Файрвотч) +marking-MothRArmFirewatch-firewatch_r_arm = Правая Рука +marking-MothRArmFirewatch = Моль, Правая рука (Файрвотч) +marking-MothChestGothic-gothic_chest = Грудь +marking-MothChestGothic = Моль, Грудь (Готика) +marking-MothHeadGothic-gothic_head = Голова +marking-MothHeadGothic = Моль, Голова (Готика) +marking-MothLLegGothic-gothic_l_leg = Левая Нога +marking-MothLLegGothic = Моль, Левая нога (Готика) +marking-MothRLegGothic-gothic_r_leg = Правая Нога +marking-MothRLegGothic = Моль, Правая нога (Готика) +marking-MothLArmGothic-gothic_l_arm = Левая Рука +marking-MothLArmGothic = Моль, Левая рука (Готика) +marking-MothRArmGothic-gothic_r_arm = Правая Рука +marking-MothRArmGothic = Моль, Правая рука (Готика) +marking-MothChestJungle-jungle_chest = Грудь +marking-MothChestJungle = Моль, Грудь (Джунгли) +marking-MothHeadJungle-jungle_head = Голова +marking-MothHeadJungle = Моль, Голова (Джунгли) +marking-MothLLegJungle-jungle_l_leg = Левая Нога +marking-MothLLegJungle = Моль, Левая нога (Джунгли) +marking-MothRLegJungle-jungle_r_leg = Правая Нога +marking-MothRLegJungle = Моль, Правая нога (Джунгли) +marking-MothLArmJungle-jungle_l_arm = Левая Рука +marking-MothLArmJungle = Моль, Левая рука (Джунгли) +marking-MothRArmJungle-jungle_r_arm = Правая Рука +marking-MothRArmJungle = Моль, Правая рука (Джунгли) +marking-MothChestMoonfly-moonfly_chest = Грудь +marking-MothChestMoonfly = Моль, Грудь (Мунфлай) +marking-MothHeadMoonfly-moonfly_head = Голова +marking-MothHeadMoonfly = Моль, Голова (Мунфлай) +marking-MothLLegMoonfly-moonfly_l_leg = Левая Нога +marking-MothLLegMoonfly = Моль, Левая нога (Мунфлай) +marking-MothRLegMoonfly-moonfly_r_leg = Правая Нога +marking-MothRLegMoonfly = Моль, Правая нога (Мунфлай) +marking-MothLArmMoonfly-moonfly_l_arm = Левая Рука +marking-MothLArmMoonfly = Моль, Левая рука (Мунфлай) +marking-MothRArmMoonfly-moonfly_r_arm = Правая Рука +marking-MothRArmMoonfly = Моль, Правая рука (Мунфлай) +marking-MothChestOakworm-oakworm_chest = Грудь +marking-MothChestOakworm = Моль, Грудь (Дубовый червь) +marking-MothHeadOakworm-oakworm_head = Голова +marking-MothHeadOakworm = Моль, Голова (Дубовый червь) +marking-MothLLegOakworm-oakworm_l_leg = Левая Нога +marking-MothLLegOakworm = Моль, Левая нога (Дубовый червь) +marking-MothRLegOakworm-oakworm_r_leg = Правая Нога +marking-MothRLegOakworm = Моль, Правая нога (Дубовый червь) +marking-MothLArmOakworm-oakworm_l_arm = Левая Рука +marking-MothLArmOakworm = Моль, Левая рука (Дубовый червь) +marking-MothRArmOakworm-oakworm_r_arm = Правая Рука +marking-MothRArmOakworm = Моль, Правая рука (Дубовый червь) +marking-MothChestPointy-pointy_chest = Грудь +marking-MothChestPointy = Моль, Грудь (Заострённые) +marking-MothHeadPointy-pointy_head = Голова +marking-MothHeadPointy = Моль, Голова (Заострённые) +marking-MothLLegPointy-pointy_l_leg = Левая Нога +marking-MothLLegPointy = Моль, Левая нога (Заострённые) +marking-MothRLegPointy-pointy_r_leg = Правая Нога +marking-MothRLegPointy = Моль, Правая нога (Заострённые) +marking-MothLArmPointy-pointy_l_arm = Левая Рука +marking-MothLArmPointy = Моль, Левая рука (Заострённые) +marking-MothRArmPointy-pointy_r_arm = Правая Рука +marking-MothRArmPointy = Моль, Правая рука (Заострённые) +marking-MothChestRagged-ragged_chest = Грудь +marking-MothChestRagged = Моль, Грудь (Потрёпанные) +marking-MothHeadRagged-ragged_head = Голова +marking-MothHeadRagged = Моль, Голова (Потрёпанные) +marking-MothLLegRagged-ragged_l_leg = Левая Нога +marking-MothLLegRagged = Моль, Левая нога (Потрёпанные) +marking-MothRLegRagged-ragged_r_leg = Правая Нога +marking-MothRLegRagged = Моль, Правая нога (Потрёпанные) +marking-MothLArmRagged-ragged_l_arm = Левая Рука +marking-MothLArmRagged = Моль, Левая рука (Потрёпанные) +marking-MothRArmRagged-ragged_r_arm = Правая Рука +marking-MothRArmRagged = Моль, Правая рука (Потрёпанные) +marking-MothChestRoyal-royal_chest = Грудь +marking-MothChestRoyal = Моль, Грудь (Королевские) +marking-MothHeadRoyal-royal_head = Голова +marking-MothHeadRoyal = Моль, Голова (Королевские) +marking-MothLLegRoyal-royal_l_leg = Левая Нога +marking-MothLLegRoyal = Моль, Левая нога (Королевские) +marking-MothRLegRoyal-royal_r_leg = Правая Нога +marking-MothRLegRoyal = Моль, Правая нога (Королевские) +marking-MothLArmRoyal-royal_l_arm = Левая Рука +marking-MothLArmRoyal = Моль, Левая рука (Королевские) +marking-MothRArmRoyal-royal_r_arm = Правая Рука +marking-MothRArmRoyal = Моль, Правая рука (Королевские) +marking-MothChestWhitefly-whitefly_chest = Грудь +marking-MothChestWhitefly = Моль, Грудь (Белая муха) +marking-MothHeadWhitefly-whitefly_head = Голова +marking-MothHeadWhitefly = Моль, Голова (Белая муха) +marking-MothLLegWhitefly-whitefly_l_leg = Левая Нога +marking-MothLLegWhitefly = Моль, Левая нога (Белая муха) +marking-MothRLegWhitefly-whitefly_r_leg = Правая Нога +marking-MothRLegWhitefly = Моль, Правая нога (Белая муха) +marking-MothLArmWhitefly-whitefly_l_arm = Левая Рука +marking-MothLArmWhitefly = Моль, Левая рука (Белая муха) +marking-MothRArmWhitefly-whitefly_r_arm = Правая Рука +marking-MothRArmWhitefly = Моль, Правая рука (Белая муха) +marking-MothChestWitchwing-witchwing_chest = Грудь +marking-MothChestWitchwing = Моль, Грудь (Ведьмино крыло) +marking-MothHeadWitchwing-witchwing_head = Голова +marking-MothHeadWitchwing = Моль, Голова (Ведьмино крыло) +marking-MothLLegWitchwing-witchwing_l_leg = Левая Нога +marking-MothLLegWitchwing = Моль, Левая нога (Ведьмино крыло) +marking-MothRLegWitchwing-witchwing_r_leg = Правая Нога +marking-MothRLegWitchwing = Моль, Правая нога (Ведьмино крыло) +marking-MothLArmWitchwing-witchwing_l_arm = Левая Рука +marking-MothLArmWitchwing = Моль, Левая рука (Ведьмино крыло) +marking-MothRArmWitchwing-witchwing_r_arm = Правая Рука +marking-MothRArmWitchwing = Моль, Правая рука (Ведьмино крыло) diff --git a/Resources/Locale/ru-RU/markings/noses.ftl b/Resources/Locale/ru-RU/markings/noses.ftl index f684426082e..657706ac405 100644 --- a/Resources/Locale/ru-RU/markings/noses.ftl +++ b/Resources/Locale/ru-RU/markings/noses.ftl @@ -1,10 +1,10 @@ -marking-HumanNoseSchnozz = Schnozz -marking-HumanNoseSchnozz-schnozz = Nose -marking-HumanNoseNubby = Nubby Nose -marking-HumanNoseNubby-nubby = Nose -marking-HumanNoseDroop = Droopy Nose -marking-HumanNoseDroop-droop = Nose -marking-HumanNoseBlob = Blobby Nose -marking-HumanNoseBlob-blob = Nose -marking-HumanNoseUppie = Uppie Nose -marking-HumanNoseUppie-uppie = Nose +marking-HumanNoseSchnozz = Шнобель +marking-HumanNoseSchnozz-schnozz = Нос +marking-HumanNoseNubby = Нос с бугорками +marking-HumanNoseNubby-nubby = Нос +marking-HumanNoseDroop = Нос с горбинкой +marking-HumanNoseDroop-droop = Нос +marking-HumanNoseBlob = Шишковидный нос +marking-HumanNoseBlob-blob = Нос +marking-HumanNoseUppie = Высокий нос +marking-HumanNoseUppie-uppie = Нос diff --git a/Resources/Locale/ru-RU/markings/reptilian.ftl b/Resources/Locale/ru-RU/markings/reptilian.ftl index c1c262dd95b..61141840d44 100644 --- a/Resources/Locale/ru-RU/markings/reptilian.ftl +++ b/Resources/Locale/ru-RU/markings/reptilian.ftl @@ -1,77 +1,77 @@ -marking-LizardFrillsShort-frills_short = Lizard Frills (Short) -marking-LizardFrillsShort = Lizard Frills (Short) -marking-LizardFrillsSimple-frills_simple = Lizard Frills (Simple) -marking-LizardFrillsSimple = Lizard Frills (Simple) -marking-LizardFrillsAquatic-frills_aquatic = Lizard Frills (Aquatic) -marking-LizardFrillsAquatic = Lizard Frills (Aquatic) -marking-LizardHornsAngler-horns_angler = Lizard Horns (Angler) -marking-LizardHornsAngler = Lizard Horns (Angler) -marking-LizardHornsCurled-horns_curled = Lizard Horns (Curled) -marking-LizardHornsCurled = Lizard Horns (Curled) -marking-LizardHornsRam-horns_ram = Lizard Horns (Ram) -marking-LizardHornsRam = Lizard Horns (Ram) -marking-LizardHornsShort-horns_short = Lizard Horns (Short) -marking-LizardHornsShort = Lizard Horns (Short) -marking-LizardHornsSimple-horns_simple = Lizard Horns -marking-LizardHornsSimple = Lizard Horns -marking-LizardTailSmooth-tail_smooth_primary = Lizard Tail -marking-LizardTailSmooth-tail_smooth_secondary = Under Tone -marking-LizardTailSmooth = Lizard Tail (Smooth) -marking-LizardTailLarge-tail_large = Lizard Tail (Large) -marking-LizardTailLarge = Lizard Tail (Large) -marking-LizardTailSpikes-tail_spikes = Lizard Tail (Spiky) -marking-LizardTailSpikes = Lizard Tail (Spiky) -marking-LizardTailLTiger-tail_ltiger = Lizard Tail (Light Tiger Stripes) -marking-LizardTailLTiger = Lizard Tail (Light Tiger Stripes) -marking-LizardTailDTiger-tail_dtiger = Lizard Tail (Dark Tiger Stripes) -marking-LizardTailDTiger = Lizard Tail (Dark Tiger Stripes) -marking-LizardSnoutRound-snout_round = Lizard Snout (Round) -marking-LizardSnoutRound = Lizard Snout (Round) -marking-LizardSnoutSharp-snout_sharp = Lizard Snout (Sharp) -marking-LizardSnoutSharp = Lizard Snout (Sharp) -marking-LizardChestTiger-body_tiger = Lizard Chest (Tiger) -marking-LizardChestTiger = Lizard Chest (Tiger) -marking-LizardHeadTiger-head_tiger = Lizard Head (Tiger) -marking-LizardHeadTiger = Lizard Head (Tiger) -marking-LizardLArmTiger-l_arm_tiger = Lizard Left Arm (Tiger) -marking-LizardLArmTiger = Lizard Left Arm (Tiger) -marking-LizardLLegTiger-l_leg_tiger = Lizard Left Leg (Tiger) -marking-LizardLLegTiger = Lizard Left Leg (Tiger) -marking-LizardRArmTiger-r_arm_tiger = Lizard Right Arm (Tiger) -marking-LizardRArmTiger = Lizard Right Arm (Tiger) -marking-LizardRLegTiger-r_leg_tiger = Lizard Right Leg (Tiger) -marking-LizardRLegTiger = Lizard Right Leg (Tiger) -marking-LizardFrillsDivinity-frills_divinity = Lizard Frills (Divinity) -marking-LizardFrillsDivinity = Lizard Frills (Divinity) -marking-LizardFrillsBig-frills_big = Lizard Frills (Big) -marking-LizardFrillsBig = Lizard Frills (Big) -marking-LizardFrillsNeckfull-frills_neckfull = Lizard Frills (Neckfull) -marking-LizardFrillsNeckfull = Lizard Frills (Neckfull) -marking-LizardHornsDouble-horns_double = Lizard Horns (Double) -marking-LizardHornsDouble = Lizard Horns (Double) -marking-LizardFrillsAxolotl-frills_axolotl = Lizard Frills (Axolotl) -marking-LizardFrillsAxolotl = Lizard Frills (Axolotl) -marking-LizardFrillsHood-frills_hood_primary = Outer Hood -marking-LizardFrillsHood-frills_hood_secondary = Inner Hood -marking-LizardFrillsHood = Lizard Frills (Hood) -marking-LizardHornsArgali-horns_argali = Lizard Horns (Argali) -marking-LizardHornsArgali = Lizard Horns (Argali) -marking-LizardHornsAyrshire-horns_ayrshire = Lizard Horns (Ayrshire) -marking-LizardHornsAyrshire = Lizard Horns (Ayrshire) -marking-LizardHornsMyrsore-horns_myrsore = Lizard Horns (Myrsore) -marking-LizardHornsMyrsore = Lizard Horns (Myrsore) -marking-LizardHornsBighorn-horns_bighorn = Lizard Horns (Bighorn) -marking-LizardHornsBighorn = Lizard Horns (Bighorn) -marking-LizardHornsDemonic-horns_demonic = Lizard Horns (Demonic) -marking-LizardHornsDemonic = Lizard Horns (Demonic) -marking-LizardHornsKoboldEars-horns_kobold_ears = Lizard Ears (Kobold) -marking-LizardHornsKoboldEars = Lizard Ears (Kobold) -marking-LizardHornsFloppyKoboldEars-horns_floppy_kobold_ears = Lizard Ears (Floppy Kobold) -marking-LizardHornsFloppyKoboldEars = Lizard Ears (Floppy Kobold) -marking-LizardChestUnderbelly-body_underbelly = Lizard Chest (Underbelly) -marking-LizardChestUnderbelly = Lizard Chest (Underbelly) -marking-LizardChestBackspikes-body_backspikes = Lizard Back spikes (Four) -marking-LizardChestBackspikes = Lizard Back spikes (Four) -marking-LizardSnoutSplotch = Lizard Snout (Splotch) -marking-LizardSnoutSplotch-snout_splotch_primary = Muzzle -marking-LizardSnoutSplotch-snout_splotch_secondary = Snoot +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_primary = Рептилия, хвост +marking-LizardTailSmooth-tail_smooth_secondary = Оттенок +marking-LizardTailSmooth = Рептилия, хвост (Гладкий) +marking-LizardTailLarge-tail_large = Рептилия, хвост (Большой) +marking-LizardTailLarge = Рептилия, хвост (Большой) +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-body_tiger = Рептилия, грудь (Тигр) +marking-LizardChestTiger = Рептилия, грудь (Тигр) +marking-LizardHeadTiger-head_tiger = Рептилия, голова (Тигр) +marking-LizardHeadTiger = Рептилия, голова (Тигр) +marking-LizardLArmTiger-l_arm_tiger = Рептилия, левая рука (Тигр) +marking-LizardLArmTiger = Рептилия, левая рука (Тигр) +marking-LizardLLegTiger-l_leg_tiger = Рептилия, левая нога (Тигр) +marking-LizardLLegTiger = Рептилия, левая нога (Тигр) +marking-LizardRArmTiger-r_arm_tiger = Рептилия, правая рука (Тигр) +marking-LizardRArmTiger = Рептилия, правая рука (Тигр) +marking-LizardRLegTiger-r_leg_tiger = Рептилия, правая нога (Тигр) +marking-LizardRLegTiger = Рептилия, правая нога (Тигр) +marking-LizardFrillsDivinity-frills_divinity = Рептилия, воротник (Божественный) +marking-LizardFrillsDivinity = Рептилия, воротник (Божественный) +marking-LizardFrillsBig-frills_big = Рептилия, воротник (Большой) +marking-LizardFrillsBig = Рептилия, воротник (Большой) +marking-LizardFrillsNeckfull-frills_neckfull = Рептилия, воротник (Полношейный) +marking-LizardFrillsNeckfull = Рептилия, воротник (Полношейный) +marking-LizardHornsDouble-horns_double = Рептилия, рожки (Двойные) +marking-LizardHornsDouble = Рептилия, рожки (Двойные) +marking-LizardFrillsAxolotl-frills_axolotl = Рептилия, воротник (Аксолотль) +marking-LizardFrillsHood-frills_hood_primary = Внешний капюшон +marking-LizardFrillsHood-frills_hood_secondary = Внутренний капюшон +marking-LizardFrillsAxolotl = Рептилия, воротник (Аксолотль) +marking-LizardFrillsHood = Рептилия, воротник (Капюшон) +marking-LizardHornsArgali-horns_argali = Рептилия, рожки (Аргали) +marking-LizardHornsArgali = Рептилия, рожки (Аргали) +marking-LizardHornsAyrshire-horns_ayrshire = Рептилия, рожки (Айршир) +marking-LizardHornsAyrshire = Рептилия, рожки (Айршир) +marking-LizardHornsMyrsore-horns_myrsore = Рептилия, рожки (Мирзора) +marking-LizardHornsMyrsore = Рептилия, рожки (Мирзора) +marking-LizardHornsBighorn-horns_bighorn = Рептилия, рожки (Толсторог) +marking-LizardHornsBighorn = Рептилия, рожки (Толсторог) +marking-LizardHornsDemonic-horns_demonic = Рептилия, рожки (Демонические) +marking-LizardHornsDemonic = Рептилия, рожки (Демонические) +marking-LizardHornsKoboldEars-horns_kobold_ears = Рептилия, уши (Кобольд) +marking-LizardHornsKoboldEars = Рептилия, уши (Кобольд) +marking-LizardHornsFloppyKoboldEars-horns_floppy_kobold_ears = Рептилия, уши (Вислоухий кобольд) +marking-LizardHornsFloppyKoboldEars = Рептилия, уши (Вислоухий кобольд) +marking-LizardChestUnderbelly-body_underbelly = Рептилия, грудь (Подбрюшье) +marking-LizardChestUnderbelly = Рептилия, грудь (Подбрюшье) +marking-LizardChestBackspikes-body_backspikes = Рептилия, грудь, шипы на спине (Четыре) +marking-LizardChestBackspikes = Рептилия, грудь, шипы на спине (Четыре) +marking-LizardSnoutSplotch = Рептилия, морда лица (Пятно) +marking-LizardSnoutSplotch-snout_splotch_primary = Морда +marking-LizardSnoutSplotch-snout_splotch_secondary = Нос diff --git a/Resources/Locale/ru-RU/markings/scars.ftl b/Resources/Locale/ru-RU/markings/scars.ftl index b8f7be7c267..8fa0b9b43bc 100644 --- a/Resources/Locale/ru-RU/markings/scars.ftl +++ b/Resources/Locale/ru-RU/markings/scars.ftl @@ -1,10 +1,10 @@ -marking-ScarEyeRight-scar_eye_right = Right Eye Scar -marking-ScarEyeRight = Eye Scar (Right) -marking-ScarEyeLeft-scar_eye_left = Left Eye Scar -marking-ScarEyeLeft = Eye Scar (Left) -marking-ScarTopSurgeryShort-scar_top_surgery_short = Top Surgery Scar -marking-ScarTopSurgeryShort = Top Surgery Scar (Short) -marking-ScarTopSurgeryLong-scar_top_surgery_long = Top Surgery Scar -marking-ScarTopSurgeryLong = Top Surgery Scar (Long) -marking-ScarChest-scar_chest = Chest Scar -marking-ScarChest = Chest Scar +marking-ScarEyeRight-scar_eye_right = Шрам на глазу (Правый) +marking-ScarEyeLeft-scar_eye_left = Шрам на глазу (Левый) +marking-ScarEyeRight = Шрам на глазу (Правый) +marking-ScarTopSurgeryShort-scar_top_surgery_short = Хирургический шрам (Короткий) +marking-ScarTopSurgeryLong-scar_top_surgery_long = Хирургический шрам (Длинный) +marking-ScarEyeLeft = Шрам на глазу (Левый) +marking-ScarTopSurgeryShort = Хирургический шрам (Короткий) +marking-ScarTopSurgeryLong = Хирургический шрам (Длинный) +marking-ScarChest-scar_chest = Шрам на груди +marking-ScarChest = Шрам на груди diff --git a/Resources/Locale/ru-RU/markings/slimeperson.ftl b/Resources/Locale/ru-RU/markings/slimeperson.ftl index df62ef8e3be..67f2b62a162 100644 --- a/Resources/Locale/ru-RU/markings/slimeperson.ftl +++ b/Resources/Locale/ru-RU/markings/slimeperson.ftl @@ -1,16 +1,16 @@ -marking-SlimeGradientLeftArm-gradient_l_arm = Slime Left Arm (Gradient) -marking-SlimeGradientLeftArm = Slime Left Arm (Gradient) -marking-SlimeGradientRightArm-gradient_r_arm = Slime Right Arm (Gradient) -marking-SlimeGradientRightArm = Slime Right Arm (Gradient) -marking-SlimeGradientLeftFoot-gradient_l_foot = Slime Left Foot (Gradient) -marking-SlimeGradientLeftFoot = Slime Left Foot (Gradient) -marking-SlimeGradientRightFoot-gradient_r_foot = Slime Right Foot (Gradient) -marking-SlimeGradientRightFoot = Slime Right Foot (Gradient) -marking-SlimeGradientLeftLeg-gradient_l_leg = Slime Left Leg (Gradient) -marking-SlimeGradientLeftLeg = Slime Left Leg (Gradient) -marking-SlimeGradientRightLeg-gradient_r_leg = Slime Right Leg (Gradient) -marking-SlimeGradientRightLeg = Slime Right Leg (Gradient) -marking-SlimeGradientLeftHand-gradient_l_hand = Slime Left Hand (Gradient) -marking-SlimeGradientLeftHand = Slime Left Hand (Gradient) -marking-SlimeGradientRightHand-gradient_r_hand = Slime Right Hand (Gradient) -marking-SlimeGradientRightHand = Slime Right Hand (Gradient) +marking-SlimeGradientLeftArm-gradient_l_arm = Слаймолюд, левая рука (Градиент) +marking-SlimeGradientRightArm-gradient_r_arm = Слаймолюд, правая рука (Градиент) +marking-SlimeGradientLeftArm = Слаймолюд, левая рука (Градиент) +marking-SlimeGradientLeftLeg-gradient_l_leg = Слаймолюд, левая нога (Градиент) +marking-SlimeGradientLeftFoot-gradient_l_foot = Слаймолюд, левая стопа (Градиент) +marking-SlimeGradientLeftFoot = Слаймолюд, левая стопа (Градиент) +marking-SlimeGradientRightFoot-gradient_r_foot = Слаймолюд, правая стопа (Градиент) +marking-SlimeGradientRightFoot = Слаймолюд, правая стопа (Градиент) +marking-SlimeGradientRightLeg-gradient_r_leg = Слаймолюд, правая нога (Градиент) +marking-SlimeGradientRightArm = Слаймолюд, правая рука (Градиент) +marking-SlimeGradientLeftHand-gradient_l_hand = Слаймолюд, кисть левой руки (Градиент) +marking-SlimeGradientRightHand-gradient_r_hand = Слаймолюд, кисть правой руки (Градиент) +marking-SlimeGradientLeftLeg = Слаймолюд, левая нога (Градиент) +marking-SlimeGradientRightLeg = Слаймолюд, правая нога (Градиент) +marking-SlimeGradientLeftHand = Слаймолюд, кисть левой руки (Градиент) +marking-SlimeGradientRightHand = Слаймолюд, кисть правой руки (Градиент) diff --git a/Resources/Locale/ru-RU/markings/tattoos.ftl b/Resources/Locale/ru-RU/markings/tattoos.ftl index ac16b36d37a..b48858d6df7 100644 --- a/Resources/Locale/ru-RU/markings/tattoos.ftl +++ b/Resources/Locale/ru-RU/markings/tattoos.ftl @@ -1,20 +1,20 @@ -marking-TattooHiveChest-tattoo_hive_chest = Back Tattoo (Hive) -marking-TattooHiveChest = Back Tattoo (Hive) -marking-TattooNightlingChest-tattoo_nightling = Chest Tattoo (nightling) -marking-TattooNightlingChest = Chest Tattoo (Nightling) -marking-TattooSilverburghLeftLeg-tattoo_silverburgh_l_leg = Left Leg Tattoo (Silverburg) -marking-TattooSilverburghLeftLeg = Left Leg Tattoo (Silverburg) -marking-TattooSilverburghRightLeg-tattoo_silverburgh_r_leg = Right Leg Tattoo (Silverburg) -marking-TattooSilverburghRightLeg = Right Leg Tattoo (Silverburg) -marking-TattooCampbellLeftArm-tattoo_campbell_l_arm = Left Arm Tattoo (Campbelle) -marking-TattooCampbellLeftArm = Left Arm Tattoo (Campbelle) -marking-TattooCampbellRightArm-tattoo_campbell_r_arm = Right Arm Tattoo (Campbelle) -marking-TattooCampbellRightArm = Right Arm Tattoo (Campbelle) -marking-TattooCampbellLeftLeg-tattoo_campbell_l_leg = Left Leg Tattoo (Campbelle) -marking-TattooCampbellLeftLeg = Left Leg Tattoo (Campbelle) -marking-TattooCampbellRightLeg-tattoo_campbell_r_leg = Right Leg Tattoo (Campbelle) -marking-TattooCampbellRightLeg = Right Leg Tattoo (Campbelle) -marking-TattooEyeRight-tattoo_eye_r = Right Eye -marking-TattooEyeRight = Right Eye -marking-TattooEyeLeft-tattoo_eye_l = Left Eye -marking-TattooEyeLeft = Left Eye +marking-TattooHiveChest-tattoo_hive_chest = Татуировка, спина (Улей) +marking-TattooNightlingChest-tattoo_nightling = Татуировка, грудь (Найтлинг) +marking-TattooHiveChest = Татуировка, спина (Улей) +marking-TattooSilverburghLeftLeg-tattoo_silverburgh_l_leg = Татуировка, левая нога (Силвербург) +marking-TattooSilverburghRightLeg-tattoo_silverburgh_r_leg = Татуировка, правая нога (Силвербург) +marking-TattooNightlingChest = Татуировка, грудь (Найтлинг) +marking-TattooCampbellLeftArm-tattoo_campbell_l_arm = Татуировка, левая рука (Кэмпбелль) +marking-TattooCampbellRightArm-tattoo_campbell_r_arm = Татуировка, правая рука (Кэмпбелль) +marking-TattooSilverburghLeftLeg = Татуировка, левая нога (Силвербург) +marking-TattooCampbellLeftLeg-tattoo_campbell_l_leg = Татуировка, левая нога (Кэмпбелль) +marking-TattooCampbellRightLeg-tattoo_campbell_r_leg = Татуировка, правая нога (Кэмпбелль) +marking-TattooSilverburghRightLeg = Татуировка, правая нога (Силвербург) +marking-TattooEyeRight-tattoo_eye_r = Правый глаз +marking-TattooEyeLeft-tattoo_eye_l = Левый глаз +marking-TattooCampbellLeftArm = Татуировка, левая рука (Кэмпбелль) +marking-TattooCampbellRightArm = Татуировка, правая рука (Кэмпбелль) +marking-TattooCampbellLeftLeg = Татуировка, левая нога (Кэмпбелль) +marking-TattooCampbellRightLeg = Татуировка, правая нога (Кэмпбелль) +marking-TattooEyeRight = Правый глаз +marking-TattooEyeLeft = Левый глаз diff --git a/Resources/Locale/ru-RU/markings/vox_tattoos.ftl b/Resources/Locale/ru-RU/markings/vox_tattoos.ftl index e5e9f494e70..c76962312e7 100644 --- a/Resources/Locale/ru-RU/markings/vox_tattoos.ftl +++ b/Resources/Locale/ru-RU/markings/vox_tattoos.ftl @@ -1,8 +1,8 @@ -marking-TattooVoxHeartLeftArm-heart_l_arm = Vox Left Arm Tattoo (Heart) -marking-TattooVoxHeartLeftArm = Vox Left Arm Tattoo (Heart) -marking-TattooVoxHeartRightArm-heart_r_arm = Vox Right Arm Tattoo (Heart) -marking-TattooVoxHeartRightArm = Vox Right Arm Tattoo (Heart) -marking-TattooVoxHiveChest-hive_s = Vox Chest Tattoo (hive) -marking-TattooVoxHiveChest = Vox Chest Tattoo (hive) -marking-TattooVoxNightlingChest-nightling_s = Vox Chest Tattoo (nightling) -marking-TattooVoxNightlingChest = Vox Chest Tattoo (nightling) +marking-TattooVoxHeartLeftArm-heart_l_arm = Вокс, Левая рука, Татуировка (Сердце) +marking-TattooVoxHeartLeftArm = Вокс, Левая рука, Татуировка (Сердце) +marking-TattooVoxHeartRightArm-heart_r_arm = Вокс, Правая рука, Татуировка (Сердце) +marking-TattooVoxHeartRightArm = Вокс, Правая рука, Татуировка (Сердце) +marking-TattooVoxHiveChest-hive_s = Вокс, Грудь, Татуировка (Улей) +marking-TattooVoxHiveChest = Вокс, Грудь, Татуировка (Улей) +marking-TattooVoxNightlingChest-nightling_s = Вокс, Грудь, Татуировка (Найтлинг) +marking-TattooVoxNightlingChest = Вокс, Грудь, Татуировка (Найтлинг) diff --git a/Resources/Locale/ru-RU/mass-media/news-ui.ftl b/Resources/Locale/ru-RU/mass-media/news-ui.ftl index 5b6bb26a6f0..e9f70e4824f 100644 --- a/Resources/Locale/ru-RU/mass-media/news-ui.ftl +++ b/Resources/Locale/ru-RU/mass-media/news-ui.ftl @@ -1,38 +1,43 @@ news-read-ui-next-text = ▶ news-read-ui-prev-text = ◀ -news-read-ui-next-tooltip = Next -news-read-ui-prev-tooltip = Prev -news-read-ui-default-title = Station News -news-read-ui-not-found-text = No articles found -news-read-ui-time-prefix-text = Publication time: -news-reader-ui-mute-tooltip = Mute notifications +news-read-ui-next-tooltip = Далее +news-read-ui-prev-tooltip = Назад +news-read-ui-default-title = Новости станции +news-read-ui-not-found-text = Статей не найдено +news-read-ui-time-prefix-text = Время публикации: +news-reader-ui-mute-tooltip = Отключить уведомления news-read-ui-notification-off = ̶♫̶ news-read-ui-notification-on = ♫ -news-read-ui-no-author = Anonymous -news-read-ui-author-prefix = Author: -news-write-ui-default-title = News Management -news-write-ui-articles-label = Articles: -news-write-ui-delete-text = Delete -news-write-ui-publish-text = Publish -news-write-ui-create-text = Create -news-write-ui-cancel-text = Clear -news-write-ui-save-text = Save -news-write-ui-preview-text = Preview -news-write-ui-article-count-0 = 0 Articles -news-write-ui-article-count-text = { $count } Articles -news-write-ui-footer-text = News#Manager™ Authoring System -news-write-ui-new-article = New Article -news-write-ui-article-name-label = Title: -news-write-no-access-popup = No access -news-writer-text-length-exceeded = Text exceeds maximum length +news-read-ui-no-author = Аноним +news-read-ui-author-prefix = Автор: +news-write-ui-default-title = Управление новостями +news-write-ui-articles-label = Статьи: +news-write-ui-delete-text = Удалить +news-write-ui-publish-text = Опубликовать +news-write-ui-create-text = Создать +news-write-ui-cancel-text = Очистить +news-write-ui-save-text = Сохранить +news-write-ui-preview-text = Предпросмотр +news-write-ui-article-count-0 = 0 статей +news-write-ui-article-count-text = + { $count } { $count -> + [one] статья + [few] статьи + *[other] статей + } +news-write-ui-footer-text = Система управления новостями Менеджер#Новостей™ +news-write-ui-new-article = Новая статья +news-write-ui-article-name-label = Заголовок: +news-write-no-access-popup = Нет доступа +news-writer-text-length-exceeded = Текст превышает максимальный объём news-write-ui-richtext-tooltip = - News articles support rich text - The following rich text tags are supported: + Новостные статьи поддерживают формат Rich Text + Поддерживаются следующие теги Rich Text: { "[color=Gray][bullet/]heading \\[size=1-3\\]" } { "[bullet/]bold" } { "[bullet/]italic" } { "[bullet/]bolditalic" } { "[bullet/]color" } { "[bullet/]bullet[/color]" } -news-pda-notification-header = New news article -news-publish-admin-announcement = { $actor } published news article { $title } by { $author } +news-pda-notification-header = Новая новостная статья +news-publish-admin-announcement = { $actor } опубликовал(а) новостную статью { $title } за авторством { $author } diff --git a/Resources/Locale/ru-RU/materials/materials.ftl b/Resources/Locale/ru-RU/materials/materials.ftl index 7e450e1bac1..8d555bc5c19 100644 --- a/Resources/Locale/ru-RU/materials/materials.ftl +++ b/Resources/Locale/ru-RU/materials/materials.ftl @@ -1,37 +1,37 @@ # Glass -materials-glass = glass -materials-reinforced-glass = reinforced glass -materials-plasma-glass = plasma glass -materials-reinforced-plasma-glass = reinforced plasma glass +materials-glass = стекло +materials-reinforced-glass = бронестекло +materials-plasma-glass = плазменное стекло +materials-reinforced-plasma-glass = плазменное бронестекло # Metals -materials-steel = steel -materials-gold = gold -materials-silver = silver -materials-plasteel = plasteel +materials-steel = сталь +materials-gold = золото +materials-silver = серебро +materials-plasteel = пласталь # Other -materials-biomass = biomass -materials-cardboard = cardboard -materials-cloth = cloth -materials-durathread = durathread -materials-plasma = plasma -materials-plastic = plastic -materials-wood = wood -materials-paper = paper -materials-uranium = uranium -materials-bananium = bananium -materials-meat = meat -materials-web = silk -materials-bones = bone -materials-coal = coal -materials-diamond = diamond -materials-gunpowder = gunpowder +materials-biomass = биомасса +materials-cardboard = картон +materials-cloth = ткань +materials-durathread = дюраткань +materials-plasma = плазма +materials-plastic = пластик +materials-wood = дерево +materials-paper = бумага +materials-uranium = уран +materials-bananium = бананиум +materials-meat = мясо +materials-web = шёлк +materials-bones = кости +materials-coal = уголь +materials-diamond = алмазы +materials-gunpowder = чёрный порох # Ores -materials-raw-iron = raw iron -materials-raw-quartz = raw quartz -materials-raw-gold = raw gold -materials-raw-silver = raw silver -materials-raw-plasma = raw plasma -materials-raw-uranium = raw uranium -materials-raw-bananium = raw bananium -materials-raw-salt = raw salt -materials-raw-diamond = raw diamond +materials-raw-iron = руда железа +materials-raw-quartz = руда кварца +materials-raw-gold = руда золота +materials-raw-silver = руда серебра +materials-raw-plasma = руда плазмы +materials-raw-uranium = руда урана +materials-raw-bananium = руда бананиума +materials-raw-salt = каменная соль +materials-raw-diamond = необработанные алмазы diff --git a/Resources/Locale/ru-RU/materials/units.ftl b/Resources/Locale/ru-RU/materials/units.ftl index 899cbbb8f3e..5ced09189ed 100644 --- a/Resources/Locale/ru-RU/materials/units.ftl +++ b/Resources/Locale/ru-RU/materials/units.ftl @@ -1,21 +1,21 @@ # sheets of steel -materials-unit-sheet = sheet +materials-unit-sheet = листы # bars of gold -materials-unit-bar = bar +materials-unit-bar = слитки # planks of wood -materials-unit-plank = plank +materials-unit-plank = доски # rolls of cloth -materials-unit-roll = roll +materials-unit-roll = рулоны # pieces of biomass -materials-unit-piece = piece +materials-unit-piece = единицы # bunches of bananium -materials-unit-bunch = bunch +materials-unit-bunch = единицы # slabs of meat -materials-unit-slab = slab +materials-unit-slab = куски # webs of silk -materials-unit-web = web +materials-unit-web = пряди # chunks of ore -materials-unit-chunk = chunk +materials-unit-chunk = куски руды # bills of spesos... not very good but they are not (yet?) used for crafting anything # also the lathe/atm would need bigger denominations to output... -materials-unit-bill = bill +materials-unit-bill = банкноты diff --git a/Resources/Locale/ru-RU/mech/mech.ftl b/Resources/Locale/ru-RU/mech/mech.ftl index 6f02611e9a2..ca621281c00 100644 --- a/Resources/Locale/ru-RU/mech/mech.ftl +++ b/Resources/Locale/ru-RU/mech/mech.ftl @@ -1,14 +1,14 @@ -mech-verb-enter = Enter -mech-verb-exit = Remove pilot -mech-equipment-begin-install = Installing the { THE($item) }... -mech-equipment-finish-install = Finished installing the { THE($item) } -mech-equipment-select-popup = { $item } selected -mech-equipment-select-none-popup = Nothing selected -mech-ui-open-verb = Open control panel -mech-menu-title = mech control panel -mech-integrity-display = Integrity: { $amount }% -mech-energy-display = Energy: { $amount }% -mech-energy-missing = Energy: MISSING -mech-slot-display = Open Slots: { $amount } -mech-no-enter = You cannot pilot this. -mech-eject-pilot-alert = { $user } is pulling the pilot out of the { $item }! +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-energy-missing = Энергия: ОТСУТСТВУЕТ +mech-slot-display = Доступно слотов: { $amount } +mech-no-enter = Вы не можете пилотировать это. +mech-eject-pilot-alert = { $user } вытаскивает пилота из { $item }! diff --git a/Resources/Locale/ru-RU/mech/soundboard.ftl b/Resources/Locale/ru-RU/mech/soundboard.ftl index d9c0dc5b8ea..240ee7fe499 100644 --- a/Resources/Locale/ru-RU/mech/soundboard.ftl +++ b/Resources/Locale/ru-RU/mech/soundboard.ftl @@ -1,6 +1,6 @@ -mech-soundboard-BikeHorn = Honk! -mech-soundboard-CluwneHorn = !knoH -mech-soundboard-TrollAnimals = animal noises -mech-soundboard-TrollEsword = e-sword -mech-soundboard-TrollBeeping = Beep beep beep -mech-soundboard-TrollMeeting = red vented!!!!! +mech-soundboard-BikeHorn = Хонк! +mech-soundboard-CluwneHorn = !кноХ +mech-soundboard-TrollAnimals = звуки животных +mech-soundboard-TrollEsword = энергомеч +mech-soundboard-TrollBeeping = Бип бип бип +mech-soundboard-TrollMeeting = красный сас!!!!! diff --git a/Resources/Locale/ru-RU/medical/components/biomass-reclaimer-component.ftl b/Resources/Locale/ru-RU/medical/components/biomass-reclaimer-component.ftl index fed90cb64f8..177bd8fda5c 100644 --- a/Resources/Locale/ru-RU/medical/components/biomass-reclaimer-component.ftl +++ b/Resources/Locale/ru-RU/medical/components/biomass-reclaimer-component.ftl @@ -1 +1 @@ -biomass-reclaimer-suicide-others = { CAPITALIZE(THE($victim)) } threw themselves into the biomass reclaimer! +biomass-reclaimer-suicide-others = { CAPITALIZE($victim) } запрыгивает в переработчик биомассы! diff --git a/Resources/Locale/ru-RU/medical/components/cloning-console-component.ftl b/Resources/Locale/ru-RU/medical/components/cloning-console-component.ftl index 04d9b30c92c..854d8677d74 100644 --- a/Resources/Locale/ru-RU/medical/components/cloning-console-component.ftl +++ b/Resources/Locale/ru-RU/medical/components/cloning-console-component.ftl @@ -1,30 +1,30 @@ ## UI -cloning-console-window-title = Cloning Console -cloning-console-window-clone-button-text = Clone +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 = No patient data. +cloning-console-window-no-patient-data-text = Нет данных о пациенте. cloning-console-window-id-blank = ID: -cloning-console-window-scanner-details-label = Genetic Scanner Status -cloning-console-window-pod-details-label = Cloning Pod Status -cloning-console-window-no-scanner-detected-label = Link a genetic scanner with a multitool or network configurator. -cloning-console-window-no-clone-pod-detected-label = Link a cloning pod with a multitool or network configurator. -cloning-console-window-scanner-far-label = Genetic Scanner Too Far Away -cloning-console-window-clone-pod-far-label = Cloning Pod Too Far Away -cloning-console-eject-body-button = Eject Body -cloning-console-neural-interface-label = Neural Interface: -cloning-console-no-mind-activity-text = Neural Interface: [color=red]No Activity[/color] -cloning-console-mind-present-text = Neural Interface: [color=green]Consciousness Detected[/color] -cloning-console-component-msg-ready = Ready To Clone -cloning-console-component-msg-empty = No Body Detected -cloning-console-component-msg-scanner-occupant-alive = Not Ready: Scanner Occupant Living -cloning-console-component-msg-already-alive = Not Ready: Metaphysical Conflict -cloning-console-component-msg-occupied = Not Ready: The Pod Already Contains A Clone -cloning-console-component-msg-already-cloning = Not Ready: Pod Network Conflict -cloning-console-component-msg-incomplete = Not Ready: Cloning In Progress -cloning-console-component-msg-no-cloner = Not Ready: No Cloner Detected -cloning-console-component-msg-no-mind = Not Ready: No Soul Activity Detected -cloning-console-chat-error = ERROR: INSUFFICIENT BIOMASS. CLONING THIS BODY REQUIRES { $units } UNITS OF BIOMASS. -cloning-console-uncloneable-trait-error = ERROR: SOUL IS ABSENT, CLONING IS IMPOSSIBLE. -cloning-console-cellular-warning = WARNING: GENEFSCK CONFIDENCE SCORE IS { $percent }%. CLONING MAY HAVE UNEXPECTED RESULTS. +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-uncloneable-trait-error = ОШИБКА: ДУША ОТСУТСТВУЕТ, КЛОНИРОВАНИЕ НЕВОЗМОЖНО. +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 index 693ec8232d1..b6e6e81a0df 100644 --- a/Resources/Locale/ru-RU/medical/components/cloning-pod-component.ftl +++ b/Resources/Locale/ru-RU/medical/components/cloning-pod-component.ftl @@ -1,2 +1,2 @@ -cloning-pod-biomass = It currently has [color=red]{ $number }[/color] units of biomass. -cloning-pod-component-upgrade-emag-requirement = The card zaps something inside the cloning pod. +cloning-pod-biomass = Содержит [color=red]{ $number }[/color] единиц биомассы. +cloning-pod-component-upgrade-emag-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 index 759672ffae7..ca1d0fc98ea 100644 --- a/Resources/Locale/ru-RU/medical/components/crew-monitoring-component.ftl +++ b/Resources/Locale/ru-RU/medical/components/crew-monitoring-component.ftl @@ -1,15 +1,15 @@ ## UI -crew-monitoring-user-interface-title = Crew Monitoring Console -crew-monitor-filter-line-placeholder = Filter -crew-monitoring-user-interface-name = Name -crew-monitoring-user-interface-job = Job -crew-monitoring-user-interface-status = Status -crew-monitoring-user-interface-location = Location -crew-monitoring-user-interface-alive = Alive -crew-monitoring-user-interface-dead = Dead -crew-monitoring-user-interface-no-info = N/A -crew-monitoring-user-interface-no-server = Server not found -crew-monitoring-user-interface-no-department = Unknown -crew-monitoring-user-interface-flavor-left = In case of an emergency, contact station medical staff immediately +crew-monitoring-user-interface-title = Консоль мониторинга экипажа +crew-monitor-filter-line-placeholder = Фильтр +crew-monitoring-user-interface-name = Имя +crew-monitoring-user-interface-job = Должность +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-no-server = Сервер не найден +crew-monitoring-user-interface-no-department = Неизвестно +crew-monitoring-user-interface-flavor-left = В случае экстренной ситуации, немедленно свяжитесь с мед. персоналом станции. crew-monitoring-user-interface-flavor-right = v1.7 diff --git a/Resources/Locale/ru-RU/medical/components/cryo-pod-component.ftl b/Resources/Locale/ru-RU/medical/components/cryo-pod-component.ftl index 74f8dfdee1b..023f1f881a1 100644 --- a/Resources/Locale/ru-RU/medical/components/cryo-pod-component.ftl +++ b/Resources/Locale/ru-RU/medical/components/cryo-pod-component.ftl @@ -1,7 +1,7 @@ # Ejection verb label. -cryo-pod-verb-noun-occupant = Patient +cryo-pod-verb-noun-occupant = Пациент # Examine text showing whether there's a beaker in the pod and if it is empty. -cryo-pod-examine = There's { INDEFINITE($beaker) } { $beaker } in here. -cryo-pod-empty-beaker = It is empty! +cryo-pod-examine = Здесь находится { $beaker }. +cryo-pod-empty-beaker = Тут пусто! # Shown when a normal ejection through the eject verb is attempted on a locked pod. -cryo-pod-locked = The ejection mechanism is unresponsive! +cryo-pod-locked = Механизм извлечения не реагирует! diff --git a/Resources/Locale/ru-RU/medical/components/defibrillator.ftl b/Resources/Locale/ru-RU/medical/components/defibrillator.ftl index 8982a4cfcf1..f8274411dd2 100644 --- a/Resources/Locale/ru-RU/medical/components/defibrillator.ftl +++ b/Resources/Locale/ru-RU/medical/components/defibrillator.ftl @@ -1,4 +1,4 @@ -defibrillator-not-on = The defibrillator isn't turned on. -defibrillator-no-mind = No intelligence pattern can be detected in patient's brain. Further attempts futile. -defibrillator-rotten = Body decomposition detected: resuscitation failed. -defibrillator-unrevivable = This patient is unable to be revived due to a unique body composition. +defibrillator-not-on = Дефибриллятор не включён. +defibrillator-no-mind = Не удалось обнаружить паттерны мозговой активности пациента. Дальнейшие попытки бесполезны... +defibrillator-rotten = Обнаружено разложение тела: реанимация невозможна. +defibrillator-unrevivable = Этот пациент не может быть оживлён из-за уникального телосложения. diff --git a/Resources/Locale/ru-RU/medical/components/healing-component.ftl b/Resources/Locale/ru-RU/medical/components/healing-component.ftl index 709035f4d8d..9580383d0f5 100644 --- a/Resources/Locale/ru-RU/medical/components/healing-component.ftl +++ b/Resources/Locale/ru-RU/medical/components/healing-component.ftl @@ -1,4 +1,4 @@ -medical-item-finished-using = You have finished healing with the { $item } -medical-item-cant-use = There is no damage you can heal with the { $item } -medical-item-stop-bleeding = They have stopped bleeding -medical-item-popup-target = { CAPITALIZE(THE($user)) } is trying to heal you with the { $item }! +medical-item-finished-using = Вы закончили лечить при помощи { $item } +medical-item-cant-use = Нет повреждений, которые можно вылечить при помощи { $item } +medical-item-stop-bleeding = Кровотечение было остановлено. +medical-item-popup-target = { CAPITALIZE($user) } пытается лечить вас при помощи { $item }! diff --git a/Resources/Locale/ru-RU/medical/components/health-analyzer-component.ftl b/Resources/Locale/ru-RU/medical/components/health-analyzer-component.ftl index e1d1e25bd52..170ad03e240 100644 --- a/Resources/Locale/ru-RU/medical/components/health-analyzer-component.ftl +++ b/Resources/Locale/ru-RU/medical/components/health-analyzer-component.ftl @@ -1,19 +1,19 @@ -health-analyzer-window-no-patient-data-text = No patient data. -health-analyzer-window-entity-unknown-text = Unknown -health-analyzer-window-entity-unknown-species-text = Non-Humanoid -health-analyzer-window-entity-unknown-value-text = N/A -health-analyzer-window-entity-alive-text = Alive -health-analyzer-window-entity-dead-text = Dead -health-analyzer-window-entity-critical-text = Critical -health-analyzer-window-entity-temperature-text = Temperature: -health-analyzer-window-entity-blood-level-text = Blood Level: -health-analyzer-window-entity-status-text = Status: -health-analyzer-window-entity-damage-total-text = Total Damage: +health-analyzer-window-no-patient-data-text = Нет данных о пациенте. +health-analyzer-window-entity-unknown-text = неизвестно +health-analyzer-window-entity-unknown-species-text = Негуманоид +health-analyzer-window-entity-unknown-value-text = Н/Д +health-analyzer-window-entity-alive-text = Жив +health-analyzer-window-entity-dead-text = Мёртв +health-analyzer-window-entity-critical-text = Критическое состояние +health-analyzer-window-entity-temperature-text = Температура: +health-analyzer-window-entity-status-text = Статус: +health-analyzer-window-entity-blood-level-text = Уровень крови: +health-analyzer-window-entity-damage-total-text = Общие повреждения: health-analyzer-window-damage-group-text = { $damageGroup }: { $amount } health-analyzer-window-damage-type-text = { $damageType }: { $amount } -health-analyzer-window-entity-unrevivable-text = [color=red]Unique body composition detected! Patient can not be resuscitated by normal means![/color] -health-analyzer-window-entity-bleeding-text = [color=red]Patient is bleeding![/color] -health-analyzer-window-scan-mode-text = Scan Mode: -health-analyzer-window-scan-mode-active = Active -health-analyzer-window-scan-mode-inactive = Inactive -health-analyzer-popup-scan-target = { CAPITALIZE(THE($user)) } is trying to scan you! +health-analyzer-window-entity-unrevivable-text = [color=red]Обнаружено уникальное строение тела! Пациент не может быть реанимирован стандартными средствами![/color] +health-analyzer-window-entity-bleeding-text = [color=red]У пациента кровотечение![/color] +health-analyzer-window-scan-mode-text = Режим сканирования: +health-analyzer-window-scan-mode-active = АКТИВЕН +health-analyzer-window-scan-mode-inactive = НЕАКТИВЕН +health-analyzer-popup-scan-target = { CAPITALIZE($user) } пытается просканировать вас! diff --git a/Resources/Locale/ru-RU/medical/components/medical-scanner-component.ftl b/Resources/Locale/ru-RU/medical/components/medical-scanner-component.ftl index c4b19426545..9b69dd637e2 100644 --- a/Resources/Locale/ru-RU/medical/components/medical-scanner-component.ftl +++ b/Resources/Locale/ru-RU/medical/components/medical-scanner-component.ftl @@ -1,4 +1,4 @@ ## EnterVerb -medical-scanner-verb-enter = Enter -medical-scanner-verb-noun-occupant = occupant +medical-scanner-verb-enter = Залезть +medical-scanner-verb-noun-occupant = пациента diff --git a/Resources/Locale/ru-RU/medical/components/suit-sensor-component.ftl b/Resources/Locale/ru-RU/medical/components/suit-sensor-component.ftl index e64799bc760..26ba3e801cc 100644 --- a/Resources/Locale/ru-RU/medical/components/suit-sensor-component.ftl +++ b/Resources/Locale/ru-RU/medical/components/suit-sensor-component.ftl @@ -1,22 +1,22 @@ ## Modes -suit-sensor-mode-off = Off -suit-sensor-mode-binary = Binary -suit-sensor-mode-vitals = Vitals -suit-sensor-mode-cords = Coordinates +suit-sensor-mode-off = Выкл. +suit-sensor-mode-binary = Бинарные +suit-sensor-mode-vitals = Здоровье +suit-sensor-mode-cords = Координаты ## Popups -suit-sensor-mode-state = Suit sensors: { $mode } +suit-sensor-mode-state = Датчики костюма: { $mode } ## Components -suit-sensor-component-unknown-name = Unknown -suit-sensor-component-unknown-job = No job +suit-sensor-component-unknown-name = Н/Д +suit-sensor-component-unknown-job = Н/Д ## Examine -suit-sensor-examine-off = Its sensors appear to be [color=darkred]disabled[/color]. -suit-sensor-examine-binary = Its binary life sensors appear to be enabled. -suit-sensor-examine-vitals = Its vital tracker appears to be enabled. -suit-sensor-examine-cords = Its vital tracker and tracking beacon appear to be enabled. +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 index c98d77688f2..afa6ba59e21 100644 --- a/Resources/Locale/ru-RU/metabolism/metabolism-component.ftl +++ b/Resources/Locale/ru-RU/metabolism/metabolism-component.ftl @@ -1,3 +1,3 @@ -metabolism-component-is-comfortable = You feel comfortable -metabolism-component-is-sweating = You are sweating -metabolism-component-is-shivering = You are shivering +metabolism-component-is-comfortable = Вы чувствуете себя комфортно +metabolism-component-is-sweating = Вы потеете +metabolism-component-is-shivering = Вы дрожите diff --git a/Resources/Locale/ru-RU/metabolism/metabolism-groups.ftl b/Resources/Locale/ru-RU/metabolism/metabolism-groups.ftl index b9bd477fbb6..81495801023 100644 --- a/Resources/Locale/ru-RU/metabolism/metabolism-groups.ftl +++ b/Resources/Locale/ru-RU/metabolism/metabolism-groups.ftl @@ -1,8 +1,8 @@ -metabolism-group-poison = Poison -metabolism-group-medicine = Medicine -metabolism-group-narcotic = Narcotic -metabolism-group-alcohol = Alcohol -metabolism-group-food = Food -metabolism-group-drink = Drink -metabolism-group-gas = Gas -metabolism-group-plant-metabolisms = Plant Metabolism +metabolism-group-poison = Яды +metabolism-group-medicine = Лекарства +metabolism-group-narcotic = Наркотики +metabolism-group-alcohol = Алкоголь +metabolism-group-food = Пища +metabolism-group-drink = Напитки +metabolism-group-gas = Газы +metabolism-group-plant-metabolisms = Метаболизм растений diff --git a/Resources/Locale/ru-RU/metabolism/metabolizer-types.ftl b/Resources/Locale/ru-RU/metabolism/metabolizer-types.ftl index 372c5c549e0..a1c9d85f0d3 100644 --- a/Resources/Locale/ru-RU/metabolism/metabolizer-types.ftl +++ b/Resources/Locale/ru-RU/metabolism/metabolizer-types.ftl @@ -1,11 +1,11 @@ -metabolizer-type-animal = Animal -metabolizer-type-bloodsucker = Bloodsucker -metabolizer-type-dragon = Dragon -metabolizer-type-human = Human -metabolizer-type-slime = Slime -metabolizer-type-vox = Vox -metabolizer-type-rat = Rat -metabolizer-type-plant = Plant -metabolizer-type-dwarf = Dwarf -metabolizer-type-moth = Moth -metabolizer-type-arachnid = Arachnid +metabolizer-type-animal = Животное +metabolizer-type-bloodsucker = Кровососущее +metabolizer-type-dragon = Дракон +metabolizer-type-human = Человек +metabolizer-type-slime = Слаймолюд +metabolizer-type-vox = Вокс +metabolizer-type-rat = Крыса +metabolizer-type-plant = Растение +metabolizer-type-dwarf = Дварф +metabolizer-type-moth = Моль +metabolizer-type-arachnid = Арахнид diff --git a/Resources/Locale/ru-RU/mind/commands/rename-command.ftl b/Resources/Locale/ru-RU/mind/commands/rename-command.ftl index cdb6f97c1fb..c942ef8e78e 100644 --- a/Resources/Locale/ru-RU/mind/commands/rename-command.ftl +++ b/Resources/Locale/ru-RU/mind/commands/rename-command.ftl @@ -1,5 +1,5 @@ -cmd-rename-desc = Renames an entity and its cloner entries, ID cards, and PDAs. -cmd-rename-help = rename -cmd-rename-too-long = Name is too long. -cmd-rename-not-found = Can't find username/uid: { $target } -cmd-rename-no-entity = { $target } does not have an entity. +cmd-rename-desc = Переименовывает сущность и её клонированные записи, ID-карты и КПК. +cmd-rename-help = rename <Новое имя персонажа> +cmd-rename-too-long = Слишком длинное имя. +cmd-rename-not-found = Не удаётся найти username/uid: { $target } +cmd-rename-no-entity = { $target } не имеет сущности. diff --git a/Resources/Locale/ru-RU/mind/components/mind-component.ftl b/Resources/Locale/ru-RU/mind/components/mind-component.ftl index 5c7168397be..f6d59fefca9 100644 --- a/Resources/Locale/ru-RU/mind/components/mind-component.ftl +++ b/Resources/Locale/ru-RU/mind/components/mind-component.ftl @@ -1,11 +1,17 @@ -# MindContainerComponent localization +# MindComponent localization -comp-mind-ghosting-prevented = You are not able to ghost right now. +comp-mind-ghosting-prevented = Вы не можете стать призраком в данный момент. ## Messages displayed when a body is examined and in a certain state -comp-mind-examined-catatonic = { CAPITALIZE(SUBJECT($ent)) } { CONJUGATE-BE($ent) } totally catatonic. The stresses of life in deep-space must have been too much for { OBJECT($ent) }. Any recovery is unlikely. -comp-mind-examined-dead = { CAPITALIZE(SUBJECT($ent)) } { CONJUGATE-BE($ent) } dead. -comp-mind-examined-ssd = { CAPITALIZE(SUBJECT($ent)) } { CONJUGATE-HAVE($ent) } a blank, absent-minded stare and appears completely unresponsive to anything. { CAPITALIZE(SUBJECT($ent)) } may snap out of it soon. -comp-mind-examined-dead-and-ssd = { CAPITALIZE(POSS-ADJ($ent)) } soul lies dormant and may return soon. -comp-mind-examined-dead-and-irrecoverable = { CAPITALIZE(POSS-ADJ($ent)) } soul has departed and moved on. Any recovery is unlikely. +comp-mind-examined-catatonic = { CAPITALIZE(SUBJECT($ent)) } в кататоническом ступоре. Стрессы жизни в глубоком космосе, должно быть, оказались слишком тяжелы для { OBJECT($ent) }. Восстановление маловероятно. +comp-mind-examined-dead = + { CAPITALIZE(SUBJECT($ent)) } { GENDER($ent) -> + [male] мёртв + [female] мертва + [epicene] мертвы + *[neuter] мертво + } +comp-mind-examined-ssd = { CAPITALIZE(SUBJECT($ent)) } рассеяно смотрит в пустоту и ни на что не реагирует. { CAPITALIZE(SUBJECT($ent)) } может скоро придти в себя. +comp-mind-examined-dead-and-ssd = { CAPITALIZE(POSS-ADJ($ent)) } душа бездействует и может скоро вернуться. +comp-mind-examined-dead-and-irrecoverable = { CAPITALIZE(POSS-ADJ($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 index 41c45680292..080d02e8700 100644 --- a/Resources/Locale/ru-RU/mind/verbs/control-mob-verb.ftl +++ b/Resources/Locale/ru-RU/mind/verbs/control-mob-verb.ftl @@ -1 +1 @@ -control-mob-verb-get-data-text = Control Mob +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 index 9a926e616b6..00f85b0e1df 100644 --- a/Resources/Locale/ru-RU/mind/verbs/make-sentient-verb.ftl +++ b/Resources/Locale/ru-RU/mind/verbs/make-sentient-verb.ftl @@ -1 +1 @@ -make-sentient-verb-get-data-text = Make Sentient +make-sentient-verb-get-data-text = Сделать разумным From 3839ce63ae98fa5663e125e2d8fa5c923a2af49d Mon Sep 17 00:00:00 2001 From: lzk <124214523+lzk228@users.noreply.github.com> Date: Wed, 8 Jan 2025 12:43:33 +0100 Subject: [PATCH 2/8] Update Resources/Locale/ru-RU/headset/headset-component.ftl --- Resources/Locale/ru-RU/headset/headset-component.ftl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Locale/ru-RU/headset/headset-component.ftl b/Resources/Locale/ru-RU/headset/headset-component.ftl index 21d1da37fe3..19aacc95d63 100644 --- a/Resources/Locale/ru-RU/headset/headset-component.ftl +++ b/Resources/Locale/ru-RU/headset/headset-component.ftl @@ -1,7 +1,7 @@ # Chat window radio wrap (prefix and postfix) chat-radio-message-wrap = [color={ $color }]{ $channel } [bold]{ $name }[/bold] { $verb }, [font={ $fontType } size={ $fontSize }]"{ $message }"[/font][/color] chat-radio-message-wrap-bold = [color={ $color }]{ $channel } [bold]{ $name }[/bold] { $verb }, [font={ $fontType } size={ $fontSize }][bold]"{ $message }"[/bold][/font][/color] -examine-headset-default-channel = Отображается, что каналом по умолчанию этой гарнитуры является [color={ $color }]{ $channel }[/color]. +examine-headset-default-channel = Канал по умолчанию этой гарнитуры [color={ $color }]{ $channel }[/color]. chat-radio-common = Общий chat-radio-centcom = Центком chat-radio-command = Командный From a57c3a766829c5c71ca0bbf0286e501b538dda98 Mon Sep 17 00:00:00 2001 From: lzk <124214523+lzk228@users.noreply.github.com> Date: Wed, 8 Jan 2025 12:44:06 +0100 Subject: [PATCH 3/8] Update Resources/Locale/ru-RU/info/rules.ftl --- Resources/Locale/ru-RU/info/rules.ftl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Locale/ru-RU/info/rules.ftl b/Resources/Locale/ru-RU/info/rules.ftl index 5e811073e51..32e28c57281 100644 --- a/Resources/Locale/ru-RU/info/rules.ftl +++ b/Resources/Locale/ru-RU/info/rules.ftl @@ -1,7 +1,7 @@ # Rules ui-rules-header = Правила сервера -ui-rules-header-rp = Правила сервера +ui-rules-header-rp = РП правила сервера ui-rules-accept = Я ознакомился и согласен следовать правилам ui-rules-wait = Кнопка принятия будет разблокирована через { $time } секунд. ui-rules-button-home = В начало From 52aec00eae11434b2fbee6fbbc34a6c799a49ae1 Mon Sep 17 00:00:00 2001 From: lzk <124214523+lzk228@users.noreply.github.com> Date: Thu, 9 Jan 2025 02:13:57 +0100 Subject: [PATCH 4/8] Apply suggestions from code review --- Resources/Locale/ru-RU/info/ban.ftl | 5 +++-- .../ru-RU/janitorial/janitorial-slot-component.ftl | 2 -- Resources/Locale/ru-RU/job/role-ban-command.ftl | 4 ++-- Resources/Locale/ru-RU/job/role-whitelist.ftl | 2 +- .../Locale/ru-RU/limited-charges/limited-charges.ftl | 10 +++++----- Resources/Locale/ru-RU/magic/spells-actions.ftl | 1 + 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/Resources/Locale/ru-RU/info/ban.ftl b/Resources/Locale/ru-RU/info/ban.ftl index bd2eb5e6ba0..5ba414a0085 100644 --- a/Resources/Locale/ru-RU/info/ban.ftl +++ b/Resources/Locale/ru-RU/info/ban.ftl @@ -7,13 +7,14 @@ cmd-ban-invalid-severity = { $severity } не является допустим cmd-ban-invalid-arguments = Недопустимое число аргументов cmd-ban-hint = cmd-ban-hint-reason = -cmd-ban-hint-severity = [severity] cmd-ban-hint-duration = [продолжительность] +cmd-ban-hint-severity = [тяжесть] 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 месяц # ban panel cmd-banpanel-desc = Открыть панель банов cmd-banpanel-help = Использование: banpanel [имя или guid игрока] @@ -65,7 +66,7 @@ ban-panel-days = Дней ban-panel-weeks = Недель ban-panel-months = Месяцев ban-panel-years = Лет -ban-panel-permanent = Постоянный +ban-panel-permanent = Навсегда ban-panel-ip-hwid-tooltip = Оставьте пустым и установите флажок ниже, чтобы использовать данные последнего подключения ban-panel-severity = Тяжесть: # Ban string diff --git a/Resources/Locale/ru-RU/janitorial/janitorial-slot-component.ftl b/Resources/Locale/ru-RU/janitorial/janitorial-slot-component.ftl index 7e72f41fafd..335cdaa1368 100644 --- a/Resources/Locale/ru-RU/janitorial/janitorial-slot-component.ftl +++ b/Resources/Locale/ru-RU/janitorial/janitorial-slot-component.ftl @@ -1,8 +1,6 @@ # mop bucket mop-bucket-slot-component-slot-name-item = Предмет mop-bucket-slot-component-eject-verb = Вынуть -# mop bucket -mop-bucket-slot-component-slot-name-shark = Акула # janitorial trolley janitorial-trolley-slot-component-slot-name-plunger = Вантуз janitorial-trolley-slot-component-slot-name-sign = Табличка diff --git a/Resources/Locale/ru-RU/job/role-ban-command.ftl b/Resources/Locale/ru-RU/job/role-ban-command.ftl index 6ed8c1d655e..a062efb2aee 100644 --- a/Resources/Locale/ru-RU/job/role-ban-command.ftl +++ b/Resources/Locale/ru-RU/job/role-ban-command.ftl @@ -9,7 +9,7 @@ cmd-roleban-hint-1 = cmd-roleban-hint-2 = cmd-roleban-hint-3 = cmd-roleban-hint-4 = [продолжительность в минутах, не указывать или 0 для навсегда] -cmd-roleban-hint-5 = [severity] +cmd-roleban-hint-5 = [тяжесть] cmd-roleban-hint-duration-1 = Навсегда cmd-roleban-hint-duration-2 = 1 день cmd-roleban-hint-duration-3 = 3 дня @@ -36,7 +36,7 @@ cmd-rolebanlist-help = Использование: [include un cmd-rolebanlist-hint-1 = cmd-rolebanlist-hint-2 = [include unbanned] cmd-roleban-minutes-parse = { $time } - недопустимое количество минут.\n{ $help } -cmd-roleban-severity-parse = ${ severity } is not a valid severity\n{ $help }. +cmd-roleban-severity-parse = ${ severity } не является валидной тяжестью\n{ $help }. cmd-roleban-arg-count = Недопустимое количество аргументов. cmd-roleban-job-parse = Работа { $job } не существует. cmd-roleban-name-parse = Невозможно найти игрока с таким именем. diff --git a/Resources/Locale/ru-RU/job/role-whitelist.ftl b/Resources/Locale/ru-RU/job/role-whitelist.ftl index 35c37986f65..0f1dcce48fe 100644 --- a/Resources/Locale/ru-RU/job/role-whitelist.ftl +++ b/Resources/Locale/ru-RU/job/role-whitelist.ftl @@ -1 +1 @@ -role-not-whitelisted = Вы не включены в вайтлист на эту роль. +role-not-whitelisted = Вы не включены в белый список на эту роль. diff --git a/Resources/Locale/ru-RU/limited-charges/limited-charges.ftl b/Resources/Locale/ru-RU/limited-charges/limited-charges.ftl index e5fb2b70078..0da58944644 100644 --- a/Resources/Locale/ru-RU/limited-charges/limited-charges.ftl +++ b/Resources/Locale/ru-RU/limited-charges/limited-charges.ftl @@ -3,11 +3,11 @@ limited-charges-charges-remaining = [one] заряд [few] заряда *[other] зарядов - } + }. limited-charges-max-charges = Имеет [color=green]максимум[/color] зарядов. limited-charges-recharging = - { $seconds -> - [one] До нового заряда осталась [color=yellow]{ $seconds }[/color] секунда. - [few] До нового заряда осталось [color=yellow]{ $seconds }[/color] секунды. - *[other] До нового заряда осталось [color=yellow]{ $seconds }[/color] секунд. + До нового заряда { $seconds -> + [one]осталась [color=yellow]{ $seconds }[/color] секунда. + [few]осталось [color=yellow]{ $seconds }[/color] секунды. + *[other]осталось [color=yellow]{ $seconds }[/color] секунд. } diff --git a/Resources/Locale/ru-RU/magic/spells-actions.ftl b/Resources/Locale/ru-RU/magic/spells-actions.ftl index 21109066d3d..faf5d774369 100644 --- a/Resources/Locale/ru-RU/magic/spells-actions.ftl +++ b/Resources/Locale/ru-RU/magic/spells-actions.ftl @@ -5,3 +5,4 @@ action-speech-spell-summon-magicarp = AIE KHUSE EU action-speech-spell-fireball = ONI'SOMA! action-speech-spell-summon-guns = YOR'NEE VES-KORFA action-speech-spell-summon-magic = RYGOIN FEMA-VERECO +action-speech-spell-mind-swap = GIN'YU CAPAN! From 75502651e6e9aeffd40c2b90225b6a7ddc48e9e4 Mon Sep 17 00:00:00 2001 From: lzk <124214523+lzk228@users.noreply.github.com> Date: Thu, 9 Jan 2025 02:15:28 +0100 Subject: [PATCH 5/8] Update Resources/Locale/ru-RU/info/ban.ftl --- Resources/Locale/ru-RU/info/ban.ftl | 1 - 1 file changed, 1 deletion(-) diff --git a/Resources/Locale/ru-RU/info/ban.ftl b/Resources/Locale/ru-RU/info/ban.ftl index 5ba414a0085..b43139d49a8 100644 --- a/Resources/Locale/ru-RU/info/ban.ftl +++ b/Resources/Locale/ru-RU/info/ban.ftl @@ -20,7 +20,6 @@ cmd-banpanel-desc = Открыть панель банов cmd-banpanel-help = Использование: banpanel [имя или guid игрока] cmd-banpanel-server = Это не может быть использовано через консоль сервера cmd-banpanel-player-err = Указанный игрок не может быть найден -cmd-ban-hint-duration-6 = 1 месяц # listbans cmd-banlist-desc = Список активных банов пользователя. cmd-banlist-help = Использование: banlist From 9ecfa1ae5b2d558cfb7737d1d096444a18f9e2e3 Mon Sep 17 00:00:00 2001 From: lzk <124214523+lzk228@users.noreply.github.com> Date: Fri, 10 Jan 2025 01:23:57 +0100 Subject: [PATCH 6/8] update --- .../ghost/roles/ghost-role-component.ftl | 52 +++++------ .../interaction-popup-component.ftl | 87 +++++++++++-------- Resources/Locale/ru-RU/job/job-names.ftl | 10 +-- 3 files changed, 85 insertions(+), 64 deletions(-) diff --git a/Resources/Locale/ru-RU/ghost/roles/ghost-role-component.ftl b/Resources/Locale/ru-RU/ghost/roles/ghost-role-component.ftl index d8192097934..be47394bf70 100644 --- a/Resources/Locale/ru-RU/ghost/roles/ghost-role-component.ftl +++ b/Resources/Locale/ru-RU/ghost/roles/ghost-role-component.ftl @@ -1,9 +1,9 @@ # also used in MakeGhostRuleWindow and MakeGhostRoleCommand ghost-role-component-default-rules = - Вы не помните ничего из своей предыдущей жизни, если администратор не сказал вам обратное. - Вы не помните ничего из своей предыдущей жизни и не помните ничего из того, что узнали, будучи призраком. - Вам разрешается помнить знания об игре в целом, например, как готовить, как использовать предметы и т.д. - Вам [color=red]НЕ[/color] разрешается помнить, имя, внешность и т.д. вашего предыдущего персонажа. + Все стандартные правила применяются, если администратор не сказал вам обратное. + Вы не помните ничего из своей предыдущей жизни и не помните ничего из того, что узнали, будучи призраком. + Вам разрешается помнить знания об игре в целом, например, как готовить, как использовать предметы и т.д. + Вам [color=red]НЕ[/color] разрешается помнить, имя, внешность и т.д. вашего предыдущего персонажа. ghost-role-information-nonantagonist-rules = Вы - [color=green][bold]Неантагонист[/bold][/color]. Поэтому вы не должны стремиться причинить вред станции и её экипажу. Вы не помните ничего из своей предыдущей жизни и не помните ничего из того, что узнали, будучи призраком. @@ -20,11 +20,11 @@ ghost-role-information-antagonist-rules = Вам разрешено помнить знания об игре в целом, например, как готовить, как использовать предметы и т. д. Вам абсолютно [color=red]НЕ[/color] разрешено помнить, скажем, имя, внешность и т. д. вашего предыдущего персонажа. ghost-role-information-rules-team-antagonist = - You are a [color=red][bold]Team Antagonist[/bold][/color]. Your intentions are clear, and harmful to the station and its crew. - You must [bold]work with your team[/bold] or follow reasonable directions from your team leaders. - You don't remember any of your previous life, and you don't remember anything you learned as a ghost. - You are allowed to remember knowledge about the game in general, such as how to cook, how to use objects, etc. - You are absolutely [color=red]NOT[/color] allowed to remember, say, the name, appearance, etc. of your previous character. + Вы - [color=red][bold]Командный антагонист[/bold][/color]. Ваши намерения ясны, и они несут вред станции и её экипажу. + Вы должны [bold]работать сообща со своей командой[/bold] или следовать разумным указаниям лидеров вашей команды. + Вы не помните ничего из своей предыдущей жизни и не помните ничего из того, что узнали, будучи призраком. + Вам разрешено помнить знания об игре в целом, например, как готовить, как использовать предметы и т. д. + Вам абсолютно [color=red]НЕ[/color] разрешено помнить, скажем, имя, внешность и т. д. вашего предыдущего персонажа. ghost-role-information-familiar-rules = Вы - [color=#6495ed][bold]Фамильяр[/bold][/color]. Служите интересам своего хозяина, какими бы они ни были. Вы не помните ничего из своей предыдущей жизни и не помните ничего из того, что узнали, будучи призраком. @@ -77,8 +77,8 @@ ghost-role-information-rat-king-name = Крысиный король ghost-role-information-rat-king-description = Вы - Крысиный король, вас интересует еда, еда и ещё раз еда. Сотрудничайте со станцией или сражайтесь с ней ради еды. Я уже упоминал, что вас интересует еда? ghost-role-information-rat-servant-name = Крысиный слуга ghost-role-information-rat-servant-description = Вы Крысиный слуга. Выполняйте приказы своего короля. -ghost-role-information-salvage-carp-name = Space carp on salvage wreck -ghost-role-information-salvage-carp-description = Defend the loot inside the salvage wreck! +ghost-role-information-salvage-carp-name = Космический карп с обломка +ghost-role-information-salvage-carp-description = Защищайте ценности внутри вашего обломка! ghost-role-information-sentient-carp-name = Разумный карп ghost-role-information-sentient-carp-description = Помогите дракону наводнить станцию карпами! ghost-role-information-willow-name = Кенгуру Уиллоу @@ -88,21 +88,21 @@ ghost-role-information-honkbot-description = Искусственное вопл ghost-role-information-jonkbot-name = Кринжбот ghost-role-information-jonkbot-description = Искусственное воплощение чистого зла. ghost-role-information-mimebot-name = Мимбот -ghost-role-information-mimebot-description = Мимбот, ведёт себя как мим и не ведёт себя как грейтайдер. -ghost-role-information-space-bear-name = Космический медведь -ghost-role-information-space-bear-description = У вас урчит в животе, а эти люди выглядят очень аппетитно... Вот это пир! +ghost-role-information-mimebot-description = Мимбот, ведите себя как мим и не ведите себя как грейтайдер. ghost-role-information-supplybot-name = Грузобот ghost-role-information-supplybot-description = Развозите грузы по станции. -ghost-role-information-guardian-name = Страж -ghost-role-information-guardian-description = Слушайте своего хозяина. Не танкуйте урон. Сильно стукайте врагов. +ghost-role-information-space-bear-name = Космический медведь +ghost-role-information-space-bear-description = У вас урчит в животе, а эти люди выглядят очень аппетитно... Вот это пир! ghost-role-information-tropico-name = Тропико ghost-role-information-tropico-description = Благородный спутник Атмосии и её самый стойкий защитник. Viva! +ghost-role-information-guardian-name = Страж +ghost-role-information-guardian-description = Слушайте своего хозяина. Не танкуйте урон. Сильно бейте людей. ghost-role-information-holoparasite-name = Голопаразит -ghost-role-information-holoparasite-description = Слушайте своего хозяина. Не танкуйте урон. Сильно стукайте врагов. +ghost-role-information-holoparasite-description = Слушайте своего хозяина. Не танкуйте урон. Сильно бейте людей. ghost-role-information-holoclown-name = Голоклоун ghost-role-information-holoclown-description = Слушайте своего хозяина. Используйте свои карманы и руку, чтобы ему помочь. ghost-role-information-ifrit-name = Ифрит -ghost-role-information-ifrit-description = Слушайте своего хозяина. Не танкуйте урон. Сильно стукайте врагов. +ghost-role-information-ifrit-description = Слушайте своего хозяина. Не танкуйте урон. Сильно бейте людей. ghost-role-information-space-dragon-name = Космический дракон ghost-role-information-space-dragon-description = Вызовите 3 карповых разлома и захватите этот квадрант! У вас есть лишь 5 минут между каждым разломом, прежде чем вы исчезнете. ghost-role-information-space-dragon-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с другими призванными карпами. @@ -110,7 +110,7 @@ ghost-role-information-space-dragon-summoned-carp-rules = Вы [color=red][bold] ghost-role-information-space-dragon-dungeon-description = Защищайте подземелье экспедиции вместе со своими рыбьими товарищами! ghost-role-information-space-dragon-dungeon-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с другими обитателями подземелья. ghost-role-information-cluwne-name = Клувень -ghost-role-information-cluwne-description = Станьте жалким клувнем. Ваша единственная цель в жизни - найти сладкое избавление от страданий (обычно через избиение до смерти). Клоун не является антагонистом, но может защищаться. Члены экипажа могут свободно убивать клувней (Или нет, в зависимости от правил сервера) +ghost-role-information-cluwne-description = Станьте жалким клувнем. Ваша единственная цель в жизни - найти сладкое избавление от страданий (обычно через избиение до смерти). Клувень не является антагонистом, но может защищаться. Члены экипажа могут свободно убивать клувней. ghost-role-information-skeleton-pirate-name = Скелет-пират ghost-role-information-skeleton-pirate-description = Устройте хаос и разграбьте станцию в поисках сокровищ. ghost-role-information-skeleton-biker-name = Скелет-байкер @@ -136,17 +136,17 @@ ghost-role-information-ert-medical-description = Оказывайте содей ghost-role-information-cburn-agent-name = РХБЗЗ Оперативник ghost-role-information-cburn-agent-description = Высококвалифицированный агент Центком, способный справиться с любыми угрозами. ghost-role-information-centcom-official-name = Представитель Центком -ghost-role-information-centcom-official-description = Инспектируйте станцию, пишите служебные характеристики на руководителей, орудуйте факсом. -ghost-role-information-behonker-name = Бехонкер -ghost-role-information-behonker-description = Вы - антагонист, несущий смерть и хонки всем, кто не следует за хонкоматерью. +ghost-role-information-centcom-official-description = Выполняйте обязанности, связанные с Центком, такие как инспекция станция, составление служебных характеристик на руководителей и работа факсом. ghost-role-information-nukeop-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с другими Ядерными оперативниками. Помощь агентов на станции не гарантируется. ghost-role-information-loneop-name = Одинокий оперативник ghost-role-information-loneop-description = Вы - одинокий ядерный оперативник. Уничтожьте станцию. ghost-role-information-loneop-rules = Вы [color=red][bold]Соло-антагонист[/bold][/color]. Помощь агентов на станции не гарантируется. +ghost-role-information-behonker-name = Бехонкер +ghost-role-information-behonker-description = Вы - антагонист, несущий смерть и хонки всем, кто не следует за хонкоматерью. ghost-role-information-hellspawn-name = Адское отродье ghost-role-information-hellspawn-description = Несите смерть всем, кто не повинуется великой богине Нар'Си. ghost-role-information-Death-Squad-name = Оперативник Эскадрона смерти -ghost-role-information-Death-Squad-description = Приготовьтесь к массированному наступлению на станцию. Ваша задача как тяжеловооружённого оперативника - уничтожить всё живое на своём пути. И никаких свидетелей. +ghost-role-information-Death-Squad-description = Один из лучших агентов внутренних дел Nanotrasen. Ожидайте приказов от Центкома или представителя Центкома. ghost-role-information-Death-Squad-rules = Вы обязаны подчиняться приказам своего командира, вы фактически являетесь его [color=#6495ed][bold]фамильяром[/bold][/color]. ghost-role-information-SyndiCat-name = СиндиКот ghost-role-information-SyndiCat-description = Вы - верный дрессированный питомец ядерных оперативников с микробомбой. Служите своему хозяину до самой смерти! @@ -167,8 +167,8 @@ ghost-role-information-syndicate-reinforcement-spy-description = Кому-то ghost-role-information-syndicate-reinforcement-thief-name = Вор Синдиката ghost-role-information-syndicate-reinforcement-thief-description = Кому-то нужно подкрепление. Ваша задача - проникнуть и забрать что-то ценное для своего агента. ghost-role-information-nukeop-reinforcement-name = Ядерный оперативник -ghost-role-information-nukeop-reinforcement-description = Ядерному оперативнику нужно подкрепление. Вы, резервный агент, поможете им. -ghost-role-information-nukeop-reinforcement-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с ядерным оперативником, который вас призвал. +ghost-role-information-nukeop-reinforcement-description = Ядерным оперативникам нужно подкрепление. Вы, резервный агент, поможете им. +ghost-role-information-nukeop-reinforcement-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с ядернымы оперативниками, которые призвали вас. ghost-role-information-syndicate-monkey-reinforcement-name = Агент Синдиката-обезьяна ghost-role-information-syndicate-monkey-reinforcement-description = Кому-то нужно подкрепление. Вы, специально обученная обезьяна, поможете им. ghost-role-information-syndicate-monkey-reinforcement-rules = Вы [color=red][bold]Командный антагонист[/bold][/color], в команде с агентом, который вас призвал. @@ -178,6 +178,8 @@ ghost-role-information-syndicate-kobold-reinforcement-rules = Вы [color=red][b ghost-role-information-syndicate-cyborg-assault-name = Штурмовой киборг Синдиката ghost-role-information-syndicate-cyborg-saboteur-name = Саботажный киборг Синдиката ghost-role-information-syndicate-cyborg-description = Синдикату нужно подкрепление. Вы, холодная кремниевая машина для убийства, поможете им. +ghost-role-information-derelict-cyborg-name = Заброшенный киборг +ghost-role-information-derelict-cyborg-description = Вы - обычный киборг, который заблудился в космосе. После долгих лет воздействия ионных бурь вы оказываетесь рядом с космической станцией. ghost-role-information-security-name = Служба безопасности ghost-role-information-security-description = Вы входите в состав оперативной группы службы безопасности, но, похоже, попали в странную ситуацию... ghost-role-information-medical-name = Медицинский diff --git a/Resources/Locale/ru-RU/interaction/interaction-popup-component.ftl b/Resources/Locale/ru-RU/interaction/interaction-popup-component.ftl index a23586d1731..a48b3daf081 100644 --- a/Resources/Locale/ru-RU/interaction/interaction-popup-component.ftl +++ b/Resources/Locale/ru-RU/interaction/interaction-popup-component.ftl @@ -4,17 +4,18 @@ petting-success-generic = Вы гладите { $target } по голове. petting-success-soft-floofy = Вы гладите { $target } по { POSS-ADJ($target) } мягкой пушистой голове. + petting-success-bingus = Вы гладите { $target } по { POSS-ADJ($target) } маленькой морщинистой голове. petting-success-bird = Вы гладите { $target } по { POSS-ADJ($target) } милой пернатой голове. petting-success-carp = Вы гладите { $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-dehydrated-carp = Вы гладите { $target } по { POSS-ADJ($target) } маленькой сухой голове. Похоже, вы теперь нравитесь { CAPITALIZE(OBJECT($target)) }! +petting-success-dehydrated-carp = Вы гладите { $target } по { POSS-ADJ($target) } маленькой сухой голове. Похоже, вы теперь { DAT-OBJ($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-goose = Вопреки всему, вам удаётся погладить { $target } по { POSS-ADJ($target) } маленькой ужасной голове. petting-success-kangaroo = Вы гладите { $target } по { POSS-ADJ($target) } прыгучей голове. petting-success-possum = Вы гладите { $target } по { POSS-ADJ($target) } маленькой ужасной голове. petting-success-pig = Вы гладите { $target } по { POSS-ADJ($target) } волосатой голове. @@ -31,32 +32,34 @@ petting-success-slimes = Вы гладите { $target } по { POSS-ADJ($target petting-success-snake = Вы гладите { $target } по { POSS-ADJ($target) } большой чешуйчатой голове. petting-success-monkey = Вы гладите { $target } по { POSS-ADJ($target) } озорной маленькой голове. petting-success-nymph = Вы гладите { $target } по { POSS-ADJ($target) } маленькой деревянной голове. -petting-failure-generic = Вы тянетесь погладить { $target }, но { $target } настороженно уклоняется от вас. -petting-failure-bat = Вы тянетесь погладить { $target }, но { $target } очень трудно поймать! + +petting-failure-generic = Вы тянетесь погладить { $target }, но { SUBJECT($target) } настороженно уклоняется от вас. + +petting-failure-bat = Вы тянетесь погладить { $target }, но { OBJECT($target) } очень трудно поймать! petting-failure-carp = Вы тянетесь погладить { $target }, но { POSS-ADJ($target) } острые зубки заставляют вас передумать. petting-failure-corrupted-corgi = Вы тянетесь погладить { $target }, но решаете, что лучше не надо. -petting-failure-crab = Вы тянетесь погладить { $target }, но { $target } щёлкает клешнями в вашу сторону! +petting-failure-crab = Вы тянетесь погладить { $target }, но { SUBJECT($target) } щёлкает клешнями в вашу сторону! petting-failure-dehydrated-carp = Вы гладите { $target } по { POSS-ADJ($target) } маленькой сухой голове. -petting-failure-goat = Вы тянетесь погладить { $target }, но { $target } упорно отказывается! -petting-failure-goose = Вы тянетесь погладить { $target }, но { $target } слишком ужасен! -petting-failure-possum = Вы тянетесь погладить { $target }, но на вас шипят и рычат. -petting-failure-sloth = Вы тянетесь погладить { $target }, но { $target } с невероятной скоростью уклоняется! +petting-failure-goat = Вы тянетесь погладить { $target }, но { SUBJECT($target) } упорно отказывается! +petting-failure-goose = Вы тянетесь погладить { $target }, но { SUBJECT($target) } слишком ужасен! +petting-failure-possum = Вы тянетесь погладить { $target }, но сталкиваетесь с шипением и рычанием! petting-failure-pig = Вы тянетесь погладить { $target }, но сталкиваетесь с раздражённым хрюканьем и визгом! -petting-failure-holo = Вы тянетесь погладить { $target }, но { $target } едва не пронзает шипами вашу руку! -petting-failure-raccoon = Вы тянетесь погладить { $target }, но { $target } енотится от вас. +petting-failure-raccoon = Вы тянетесь погладить { $target }, но { SUBJECT($target) } енотится от вас. +petting-failure-sloth = Вы тянетесь погладить { $target }, но { SUBJECT($target) } с невероятной скоростью уклоняется! +petting-failure-holo = Вы тянетесь погладить { $target }, но { POSS-ADJ($target) } шиеи едва не пронзают вашу руку! petting-failure-dragon = Вы поднимаете руку, но { $target } издаёт рёв, и вы решаете, что не хотите стать кормом для карпов. -petting-failure-hamster = Вы тянетесь погладить { $target }, но { $target } пытается укусить вас за палец, и только ваши молниеносные рефлексы спасают вас от почти смертельной травмы. -petting-failure-bear = Вы думаете погладить { $target }, но { $target } рычит, заставляя вас подумать ещё раз. - -## Knocking on windows - -petting-failure-monkey = Вы тянетесь погладить { $target }, но { $target } едва не кусает вас за пальцы! +petting-failure-hamster = Вы тянетесь погладить { $target }, но { SUBJECT($target) } пытается укусить вас за палец, и только ваши молниеносные рефлексы спасают вас от почти смертельной травмы. +petting-failure-bear = Вы думаете погладить { $target }, но { SUBJECT($target) } рычит, заставляя вас подумать ещё раз. +petting-failure-monkey = Вы тянетесь погладить { $target }, но { SUBJECT($target) } едва не кусает вас за пальцы! petting-failure-nymph = Вы тянетесь погладить { $target }, но { POSS-ADJ($target) } отодвигает свои ветви в сторону. petting-failure-shadow = Вы тянетесь погладить { $target }, но ваша рука проходит сквозь холодную тьму { POSS-ADJ($target) } тела. -petting-success-honkbot = Вы гладите { $target } по его скользкой металлической голове. + +## Petting silicons + +petting-success-honkbot = Вы гладите { $target } по { POSS-ADJ($target) } скользкой металлической голове. petting-success-mimebot = Вы гладите { $target } по { POSS-ADJ($target) } холодной металлической голове. -petting-success-cleanbot = Вы гладите { $target } по его влажной металлической голове. -petting-success-medibot = Вы гладите { $target } по его стерильной металлической голове. +petting-success-cleanbot = Вы гладите { $target } по { POSS-ADJ($target) } влажной металлической голове. +petting-success-medibot = Вы гладите { $target } по { POSS-ADJ($target) } стерильной металлической голове. petting-success-firebot = Вы гладите { $target } по { POSS-ADJ($target) } тёплой металлической голове. petting-success-generic-cyborg = Вы гладите { $target } по { POSS-ADJ($target) } металлической голове. petting-success-salvage-cyborg = Вы гладите { $target } по { POSS-ADJ($target) } грязной металлической голове. @@ -65,22 +68,38 @@ petting-success-janitor-cyborg = Вы гладите { $target } по { POSS-ADJ petting-success-medical-cyborg = Вы гладите { $target } по { POSS-ADJ($target) } стерильной металлической голове. petting-success-service-cyborg = Вы гладите { $target } по { POSS-ADJ($target) } нарядной металлической голове. petting-success-syndicate-cyborg = Вы гладите { $target } по { POSS-ADJ($target) } угрожающего вида металлической голове. -petting-failure-honkbot = Вы тянетесь погладить { $target }, но { $target } хонкает и уворачивается! +petting-success-derelict-cyborg = Вы гладите {$target} по {POSS-ADJ($target)} ржавой металлической голове. petting-success-recycler = Вы гладите { $target } по { POSS-ADJ($target) } слегка пугающему стальному покрытию. -petting-failure-cleanbot = Вы тянетесь погладить { $target }, но { $target } занимается уборкой! -petting-failure-mimebot = Вы тянетесь погладить { $target }, но { $target } занимается мимированием! -petting-failure-medibot = Вы тянетесь погладить { $target }, но { $target } едва не пронзает вашу руку шприцом! -petting-failure-firebot = Вы тянетесь погладить { $target }, но { $target } брызгает вам в лицо, прежде чем вы успеваете приблизиться! -petting-failure-generic-cyborg = Вы тянетесь погладить { $target }, но { $target } занимается перечислением законов! -petting-failure-salvage-cyborg = Вы тянетесь погладить { $target }, но { $target } занимается бурением! -petting-failure-engineer-cyborg = Вы тянетесь погладить { $target }, но { $target } занимается починкой! -petting-failure-janitor-cyborg = Вы тянетесь погладить { $target }, но { $target } занимается уборкой! -petting-failure-medical-cyborg = Вы тянетесь погладить { $target }, но { $target } занимается спасением жизней! -petting-failure-service-cyborg = Вы тянетесь погладить { $target }, но { $target } занимается обслуживанием экипажа! -petting-failure-syndicate-cyborg = Вы тянетесь погладить { $target }, но предательская натура { $target } заставляет вас передумать. +petting-success-station-ai = Вы гладите {$target} по {POSS-ADJ($target)} холодному, квадратному экрану. + +petting-failure-honkbot = Вы тянетесь погладить { $target }, но { SUBJECT($target) } хонкает и уворачивается! +petting-failure-cleanbot = Вы тянетесь погладить { $target }, но { SUBJECT($target) } занят уборкой! +petting-failure-mimebot = Вы тянетесь погладить { $target }, но { SUBJECT($target) } занят мимированием! +petting-failure-medibot = Вы тянетесь погладить { $target }, но { POSS-ADJ($target) } шприц едва не пронзает вашу руку! +petting-failure-firebot = Вы тянетесь погладить { $target }, но { SUBJECT($target) } брызгает вам в лицо, прежде чем вы успеваете приблизиться! +petting-failure-generic-cyborg = Вы тянетесь погладить { $target }, но { SUBJECT($target) } занят перечислением законов! +petting-failure-salvage-cyborg = Вы тянетесь погладить { $target }, но { SUBJECT($target) } занят бурением! +petting-failure-engineer-cyborg = Вы тянетесь погладить { $target }, но { SUBJECT($target) } занят починкой! +petting-failure-janitor-cyborg = Вы тянетесь погладить { $target }, но { SUBJECT($target) } занят уборкой! +petting-failure-medical-cyborg = Вы тянетесь погладить { $target }, но { SUBJECT($target) } занят спасением жизней! +petting-failure-service-cyborg = Вы тянетесь погладить { $target }, но { SUBJECT($target) } занят обслуживанием экипажа! +petting-failure-syndicate-cyborg = Вы тянетесь погладить { $target }, но { POSS-ADJ($target) } предательская натура заставляет вас передумать. +petting-failure-derelict-cyborg = Вы тянетесь погладить {THE($target)}, но {POSS-ADJ($target)} ржавый и рваный внешний вид заставляет вас передумать. +petting-failure-station-ai = Вы тянетесь погладить {THE($target)}, но {POSS-ADJ($target)} разряд заставляет вас отдёрнуть руку. + +petting-success-station-ai-others = { CAPITALIZE(THE($user)) } pets {THE($target)} on {POSS-ADJ($target)} cold, square screen. + +## Rattling fences + +fence-rattle-success = *бдзынь* + +## Hugging players + hugging-success-generic = Вы обнимаете { $target }. hugging-success-generic-others = { CAPITALIZE($user) } обнимает { $target }. -fence-rattle-success = *бдзынь* hugging-success-generic-target = { CAPITALIZE($user) } обнимает вас. + +## Other + petting-success-tesla = Вы гладите { $target }, попутно нарушая законы природы и физики. -petting-failure-tesla = Вы тянетесь погладить { $target }, но разряд заставляет вас отдёрнуть руку. +petting-failure-tesla = Вы тянетесь погладить { $target }, но {POSS-ADJ($target)} разряд заставляет вас отдёрнуть руку. diff --git a/Resources/Locale/ru-RU/job/job-names.ftl b/Resources/Locale/ru-RU/job/job-names.ftl index 5da2b03ddfc..78bde054f0b 100644 --- a/Resources/Locale/ru-RU/job/job-names.ftl +++ b/Resources/Locale/ru-RU/job/job-names.ftl @@ -69,6 +69,7 @@ JobAtmosphericTechnician = атмосферный техник JobBartender = бармен JobBorg = киборг JobBotanist = ботаник +JobBoxer = боксёр JobCaptain = капитан JobCargoTechnician = грузчик JobCentralCommandOfficial = представитель Центком @@ -79,9 +80,9 @@ JobChiefEngineer = старший инженер JobChiefMedicalOfficer = главный врач JobClown = клоун JobDetective = детектив -JobERTEngineer = инженер ОБР JobBrigmedic = бригмедик JobERTChaplain = священник ОБР +JobERTEngineer = инженер ОБР JobERTJanitor = уборщик ОБР JobERTLeader = лидер ОБР JobERTMedical = медик ОБР @@ -95,22 +96,21 @@ JobMedicalDoctor = врач JobMedicalIntern = интерн JobMime = мим JobMusician = музыкант -JobPassenger = пассажир JobParamedic = парамедик +JobPassenger = пассажир JobPsychologist = психолог JobQuartermaster = квартирмейстер JobReporter = репортёр -JobResearchDirector = научный руководитель JobResearchAssistant = научный ассистент +JobResearchDirector = научный руководитель JobSalvageSpecialist = утилизатор JobScientist = учёный JobSecurityCadet = кадет СБ JobSecurityOfficer = офицер СБ JobServiceWorker = сервисный работник -JobStationEngineer = инженер JobStationAi = станционный ИИ +JobStationEngineer = инженер JobTechnicalAssistant = технический ассистент JobWarden = смотритель JobVisitor = посетитель -JobBoxer = боксёр JobZookeeper = зоотехник From a977d24b39c98cb5a535a5d0b2af77b8c5c0da3f Mon Sep 17 00:00:00 2001 From: lzk <124214523+lzk228@users.noreply.github.com> Date: Fri, 10 Jan 2025 01:25:35 +0100 Subject: [PATCH 7/8] more --- Resources/Locale/ru-RU/ghost/roles/ghost-role-component.ftl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Locale/ru-RU/ghost/roles/ghost-role-component.ftl b/Resources/Locale/ru-RU/ghost/roles/ghost-role-component.ftl index be47394bf70..b6b58f9e44b 100644 --- a/Resources/Locale/ru-RU/ghost/roles/ghost-role-component.ftl +++ b/Resources/Locale/ru-RU/ghost/roles/ghost-role-component.ftl @@ -231,9 +231,9 @@ ghost-role-information-syndie-disaster-victim-name = Жертва катастр ghost-role-information-syndie-disaster-victim-description = Вы - обычный пассажир со станции Синдиката. К несчастью, спасательная капсула закинула вас во вражеский сектор... ghost-role-information-artifact-name = Разумный артефакт ghost-role-information-artifact-description = Осуществляйте свои инопланетные прихоти. Принудительно активируйте свои узлы во благо или во зло. +ghost-role-information-tomatokiller-name = Томат-убийца +ghost-role-information-tomatokiller-description = Этот маленький помидор будет служить ботанику до конца своей жизни... то есть пару минут. ghost-role-information-gingerbread-name = Пряничный человечек ghost-role-information-gingerbread-description = Существо чистого праздничного духа. Распространяйте паточную вкуснятину и хорошее настроение. -ghost-role-information-tomatokiller-name = Томат-убийца -ghost-role-information-tomatokiller-description = Этот маленький помидор будет служить ботанику до конца своей жизни... то есть пару минут. From c8109f28e87fd14c1739de59fe36668bed597e40 Mon Sep 17 00:00:00 2001 From: lzk <124214523+lzk228@users.noreply.github.com> Date: Fri, 10 Jan 2025 01:26:18 +0100 Subject: [PATCH 8/8] more2 --- Resources/Locale/ru-RU/job/job-names.ftl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Locale/ru-RU/job/job-names.ftl b/Resources/Locale/ru-RU/job/job-names.ftl index 78bde054f0b..cfabab79a4c 100644 --- a/Resources/Locale/ru-RU/job/job-names.ftl +++ b/Resources/Locale/ru-RU/job/job-names.ftl @@ -111,6 +111,6 @@ JobServiceWorker = сервисный работник JobStationAi = станционный ИИ JobStationEngineer = инженер JobTechnicalAssistant = технический ассистент -JobWarden = смотритель JobVisitor = посетитель +JobWarden = смотритель JobZookeeper = зоотехник