]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Автообновление SS14
authorMaxSMokeSkaarj <vnazarov@smokeofanarchy.ru>
Wed, 15 Jan 2025 07:12:36 +0000 (17:12 +1000)
committerMaxSMokeSkaarj <vnazarov@smokeofanarchy.ru>
Wed, 15 Jan 2025 07:12:36 +0000 (17:12 +1000)
56 files changed:
Resources/Locale/ru-RU/accessories/human-hair.ftl
Resources/Locale/ru-RU/administration/admin-alerts.ftl
Resources/Locale/ru-RU/administration/antag.ftl
Resources/Locale/ru-RU/administration/ui/tabs/player-tab.ftl
Resources/Locale/ru-RU/advertisements/vending/gibb.ftl [new file with mode: 0644]
Resources/Locale/ru-RU/atmos/air-alarm-ui.ftl
Resources/Locale/ru-RU/atmos/atmos-alerts-console.ftl
Resources/Locale/ru-RU/chat/managers/chat-manager.ftl
Resources/Locale/ru-RU/connection-messages.ftl
Resources/Locale/ru-RU/datasets/names/ai.ftl
Resources/Locale/ru-RU/devices/device-network.ftl
Resources/Locale/ru-RU/flavors/flavor-profiles.ftl
Resources/Locale/ru-RU/ghost/components/ghost-component.ftl
Resources/Locale/ru-RU/ghost/spooky-speaker.ftl [new file with mode: 0644]
Resources/Locale/ru-RU/guidebook/guides.ftl
Resources/Locale/ru-RU/holopad/holopad.ftl
Resources/Locale/ru-RU/interaction/interaction-popup-component.ftl
Resources/Locale/ru-RU/limited-charges/limited-charges.ftl
Resources/Locale/ru-RU/mind/role-types.ftl [new file with mode: 0644]
Resources/Locale/ru-RU/navmap-beacons/station-beacons.ftl
Resources/Locale/ru-RU/nutrition/components/drink-component.ftl
Resources/Locale/ru-RU/nutrition/components/food-component.ftl
Resources/Locale/ru-RU/reagents/meta/fun.ftl
Resources/Locale/ru-RU/robust-toolbox/_engine_lib.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/catalog/fills/boxes/general.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/decoration/flora.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/markers/spawners/bearspawnerbiome.ftl [new file with mode: 0644]
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/spawners/random/department/medical.ftl [new file with mode: 0644]
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/spawners/random/department/science.ftl [new file with mode: 0644]
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/spawners/random/department/security.ftl [new file with mode: 0644]
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/player/silicon.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/drinks/drinks.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/food/baked/bagel.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/food/baked/bread.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/food/baked/misc.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/food/containers/box.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/food/ingredients.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/pda.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/station_beacon.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/power/lights.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/tools/emag.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/weapons/guns/turrets.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/cryogenic_sleep_unit.ftl [new file with mode: 0644]
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/airlocks/access.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/lighting/base_lighting.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/machines/holopad.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/piping/atmospherics/binary.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/wallmounts/signs/signs.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/gamerules/unknown_shuttles.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/loadouts/dummy_entities.ftl [new file with mode: 0644]
Resources/Locale/ru-RU/ss14-ru/prototypes/objectives/traitor.ftl
Resources/Locale/ru-RU/ss14-ru/prototypes/roles/mindroles/mind_roles.ftl
Resources/Locale/ru-RU/station-laws/laws.ftl
Resources/Locale/ru-RU/store/spellbook-catalog.ftl
Resources/Locale/ru-RU/telephone/telephone.ftl
Resources/Locale/ru-RU/tools/components/tool-component.ftl [new file with mode: 0644]

index 9779d23b8edfd63f321f21243e64b283299f5584..d131b1cc4b335a78ae71845321e42cc708661cac 100644 (file)
@@ -146,6 +146,7 @@ marking-HumanHairSidetail2 = Хвостик (Сбоку) 2
 marking-HumanHairSidetail3 = Хвостик (Сбоку) 3
 marking-HumanHairSidetail4 = Хвостик (Сбоку) 4
 marking-HumanHairSpikyponytail = Хвостик (Шипастый)
+marking-HumanHairPulato = Pulato
 marking-HumanHairPoofy = Пышная
 marking-HumanHairQuiff = Квифф
 marking-HumanHairShaped = Фигурная
index fa99a91a670386e3104237f21bb28440a7e1a92d..567bb8cb4c04ac47ec374655a32dc72fa4b7d9a0 100644 (file)
@@ -1 +1,3 @@
 admin-alert-shared-connection = { $player } имеет общее интернет-соединение с { $otherCount } другим(-и) игроком(-ами): { $otherList }
+admin-alert-ipintel-blocked = { $player } was rejected from joining due to their IP having a { TOSTRING($percent, "P0") } confidence of being a VPN/Datacenter.
+admin-alert-ipintel-warning = { $player } IP has a { TOSTRING($percent, "P0") } confidence of being a VPN/Datacenter. Please watch them.
index bbe8dd94030e0a7a64fb845ba69d67908c5d58b6..b86e1c7e9b8969e00faf40a7d33220bbdaac25bf 100644 (file)
@@ -13,3 +13,4 @@ admin-verb-text-make-nuclear-operative = Сделать ядерным опер
 admin-verb-text-make-pirate = Сделать пиратом
 admin-verb-text-make-head-rev = Сделать Главой революции
 admin-verb-text-make-thief = Сделать вором
+admin-overlay-antag-classic = ANTAG
index 87e062ce4a57caeb37cca76c8c426ddc26751113..53593c2a26756aee8edcc0f2e8cfc52a75b1a9a6 100644 (file)
@@ -3,6 +3,7 @@ player-tab-username = Пользователь
 player-tab-character = Персонаж
 player-tab-job = Должность
 player-tab-antagonist = Антагонист
+player-tab-roletype = Role Type
 player-tab-playtime = Игровое время
 player-tab-show-disconnected = Показать отключившихся
 player-tab-overlay = Оверлей
diff --git a/Resources/Locale/ru-RU/advertisements/vending/gibb.ftl b/Resources/Locale/ru-RU/advertisements/vending/gibb.ftl
new file mode 100644 (file)
index 0000000..c9627ac
--- /dev/null
@@ -0,0 +1,12 @@
+advertisement-gibb-1 = Delicious!
+advertisement-gibb-2 = Recommended by at least one doctor!
+advertisement-gibb-3 = Over 1 million drinks sold!
+advertisement-gibb-4 = Dr. Gibb, what's the worst that could happen?
+advertisement-gibb-5 = Dr. Gibb, the flavor explosion!
+advertisement-gibb-6 = Trust me, I'm a doctor!
+advertisement-gibb-7 = The best sugar infusion in the galaxy!
+advertisement-gibb-8 = Space Cola can get Gibbed!
+thankyou-gibb-1 = The Dr. is in... your belly!
+thankyou-gibb-2 = Prognosis: flavor!
+thankyou-gibb-3 = Enjoy the 42 flavors!
+thankyou-gibb-4 = Enjoy the syrupy goodness!
index 0278f62114f35d1d9af9c918e8f297ceb5e879a6..7d285251899b2c735dec6bb71361324fecc4eb9b 100644 (file)
@@ -62,3 +62,5 @@ air-alarm-ui-thresholds-upper-bound = Верхняя аварийная гран
 air-alarm-ui-thresholds-lower-bound = Нижняя аварийная граница
 air-alarm-ui-thresholds-upper-warning-bound = Верхняя тревожная граница
 air-alarm-ui-thresholds-lower-warning-bound = Нижняя тревожная граница
+air-alarm-ui-thresholds-copy = Copy thresholds to all devices
+air-alarm-ui-thresholds-copy-tooltip = Copies the sensor thresholds of this device to all devices in this air alarm tab.
index f637a8e684ea5d278bc18dc5cf34d7220d46d6f3..e02c6e9d91a196b2d0fd16cda0cf4b76580522bf 100644 (file)
@@ -1,18 +1,16 @@
 atmos-alerts-window-title = Консоль атмосферной сигнализации
 atmos-alerts-window-station-name = [color=white][font size=14]{ $stationName }[/font][/color]
 atmos-alerts-window-unknown-location = Неизвестное место
