Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upstream translate #2677 #2685

Merged
merged 5 commits into from
Oct 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions Resources/Locale/ru-RU/advertisements/other/firebot.ftl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
advertisement-firebot-1 = No fires detected.
advertisement-firebot-2 = Only you can prevent station fires.
advertisement-firebot-3 = Temperature nominal.
advertisement-firebot-4 = Keep it cool.
advertisement-firebot-1 = Пожара не обнаружено.
advertisement-firebot-2 = Только вы можете предотвратить пожар на станции.
advertisement-firebot-3 = Температура допустимая.
advertisement-firebot-4 = Сохраняйте прохладу.
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
### Announcement

earlyleave-cryo-job-unknown = Должность неизвестна
# {$entity} available for GENDER function purposes
earlyleave-cryo-announcement =
{ $character } ({ $job }) { GENDER($entity) ->
[male] был перемещён
Expand Down
4 changes: 2 additions & 2 deletions Resources/Locale/ru-RU/entity-categories.ftl
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
entity-category-name-actions = Действия
entity-category-name-game-rules = Игровые режимы
entity-category-name-objectives = Цели
entity-category-name-roles = Mind Roles
entity-category-name-mapping = Mapping
entity-category-name-roles = Роли сознания
entity-category-name-mapping = Маппинг
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ nukeops-description = Ядерные оперативники нацелилис
nukeops-welcome =
Вы - ядерный оперативник. Ваша задача - взорвать { $station } и убедиться, что от неё осталась лишь груда обломков. Ваше руководство, Синдикат, снабдило вас всем необходимым для выполнения этой задачи.
Операция "{ $name }" началась! Смерть Nanotrasen!
nukeops-briefing = Your objectives are simple. Deliver the payload and make sure it detonates. Begin mission.
nukeops-briefing = Ваши задачи просты. Доставить бомбу и убедиться, что она взорвётся. Начинайте миссию.
nukeops-opsmajor = [color=crimson]Крупная победа Синдиката![/color]
nukeops-opsminor = [color=crimson]Малая победа Синдиката![/color]
nukeops-neutral = [color=yellow]Ничейный исход![/color]
Expand Down
2 changes: 1 addition & 1 deletion Resources/Locale/ru-RU/info/playtime-stats.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ ui-playtime-overall-base = Общее игровое время:
ui-playtime-overall = Общее игровое время: { $time }
ui-playtime-first-time = Первый раз
ui-playtime-roles = Игровое время по должностям
ui-playtime-time-format = { $hours }ч { $minutes }м
ui-playtime-time-format = %h\ч\ %m\м
ui-playtime-header-role-type = Должность
ui-playtime-header-role-time = Время
6 changes: 3 additions & 3 deletions Resources/Locale/ru-RU/job/job-names.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -61,9 +61,9 @@ 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 = атмосферный техник
JobBartender = бармен
Expand Down
24 changes: 12 additions & 12 deletions Resources/Locale/ru-RU/job/job-supervisors.ftl
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
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-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 = вообще всем
20 changes: 9 additions & 11 deletions Resources/Locale/ru-RU/job/role-requirements.ftl
Original file line number Diff line number Diff line change
@@ -1,14 +1,12 @@
role-timer-department-insufficient = Требуется ещё [color=yellow]{ TOSTRING($time, "0") }[/color] минут игры за [color={ $departmentColor }]{ $department }[/color].
role-timer-department-too-high = Требуется на [color=yellow]{ TOSTRING($time, "0") }[/color] меньше минут игры за [color={ $departmentColor }]{ $department }[/color]. (Вы пытаетесь играть за роль для новичков?)
role-timer-overall-insufficient = Требуется ещё [color=yellow]{ TOSTRING($time, "0") }[/color] минут общего игрового времени.
role-timer-overall-too-high = Требуется на [color=yellow]{ TOSTRING($time, "0") }[/color] меньше минут общего игрового времени. (Вы пытаетесь играть за роль для новичков?)
role-timer-role-insufficient = Требуется ещё [color=yellow]{ TOSTRING($time, "0") }[/color] минут игры в качестве [color={ $departmentColor }]{ $job }[/color] для этой роли.
role-timer-role-too-high = Требуется на [color=yellow]{ TOSTRING($time, "0") }[/color] меньше минут игры в качестве [color={ $departmentColor }]{ $job }[/color] для этой роли. (Вы пытаетесь играть за роль для новичков?)
role-timer-time-format = %h\H\ %m\M
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-age-to-old = Возраст персонажа должен быть не более [color=yellow]{ $age }[/color] для этой роли.
role-timer-age-to-young = Возраст персонажа должен быть не менее [color=yellow]{ $age }[/color] для этой роли.
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-time-format = %h\ч\ %m\м
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 = Ваш персонаж должен иметь одну из следующих черт:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
ent-BaseDionaOrgan = { ent-BaseItem }
.desc = { ent-BaseItem.desc }
ent-OrganDionaBrain = мозг
.desc = Источник невероятного, бесконечного интеллекта. Хонк.
.desc = Центральный узел псевдонейрологической активности дионы, её корневидные усики ищут свое прежнее тело.
ent-OrganDionaEyes = глаза
.desc = Я тебя вижу!
ent-OrganDionaStomach = желудок
.desc = Мерзость. Не перевариваю его.
.desc = Аналог желудка у дион, от него воняет спаржей и уксусом.
ent-OrganDionaLungs = лёгкие
.desc = Фильтруют кислород из атмосферы, который затем поступает в кровь для использования в качестве переносчика электронов.
.desc = Губчатое месиво из слизистых, похожих на листья структур. Способны дышать как углекислым газом, так и кислородом.
ent-OrganDionaBrainNymph = мозг
.desc = Источник невероятного, бесконечного интеллекта. Хонк.
ent-OrganDionaStomachNymph = желудок
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
ent-OrganVoxLungs = { ent-OrganHumanLungs }
.suffix = вокс
.desc = { ent-OrganHumanLungs.desc }
.desc = Синие, анаэробные лёгкие вокса, используют азот для дыхания. Любая форма газообразного кислорода смертельно токсична при вдыхании.
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
ent-ClothingHeadBandBase = { ent-ClothingHeadBaseButcherable }
.desc = { ent-ClothingHeadBaseButcherable.desc }
ent-ClothingHeadBandBlack = чёрная бандана
.desc = Чёрная бандана, чтобы выглядеть круто.
.desc = { ent-ClothingHeadBandBase.desc }
ent-ClothingHeadBandBlue = синяя бандана
.desc = Синяя бандана, чтобы выглядеть круто.
.desc = { ent-ClothingHeadBandBase.desc }
ent-ClothingHeadBandBotany = ботаническая бандана
.desc = Ботаническая бандана из натуральных волокон, чтобы выглядеть круто.
.desc = { ent-ClothingHeadBandBase.desc }
ent-ClothingHeadBandGold = золотая бандана
.desc = Золотая бандана, чтобы выглядеть круто.
.desc = { ent-ClothingHeadBandBase.desc }
ent-ClothingHeadBandGreen = зелёная бандана
.desc = Зелёная бандана, чтобы выглядеть круто.
.desc = { ent-ClothingHeadBandBase.desc }
ent-ClothingHeadBandGrey = серая бандана
.desc = Серая бандана, чтобы выглядеть круто.
.desc = { ent-ClothingHeadBandBase.desc }
ent-ClothingHeadBandRed = красная бандана
.desc = Красная бандана, чтобы выглядеть круто.
.desc = { ent-ClothingHeadBandBase.desc }
ent-ClothingHeadBandSkull = бандана с черепом
.desc = Бандана с черепом, чтобы выглядеть ещё круче.
.desc = { ent-ClothingHeadBandBase.desc }
ent-ClothingHeadBandMerc = бандана наёмника
.desc = Для защиты головы от солнца, насекомых и других угроз сверху.
.desc = { ent-ClothingHeadBandBase.desc }
ent-ClothingHeadBandBrown = коричневая бандана
.desc = Коричневая бандана, чтобы выглядеть круто.
.desc = { ent-ClothingHeadBandBase.desc }
Original file line number Diff line number Diff line change
Expand Up @@ -39,5 +39,5 @@ ent-ClothingHeadHatRedRacoon = шапка рыжего енота
.desc = Пушистая шапка рыжего енота!
ent-WaterDropletHat = капелька воды
.desc = Делает 8-глазых друзей в 8 раз очаровательнее!
ent-ClothingHeadHatHairflower = hairflower
.desc = A beautiful hairflower that can be inserted between locks of hair.
ent-ClothingHeadHatHairflower = цветок для волос
.desc = Красивый цветок для волос, который можно вставить между локонами.
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@ ent-FoodPieMeat = мясной пирог
.desc = Рецепт старого цирюльника, очень вкусный!
ent-FoodPieMeatSlice = кусок мясного пирога
.desc = { ent-FoodPieSliceBase.desc }
ent-FoodPiePumpkin = pumpkin pie
.desc = Someone should turn this into a latte!
ent-FoodPiePumpkinSlice = slice of pumpkin pie
ent-FoodPiePumpkin = тыквенный пирог
.desc = Кто-то должен превратить это в латте!
ent-FoodPiePumpkinSlice = кусок тыквенного пирога
.desc = { ent-FoodPieSliceBase.desc }
ent-FoodPieXeno = ксено-пирог
.desc = { ent-FoodPieBase.desc }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ ent-PlushieArachind = плюшевый арахнид
.desc = Очаровательная мягкая игрушка, напоминающая арахнида. На ощупь она шелковистая.
ent-PlushieLizard = плюшевый унатх
.desc = Очаровательная мягкая игрушка, напоминающая унатха. Изготовлена Центком в рамках показательной инициативы по борьбе с дискриминацией по видовому признаку в рабочей среде. "Приветствуйте своих новых коллег как вы приветствуете эту игрушку, с распростёртыми объятиями!".
ent-PlushieRainbowLizard = rainbow lizard plushie
.desc = An adorable stuffed toy that resembles a lizardperson of every color. You just might trip while staring at it...
ent-PlushieRainbowLizard = радужный плюшевый унатх
.desc = Очаровательная мягкая игрушка, напоминающая унатха любого цвета. Глядя на неё можно упороться...
ent-PlushieLizardMirrored = { ent-PlushieLizard }
.desc = { ent-PlushieLizard.desc }
ent-PlushieSpaceLizard = плюшевый космический унатх
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -226,8 +226,8 @@ ent-PosterLegitRenault = Постер с Алисой
.desc = Йап.
ent-PosterLegitNTTGC = Тактическая карточная игра Nanotrasen
.desc = Реклама новой ТКИ от Nanotrasen: ПОКУПАЙТЕ БОЛЬШЕ КАРТОЧЕК.
ent-PosterLegitSafetyMothSSD = Safety Moth - Space Sleep Disorder
.desc = This informational poster uses Safety Moth™ to tell the viewer about Space Sleep Disorder (SSD), a condition where the person stops reacting to things. "Treat SSD crew with care! They might wake up at any time!"
ent-PosterLegitSafetyMothSSD = Ниан-хранитель - Космическое расстройство сна
.desc = Этот информационный плакат использует Ниана-хранителя™, чтобы рассказать читателям о Космическом Расстройстве Сна (КРС) - состоянии, при котором член экипажа перестаёт реагировать на происходящее. "Бережно относитесь к членам экипажа с КРС! В любой момент они могут проснуться!"
ent-PosterMapBagel = карта Bagel
.desc = Карта станции Bagel.
ent-PosterMapDelta = карта Delta
Expand Down
Original file line number Diff line number Diff line change
@@ -1,36 +1,36 @@
ent-BaseMindRole = Mind Role
.desc = Mind Role entity
ent-BaseMindRole = Роль сознания
.desc = Энтити роли сознания
ent-BaseMindRoleAntag = { ent-BaseMindRole }
.desc = { ent-BaseMindRole.desc }
ent-MindRoleObserver = Observer Role
ent-MindRoleObserver = Роль наблюдатель
.desc = { ent-BaseMindRole.desc }
ent-MindRoleGhostMarker = Ghost Role
ent-MindRoleGhostMarker = Роль призрак
.desc = { ent-BaseMindRole.desc }
ent-MindRoleJob = Job Role
ent-MindRoleJob = Роль работа
.desc = { ent-BaseMindRole.desc }
ent-MindRoleSubvertedSilicon = Subverted Silicon Role
ent-MindRoleSubvertedSilicon = Роль дефектный синтетик
.desc = { ent-BaseMindRoleAntag.desc }
ent-MindRoleDragon = Dragon Role
ent-MindRoleDragon = Роль дракон
.desc = { ent-BaseMindRoleAntag.desc }
ent-MindRoleNinja = Space Ninja Role
ent-MindRoleNinja = Роль космический ниндзя
.desc = { ent-BaseMindRoleAntag.desc }
ent-MindRoleNukeops = Nukeops Operative Role
ent-MindRoleNukeops = Роль ядерный оперативник
.desc = { ent-BaseMindRoleAntag.desc }
ent-MindRoleNukeopsMedic = Nukeops Medic Role
ent-MindRoleNukeopsMedic = Роль медик ядерных оперативников
.desc = { ent-MindRoleNukeops.desc }
ent-MindRoleNukeopsCommander = Nukeops Commander Role
ent-MindRoleNukeopsCommander = Роль командир ядерных оперативников
.desc = { ent-MindRoleNukeops.desc }
ent-MindRoleHeadRevolutionary = Head Revolutionary Role
ent-MindRoleHeadRevolutionary = Роль глава революции
.desc = { ent-BaseMindRoleAntag.desc }
ent-MindRoleRevolutionary = Revolutionary Role
ent-MindRoleRevolutionary = Роль революционер
.desc = { ent-MindRoleHeadRevolutionary.desc }
ent-MindRoleThief = Thief Role
ent-MindRoleThief = Роль вор
.desc = { ent-BaseMindRoleAntag.desc }
ent-MindRoleTraitor = Traitor Role
ent-MindRoleTraitor = Роль предатель
.desc = { ent-BaseMindRoleAntag.desc }
ent-MindRoleTraitorSleeper = Sleeper Agent Role
ent-MindRoleTraitorSleeper = Роль спящий агент
.desc = { ent-MindRoleTraitor.desc }
ent-MindRoleInitialInfected = Initial Infected Role
ent-MindRoleInitialInfected = Роль нулевой пациент
.desc = { ent-BaseMindRoleAntag.desc }
ent-MindRoleZombie = Zombie Role
ent-MindRoleZombie = Роль зомби
.desc = { ent-BaseMindRoleAntag.desc }
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,4 @@ comp-secret-stash-verb-open = Открыть

secret-stash-plant = растение
secret-stash-toilet = туалетный бачок
secret-stash-plushie = plushie
secret-stash-plushie = плюшевая игрушка
Loading