Skip to content

Commit

Permalink
Update locale
Browse files Browse the repository at this point in the history
  • Loading branch information
Morb0 committed Oct 30, 2024
1 parent 1072639 commit 6e6fd0f
Show file tree
Hide file tree
Showing 43 changed files with 227 additions and 20 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ent-MobSyndicateSmuggler = syndicate smuggler
.desc = { ent-BaseMobHuman.desc }
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
ent-BaseTowel = base towel
.desc = If you want to survive out here, you gotta know where your towel is.
ent-TowelColorWhite = white towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorPurple = purple towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorRed = red towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorBlue = blue towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorDarkBlue = dark blue towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorLightBlue = light blue towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorTeal = teal towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorBrown = brown towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorLightBrown = light brown towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorGray = gray towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorGreen = green towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorDarkGreen = dark green towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorGold = gold towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorOrange = orange towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorBlack = black towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorPink = pink towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorYellow = yellow towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorMaroon = maroon towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorSilver = silver towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorMime = silent towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorNT = NanoTrasen brand towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorCentcom = centcom towel
.desc = { ent-BaseTowel.desc }
ent-TowelColorSyndicate = syndicate towel
.desc = { ent-BaseTowel.desc }
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,5 @@ ent-FoamedIronMetal = foamed iron metal
.desc = For sealing hull breaches.
ent-FoamedAluminiumMetal = foamed aluminium metal
.desc = For sealing hull breaches.
ent-ReactionFlash = { "" }
.desc = { "" }
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
ent-AdminObserver = admin observer
.desc = { ent-MobObserver.desc }
.desc = { ent-MobObserverBase.desc }
ent-ActionAGhostShowSolar = Solar Control Interface
.desc = View a Solar Control Interface.
ent-ActionAGhostShowCommunications = Communications Interface
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
ent-Incorporeal = { "" }
.desc = Mobs without physical bodies
ent-MobObserver = observer
ent-MobObserverBase = observer
.desc = Boo!
ent-MobObserver = { ent-MobObserverBase }
.desc = { ent-MobObserverBase.desc }
ent-ActionGhostBoo = Boo!
.desc = Scare your crew members because of boredom!
ent-ActionToggleLighting = Toggle All Lighting
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
ent-ReplayObserver = { ent-MobObserver }
.desc = { ent-MobObserver.desc }
ent-ReplayObserver = { ent-MobObserverBase }
.desc = { ent-MobObserverBase.desc }
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
ent-AiHeld = { "" }
.desc = Components added / removed from an entity that gets inserted into an AI core.
ent-AiHeldIntellicard = { "" }
.desc = Components added / removed from an entity that gets inserted into an Intellicard.
ent-AiHolder = { "" }
.desc = Handles AI interactions across holocards + AI cores
ent-AsimovCircuitBoard = law board (Crewsimov)
Expand Down Expand Up @@ -28,7 +30,7 @@ ent-AntimovCircuitBoard = law board (Antimov)
.desc = An electronics board containing the Antimov lawset.
ent-NutimovCircuitBoard = law board (Nutimov)
.desc = An electronics board containing the Nutimov lawset.
ent-Intellicard = Intellicard
ent-Intellicard = intellicard
.desc = A storage device for AIs.
.suffix = Empty
ent-PlayerStationAiEmpty = AI Core
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -201,3 +201,6 @@ ent-DefaultStationBeaconCryosleep = { ent-DefaultStationBeacon }
ent-DefaultStationBeaconEscapePod = { ent-DefaultStationBeacon }
.suffix = Escape Pod
.desc = { ent-DefaultStationBeacon.desc }
ent-DefaultStationBeaconVox = { ent-DefaultStationBeacon }
.suffix = Vox
.desc = { ent-DefaultStationBeacon.desc }
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
ent-SpectralLocatorUnpowered = spectral locator
.desc = Appears to be a modified anomaly locator. Seems very old.
.suffix = Unpowered
ent-SpectralLocator = { ent-SpectralLocatorUnpowered }
.suffix = Powered
.desc = { ent-SpectralLocatorUnpowered.desc }
ent-SpectralLocatorEmpty = { ent-SpectralLocator }
.suffix = Empty
.desc = { ent-SpectralLocator.desc }
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ ent-BaseSyringe = syringe
.desc = Used to draw blood samples from mobs, or to inject them with reagents.
ent-Syringe = { ent-BaseSyringe }
.desc = { ent-BaseSyringe.desc }
ent-MiniSyringe = mini syringe
.desc = A regular syringe, reshaped to fit inside of a gun.
ent-PrefilledSyringe = { ent-BaseSyringe }
.desc = { ent-BaseSyringe.desc }
ent-SyringeBluespace = bluespace syringe
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,7 @@ ent-DefibrillatorEmpty = { ent-Defibrillator }
ent-DefibrillatorOneHandedUnpowered = { ent-BaseDefibrillator }
.suffix = One-Handed, Unpowered
.desc = { ent-BaseDefibrillator.desc }
ent-DefibrillatorCompact = compact defibrillator
.desc = Now in fun size!
ent-DefibrillatorSyndicate = interdyne defibrillator
.desc = Doubles as a self-defense weapon against war-crime inclined tiders.
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,12 @@ ent-BurnAutoInjector = burn auto-injector
.desc = A rapid dose of dermaline and leporazine, intended for combat applications.
ent-RadAutoInjector = rad auto-injector
.desc = A rapid dose of anti-radiation. Contains arithrazine and bicaridine.
ent-PunctAutoInjector = puncturase auto-injector
.desc = A rapid dose of puncturase and tranexamic acid, intended for combat applications.
ent-PyraAutoInjector = pyrazine auto-injector
.desc = A rapid dose of pyrazine and dermaline, intended for combat applications.
ent-AirlossAutoInjector = airloss auto-injector
.desc = A rapid dose of saline and dexalin plus, intended to get someone up quickly.
ent-SpaceMedipen = space medipen
.desc = Contains a mix of chemicals that protect you from the deadly effects of space.
ent-Stimpack = hyperzine injector
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ ent-WeaponImprovisedPneumaticCannon = improvised pneumatic cannon
.desc = Improvised using nothing but a pipe, some zipties, and a pneumatic cannon. Doesn't accept tanks without enough gas.
ent-LauncherCreamPie = pie cannon
.desc = Load cream pie for optimal results.
ent-LauncherSyringe = syringe gun
.desc = Load full of poisoned syringes for optimal fun.
ent-WeaponImprovisedPneumaticCannonGun = { ent-WeaponImprovisedPneumaticCannon }
.suffix = Gun
.desc = { ent-WeaponImprovisedPneumaticCannon.desc }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@ ent-GasMinerPlasma = plasma gas miner
.desc = { ent-GasMinerBase.desc }
ent-GasMinerTritium = tritium gas miner
.desc = { ent-GasMinerBase.desc }
ent-GasMinerFrezon = frezon gas miner
.desc = { ent-GasMinerBase.desc }
ent-GasMinerWaterVapor = water vapor gas miner
.desc = { ent-GasMinerBase.desc }
ent-GasMinerAmmonia = ammonia gas miner
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ ent-BaseTraitorRule = { ent-BaseGameRule }
.desc = { ent-BaseGameRule.desc }
ent-Traitor = { ent-BaseTraitorRule }
.desc = { ent-BaseTraitorRule.desc }
ent-TraitorReinforcement = { ent-Traitor }
.desc = { ent-Traitor.desc }
ent-Revolutionary = { ent-BaseGameRule }
.desc = { ent-BaseGameRule.desc }
ent-Sandbox = { ent-BaseGameRule }
Expand Down
2 changes: 2 additions & 0 deletions Resources/Locale/ru-RU/_lib.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,5 @@ zzzz-fmt-power-joules =
[4] ТДж
*[5] ???
}
# Used internally by the PLAYTIME() function.
zzzz-fmt-playtime = { $hours }H { $minutes }M
2 changes: 2 additions & 0 deletions Resources/Locale/ru-RU/chat/emotes.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ chat-emote-name-crying = Плакать
chat-emote-name-squish = Хлюпать
chat-emote-name-chitter = Стрекотать
chat-emote-name-squeak = Пищать
chat-emote-name-thump = Thump Tail
chat-emote-name-click = Клацать
chat-emote-name-clap = Хлопать
chat-emote-name-snap = Щёлкать пальцами
Expand Down Expand Up @@ -39,6 +40,7 @@ chat-emote-msg-crying = плачет
chat-emote-msg-squish = хлюпает
chat-emote-msg-chitter = щебечет
chat-emote-msg-squeak = пищит
chat-emote-msg-thump = thumps { POSS-ADJ($entity) } tail.
chat-emote-msg-click = клацает
chat-emote-msg-clap = хлопает!
chat-emote-msg-snap = щёлкает пальцами
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -288,7 +288,7 @@ station-goal-bunker =
6. Запасы провизии с расчетом на четыре человека, на срок от 72 часов.
7. Автономное питание и канистры с воздухом и кислородом.
8. Шкафчики со снаряжением для биологической и радиационной защиты. Так же аварийные скафандры EVA и костюм сапёра.
Бункер отдела Службы Безопасности должен так же включать в себя два Силовика и три Раздатчика летальных ружейных патронов.
Бункер Медицинского отдела должен дополнительно оснащаться Дефиблилятором и зарядником батарей.
Expand Down
4 changes: 4 additions & 0 deletions Resources/Locale/ru-RU/forensics/fibers.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,7 @@ fibers-white = белые
fibers-yellow = жёлтые
fibers-regal-blue = королевские синие
fibers-olive = оливковые
fibers-silver = silver
fibers-gold = gold
fibers-maroon = maroon
fibers-pink = pink
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ nukeops-welcome =
Вы - ядерный оперативник. Ваша задача - взорвать { $station } и убедиться, что от неё осталась лишь груда обломков. Ваше руководство, Синдикат, снабдило вас всем необходимым для выполнения этой задачи.
Операция "{ $name }" началась! Смерть Nanotrasen!
nukeops-briefing = Ваши задачи просты. Доставить бомбу и убедиться, что она взорвётся. Начинайте миссию.
nukeops-opsmajor = [color=crimson]Крупная победа Синдиката![/color]
nukeops-opsminor = [color=crimson]Малая победа Синдиката![/color]
nukeops-neutral = [color=yellow]Ничейный исход![/color]
nukeops-crewminor = [color=green]Малая победа экипажа![/color]
nukeops-crewmajor = [color=green]Разгромная победа экипажа![/color]
nukeops-opsmajor = [color=crimson]Крупная победа Синдиката![/color]
nukeops-opsminor = [color=crimson]Малая победа Синдиката![/color]
nukeops-neutral = [color=yellow]Ничейный исход![/color]
nukeops-crewminor = [color=green]Малая победа экипажа![/color]
nukeops-crewmajor = [color=green]Разгромная победа экипажа![/color]
nukeops-cond-nukeexplodedoncorrectstation = Ядерным оперативникам удалось взорвать станцию.
nukeops-cond-nukeexplodedonnukieoutpost = Аванпост ядерных оперативников был уничтожен ядерным взрывом.
nukeops-cond-nukeexplodedonincorrectlocation = Ядерная бомба взорвалась вне станции.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,4 +38,8 @@ traitor-role-uplink-code =
traitor-role-codewords-short =
Кодовые слова:
{ $codewords }.
traitor-role-uplink-implant =
Your uplink implant has been activated, access it from your hotbar.
The uplink is secure unless someone removes it from your body.
traitor-role-uplink-code-short = Ваш код аплинка: { $code }. Установите его в качестве рингтона КПК для доступа к аплинку.
traitor-role-uplink-implant-short = Your uplink was implanted. Access it from your hotbar.
2 changes: 2 additions & 0 deletions Resources/Locale/ru-RU/ghost/roles/ghost-role-component.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -234,4 +234,6 @@ ghost-role-information-tomatokiller-description = Этот маленький п
# Corvax-start
ghost-role-information-syndicate-smuggler-name = Контрабандист Синдиката
ghost-role-information-syndicate-smuggler-description = Вы - специально обученный контрабандист синдиката. Отправляйтесь на поиски выданной вам цели и отыщите её любыми средствами.
# Corvax-end