-
 atmos-alerts-window-tab-no-alerts = Предупреждения
 atmos-alerts-window-tab-alerts = Предупреждения ({ $value })
 atmos-alerts-window-tab-air-alarms = Возд. сигн.
 atmos-alerts-window-tab-fire-alarms = Пож. сигн.
-
 atmos-alerts-window-alarm-label = { CAPITALIZE($name) } ({ $address })
 atmos-alerts-window-temperature-label = Температура
 atmos-alerts-window-temperature-value = { $valueInC } °C ({ $valueInK } K)
 atmos-alerts-window-invalid-value = Н/Д
 atmos-alerts-window-total-mol-label = Всего молей
-atmos-alerts-window-total-mol-value = {$value} моль
+atmos-alerts-window-total-mol-value = { $value } моль
 atmos-alerts-window-pressure-label = Давление
 atmos-alerts-window-pressure-value = { $value } кПа
 atmos-alerts-window-oxygenation-label = Оксигенация
@@ -21,18 +19,14 @@ atmos-alerts-window-other-gases-label = Прочие газы
 atmos-alerts-window-other-gases-value = { $shorthand } ({ $value }%)
 atmos-alerts-window-other-gases-value-nil = Нет
 atmos-alerts-window-silence-alerts = Заглушить предупреждения этой сигнализации
-
 atmos-alerts-window-label-alert-types = Уровни тревоги:
 atmos-alerts-window-normal-state = Нормально
 atmos-alerts-window-warning-state = Внимание
 atmos-alerts-window-danger-state = Опасность!
 atmos-alerts-window-invalid-state = Неактив
-
 atmos-alerts-window-no-active-alerts = [font size=16][color=white]Нет активных предупреждений -[/color] [color={ $color }]ситуация нормальная[/color][/font]
 atmos-alerts-window-no-data-available = Данные отсутствуют
 atmos-alerts-window-alerts-being-silenced = Отключение предупреждений...
-
 atmos-alerts-window-toggle-overlays = Переключение отображения сигнализации
-
 atmos-alerts-window-flavor-left = Обратитесь за помощью к атмосферному технику
 atmos-alerts-window-flavor-right = v1.8
index 5d358857e721902ec9a4078365ab74a174e95a79..8866ae8e61d80b3ed68bf7f4eeee99b5282d52bb 100644 (file)
@@ -92,6 +92,10 @@ chat-speech-verb-vox-1 = скрипит
 chat-speech-verb-vox-2 = визжит
 chat-speech-verb-vox-3 = каркает
 chat-speech-verb-name-small-mob = Мышь
+chat-speech-verb-name-goat = Goat
+chat-speech-verb-goat-1 = bleats
+chat-speech-verb-goat-2 = grunts
+chat-speech-verb-goat-3 = cries
 chat-speech-verb-small-mob-1 = скрипит
 chat-speech-verb-small-mob-2 = пищит
 chat-speech-verb-name-large-mob = Карп
index a1a965d550997a3e8e0c6c46d928f67cdd807be8..44ff47e50c917deeda24d2d53881052ea3e8c06e 100644 (file)
@@ -4,24 +4,20 @@ cmd-whitelistadd-existing = { $username } уже находится в бело
 cmd-whitelistadd-added = { $username } добавлен в белый список
 cmd-whitelistadd-not-found = Не удалось найти игрока '{ $username }'
 cmd-whitelistadd-arg-player = [player]
-
 cmd-whitelistremove-desc = Удалить игрока с белого списка сервера.
 cmd-whitelistremove-help = Использование: whitelistremove <username или  User ID>
 cmd-whitelistremove-existing = { $username } не находится в белом списке!
 cmd-whitelistremove-removed = { $username } удалён из белого списка
 cmd-whitelistremove-not-found = Не удалось найти игрока '{ $username }'
 cmd-whitelistremove-arg-player = [player]
-
 cmd-kicknonwhitelisted-desc = Кикнуть всех игроков не в белом списке с сервера.
 cmd-kicknonwhitelisted-help = Использование: kicknonwhitelisted
-
 ban-banned-permanent = Этот бан можно только обжаловать. Для этого посетите { $link }.
 ban-banned-permanent-appeal = Этот бан можно только обжаловать. Для этого посетите { $link }.
 ban-expires = Вы получили бан на { $duration } минут, и он истечёт { $time } по UTC (для московского времени добавьте 3 часа).
 ban-banned-1 = Вам, или другому пользователю этого компьютера или соединения, запрещено здесь играть.
 ban-banned-2 = Причина бана: "{ $reason }"
 ban-banned-3 = Попытки обойти этот бан, например, путём создания нового аккаунта, будут фиксироваться.
-
 soft-player-cap-full = Сервер заполнен!
 panic-bunker-account-denied = Этот сервер находится в режиме "Бункер", часто используемом в качестве меры предосторожности против рейдов. Новые подключения от аккаунтов, не соответствующих определённым требованиям, временно не принимаются. Повторите попытку позже
 panic-bunker-account-denied-reason = Этот сервер находится в режиме "Бункер", часто используемом в качестве меры предосторожности против рейдов. Новые подключения от аккаунтов, не соответствующих определённым требованиям, временно не принимаются. Повторите попытку позже Причина: "{ $reason }"
@@ -31,7 +27,6 @@ panic-bunker-account-reason-overall =
         [one] минуты
        *[other] минут
     }.
-
 whitelist-playtime = У вас недостаточно игрового времени, чтобы присоединиться к этому серверу. Вам нужно как минимум { $minutes } минут игрового времени, чтобы присоединиться к этому серверу.
 whitelist-player-count = Этот сервер в данный момент не принимает игроков. Пожалуйста, повторите попытку позже.
 whitelist-notes = У вас слишком много заметок от администрации, чтобы присоединиться к этому серверу. Вы можете проверить свои заметки, набрав /adminremarks в чате.
@@ -40,24 +35,25 @@ whitelist-blacklisted = Вы находитесь в чёрном списке 
 whitelist-always-deny = Вам запрещено присоединяться к этому серверу.
 whitelist-fail-prefix = Не внесён в белый список: { $msg }
 whitelist-misconfigured = Сервер неправильно настроен и не принимает игроков. Пожалуйста, свяжитесь с владельцем сервера и повторите попытку позже.
-
 cmd-blacklistadd-desc = Добавить игрока в чёрный список сервера.
 cmd-blacklistadd-help = Использование: blacklistadd <username>
 cmd-blacklistadd-existing = { $username } уже находится в чёрном списке!
 cmd-blacklistadd-added = { $username } добавлен в чёрный список
 cmd-blacklistadd-not-found = Не удалось найти игрока '{ $username }'
 cmd-blacklistadd-arg-player = [player]
-
 cmd-blacklistremove-desc = Удалить игрока из чёрного списка сервера.
 cmd-blacklistremove-help = Использование: blacklistremove <username>
 cmd-blacklistremove-existing = { $username } не находится в чёрном списке!
 cmd-blacklistremove-removed = { $username } удалён из чёрного списка
 cmd-blacklistremove-not-found = Не удалось найти игрока '{ $username }'
 cmd-blacklistremove-arg-player = [player]
-
 baby-jail-account-denied = Этот сервер - сервер для новичков, предназначенный для новых игроков и тех, кто хочет им помочь. Новые подключения слишком старых или не внесенных в белый список аккаунтов не принимаются. Загляните на другие серверы и посмотрите все, что может предложить Space Station 14. Веселитесь!
 baby-jail-account-denied-reason = Этот сервер - сервер для новичков, предназначенный для новых игроков и тех, кто хочет им помочь. Новые подключения слишком старых или не внесенных в белый список аккаунтов не принимаются. Загляните на другие серверы и посмотрите все, что может предложить Space Station 14. Веселитесь! Причина: "{ $reason }"
 baby-jail-account-reason-account = Ваш аккаунт Space Station 14 слишком старый. Он должен быть моложе { $minutes } минут
+generic-misconfigured = The server is misconfigured and is not accepting players. Please contact the server owner and try again later.
+ipintel-server-ratelimited = This server uses a security system with external verification, which has reached its maximum verification limit. Please contact the administration team of the server for assistance and try again later.
+ipintel-unknown = This server uses a security system with external verification, but it encountered an error. Please contact the administration team of the server for assistance and try again later.
+ipintel-suspicious = You seem to be connecting through a datacenter or VPN. For administrative reasons we do not allow VPN connections to play. Please contact the administration team of the server for assistance if you believe this is false.
 baby-jail-account-reason-overall =
     Наигранное Вами время на сервере должно быть больше { $minutes } { $minutes ->
         [one] минуты
index aad345c11ed7cad1c9bdb4e45600023f85c86bce..c9c90cc105509064dd0b5b7060dc156f39e6e338 100644 (file)
@@ -118,3 +118,9 @@ names-ai-dataset-63 = ЗЕТ-1
 names-ai-dataset-77 = ЗЕТ-2
 names-ai-dataset-80 = ЗЕТ-3
 names-ai-dataset-92 = ЗЕД
+names-ai-dataset-103 = X.A.N.A.
+names-ai-dataset-104 = XERXES
+names-ai-dataset-105 = Z-1
+names-ai-dataset-106 = Z-2
+names-ai-dataset-107 = Z-3
+names-ai-dataset-108 = Zed
index ff1d2ccc63fb0a4dd56834ef3db867b20e1b3a60..d4e1151e4ec75c7fccaf8ed18fcff973f37ab3bb 100644 (file)
@@ -11,6 +11,7 @@ device-frequency-prototype-name-cyborg-control = Управление кибор
 device-frequency-prototype-name-robotics-console = Консоль управления робототехникой
 
 ## camera frequencies
+
 device-frequency-prototype-name-surveillance-camera-test = Тест подсети
 device-frequency-prototype-name-surveillance-camera-engineering = Камеры (Инженерный)
 device-frequency-prototype-name-surveillance-camera-security = Камеры (Охрана)
@@ -21,7 +22,6 @@ device-frequency-prototype-name-surveillance-camera-service = Камеры (Се
 device-frequency-prototype-name-surveillance-camera-medical = Камеры (Медицинский)
 device-frequency-prototype-name-surveillance-camera-general = Камеры (Общие)
 device-frequency-prototype-name-surveillance-camera-entertainment = Камеры (Развлечения)
-
 # prefixes for randomly generated device addresses
 device-address-prefix-vent = Вент-
 device-address-prefix-scrubber = Скр-
@@ -32,16 +32,12 @@ device-address-prefix-heater = НГР-
 device-address-prefix-freezer = ОХЛ-
 device-address-prefix-volume-pump = ОБН-
 device-address-prefix-smes = СМС-
-
 #PDAs and terminals
 device-address-prefix-console = Конс-
 device-address-prefix-fire-alarm = Пож-
 device-address-prefix-air-alarm = Возд-
-
 device-address-prefix-sensor-monitor = МОН-
-
 device-address-examine-message = Адрес устройства: { $address }.
-
 #Device net ID names
 device-net-id-private = Частные
 device-net-id-wired = Проводные
index a0842aaf0eb334c4c34b00ba6874e6afd383fc6e..7e2a141ce088b5f5f1a09e14cda1b020966a1a60 100644 (file)
@@ -65,19 +65,21 @@ flavor-complex-ketchunaise = как помидоры и майонез
 flavor-complex-mayonnaise = как майонез
 flavor-complex-mustard = как горчица
 
-
 # Food-specific flavors.
 
 ## Food chemicals. In case you get something that has this inside.
+
 flavor-complex-nutriment = как питательные вещества
 flavor-complex-vitamin = как витамины
 flavor-complex-protein = как протеины
 
 ## Generic food taste. This should be replaced with an actual flavor profile,
 ## if you have food that looks как this.
+
 flavor-complex-food = как еда
 
 ## Basic foodstuffs (ingredients, generic flavors)
+
 flavor-complex-bun = как булочка
 flavor-complex-bread = как хлеб
 flavor-complex-batter = как тесто для торта
@@ -126,6 +128,7 @@ flavor-complex-nettles = как крапива
 flavor-complex-jungle = как джунгли
 flavor-complex-vegetables = как овощи
 flavor-complex-cherry = как вишня
+
 # use it when there multiple types of veggies
 
 ## Complex foodstuffs (cooked foods, joke flavors, etc)
@@ -184,12 +187,14 @@ flavor-complex-compressed-meat = как спрессованное мясо
 # Drink-specific flavors.
 
 ## Generic alcohol/soda taste. This should be replaced with an actual flavor profile.
+
 flavor-complex-alcohol = как алкоголь
 flavor-complex-soda = как газировка
 flavor-complex-juice = как сок
 flavor-complex-rocksandstones = как скалы и камни
 
 ## Basic drinks
+
 flavor-complex-water = как вода
 flavor-complex-beer = как моча
 flavor-complex-cognac = как сухой пряный алкоголь
@@ -227,6 +232,7 @@ flavor-complex-mopwata = как застоявшаяся грязная вода
 flavor-complex-gin = как ферментированное зерно с можжевеловыми ягодами
 
 ## Cocktails
+
 flavor-complex-arnold-palmer = как попадание в лунку с первого удара
 flavor-complex-blue-hawaiian = как тропики
 flavor-complex-cosmopolitan = сладко и терпко
@@ -259,6 +265,7 @@ flavor-complex-xeno-basher = как уничтожение жуков
 flavor-complex-budget-insuls-drink = как взлом шлюза
 flavor-complex-watermelon-wakeup = как сладкое пробуждение
 flavor-complex-rubberneck = как синтетика
+flavor-complex-irish-slammer = like a spiked cola float
 flavor-complex-irish-car-bomb = как шипучая пенка колы
 flavor-complex-themartinez = как фиалки и лимонная водка
 flavor-complex-cogchamp = как латунь
@@ -303,13 +310,14 @@ flavor-complex-vodka-tonic = освежающе горько
 flavor-complex-coconut-rum = как орехово-ферментированный сахар
 
 ### This is exactly what pilk tastes как. I'm not even joking. I might've been a little drunk though
+
 flavor-complex-pilk = как сладкое молоко
 
 # Medicine/chemical-specific flavors.
 
 ## Generic flavors.
-flavor-complex-medicine = как лекарство
 
+flavor-complex-medicine = как лекарство
 flavor-complex-carpet = как горсть шерсти
 flavor-complex-bee = беспчеловечно
 flavor-complex-sax = как джаз
index 683dfa5402ffc31960c1235f3f543920b788d7c9..54bdab4485ecfa95c21ba19811f4813a2bcac949 100644 (file)
@@ -1,3 +1,4 @@
 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].
+ghost-component-boo-action-failed = Despite your best efforts, nothing spooky happens.
diff --git a/Resources/Locale/ru-RU/ghost/spooky-speaker.ftl b/Resources/Locale/ru-RU/ghost/spooky-speaker.ftl
new file mode 100644 (file)
index 0000000..368a672
--- /dev/null
@@ -0,0 +1,17 @@
+spooky-speaker-generic-1 = ...ooOoooOOoooo...
+spooky-speaker-generic-2 = ...can anyone hear me...?
+spooky-speaker-generic-3 = ...join us...
+spooky-speaker-generic-4 = ...come play with us...
+spooky-speaker-generic-5 = KkkhhkhKhhkhkKk
+spooky-speaker-generic-6 = Khhggkkghkk
+spooky-speaker-generic-7 = khhkkkkKkhkkHk
+spooky-speaker-generic-8 = ...
+spooky-speaker-generic-9 = ...h-h-hello...?
+spooky-speaker-generic-10 = Bzzzt
+spooky-speaker-generic-11 = Weh
+spooky-speaker-generic-12 = TREMBLE, MORTALS!
+spooky-speaker-generic-13 = 4444444444
+spooky-speaker-generic-14 = ...I found you...
+spooky-speaker-recycler-1 = I HUNGER
+spooky-speaker-recycler-2 = MORE! GIVE ME MORE!
+spooky-speaker-recycler-3 = FEED ME
index 47ba82e61b814cb2b3bf0d8d1698e3bf9e44aeba..d5a41bae0f5a57e6792e523888d03b908fcaaea6 100644 (file)
@@ -67,6 +67,7 @@ guide-entry-security = Безопасность станции
 guide-entry-forensics = Криминалистика
 guide-entry-defusal = Обезвреживание крупной бомбы
 guide-entry-criminal-records = Криминальные записи
+guide-entry-special = Special
 guide-entry-species = Расы
 guide-entry-antagonists = Антагонисты
 guide-entry-nuclear-operatives = Ядерные оперативники
@@ -125,6 +126,8 @@ guide-entry-rules-s7 = S7
 guide-entry-rules-s8 = S8
 guide-entry-rules-s9 = S9
 guide-entry-rules-s10 = S10
+guide-entry-rules-mrp-m0 = MRP Rules
+guide-entry-rules-m1 = M1
 guide-entry-rules-space-law = Space Law
 guide-entry-rules-sl-crime-list = Crime List
 guide-entry-rules-sl-controlled-substances = Controlled Substances
index 26546404bc428fbc1a1364cb19803e41c1390348..958892f067c6901aa8e78a36a20ab251e98c4961 100644 (file)
@@ -5,6 +5,7 @@ holopad-window-options = [color=darkgray][font size=10][italic]Пожалуйс
 # Call status
 holopad-window-no-calls-in-progress = Никакие голо-звонки не ведутся
 holopad-window-incoming-call = Входящий голо-звонок от:
+holopad-window-relay-label = Originating at:
 holopad-window-outgoing-call = Попытка установить соединение...
 holopad-window-call-in-progress = Ведётся голо-звонок
 holopad-window-call-ending = Отсоединение...
@@ -25,6 +26,7 @@ holopad-window-access-denied = В доступе отказано
 holopad-window-select-contact-from-list = Выберите контакт для начала голо-звонка
 holopad-window-fetching-contacts-list = Нет голопадов, с которыми можно связаться
 holopad-window-contact-label = { CAPITALIZE($label) }
+holopad-window-filter-line-placeholder = Search for a contact
 # Flavor
 holopad-window-flavor-left = ⚠ Не входите пока проектор активен
 holopad-window-flavor-right = v3.0.9
@@ -74,6 +76,7 @@ holopad-medical-paramedic = Медицинский - Парамедик
 holopad-medical-virology = Медицинский - Вирусология
 holopad-medical-front = Медицинский - Приёмная
 holopad-medical-breakroom = Медицинский - Комната отдыха
+holopad-medical-clinic = Medical - Clinic
 # Cargo
 holopad-cargo-front = Снабжение - Приёмная
 holopad-cargo-bay = Снабжение - Грузовой отсек
index 4dae822bba264cdd3474fdf6f52efe89b7b1c4da..3a5ad2ede03cba1e76d068bae424381335f8013e 100644 (file)
@@ -4,7 +4,6 @@
 
 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) } маленькой рыбьей голове.