5 changes: 5 additions & 0 deletions Resources/Locale/ru-RU/guidebook/chemistry/effects.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,11 @@ reagent-effect-guidebook-emp-reaction-effect =
[1] Вызывает
*[other] вызывают
} электромагнитный импульс
reagent-effect-guidebook-flash-reaction-effect =
{ $chance ->
[1] Causes
*[other] cause
} a blinding flash
reagent-effect-guidebook-foam-area-reaction-effect =
{ $chance ->
[1] Создаёт
Expand Down
12 changes: 6 additions & 6 deletions Resources/Locale/ru-RU/job/role-requirements.ftl
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
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-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] для этой роли.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ health-analyzer-window-entity-blood-level-text = Уровень крови:
health-analyzer-window-entity-bleeding-text = У пациента кровотечение!
health-analyzer-window-entity-damage-total-text = Общие повреждения:
health-analyzer-window-damage-group-text = { $damageGroup }: { $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-damage-type-text = { $damageType }: { $amount }
health-analyzer-window-scan-mode-text = Режим сканирования:
health-analyzer-window-scan-mode-active = АКТИВЕН
Expand Down
1 change: 1 addition & 0 deletions Resources/Locale/ru-RU/navmap-beacons/station-beacons.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -66,3 +66,4 @@ station-beacon-tools = Хранилище инструментов
station-beacon-disposals = Мусоросброс
station-beacon-cryosleep = Криосон
station-beacon-escape-pod = Спасательная капсула
station-beacon-vox = Vox Break Room
2 changes: 2 additions & 0 deletions Resources/Locale/ru-RU/ninja/ninja-actions.ftl
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
ninja-no-power = Недостаточно заряда в батарее костюма!
ninja-revealed = Вас раскрыли!
ninja-suit-cooldown = Костюму нужно время, чтобы восстановиться после последней атаки.
ninja-cell-downgrade = The suit will only accept a new power cell that is better than the current one!
ninja-cell-too-large = This power source does not fit in the ninja suit!
ninja-research-steal-fail = Никакие новые технологии украдены не были...
ninja-research-steal-success =
Вы украли { $count } { $count ->
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
cream-pied-component-on-hit-by-message =
{$thrower} { GENDER($thrower) ->
{ $thrower } { GENDER($thrower) ->
[male] КРЕМировал
[female] КРЕМировала
[epicene] КРЕМировали
*[neuter] КРЕМировало
} вас!
cream-pied-component-on-hit-by-message-others =
{$thrower} { GENDER($thrower) ->
{ $thrower } { GENDER($thrower) ->
[male] КРЕМировал
[female] КРЕМировала
[epicene] КРЕМировали
Expand Down
1 change: 1 addition & 0 deletions Resources/Locale/ru-RU/server-updates/server-updates.ftl
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
server-updates-received = Обновление получено, сервер автоматически перезапустится для обновления в конце этого раунда.
server-updates-shutdown = Сервер выключается для обновления и будет автоматически перезапущен.
server-updates-shutdown-uptime = Server is shutting down for periodic cleanup and will automatically restart.
12 changes: 12 additions & 0 deletions Resources/Locale/ru-RU/shuttles/commands.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# FTLdiskburner
cmd-ftldisk-desc = Creates an FTL coordinates disk to sail to the map the given EntityID is/on
cmd-ftldisk-help = ftldisk [EntityID]
cmd-ftldisk-no-transform = Entity { $destination } has no Transform Component!
cmd-ftldisk-no-map = Entity { $destination } has no map!
cmd-ftldisk-no-map-comp = Entity { $destination } is somehow on map { $map } with no map component.
cmd-ftldisk-map-not-init = Entity { $destination } is on map { $map } which is not initialized! Check it's safe to initialize, then initialize the map first or the players will be stuck in place!
cmd-ftldisk-map-paused = Entity { $desintation } is on map { $map } which is paused! Please unpause the map first or the players will be stuck in place.
cmd-ftldisk-planet = Entity { $desintation } is on planet map { $map } and will require an FTL point. It may already exist.
cmd-ftldisk-already-dest-not-enabled = Entity { $destination } is on map { $map } that already has an FTLDestinationComponent, but it is not Enabled! Set this manually for safety.
cmd-ftldisk-requires-ftl-point = Entity { $destination } is on map { $map } that requires a FTL point to travel to! It may already exist.
cmd-ftldisk-hint = Map netID
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
ent-MobSyndicateSmuggler = контрабандист Синдиката
ent-MobSyndicateSmuggler = контрабандист Синдиката
.desc = { ent-BaseMobHuman.desc }
Loading

0 comments on commit 6e6fd0f

Please sign in to comment.