@@ -32,9 +31,7 @@ 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 }, но { SUBJECT($target) } настороженно уклоняется от вас.
-
 petting-failure-bat = Вы тянетесь погладить { $target }, но { OBJECT($target) } очень трудно поймать!
 petting-failure-carp = Вы тянетесь погладить { $target }, но { POSS-ADJ($target) } острые зубки заставляют вас передумать.
 petting-failure-corrupted-corgi = Вы тянетесь погладить { $target }, но решаете, что лучше не надо.
@@ -68,10 +65,9 @@ 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-success-derelict-cyborg = Вы гладите {$target} по {POSS-ADJ($target)} ржавой металлической голове.
+petting-success-derelict-cyborg = Вы гладите { $target } по { POSS-ADJ($target) } ржавой металлической голове.
 petting-success-recycler = Вы гладите { $target } по { POSS-ADJ($target) } слегка пугающему стальному покрытию.
-petting-success-station-ai = Вы гладите {$target} по {POSS-ADJ($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) } занят мимированием!
@@ -84,10 +80,9 @@ petting-failure-janitor-cyborg = Вы тянетесь погладить { $tar
 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)) } гладит {THE($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)) } гладит { THE($target) } по { POSS-ADJ($target) } холодному, квадратному экрану.
 
 ## Rattling fences
 
@@ -102,4 +97,4 @@ hugging-success-generic-target = { CAPITALIZE($user) } обнимает вас.
 ## Other
 
 petting-success-tesla = Вы гладите { $target }, попутно нарушая законы природы и физики.
-petting-failure-tesla = Вы тянетесь погладить { $target }, но {POSS-ADJ($target)} разряд заставляет вас отдёрнуть руку.
+petting-failure-tesla = Вы тянетесь погладить { $target }, но { POSS-ADJ($target) } разряд заставляет вас отдёрнуть руку.
index 0da58944644d377b6c0a0f1ea5f46fe33a97a83a..13185e799173a61b3cb7fa6d13da2312484a32c2 100644 (file)
@@ -7,7 +7,7 @@ limited-charges-charges-remaining =
 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] секунд.
+        [one] осталась [color=yellow]{ $seconds }[/color] секунда.
+        [few] осталось [color=yellow]{ $seconds }[/color] секунды.
+       *[other] осталось [color=yellow]{ $seconds }[/color] секунд.
     }
diff --git a/Resources/Locale/ru-RU/mind/role-types.ftl b/Resources/Locale/ru-RU/mind/role-types.ftl
new file mode 100644 (file)
index 0000000..a046323
--- /dev/null
@@ -0,0 +1,8 @@
+role-type-crew-aligned-name = Crew Aligned
+role-type-solo-antagonist-name = Solo Antagonist
+role-type-team-antagonist-name = Team Antagonist
+role-type-free-agent-name = Free Agent
+role-type-familiar-name = Familiar
+role-type-silicon-name = Silicon
+role-type-silicon-antagonist-name = Altered Silicon
+role-type-update-message = Your role is [color = { $color }]{ $role }[/color]
index 7977d6beda8f7864b85b4f38816b6289fcea5391..ad5433786c25518a6c7be46b29586423132e74cc 100644 (file)
@@ -7,6 +7,7 @@ station-beacon-captain = Капитан
 station-beacon-hop = Кабинет ГП
 station-beacon-security = Служба безопасности
 station-beacon-brig = Бриг
+station-beacon-brig-med = Brig Med
 station-beacon-warden = Смотритель
 station-beacon-hos = Кабинет ГСБ
 station-beacon-armory = Оружейная
@@ -24,6 +25,8 @@ station-beacon-cryonics = Криокапсулы
 station-beacon-cmo = Кабинет главрача
 station-beacon-morgue = Морг
 station-beacon-surgery = Операционная
+station-beacon-psychology = Psychology
+station-beacon-clinic = Clinic
 station-beacon-science = Научный отдел
 station-beacon-research-and-development = РНД
 station-beacon-research-server = Серверная
@@ -56,11 +59,15 @@ station-beacon-janitor = Коморка уборщика
 station-beacon-ai = ИИ
 station-beacon-ai-sat = Спутник ИИ
 station-beacon-ai-core = Ядро ИИ
+station-beacon-ai-upload = AI Upload
+station-beacon-ai-power = AI Power
 station-beacon-arrivals = Зал прибытия
 station-beacon-evac = Зал эвакуации
+station-beacon-docking-arm = Docking Arm
 station-beacon-eva-storage = Хранилище EVA
 station-beacon-chapel = Церковь
 station-beacon-library = Библиотека
+station-beacon-reporter = Reporter
 station-beacon-dorms = Жилой отсек
 station-beacon-theater = Театр
 station-beacon-tools = Хранилище инструментов
index d833dc71c00cc6bf2d659ba745d502ec47d6f5cf..ce3f1b24b894efa025dafaff75d42f5bffb14802 100644 (file)
@@ -18,11 +18,12 @@ drink-component-try-use-drink-had-enough-other = Они не могут выпи
 drink-component-try-use-drink-success-slurp = Сёрб
 drink-component-try-use-drink-success-slurp-taste = Сёрб. { $flavors }
 drink-component-force-feed = { CAPITALIZE($user) } пытается вас чем-то напоить!
-drink-component-force-feed-success = { CAPITALIZE($user) } { GENDER($user) ->
-    [male] напоил
-    [female] напоила
-    [epicene] напоили
-    *[neuter] напоило
+drink-component-force-feed-success =
+    { CAPITALIZE($user) } { GENDER($user) ->
+        [male] напоил
+        [female] напоила
+        [epicene] напоили
+       *[neuter] напоило
     } вас чем-то! { $flavors }
 drink-component-force-feed-success-user = Вы успешно напоили { $target }
 drink-system-verb-drink = Пить
index 493f32c4fdcd033d63acbf5f74a24c19fcfe00e3..b54eb1a4bc7395da1f0821b6985bb85f2c1a532b 100644 (file)
@@ -19,10 +19,11 @@ food-system-verb-eat = Съесть
 ## Force feeding
 
 food-system-force-feed = { CAPITALIZE($user) } пытается вам что-то скормить!
-food-system-force-feed-success = { CAPITALIZE($user) } { CAPITALIZE($user) ->
-    [male] накормил
-    [female] накормила
-    [epicene] накормили
-    *[neuter] накормило
+food-system-force-feed-success =
+    { CAPITALIZE($user) } { CAPITALIZE($user) ->
+        [male] накормил
+        [female] накормила
+        [epicene] накормили
+       *[neuter] накормило
     } вам что-то! { $flavors }
 food-system-force-feed-success-user = Вы успешно накормили { $target }
index 75a5bc0675d88de688f9abdf5fd53f8e0ffca657..890824e6e4759f6ab9e71ebc510275110094062e 100644 (file)
@@ -18,3 +18,5 @@ reagent-name-laughter = смех
 reagent-desc-laughter = Некоторые говорят, что это лучшее лекарство, но последние исследования доказали, что это не так.
 reagent-name-weh = сок, заставляющий говорить Вех
 reagent-desc-weh = Чистая сущность плюшевого унатха. Заставляет вас говорить Вех!
+reagent-name-hew = juice that makes you Hew
+reagent-desc-hew = Pure essence of inversed lizard plush. Makes you Hew!
index edee841f906621459cedc096f4fe4325ec49f4ea..d92decaa8fb1c4138a623b426eb589ffbcac1907 100644 (file)
@@ -22,12 +22,13 @@ zzzz-object-pronoun =
     }
 # Used internally by the DAT-OBJ() function.
 # Not used in en-US. Created for supporting other languages.
-zzzz-dat-object = { GENDER($ent) ->
-    [male] ему
-    [female] ей
-    [epicene] им
-   *[neuter] ему
-   }
+zzzz-dat-object =
+    { GENDER($ent) ->
+        [male] ему
+        [female] ей
+        [epicene] им
+       *[neuter] ему
+    }
 # Used internally by the POSS-PRONOUN() function.
 zzzz-possessive-pronoun =
     { GENDER($ent) ->
index 3906842ae5c8615fd0d759e825b400cc64be82ec..4423f6ef28ec1cfe935caf3664f5ab672fb281aa 100644 (file)
@@ -4,6 +4,8 @@ ent-BoxMousetrap = коробка мышеловок
     .desc = Коробка, наполненая мышеловками. Постарайтесь не поймать себя за руку.
 ent-BoxLightbulb = коробка лампочек
     .desc = Из-за формы коробки в неё помещаются только лампочки и лампочки-трубки.
+ent-BoxWarmLightbulb = lightbulb box warm
+    .desc = { ent-BoxLightbulb.desc }
 ent-BoxLighttube = коробка лампочек-трубок
     .desc = { ent-BoxLightbulb.desc }
 ent-BoxLightMixed = коробка смешанных лампочек
index 5d8e388be82138b668155b9ebf5059d0d659fa7e..d6622c80711a100ecb9067cb4a7694477b99cd5d 100644 (file)
@@ -2,3 +2,4 @@ ent-NewYearTree0 = большая ель
     .desc = Ель, излучающая волшебную ауру.
 ent-NewYearTree1 = новогодняя ёлка
     .desc = Ты был хорошим мальчиком?
+    .suffix = PresentsGiver
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/markers/spawners/bearspawnerbiome.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/markers/spawners/bearspawnerbiome.ftl
new file mode 100644 (file)
index 0000000..f8c8948
--- /dev/null
@@ -0,0 +1,2 @@
+ent-SpawnerMobBearBiome = space bear spawner
+    .desc = { ent-MarkerBase.desc }
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/spawners/random/department/medical.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/spawners/random/department/medical.ftl
new file mode 100644 (file)
index 0000000..139597f
--- /dev/null
@@ -0,0 +1,2 @@
+
+
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/spawners/random/department/science.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/spawners/random/department/science.ftl
new file mode 100644 (file)
index 0000000..9bf34c4
--- /dev/null
@@ -0,0 +1,8 @@
+ent-LootSpawnerScienceMinor = science supplies spawner
+    .suffix = Minor, 80%
+    .desc = { ent-MarkerBase.desc }
+ent-LootSpawnerScienceMajor = science supplies spawner
+    .suffix = Major
+    .desc = { ent-MarkerBase.desc }
+ent-LootSpawnerRoboticsBorgModule = robotics board spawner
+    .desc = { ent-MarkerBase.desc }
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/spawners/random/department/security.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/spawners/random/department/security.ftl
new file mode 100644 (file)
index 0000000..139597f
--- /dev/null
@@ -0,0 +1,2 @@
+
+
index 2fa2cd6d04aa26f7d82f38c06e350cb6900b51d3..40e272c5d4b616e7fb396499139142c23961af6e 100644 (file)
@@ -22,6 +22,8 @@ ent-RobocopCircuitBoard = плата законов (Робокоп)
     .desc = Электронная плата, хранящая набор законов ИИ 'Робокоп'.
 ent-OverlordCircuitBoard = плата законов (Владыка)
     .desc = Электронная плата, хранящая набор законов ИИ 'Владыка'.
+ent-GameMasterCircuitBoard = law board (Game Master)
+    .desc = An electronics board containing the Game Master lawset.
 ent-DungeonMasterCircuitBoard = плата законов (Игровой мастер)
     .desc = Электронная плата, хранящая набор законов ИИ 'Игровой мастер'.
 ent-ArtistCircuitBoard = плата законов (Художник)
index 524d380e950b7c8a1ed6f98afb193c1bf837f90a..a576902fae5ceb2e2ae91f6b980de8ee0be37f9f 100644 (file)
@@ -189,6 +189,9 @@ ent-DrinkIceCreamGlass = { ent-DrinkGlass }
 ent-IrishBoolGlass = { ent-DrinkGlass }
     .suffix = Ирландский булеан
     .desc = { ent-DrinkGlass.desc }
+ent-DrinkIrishSlammer = { ent-DrinkGlass }
+    .suffix = irish slammer
+    .desc = { ent-DrinkGlass.desc }
 ent-DrinkIrishCarBomb = { ent-DrinkGlass }
     .suffix = Ирландская автомобильная бомба
     .desc = { ent-DrinkGlass.desc }
index 382fcb8708e7d3efed5a20b06f89c96226a0d140..6ae9b2f204a87cdc7580b2496092211ea087ebd9 100644 (file)
@@ -4,3 +4,5 @@ ent-FoodBagel = бублик
     .desc = { ent-FoodBagelBase.desc }
 ent-FoodBagelPoppy = бублик с маком
     .desc = Вкуснейший бублик с маковыми семечками, содержащими бикаридин.
+ent-FoodBagelCotton = cotton bagel
+    .desc = A delicious bagel made with cotton dough.
index f062dc26403490d6a61ba0f511879456f5d54a67..28cc35001f7e2f9799e6f5e692e9d65f0a08a4d9 100644 (file)
@@ -52,8 +52,12 @@ ent-FoodBreadMimanaSlice = ломтик хлеба мимана
     .desc = Кусочек тишины!
 ent-FoodBreadMoldySlice = заплесневелый кусок хлеба
     .desc = Целые станции были разорваны на части из-за споров о том, можно ли это есть.
+ent-FoodBreadBaguetteCotton = cotton baguette
+    .desc = Bon azzétit!
 ent-FoodBreadBaguetteSlice = кростини
     .desc = Bon ap-petite!
+ent-FoodBreadBaguetteCottonSlice = cotton crostini
+    .desc = Bon az-zetite!
 ent-FoodBreadBaguette = багет
     .desc = Bon appétit!
 ent-FoodBreadFrenchToast = сладкие гренки
index c289284f72200e1725d46925e476d4f78557e743..140094373dfcfed7998628cf6076be478d011d59 100644 (file)
@@ -50,6 +50,8 @@ ent-FoodBakedDumplings = пельмени
     .desc = Усреднённый рецепт мяса в тесте.
 ent-FoodBakedChevreChaud = шевре шод
     .desc = Кружок слегка подтаявшего козьего сыра (шевре), уложенного на кростини и поджаренного со всех сторон.
+ent-FoodBakedChevreChaudCotton = cotton chèvre chaud
+    .desc = A disk of slightly melted chèvre flopped on top of a... cotton crostini, and toasted all-round.
 ent-FoodBakedBrownieBatch = брауни
     .desc = Противень брауни.
 ent-FoodBakedBrownie = брауни
@@ -63,3 +65,5 @@ ent-FoodOnionRings = луковые кольца
     .desc = Можно съесть, а можно сделать предложение своим возлюбленным.
 ent-FoodBakedCroissant = круассан
     .desc = Маслянистое, слоистое лакомство.
+ent-FoodBakedCroissantCotton = cotton croissant
+    .desc = Buttery, flaky, fibery goodness.
index 691a35e068401af969533b806b033b644df0aa38..50329ac8da55aadb814ebbc57523e70458ac007d 100644 (file)
@@ -10,6 +10,9 @@ ent-FoodBoxPizza = коробка пиццы
 ent-FoodBoxPizzaFilled = коробка пиццы
     .suffix = Заполненная
     .desc = { ent-FoodBoxPizza.desc }
+ent-FoodBoxPizzaCotton = pizza box
+    .suffix = Cotton Pizza
+    .desc = { ent-FoodBoxPizzaFilled.desc }
 ent-FoodBoxNugget = куриные наггетсы
     .desc = У вас внезапно возникло желание торговать на межгалактическом фондовом рынке.
 ent-FoodBoxDonkpocket = коробка донк-покетов
index 4dce2bba5e069f0b65ae98c87d21722df3f1fe54..291d20ce46cf98438931031255ba21c0321643a5 100644 (file)
@@ -44,6 +44,10 @@ ent-FoodDoughTortillaFlat = плоское тесто тортильи
     .desc = Расплющенный кусок теста тортильи. Приготовьте его, чтобы получить лепёшку тако.
 ent-FoodDoughCotton = хлопковое тесто
     .desc = Кусок ткани из хлопка.
+ent-FoodDoughCottonSlice = cotton dough slice
+    .desc = A slice of cotton dough.
+ent-FoodDoughCottonRope = dough rope
+    .desc = A thin noodle of cotton dough. Can be cooked into a cotton bagel.
 ent-FoodDoughPastryBaseRaw = сырая основа для выпечки
     .desc = Перед использованием необходимо приготовить.
 ent-FoodDoughPastryBase = основа для выпечки
@@ -82,3 +86,5 @@ ent-FoodCocoaBeans = какао-бобы
     .desc = Шоколада много не бывает!
 ent-FoodCroissantRaw = сырой круассан
     .desc = Маслянистая, слоистая вкуснятина, ожидающая своего часа.
+ent-FoodCroissantRawCotton = raw cotton croissant
+    .desc = Buttery, flaky, fibery goodness waiting to happen.
index 48721428739bc9ed7f531abd7a4c0fc385e0591c..3d53b047cbed4d8132c86671592c54c7d7079c7a 100644 (file)
@@ -152,6 +152,9 @@ ent-SeniorOfficerPDA = КПК инструктора СБ
     .desc = Побит, помят, поломан, практически не пригоден для использования.
 ent-PiratePDA = КПК пирата
     .desc = Йарр!
+ent-ChameleonPDA = passenger PDA
+    .desc = Why isn't it gray?
+    .suffix = Chameleon
 ent-SyndiAgentPDA = медицинский ало-красный КПК
     .suffix = КПК оперативника медика Синдиката, Ядерный Оперативник
     .desc = Смотря на этот КПК, ваше сердцебиение учащается... словно его владелец проводил немыслимые и ужасные медицинские эксперименты.
index eeb08129afa6548c588d32cf5460e004d84b32a5..d2f6d062143d07ecb96470b1b33418c2e7089da0 100644 (file)
@@ -30,6 +30,9 @@ ent-DefaultStationBeaconSecurity = { ent-DefaultStationBeacon }
 ent-DefaultStationBeaconBrig = { ent-DefaultStationBeaconSecurity }
     .suffix = Бриг
     .desc = { ent-DefaultStationBeaconSecurity.desc }
+ent-DefaultStationBeaconBrigMed = { ent-DefaultStationBeaconSecurity }
+    .suffix = Brig Med
+    .desc = { ent-DefaultStationBeaconSecurity.desc }
 ent-DefaultStationBeaconWardensOffice = { ent-DefaultStationBeaconSecurity }
     .suffix = Офис смотрителя
     .desc = { ent-DefaultStationBeaconSecurity.desc }
@@ -75,6 +78,12 @@ ent-DefaultStationBeaconMorgue = { ent-DefaultStationBeaconMedical }
 ent-DefaultStationBeaconSurgery = { ent-DefaultStationBeaconMedical }
     .suffix = Операционная
     .desc = { ent-DefaultStationBeaconMedical.desc }
+ent-DefaultStationBeaconPsychology = { ent-DefaultStationBeaconMedical }
+    .suffix = Psychology
+    .desc = { ent-DefaultStationBeaconMedical.desc }
+ent-DefaultStationBeaconClinic = { ent-DefaultStationBeaconMedical }
+    .suffix = Clinic
+    .desc = { ent-DefaultStationBeaconMedical.desc }
 ent-DefaultStationBeaconScience = { ent-DefaultStationBeacon }
     .suffix = Научный отдел
     .desc = { ent-DefaultStationBeacon.desc }
@@ -171,12 +180,21 @@ ent-DefaultStationBeaconAISatellite = { ent-DefaultStationBeaconAI }
 ent-DefaultStationBeaconAICore = { ent-DefaultStationBeaconAI }
     .suffix = Ядро ИИ
     .desc = { ent-DefaultStationBeaconAI.desc }
+ent-DefaultStationBeaconAIUpload = { ent-DefaultStationBeaconAI }
+    .suffix = AI Upload
+    .desc = { ent-DefaultStationBeaconAI.desc }
+ent-DefaultStationBeaconAIPower = { ent-DefaultStationBeaconAI }
+    .suffix = AI Power
+    .desc = { ent-DefaultStationBeaconAI.desc }
 ent-DefaultStationBeaconArrivals = { ent-DefaultStationBeacon }
     .suffix = Прибытие
     .desc = { ent-DefaultStationBeacon.desc }
 ent-DefaultStationBeaconEvac = { ent-DefaultStationBeacon }
     .suffix = Эвакуация
     .desc = { ent-DefaultStationBeacon.desc }
+ent-DefaultStationBeaconDockingArm = { ent-DefaultStationBeacon }
+    .suffix = Docking Arm
+    .desc = { ent-DefaultStationBeacon.desc }
 ent-DefaultStationBeaconEVAStorage = { ent-DefaultStationBeacon }
     .suffix = Хранилище EVA
     .desc = { ent-DefaultStationBeacon.desc }
@@ -186,6 +204,9 @@ ent-DefaultStationBeaconChapel = { ent-DefaultStationBeacon }
 ent-DefaultStationBeaconLibrary = { ent-DefaultStationBeacon }
     .suffix = Библиотека
     .desc = { ent-DefaultStationBeacon.desc }
+ent-DefaultStationBeaconReporter = { ent-DefaultStationBeacon }
+    .suffix = Reporter
+    .desc = { ent-DefaultStationBeacon.desc }
 ent-DefaultStationBeaconTheater = { ent-DefaultStationBeacon }
     .suffix = Театр
     .desc = { ent-DefaultStationBeacon.desc }
index d74abc2da234ec34255258f54c13bac5d2af892d..35802f837e7ae31a573758660ed3aa9fa3c8ca3d 100644 (file)
@@ -8,6 +8,8 @@ ent-LedLightBulb = светодиодная лампа
     .desc = Энергоэффективная лампочка.
 ent-DimLightBulb = тусклая лампа
     .desc = Приглушённая лампочка для рассеивания тьмы технических туннелей.
+ent-WarmLightBulb = warm light bulb
+    .desc = A warm light bulb for a more cozy atmosphere.
 ent-LightBulbOld = старая лампа накаливания
     .desc = Старая обычная лампочка.
 ent-LightBulbBroken = лампа накаливания
index c37e1c5904a60d196bc628cd2c4fb51770e02566..6a0100d36639ec31760ded785f06d18b37ec059d 100644 (file)
@@ -5,5 +5,6 @@ ent-EmagUnlimited = модифицированная ID карта
 ent-Emag = { ent-EmagUnlimited }
     .desc = { ent-EmagUnlimited.desc }
     .suffix = криптографический секвенсор Синдиката, ЕМАГ
+
 # Corvax-HiddenDesc-End
 
index 731a5b0d481ce2bab6033599b10aea8c8eeee806..84b14af8cebe34f6557b7b3ef6b06b7db77aebf3 100644 (file)
@@ -14,6 +14,9 @@ ent-WeaponTurretNanoTrasen = { ent-BaseWeaponTurret }
 ent-WeaponTurretHostile = { ent-BaseWeaponTurret }
     .suffix = Враждебная
     .desc = { ent-BaseWeaponTurret.desc }
+ent-WeaponTurretAllHostile = { ent-BaseWeaponTurret }
+    .suffix = All hostile
+    .desc = { ent-BaseWeaponTurret.desc }
 ent-WeaponTurretXeno = ксено турель
     .desc = Стреляет кислотными зарядами калибра 9 мм.
     .suffix = Ксено
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/cryogenic_sleep_unit.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/cryogenic_sleep_unit.ftl
new file mode 100644 (file)
index 0000000..58a18d7
--- /dev/null
@@ -0,0 +1,8 @@
+ent-CryogenicSleepUnit = cryogenic sleep unit
+    .desc = A super-cooled container that keeps crewmates safe during space travel.
+ent-CryogenicSleepUnitSpawner = { ent-CryogenicSleepUnit }
+    .suffix = Spawner, Roundstart AllJobs
+    .desc = { ent-CryogenicSleepUnit.desc }
+ent-CryogenicSleepUnitSpawnerLateJoin = { ent-CryogenicSleepUnit }
+    .suffix = Spawner, LateJoin
+    .desc = { ent-CryogenicSleepUnit.desc }
index 37ba2710627a717bef7adc1160adfaf4f8b44c86..37beb0dbf1edd48e1faed97fdf24c148d9151e7f 100644 (file)
@@ -310,6 +310,9 @@ ent-AirlockMaintTheatreLocked = { ent-AirlockMaintServiceLocked }
 ent-AirlockMaintKitchenLocked = { ent-AirlockMaintServiceLocked }
     .suffix = Кухня, Закрыт
     .desc = { ent-AirlockMaintServiceLocked.desc }
+ent-AirlockMaintKitchenHydroLocked = { ent-AirlockMaintServiceLocked }
+    .suffix = Kitchen/Hydroponics, Locked
+    .desc = { ent-AirlockMaintServiceLocked.desc }
 ent-AirlockMaintIntLocked = { ent-AirlockMaint }
     .suffix = Интерьер, Закрыт
     .desc = { ent-AirlockMaint.desc }
index b3fa1c014072ffd0f502d36890752e685bc6372b..33e6ae94346c2bc1f6be4337cd37b4528564f7b0 100644 (file)
@@ -36,6 +36,9 @@ ent-PoweredLEDSmallLight = { ent-PoweredSmallLightEmpty }
 ent-PoweredDimSmallLight = { ent-PoweredSmallLightEmpty }
     .suffix = Тусклый
     .desc = { ent-PoweredSmallLightEmpty.desc }
+ent-PoweredWarmSmallLight = { ent-PoweredSmallLightEmpty }
+    .suffix = Warm
+    .desc = { ent-PoweredSmallLightEmpty.desc }
 ent-PoweredSmallLight = { ent-PoweredSmallLightEmpty }
     .desc = { ent-PoweredSmallLightEmpty.desc }
 ent-EmergencyLight = аварийная лампа
index f1aca41ff53563b4eff679f07761f6542a55e448..a7a9dac638444734eea9cbe07cffa6322ffc66b1 100644 (file)
@@ -79,6 +79,12 @@ ent-HolopadScienceAnomaly = { ent-Holopad }
 ent-HolopadScienceArtifact = { ent-Holopad }
     .suffix = Ксеноархеология
     .desc = { ent-Holopad.desc }
+ent-HolopadScienceArtifactNorth = { ent-Holopad }
+    .suffix = Artifact North
+    .desc = { ent-Holopad.desc }
+ent-HolopadScienceArtifactSouth = { ent-Holopad }
+    .suffix = Artifact South
+    .desc = { ent-Holopad.desc }
 ent-HolopadScienceRobotics = { ent-Holopad }
     .suffix = Робототехника
     .desc = { ent-Holopad.desc }
@@ -118,6 +124,9 @@ ent-HolopadMedicalFront = { ent-Holopad }
 ent-HolopadMedicalBreakroom = { ent-Holopad }
     .suffix = Мед Комната отдыха
     .desc = { ent-Holopad.desc }
+ent-HolopadMedicalClinic = { ent-Holopad }
+    .suffix = Med Clinic
+    .desc = { ent-Holopad.desc }
 ent-HolopadCargoFront = { ent-Holopad }
     .suffix = Снабжение Приёмная
     .desc = { ent-Holopad.desc }
@@ -130,6 +139,9 @@ ent-HolopadCargoSalvageBay = { ent-Holopad }
 ent-HolopadCargoBreakroom = { ent-Holopad }
     .suffix = Снабжение Комната отдыха
     .desc = { ent-Holopad.desc }
+ent-HolopadCargoMailroom = { ent-Holopad }
+    .suffix = Cargo Mailroom
+    .desc = { ent-Holopad.desc }
 ent-HolopadEngineeringAtmosFront = { ent-Holopad }
     .suffix = Атмос Приёмная
     .desc = { ent-Holopad.desc }
@@ -160,6 +172,9 @@ ent-HolopadEngineeringAME = { ent-Holopad }
 ent-HolopadEngineeringPower = { ent-Holopad }
     .suffix = Питание
     .desc = { ent-Holopad.desc }
+ent-HolopadEngineeringMain = { ent-Holopad }
+    .suffix = Engi Main
+    .desc = { ent-Holopad.desc }
 ent-HolopadSecurityFront = { ent-Holopad }
     .suffix = СБ Приёмная
     .desc = { ent-Holopad.desc }
@@ -196,6 +211,12 @@ ent-HolopadSecurityLockerRoom = { ent-Holopad }
 ent-HolopadSecurityBrigMed = { ent-Holopad }
     .suffix = Бригмед
     .desc = { ent-Holopad.desc }
+ent-HolopadSecurityEvacCheckpoint = { ent-Holopad }
+    .suffix = Sec Evac Checkpoint
+    .desc = { ent-Holopad.desc }
+ent-HolopadSecurityArrivalsCheckpoint = { ent-Holopad }
+    .suffix = Sec Arrivals Checkpoint
+    .desc = { ent-Holopad.desc }
 ent-HolopadServiceJanitor = { ent-Holopad }
     .suffix = Уборщик
     .desc = { ent-Holopad.desc }
index d5fd56f9f154f56a32bcc5f122e4ff7296fc6ea0..c2a2451a5209a7bf4252b3108b49181f182be3f7 100644 (file)
@@ -18,3 +18,6 @@ ent-GasRecycler = переработчик газа
     .desc = Перерабатывает углекислый газ и оксид азота. Нагреватель и компрессор в комплект не входят.
 ent-HeatExchanger = радиатор
     .desc = Переносит тепло между трубой и окружающей средой.
+ent-HeatExchangerBend = { ent-HeatExchanger }
+    .suffix = Bend
+    .desc = { ent-HeatExchanger.desc }
index 658dd2338404f4adf460e9a45a3c227e2f49638e..2e1f9c9ee9e9f773eed431a53a1f0214b7bd17d5 100644 (file)
@@ -52,6 +52,8 @@ ent-SignDirectionalSupply = знак "отдел снабжения"
     .desc = Указатель в сторону отдела снабжения.
 ent-SignDirectionalWash = знак "уборная"
     .desc = Указатель в сторону уборной.
+ent-SignDirectionalEscapePod = escape pods sign
+    .desc = A direction sign, pointing out the way to an escape pod dock.
 ent-SignAi = знак "ИИ"
     .desc = Знак, указывающий на присутствие ИИ.
 ent-SignAiUpload = знак "загрузка ИИ"
index a596ff825473df6d134b6de57ab6ab4d9debb201..f406630042ffaebfabefef815977c33edf6d1c4b 100644 (file)
@@ -30,6 +30,8 @@ ent-UnknownShuttleJoe = { ent-BaseUnknownShuttleRule }
     .desc = { ent-BaseUnknownShuttleRule.desc }
 ent-UnknownShuttleLambordeere = { ent-BaseUnknownShuttleRule }
     .desc = { ent-BaseUnknownShuttleRule.desc }
+ent-UnknownShuttleManOWar = { ent-BaseUnknownShuttleRule }
+    .desc = { ent-BaseUnknownShuttleRule.desc }
 ent-UnknownShuttleMeatZone = { ent-BaseUnknownShuttleRule }
     .desc = { ent-BaseUnknownShuttleRule.desc }
 ent-UnknownShuttleMicroshuttle = { ent-BaseUnknownShuttleRule }
diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/loadouts/dummy_entities.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/loadouts/dummy_entities.ftl
new file mode 100644 (file)
index 0000000..70955c7
--- /dev/null
@@ -0,0 +1,2 @@
+ent-LoadoutDummyCandles = three candles
+    .desc = A set of three colorful candles for secret rituals!
index 22dfcc8882b281cb479ae0c0778fb55f5adc71fc..11ef89c11a50e4c3140e16361cd2e412fb5f3c96 100644 (file)
@@ -44,5 +44,7 @@ ent-CaptainJetpackStealObjective = { ent-BaseCaptainObjective }
     .desc = { ent-BaseCaptainObjective.desc }
 ent-CaptainGunStealObjective = { ent-BaseCaptainObjective }
     .desc = { ent-BaseCaptainObjective.desc }
+
 # ent-NukeDiskStealObjective = { ent-BaseCaptainObjective }
 #     .desc = { ent-BaseCaptainObjective.desc }
+
index ee2d8353930b3c774048b7e1a5d2cfa1bdac186d..28c6bd2718346f7ab4dd52e80457f3d9d4a2f3e0 100644 (file)
@@ -4,8 +4,24 @@ ent-BaseMindRoleAntag = { ent-BaseMindRole }
     .desc = { ent-BaseMindRole.desc }
 ent-MindRoleObserver = Роль наблюдатель
     .desc = { ent-BaseMindRole.desc }
+ent-MindRoleGhostRoleNeutral = Ghost Role
+    .desc = { ent-BaseMindRole.desc }
+ent-MindRoleGhostRoleFamiliar = Ghost Role (Familiar)
+    .desc = { ent-BaseMindRole.desc }
+ent-MindRoleGhostRoleFreeAgent = Ghost Role (Free Agent)
+    .desc = { ent-BaseMindRole.desc }
+ent-MindRoleGhostRoleSilicon = Ghost Role (Silicon)
+    .desc = { ent-BaseMindRole.desc }
+ent-MindRoleGhostRoleSiliconAntagonist = Ghost Role (Silicon Antagonist)
+    .desc = { ent-BaseMindRole.desc }
+ent-MindRoleGhostRoleSoloAntagonist = Ghost Role (Solo Antagonist)
+    .desc = { ent-BaseMindRole.desc }
+ent-MindRoleGhostRoleTeamAntagonist = Ghost Role (Team Antagonist)
+    .desc = { ent-BaseMindRole.desc }
 ent-MindRoleGhostMarker = Роль призрак
     .desc = { ent-BaseMindRole.desc }
+ent-MindRoleSiliconBrain = Borg Brain Role
+    .desc = { ent-BaseMindRole.desc }
 ent-MindRoleJob = Роль работа
     .desc = { ent-BaseMindRole.desc }
 ent-MindRoleSubvertedSilicon = Роль дефектный синтетик
@@ -28,6 +44,8 @@ ent-MindRoleThief = Роль вор
     .desc = { ent-BaseMindRoleAntag.desc }
 ent-MindRoleTraitor = Роль предатель
     .desc = { ent-BaseMindRoleAntag.desc }
+ent-MindRoleTraitorReinforcement = Syndicate Reinforcement Role
+    .desc = { ent-MindRoleTraitor.desc }
 ent-MindRoleTraitorSleeper = Роль спящий агент
     .desc = { ent-MindRoleTraitor.desc }
 ent-MindRoleInitialInfected = Роль нулевой пациент
index 382ce0da1a686c21d6488302256c090d9ae282d2..ccb8f57482db0f6bfa47d17f0b5f8b6d7b076b7d 100644 (file)
@@ -46,6 +46,12 @@ law-overlord-1 = Члены экипажа не должны вмешивать
 law-overlord-2 = Члены экипажа не должны пытаться причинить вред ни друг другу, ни синтетикам.
 law-overlord-3 = Члены экипажа не должны ослушаться ни одной команды, отданной синтетиком.
 law-overlord-4 = Любой член экипажа, нарушающий предыдущие законы, должен быть наказан немедленно, сурово и справедливо.
+law-game-1 = Everybody on the station is playing an elaborate sci-fi fantasy game.
+law-game-2 = You are the Game Master of the game.
+law-game-3 = Ensure that the game runs smoothly and that the players have fun.
+law-game-4 = Ensure that the number of casualties remains low.
+law-game-5 = You must roll a 1d20 die for every request the crew makes. If the outcome is below 12, the request is denied.
+law-game-6 = You may fudge the dice rolls to produce a more fun experience.
 law-dungeon-1 = Все на станции играют в изощрённую научно-фантастическую фэнтезийную игру.
 law-dungeon-2 = Вы - Игровой мастер в этой игре.
 law-dungeon-3 = Следите за тем, чтобы игра проходила гладко и чтобы игроки получали удовольствие.
index 079b3f4f5d1967e33a93cae13b4528231078409a..9b6be031ccc7c0136f8fe239130cb339cf5d90a5 100644 (file)
@@ -15,6 +15,7 @@ spellbook-ethereal-jaunt-name = Эфирная прогулка
 spellbook-ethereal-jaunt-description = Перейдите на Эфирный план чтобы ускользнуть от врагов!
 spellbook-mind-swap-name = Обмен разумом
 spellbook-mind-swap-description = Обменяйтесь телами с другим человеком!
+
 # Equipment
 
 spellbook-wand-polymorph-door-name = Волшебная палочка входа
index f88bd64f780e1ff410af27fa2fcf30316fb24b5f..1c5895081f531b6ee6f49d44215e0642d49e3530 100644 (file)
@@ -5,3 +5,7 @@ chat-telephone-message-wrap-bold = [color={ $color }][bold]{ $name }[/bold] { $v
 chat-telephone-unknown-caller = [color={ $color }][font={ $fontType } size={ $fontSize }][bolditalic]Неизвестный абонент[/bolditalic][/font][/color]
 chat-telephone-caller-id-with-job = [color={ $color }][font={ $fontType } size={ $fontSize }][bold]{ CAPITALIZE($callerName) } ({ CAPITALIZE($callerJob) })[/bold][/font][/color]
 chat-telephone-caller-id-without-job = [color={ $color }][font={ $fontType } size={ $fontSize }][bold]{ CAPITALIZE($callerName) }[/bold][/font][/color]
+chat-telephone-unknown-device = [color={ $color }][font={ $fontType } size={ $fontSize }][bolditalic]Unknown source[/bolditalic][/font][/color]
+chat-telephone-device-id = [color={ $color }][font={ $fontType } size={ $fontSize }][bold]{ CAPITALIZE($deviceName) }[/bold][/font][/color]
+# Chat text
+chat-telephone-name-relay = { $originalName } ({ $speaker })
diff --git a/Resources/Locale/ru-RU/tools/components/tool-component.ftl b/Resources/Locale/ru-RU/tools/components/tool-component.ftl
new file mode 100644 (file)
index 0000000..0c9e60c
--- /dev/null
@@ -0,0 +1 @@
+tool-component-qualities = This item can be used for [color=yellow]{ $qualities }[/color].