diff --git a/Resources/Locale/ru-RU/access/components/id-card-console-component.ftl b/Resources/Locale/ru-RU/access/components/id-card-console-component.ftl index 70303ecdac..0f5d2e9f03 100644 --- a/Resources/Locale/ru-RU/access/components/id-card-console-component.ftl +++ b/Resources/Locale/ru-RU/access/components/id-card-console-component.ftl @@ -6,6 +6,8 @@ id-card-console-window-job-title-label = Должность: id-card-console-window-eject-button = Извлечь id-card-console-window-insert-button = Вставить id-card-console-window-job-selection-label = Предустановки должностей (задаёт иконку отдела и должности): +id-card-console-window-select-all-button = Выдать все +id-card-console-window-deselect-all-button = Убрать все access-id-card-console-component-no-hands-error = У вас нет рук. id-card-console-privileged-id = Основная ID id-card-console-target-id = Целевая ID diff --git a/Resources/Locale/ru-RU/accessories/human-hair.ftl b/Resources/Locale/ru-RU/accessories/human-hair.ftl index 8ab99daed7..4573a37f3b 100644 --- a/Resources/Locale/ru-RU/accessories/human-hair.ftl +++ b/Resources/Locale/ru-RU/accessories/human-hair.ftl @@ -199,3 +199,4 @@ marking-HumanHairVlongfringe = Очень короткая (Чёлка) marking-HumanHairVolaju = Воладзю marking-HumanHairWisp = Пряди marking-HumanHairLongWithBangs = Длинная с чёлкой +marking-HumanHairOverEyePigtail = Хвостик (Через глаз) diff --git a/Resources/Locale/ru-RU/administration/admin-alerts.ftl b/Resources/Locale/ru-RU/administration/admin-alerts.ftl index 1355bac60c..18a7ceccef 100644 --- a/Resources/Locale/ru-RU/administration/admin-alerts.ftl +++ b/Resources/Locale/ru-RU/administration/admin-alerts.ftl @@ -2,3 +2,5 @@ admin-alert-shared-connection = { $player } имеет общее интерне admin-alert-ipintel-blocked = Пользователю { $player } было отказано в присоединении из-за того, что его IP с { TOSTRING($percent, "P2") } уверенностью относится к VPN/ЦОДу. admin-alert-ipintel-warning = IP пользователя { $player } с { TOSTRING($percent, "P2") } уверенностью относится к VPN/ЦОДу. Пожалуйста, понаблюдайте за ним. admin-alert-antag-label = { $message } [АНТАГ: { $name }, { $subtype }] +admin-alert-tp-to-players-header = Игроки:{ " " } +admin-alert-tp-to-coords-header = Координаты:{ " " } diff --git a/Resources/Locale/ru-RU/administration/admin-verbs.ftl b/Resources/Locale/ru-RU/administration/admin-verbs.ftl index 216bc6831a..4709f05a92 100644 --- a/Resources/Locale/ru-RU/administration/admin-verbs.ftl +++ b/Resources/Locale/ru-RU/administration/admin-verbs.ftl @@ -18,3 +18,44 @@ admin-verbs-erase-description = toolshed-verb-mark = Отметить toolshed-verb-mark-description = Помещает данную сущность в переменную $marked, заменяя её предыдущее значение. export-entity-verb-get-data-text = Экспорт спрайта +# Tools verbs +admin-verbs-rejuvenate = Возродить +admin-verbs-make-indestructible = Сделать неуязвимым +admin-verbs-make-vulnerable = Сделать уязвимым +admin-verbs-refill-battery = Зарядить батарею +admin-verbs-drain-battery = Разрядить батарею +admin-verbs-infinite-battery = Бесконечная батарея +admin-verbs-block-unanchoring = Заблокировать открепление +admin-verbs-refill-internals-oxygen = Заполнить баллон кислородом +admin-verbs-refill-internals-nitrogen = Заполнить баллон азотом +admin-verbs-refill-internals-plasma = Заполнить баллон плазмой +admin-verbs-send-to-test-arena = Отправить на испытательную арену +admin-verbs-grant-all-access = Выдать полный доступ +admin-verbs-revoke-all-access = Убрать все доступы +admin-verbs-adjust-stack = Отрегулировать стопку +admin-verbs-fill-stack = Заполнить стопку +admin-verbs-rename = Изменить имя +admin-verbs-redescribe = Изменить описание +admin-verbs-rename-and-redescribe = Изменить имя и описание +admin-verbs-bar-job-slots = Закрыть слоты должностей +admin-verbs-locate-cargo-shuttle = Найти грузовой шаттл +admin-verbs-halt-movement = Остановить движение +admin-verbs-unpause-map = Снять карту с паузы +admin-verbs-pause-map = Поставить карту на паузу +admin-verbs-snap-joints = Удалить джоинты +admin-verbs-make-minigun = Сделать миниганом +admin-verbs-set-bullet-amount = Установить кол-во патронов +# Toggles verbs +admin-verbs-bolt = Заболтировать +admin-verbs-unbolt = Разболтировать +admin-verbs-emergency-access-on = Включить аварийный доступ +admin-verbs-emergency-access-off = Выключить аварийный доступ +# Dialogs verbs +admin-verbs-dialog-adjust-stack-amount = Количество (макс. { $max }) +admin-verbs-dialog-rename-title = Изменить имя +admin-verbs-dialog-rename-name = Имя +admin-verbs-dialog-redescribe-title = Изменить описание +admin-verbs-dialog-redescribe-description = Описание +admin-verbs-dialog-rename-and-redescribe-title = Изменить имя и описание +admin-verbs-dialog-set-bullet-amount-title = Установить кол-во патронов +admin-verbs-dialog-set-bullet-amount-amount = Количество (стандарт { $cap }) diff --git a/Resources/Locale/ru-RU/administration/bwoink.ftl b/Resources/Locale/ru-RU/administration/bwoink.ftl index ff8cc3a277..23f6e23b05 100644 --- a/Resources/Locale/ru-RU/administration/bwoink.ftl +++ b/Resources/Locale/ru-RU/administration/bwoink.ftl @@ -1,4 +1,5 @@ bwoink-user-title = Сообщение от администратора +bwoink-admin-title = Админ помощь bwoink-system-starmute-message-no-other-users = *Система: Никто не доступен для получения вашего сообщения. Попробуйте обратиться к администраторам игры в Discord. bwoink-system-messages-being-relayed-to-discord = Все сообщения передаются администраторам игры через Discord. diff --git a/Resources/Locale/ru-RU/administration/smites.ftl b/Resources/Locale/ru-RU/administration/smites.ftl index a5e0de6709..57a5047b21 100644 --- a/Resources/Locale/ru-RU/administration/smites.ftl +++ b/Resources/Locale/ru-RU/administration/smites.ftl @@ -133,9 +133,9 @@ admin-trick-revoke-all-access-description = Забирает у цели вес admin-trick-rejuvenate-description = Возрождает цель, исцеляет её от всего. admin-trick-adjust-stack-description = Устанавливает размер стопки на указанное значение. admin-trick-fill-stack-description = Устанавливает размер стопки на максимум. -admin-trick-rename-description = Переименовывает целевой объект. Обратите внимание, что это не равно команде `rename` и не исправит его ID. -admin-trick-redescribe-description = Переописывает целевой объект. -admin-trick-rename-and-redescribe-description = Переименовывает и переописывает объект одной кнопкой. +admin-trick-rename-description = Изменяет имя целевого объекта. Обратите внимание, что это не равно команде `rename` и не исправит его ID. +admin-trick-redescribe-description = Изменяет описание целевого объекта. +admin-trick-rename-and-redescribe-description = Изменяет имя и описание объекта одной кнопкой. admin-trick-bar-job-slots-description = Закрывает все слоты должностей на станции, так что никто не сможет присоединиться. admin-trick-locate-cargo-shuttle-description = Телепортирует вас прямо на грузовой шаттл станции, если он есть. admin-trick-infinite-battery-description = Перенастраивает СМЭСы и подстанции на сетке/станции/карте на быструю автозарядку. diff --git a/Resources/Locale/ru-RU/administration/ui/tabs/admin-tab/player-actions-window.ftl b/Resources/Locale/ru-RU/administration/ui/tabs/admin-tab/player-actions-window.ftl index bc1972ecac..2d8650c609 100644 --- a/Resources/Locale/ru-RU/administration/ui/tabs/admin-tab/player-actions-window.ftl +++ b/Resources/Locale/ru-RU/administration/ui/tabs/admin-tab/player-actions-window.ftl @@ -1,11 +1,8 @@ -admin-player-actions-window-title = Действия с игроками admin-player-actions-window-ban = Панель банов admin-player-actions-window-admin-ghost = Админ призрак -admin-player-actions-window-teleport = Телепорт admin-player-actions-window-permissions = Панель доступов admin-player-actions-window-announce = Сделать объявление admin-player-actions-window-shuttle = Вызвать/отозвать шаттл admin-player-actions-window-admin-logs = Админ логи -admin-player-actions-window-admin-notes = Админ заметки admin-player-actions-window-admin-fax = Админ факс admin-player-actions-window-admin-chat = Админ чат diff --git a/Resources/Locale/ru-RU/borg/borg.ftl b/Resources/Locale/ru-RU/borg/borg.ftl index d3b214a324..9ba40bffde 100644 --- a/Resources/Locale/ru-RU/borg/borg.ftl +++ b/Resources/Locale/ru-RU/borg/borg.ftl @@ -6,6 +6,8 @@ borg-mind-removed = { CAPITALIZE($name) } выключается! borg-module-too-many = Для ещё одного модуля не хватает места... borg-module-duplicate = Этот модуль уже установлен в этого киборга. borg-module-whitelist-deny = Этот модуль не подходит для данного типа киборгов... +borg-module-action-name = Активировать { $moduleName } +borg-module-action-description = Выбрать { $moduleName }, чтобы использовать предоставляемые им инструменты. borg-construction-guide-string = Конечности и туловище киборга должны быть прикреплены к эндоскелету. borg-ui-menu-title = Интерфейс киборга borg-ui-charge-label = Заряд: { $charge }% diff --git a/Resources/Locale/ru-RU/cartridge-loader/cartridges.ftl b/Resources/Locale/ru-RU/cartridge-loader/cartridges.ftl index 122a8f38b8..0d33196472 100644 --- a/Resources/Locale/ru-RU/cartridge-loader/cartridges.ftl +++ b/Resources/Locale/ru-RU/cartridge-loader/cartridges.ftl @@ -84,6 +84,8 @@ wanted-list-status-label = [color=darkgray]статус:[/color] { $status -> [detained] [color=#b18644]под арестом[/color] [paroled] [color=green]освобождён по УДО[/color] [discharged] [color=green]освобождён[/color] + [hostile] [color=darkred]враждебен[/color] + [eliminated] [color=gray]ликвидирован[/color] *[other] нет } wanted-list-history-table-time-col = Время diff --git a/Resources/Locale/ru-RU/changeling/changeling-cloner-component.ftl b/Resources/Locale/ru-RU/changeling/changeling-cloner-component.ftl new file mode 100644 index 0000000000..d2c21052c8 --- /dev/null +++ b/Resources/Locale/ru-RU/changeling/changeling-cloner-component.ftl @@ -0,0 +1,9 @@ +changeling-cloner-component-empty = Он пуст. +changeling-cloner-component-filled = Внутри находится образец ДНК. +changeling-cloner-component-spent = Он был использован. +changeling-cloner-component-reset-verb = Очистить ДНК +changeling-cloner-component-reset-popup = Вы очищаете хранилище инъектора ДНК. +changeling-cloner-component-draw-user = Вы начинаете извлекать ДНК из { $target }. +changeling-cloner-component-draw-target = { CAPITALIZE($user) } начинает извлекать из вас ДНК. +changeling-cloner-component-inject-user = Вы начинаете вводить ДНК в { $target }. +changeling-cloner-component-inject-target = { CAPITALIZE($user) } начинает вводить в вас ДНК. diff --git a/Resources/Locale/ru-RU/changelog/changelog-window.ftl b/Resources/Locale/ru-RU/changelog/changelog-window.ftl index 66ae23f0a1..26640b51c2 100644 --- a/Resources/Locale/ru-RU/changelog/changelog-window.ftl +++ b/Resources/Locale/ru-RU/changelog/changelog-window.ftl @@ -12,5 +12,6 @@ changelog-button-new-entries = Обновления (!) changelog-tab-title-Changelog = Список изменений changelog-tab-title-Admin = Админское changelog-tab-title-Maps = Карты +changelog-tab-title-Rules = Правила cmd-changelog-desc = Открыть историю обновлений. cmd-changelog-help = Использование: changelog diff --git a/Resources/Locale/ru-RU/cluwne/cluwne.ftl b/Resources/Locale/ru-RU/cluwne/cluwne.ftl index f99fcc1ba4..471b55bfcf 100644 --- a/Resources/Locale/ru-RU/cluwne/cluwne.ftl +++ b/Resources/Locale/ru-RU/cluwne/cluwne.ftl @@ -1,2 +1,4 @@ cluwne-transform = { CAPITALIZE($target) } превратился в клувеня! cluwne-name-prefix = клувень { $baseName } +cluwne-knock-emote = гудит +cluwne-giggle-emote = хонкает diff --git a/Resources/Locale/ru-RU/commands/pauseatmos-command.ftl b/Resources/Locale/ru-RU/commands/pauseatmos-command.ftl new file mode 100644 index 0000000000..ec971afa92 --- /dev/null +++ b/Resources/Locale/ru-RU/commands/pauseatmos-command.ftl @@ -0,0 +1,4 @@ +cmd-pauseatmos-desc = Ставит или снимает с паузы симуляцию атмосферы для предоставленной сущности грида. +cmd-pauseatmos-help = Использование: { $command } +cmd-pauseatmos-set-atmos-simulation = Симуляция атмосферы на { $grid } переключена на { $state }. +cmd-pauseatmos-completion-grid-pause = EntityUid грида, который вы хотите поставить на паузу/снять с паузы. Если оставлено пустым, автоматически использует грид, на котором вы стоите. diff --git a/Resources/Locale/ru-RU/components/storage-component.ftl b/Resources/Locale/ru-RU/components/storage-component.ftl index ab6b4e78a7..e8a52c8312 100644 --- a/Resources/Locale/ru-RU/components/storage-component.ftl +++ b/Resources/Locale/ru-RU/components/storage-component.ftl @@ -8,5 +8,6 @@ comp-storage-cant-drop = Вы не можете отпустить { $entity }! comp-storage-window-title = Предмет хранилище comp-storage-window-weight = { $weight }/{ $maxWeight }, Макс. размер: { $size } comp-storage-window-slots = Слоты: { $itemCount }/{ $maxCount }, Макс. размер: { $size } +comp-storage-window-dummy = Кукла comp-storage-verb-open-storage = Открыть хранилище comp-storage-verb-close-storage = Закрыть хранилище diff --git a/Resources/Locale/ru-RU/connection-messages.ftl b/Resources/Locale/ru-RU/connection-messages.ftl index dd1e39c474..442707ab69 100644 --- a/Resources/Locale/ru-RU/connection-messages.ftl +++ b/Resources/Locale/ru-RU/connection-messages.ftl @@ -50,9 +50,9 @@ baby-jail-account-denied = Этот сервер — сервер для нов baby-jail-account-denied-reason = Этот сервер — сервер для новичков, предназначенный для новых игроков и тех, кто хочет им помочь. Новые подключения слишком старых или не внесённых в белый список аккаунтов не принимаются. Загляните на другие серверы и посмотрите все, что может предложить Space Station 14. Веселитесь! Причина: "{ $reason }" baby-jail-account-reason-account = Ваш аккаунт Space Station 14 слишком старый. Он должен быть моложе { $minutes } минут generic-misconfigured = Сервер неправильно настроен и не принимает игроков. Пожалуйста, свяжитесь с владельцем сервера и повторите попытку позже. -ipintel-server-ratelimited = На этом сервере используется система безопасности с внешней проверкой, которая достигла своего максимального предела проверки. Пожалуйста, обратитесь за помощью к администрации сервера и повторите попытку позже. -ipintel-unknown = На этом сервере используется система безопасности с внешней проверкой, но она столкнулась с ошибкой. Пожалуйста, обратитесь за помощью к администрации сервера и повторите попытку позже. -ipintel-suspicious = Похоже, вы подключаетесь через центр обработки данных или VPN. По административным причинам мы не разрешаем играть через VPN-соединения. Пожалуйста, обратитесь за помощью к администрации сервера, если вы считаете, что это ошибочно. +ipintel-server-ratelimited = Этот сервер использует систему аудита с внешней проверкой, но достиг максимального лимита проверок у внешнего сервиса. Свяжитесь с администрацией сервера, чтобы сообщить об этом и получить помощь, или попробуйте позже. +ipintel-unknown = Этот сервер использует систему аудита с внешней проверкой, но при проверке вашего соединения произошла ошибка. Свяжитесь с администрацией сервера, чтобы сообщить об этом и получить помощь, или попробуйте позже. +ipintel-suspicious = Похоже, вы пытаетесь подключиться через датацентр, прокси, VPN или другое подозрительное соединение. По административным причинам такие подключения не допускаются. Если у вас включён VPN или аналогичный сервис, выключите его и попробуйте снова, либо свяжитесь с администрацией сервера, если считаете, что это ошибка или вам необходимо использовать такие сервисы для игры. baby-jail-account-reason-overall = Наигранное Вами время на сервере должно быть больше { $minutes } { $minutes -> [one] минуты diff --git a/Resources/Locale/ru-RU/construction/recipes/curtains.ftl b/Resources/Locale/ru-RU/construction/recipes/curtains.ftl index 26e70e95fe..5bc19516a0 100644 --- a/Resources/Locale/ru-RU/construction/recipes/curtains.ftl +++ b/Resources/Locale/ru-RU/construction/recipes/curtains.ftl @@ -1,6 +1,7 @@ construction-recipe-curtains-cloth = шторы (ткань) construction-recipe-curtains-black = шторы (чёрный) construction-recipe-curtains-blue = шторы (синий) +construction-recipe-curtains-sky-blue = шторы (небесный) construction-recipe-curtains-cyan = шторы (голубой) construction-recipe-curtains-green = шторы (зелёный) construction-recipe-curtains-orange = шторы (оранжевый) diff --git a/Resources/Locale/ru-RU/construction/recipes/furniture.ftl b/Resources/Locale/ru-RU/construction/recipes/furniture.ftl index 1747b49dcf..751a27f4b2 100644 --- a/Resources/Locale/ru-RU/construction/recipes/furniture.ftl +++ b/Resources/Locale/ru-RU/construction/recipes/furniture.ftl @@ -2,6 +2,7 @@ construction-recipe-red-comf-bench = удобная скамейка (красн construction-recipe-blue-comf-bench = удобная скамейка (синий) construction-recipe-table-fancy-black = красивый стол (чёрный) construction-recipe-table-fancy-blue = красивый стол (синий) +construction-recipe-table-fancy-sky-blue = красивый стол (небесный) construction-recipe-table-fancy-cyan = красивый стол (голубой) construction-recipe-table-fancy-green = красивый стол (зелёный) construction-recipe-table-fancy-orange = красивый стол (оранжевый) diff --git a/Resources/Locale/ru-RU/credits/credits-window.ftl b/Resources/Locale/ru-RU/credits/credits-window.ftl index 4feb83e4ac..35ffd90a49 100644 --- a/Resources/Locale/ru-RU/credits/credits-window.ftl +++ b/Resources/Locale/ru-RU/credits/credits-window.ftl @@ -11,6 +11,8 @@ credits-window-codebases-section-title = Код Space Station 13 credits-window-original-remake-team-section-title = Команда ремейка оригинальной Space Station 13 credits-window-immortals-title = В память о credits-window-special-thanks-section-title = Особая благодарность +credits-window-previous-page-button = Пред. страница +credits-window-next-page-button = След. страница credits-window-attributions-directory = [color=white]Директория:[/color] { $directory } credits-window-attributions-files = [color=white]Файлы:[/color] { $files } credits-window-attributions-copyright = [color=white]Копирайт:[/color] { $copyright } diff --git a/Resources/Locale/ru-RU/criminal-records/criminal-records.ftl b/Resources/Locale/ru-RU/criminal-records/criminal-records.ftl index 1e3aaa11a3..0672adae32 100644 --- a/Resources/Locale/ru-RU/criminal-records/criminal-records.ftl +++ b/Resources/Locale/ru-RU/criminal-records/criminal-records.ftl @@ -16,6 +16,8 @@ criminal-records-status-detained = Под арестом criminal-records-status-suspected = Подозревается criminal-records-status-discharged = Освобождён criminal-records-status-paroled = Освобождён по УДО +criminal-records-status-hostile = Враждебен +criminal-records-status-eliminated = Ликвидирован criminal-records-console-wanted-reason = Причина розыска criminal-records-console-suspected-reason = Причина подозрения criminal-records-console-reason = Причина @@ -40,6 +42,10 @@ criminal-records-console-detained = { $name } ({ $job }) арестовали, criminal-records-console-released = { $name } ({ $job }) отпустили, ответственный: { $officer }. criminal-records-console-paroled = { $name } ({ $job }) освободили по УДО, ответственный: { $officer }. criminal-records-console-not-parole = { $name } ({ $job }) лишили права на УДО, ответственный: { $officer }. +criminal-records-console-hostile = { $name } ({ $job }) пометили враждебным, причина: { $reason }, ответственный: { $officer }. +criminal-records-console-not-hostile = { $name } ({ $job }) больше не помечен враждебным, ответственный: { $officer }. +criminal-records-console-eliminated = { $name } ({ $job }) пометили ликвидированным, ответственный: { $officer }. +criminal-records-console-not-eliminated = { $name } ({ $job }) больше не помечен ликвидированным, ответственный: { $officer }. criminal-records-console-unknown-officer = <неизвестный> ## Filters diff --git a/Resources/Locale/ru-RU/datasets/figurines.ftl b/Resources/Locale/ru-RU/datasets/figurines.ftl index 18f8d6c20b..6f7c5fe013 100644 --- a/Resources/Locale/ru-RU/datasets/figurines.ftl +++ b/Resources/Locale/ru-RU/datasets/figurines.ftl @@ -276,3 +276,23 @@ figurines-hamlet-5 = Пип! figurines-hamlet-6 = Уиип! figurines-hamlet-7 = Иип! figurines-hamlet-8 = ТОЛЬКО НЕ МИКРОВОЛНОВКА! +figurines-thief-1 = У вас нет ордера! +figurines-thief-2 = Это же обычный маяк! +figurines-thief-3 = Эта сумка вовсе не подозрительна, офицер. +figurines-thief-4 = Я понятия не имею, где ваш питомец... +figurines-thief-5 = Хм, я не знал, что эта стена может открываться... +figurines-skeleton-1 = КЛАЦ КЛАЦ! +figurines-skeleton-2 = Уф, в этом шкафчике было тесно! +figurines-skeleton-3 = Ты плохо проведёшь время. +figurines-skeleton-4 = Есть молоко? +figurines-skeleton-5 = Я тебе сейчас кости пересчитаю! +figurines-owlman-1 = Не бойся народ, Филин вас спасёт! +figurines-owlman-2 = Филин увидится с вами позже! +figurines-owlman-3 = УУ-УУ!! +figurines-owlman-4 = Как зовут сову фокусника? ХУУ-ДИНИ! +figurines-owlman-5 = Не волнуйтесь, гражданин, я спасу ваш день! +figurines-griffin-1 = МУХАХАХА, я такой злой!! +figurines-griffin-2 = Как только я увижу Филина, он будет мёртв!! +figurines-griffin-3 = Почему грифоны не обращают внимания на проблемы? Они витают в облаках! +figurines-griffin-4 = Меня зовут не Джильда!! +figurines-griffin-5 = Быть преступным гением нелегко. diff --git a/Resources/Locale/ru-RU/date.ftl b/Resources/Locale/ru-RU/date.ftl new file mode 100644 index 0000000000..3b2cc66974 --- /dev/null +++ b/Resources/Locale/ru-RU/date.ftl @@ -0,0 +1,17 @@ +## Used for date picker + +month-1 = Январь +month-2 = Февраль +month-3 = Март +month-4 = Апрель +month-5 = Май +month-6 = Июнь +month-7 = Июль +month-8 = Август +month-9 = Сентябрь +month-10 = Октябрь +month-11 = Ноябрь +month-12 = Декабрь +datepicker-month = Месяц +datepicker-day = День +datepicker-year = Год diff --git a/Resources/Locale/ru-RU/delivery/delivery-spam.ftl b/Resources/Locale/ru-RU/delivery/delivery-spam.ftl index 9a746fd87a..8b40238b81 100644 --- a/Resources/Locale/ru-RU/delivery/delivery-spam.ftl +++ b/Resources/Locale/ru-RU/delivery/delivery-spam.ftl @@ -237,7 +237,7 @@ delivery-spam-11 = Помоги маме и папе! Если мы не получим эти деньги, то через 10 дней придёт правительство и забирут наше семейное гнёздышко и мы станем бездомными. { "[bold]ещё раз спасибо, любим,[/bold]" } - { "[italic]твои родители[/italics]" } + { "[italic]твои родители[/italic]" } delivery-spam-12 = Присоединяйтесь к нам на первом рейсе! .desc = Реклама расслабляющего путешествия. .content = diff --git a/Resources/Locale/ru-RU/flavors/flavor-profiles.ftl b/Resources/Locale/ru-RU/flavors/flavor-profiles.ftl index d7a04d8d47..bb5250be93 100644 --- a/Resources/Locale/ru-RU/flavors/flavor-profiles.ftl +++ b/Resources/Locale/ru-RU/flavors/flavor-profiles.ftl @@ -186,6 +186,7 @@ flavor-complex-false-meat = как не совсем не мясо flavor-complex-paper = как кашеобразная масса flavor-complex-compressed-meat = как спрессованное мясо flavor-complex-dog-food = как еда для собак +flavor-complex-canned-tuna = как консервированный тунец # Drink-specific flavors. diff --git a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-changeling.ftl b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-changeling.ftl index e14e34f217..133425c3f2 100644 --- a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-changeling.ftl +++ b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-changeling.ftl @@ -2,7 +2,7 @@ changeling-role-greeting = Вы — генокрад, чрезвычайно умный хищник. Ваша основная задача — выбраться со станции живым, принимая облики других обитателей этой станции. Вы голодны и не продержитесь долго без пропитания... - Убивайте, поглощайте, прячьтесь, выживайте. + Убивайте. Поглощайте. Прячьтесь. Выживайте. changeling-briefing = Вы — генокрад. Вы обладаете способностью принимать облики тех, кого поглощаете, чтобы избежать мрачной участи. diff --git a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-nukeops.ftl b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-nukeops.ftl index 791a21b8fd..3d8ca63836 100644 --- a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-nukeops.ftl +++ b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-nukeops.ftl @@ -10,7 +10,7 @@ nukeops-neutral = [color=yellow]Ничейный исход![/color] nukeops-crewminor = [color=green]Малая победа экипажа![/color] nukeops-crewmajor = [color=green]Разгромная победа экипажа![/color] nukeops-cond-nukeexplodedoncorrectstation = Ядерным оперативникам удалось взорвать станцию. -nukeops-cond-nukeexplodedonnukieoutpost = Аванпост ядерных оперативников был уничтожен ядерным взрывом. +nukeops-cond-nukeexplodedonnukieoutpost = Аванпост ядерных оперативников был уничтожен ядерным взрывом! nukeops-cond-nukeexplodedonincorrectlocation = Ядерная бомба взорвалась вне станции. nukeops-cond-nukeactiveinstation = Ядерная бомба была оставлена взведённой на станции. nukeops-cond-nukeactiveatcentcom = Ядерная бомба была доставлена Центральному командованию! @@ -20,7 +20,7 @@ nukeops-cond-nukiesabandoned = Ядерные оперативники были nukeops-cond-allnukiesdead = Все ядерные оперативники погибли. nukeops-cond-somenukiesalive = Несколько ядерных оперативников погибли. nukeops-cond-allnukiesalive = Все ядерные оперативники выжили. -nukeops-list-start = Ядерными оперативниками были: +nukeops-list-start = Оперативниками были: nukeops-list-name = - [color=White]{ $name }[/color] nukeops-list-name-user = - [color=White]{ $name }[/color] ([color=gray]{ $user }[/color]) nukeops-not-enough-ready-players = Недостаточно игроков готовы к игре! { $readyPlayersCount } игроков из необходимых { $minimumPlayers } готовы. Нельзя запустить пресет Ядерные оперативники. diff --git a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-revolutionary.ftl b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-revolutionary.ftl index 75c5908b37..503208d837 100644 --- a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-revolutionary.ftl +++ b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-revolutionary.ftl @@ -1,22 +1,20 @@ ## Rev Head roles-antag-rev-head-name = Глава революции -roles-antag-rev-head-objective = Ваша задача — захватить станцию, склонив членов экипажа на свою сторону, и уничтожив весь командный состав станции. +roles-antag-rev-head-objective = Ваша задача — захватить станцию, склонив членов экипажа на свою сторону, и устранив всех членов командования. head-rev-role-greeting = - Вы — глава революции. - Вам поручено устранить весь командный состав станции путём конверсии, убийства, или ареста. - Синдикат проспонсировал вас особой вспышкой, которая конвертирует членов экипажа на вашу сторону. - Осторожно, она не сработает на тех, у кого есть имплант "Щит Разума", и тех, кто носит защиту для глаз. + Вы — глава революции. Вам поручено устранить весь командный состав станции путём убийства, ареста или конверсии. + Синдикат проспонсировал вас особой вспышкой, которая обращает других на вашу сторону. Осторожно, она не сработает на тех, у кого есть имплант "Щит разума", и тех, кто носит защиту для глаз. Помните, что в процессе найма члены командования и службы безопасности проходят имплантацию "Щитом разума". Viva la revolución! head-rev-briefing = - Используйте вспышки, чтобы конвертировать членов экипажа на свою сторону. - Избавьтесь от всех глав, чтобы захватить станцию. -head-rev-break-mindshield = Щит разума был уничтожен! + Используйте вспышки, чтобы обратить членов экипажа на свою сторону. + Убейте, арестуйте или конвертируйте всех членом командования, чтобы захватить станцию. +head-rev-break-mindshield = Имплант "Щит разума" был уничтожен! ## Rev roles-antag-rev-name = Революционер -roles-antag-rev-objective = Ваша задача — защищать и выполнять приказы глав революции, а также избавиться от всего командного состава станции или конвертировать его. +roles-antag-rev-objective = Ваша задача — защищать и выполнять приказы глав революции и помочь им захватить станцию, устранив всех членов командования. rev-break-control = { $name } { GENDER($name) -> [male] вспомнил, кому он верен @@ -25,27 +23,27 @@ rev-break-control = *[neuter] вспомнило, кому оно верно } на самом деле! rev-role-greeting = - Вы — Революционер. - Вам поручено захватить станцию и защищать глав революции. - Избавьтесь от всего командного состава станции или конвертируйте его. + Вы — Революционер. Вам поручено защищать глав революции и помогать им захватить станцию. + Революция должна работать вместе, чтобы убить, арестовать или конвертировать всех членов командования. Viva la revolución! -rev-briefing = Помогите главам революции избавиться от командования станции, чтобы захватить её. +rev-briefing = Помогите главам революции убить, арестовать или конвертировать всех членов командования, чтобы захватить станцию. ## General rev-title = Революционеры -rev-description = Революционеры среди нас. +rev-description = Революционеры скрывающиеся среди экипажа стремятся обратить других на свою сторону и свергнуть командование. rev-not-enough-ready-players = Недостаточно игроков готовы к игре! { $readyPlayersCount } игроков из необходимых { $minimumPlayers } готовы. Нельзя запустить пресет Революционеры. rev-no-one-ready = Нет готовых игроков! Нельзя запустить пресет Революционеры. rev-no-heads = Нет кандидатов на роль главы революции. Нельзя запустить пресет Революционеры. rev-won = Главы революции выжили и уничтожили весь командный состав станции. +rev-lost = Все главы революции погибли, а командование выжило. +rev-stalemate = И командование и главы революции погибли. Это ничья. +rev-reverse-stalemate = И командование и главы революции выжили. rev-headrev-count = { $initialCount -> [one] Глава революции был один: *[other] Глав революции было { $initialCount }: } -rev-lost = Члены командного состава станции выжили и уничтожили всех глав революции. -rev-stalemate = Главы революции и командный состав станции погибли. Это ничья. rev-headrev-name-user = [color=#5e9cff]{ $name }[/color] ([color=gray]{ $username }[/color]) конвертировал { $count } { $count -> [one] члена [few] члена @@ -56,7 +54,6 @@ rev-headrev-name = [color=#5e9cff]{ $name }[/color] конвертировал { [few] члена *[other] членов } экипажа -rev-reverse-stalemate = Главы революции и командный состав станции выжили. rev-deconverted-title = Разконвертированы! rev-deconverted-text = Со смертью последнего главы революции, революция оканчивается. diff --git a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-thief.ftl b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-thief.ftl index a45cb7ac1d..6d6aa1c0f4 100644 --- a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-thief.ftl +++ b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-thief.ftl @@ -1,14 +1,10 @@ -thief-role-greeting-human = - Вы — преступное отродье, клептоман, ранее - судимый за мелкую кражу, и досрочно освобождённый. - Вам необходимо пополнить свою коллекцию. +thief-role-greeting-human = + Вы — преступное отродье, клептоман, ранее судимый за мелкую кражу, и досрочно освобождённый. Вам необходимо пополнить свою коллекцию. thief-role-greeting-animal = Вы — клептоманящее животное. Воруйте всё, что вам нравится. thief-role-greeting-equipment = - У вас есть сумка воровских инструментов - и врождённая способность незаметно воровать. - Выберите стартовое снаряжение, - и незаметно делайте свою работу. + У вас есть сумка воровских инструментов и врождённая способность незаметно воровать. + Выберите стартовое снаряжение, и незаметно делайте свою работу. objective-issuer-thief = [color=#746694]Преступник[/color] thief-round-end-agent-name = вор diff --git a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-traitor.ftl b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-traitor.ftl index 34124d489c..7e3fcbde55 100644 --- a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-traitor.ftl +++ b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-traitor.ftl @@ -23,8 +23,7 @@ traitor-death-match-end-round-description-entry = КПК { $originalName }, с { # TraitorRole traitor-role-greeting = Вы — агент организации { $corporation } на задании [color = darkred]Синдиката.[/color]. - Ваши цели и кодовые слова перечислены в меню персонажа. - Воспользуйтесь своим аплинком, чтобы приобрести всё необходимое для выполнения работы. + Ваши цели и кодовые слова перечислены в меню персонажа. Воспользуйтесь своим аплинком, чтобы приобрести всё необходимое для выполнения работы. Смерть Nanotrasen! traitor-role-codewords = Кодовые слова следующие: [color = lightgray] @@ -33,7 +32,7 @@ traitor-role-codewords = Прислушивайтесь к ним и храните их в тайне. traitor-role-uplink-code = Установите рингтон Вашего КПК на [color = lightgray]{ $code }[/color] чтобы заблокировать или разблокировать аплинк. - Не забудьте заблокировать его и сменить код, иначе кто угодно из экипажа станции сможет открыть аплинк! + Не забудьте заблокировать его и сменить код, иначе кто угодно из экипажа станции сможет обнаружить его! # don't need all the flavour text for character menu traitor-role-codewords-short = Кодовые слова: @@ -42,4 +41,4 @@ traitor-role-uplink-implant = Ваш имплант аплинк активирован, воспользуйтесь им из хотбара. Аплинк надёжно защищён, пока кто-нибудь не извлечёт его из вашего тела. traitor-role-uplink-code-short = Ваш код аплинка: { $code }. Установите его в качестве рингтона КПК для доступа к аплинку. -traitor-role-uplink-implant-short = Ваш аплинк был имплантирован. Воспользуйтесь им из хотбара. +traitor-role-uplink-implant-short = Ваш аплинк был имплантирован. Воспользуйтесь им из меню действий. diff --git a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-wizard.ftl b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-wizard.ftl index ce04efc935..b8ea75b914 100644 --- a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-wizard.ftl +++ b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-wizard.ftl @@ -4,8 +4,7 @@ roles-antag-survivor-name = Выживший # It's a Halo reference roles-antag-survivor-objective = Текущая задача: Выжить survivor-role-greeting = - Вы — выживший. - Ваша главная задача остаться в живых и вернуться на Центком. + Вы — выживший. Ваша главная задача — остаться в живых и вернуться на Центком. Накопите столько огневой мощи, сколько необходимо для гарантии вашего выживания. Никому не доверяйте. survivor-round-end-dead-count = @@ -32,11 +31,9 @@ wizard-description = На станции присутствует волшебн roles-antag-wizard-name = Волшебник roles-antag-wizard-objective = Преподайте им урок, который они никогда не забудут. wizard-role-greeting = - ТЫ ВОЛШЕБНИК! - Между Федерацией космических волшебников и Nanotrasen возникли противоречия. - И вы были выбраны Федерацией Космических Волшебников, чтобы нанести на станцию визит. - Хорошенько продемонстрируйте им свои способности. - Вам решать, что именно предпринять, но помните, что Космические волшебники желают, чтобы вы вернулись живыми. + Время для волшебника, огненный шар! + Между Федерацией космических волшебников и Nanotrasen возникли противоречия. Вы были выбраны Федерацией Космических Волшебников, чтобы навестить станцию и "напомнить им", почему над заклинателями не издеваются. + Совершите хаос и разруху! Вам решать, что именно предпринять, но помните, что Космические волшебники желают, чтобы вы вернулись живыми. wizard-round-end-name = волшебник ## TODO: Wizard Apprentice (Coming sometime post-wizard release) diff --git a/Resources/Locale/ru-RU/ghost/make-ghost-gui.ftl b/Resources/Locale/ru-RU/ghost/make-ghost-gui.ftl new file mode 100644 index 0000000000..852f0a39d1 --- /dev/null +++ b/Resources/Locale/ru-RU/ghost/make-ghost-gui.ftl @@ -0,0 +1,16 @@ +make-ghost-roles-window-title = Сделать ролью призрака +make-ghost-roles-window-entity-label = Сущность +make-ghost-roles-window-role-name-label = Имя роли +make-ghost-roles-window-role-description-label = Описание роли +make-ghost-roles-window-role-rules-label = Правила роли +make-ghost-roles-window-make-sentient-label = Сделать разумным +make-ghost-roles-window-initial-duration-label = Начальная продолжительность (сек) +make-ghost-roles-window-join-extends-by-label = Присоединение увеличивает на (сек) +make-ghost-roles-window-max-duration-label = Максимальная продолжительность (сек) +make-ghost-roles-window-make-button = Создать +# Raffle +make-ghost-roles-window-raffle-not-button = Без лотереи +make-ghost-roles-window-raffle-custom-settings-button = Настраиваемая +make-ghost-roles-window-raffle-role-label = Лотерея? +make-ghost-roles-window-raffle-settings-label = { $id } (начальная { $initialDuration } сек, макс { $maxDuration } сек, присоединение добавляет { $joinExtendsDurationBy } сек) +make-ghost-roles-window-raffle-warning-tooltip = Начальная продолжительность не должна превышать максимальную. diff --git a/Resources/Locale/ru-RU/guidebook/chemistry/core.ftl b/Resources/Locale/ru-RU/guidebook/chemistry/core.ftl index d7407b65dc..7c1bde626c 100644 --- a/Resources/Locale/ru-RU/guidebook/chemistry/core.ftl +++ b/Resources/Locale/ru-RU/guidebook/chemistry/core.ftl @@ -2,9 +2,12 @@ guidebook-reagent-effect-description = { $chance -> [1] { $effect } *[other] Имеет { NATURALPERCENT($chance, 2) } шанс { $effect } + }{$quantity -> + [0] {""} + *[other] , если имеется как минимум {$quantity} ед. {$reagent} }{ $conditionCount -> [0] . - *[other] { " " }, пока { $conditions }. + *[other] , пока { $conditions }. } guidebook-reagent-name = [bold][color={ $color }]{ CAPITALIZE($name) }[/color][/bold] guidebook-reagent-recipes-header = Рецепт diff --git a/Resources/Locale/ru-RU/guidebook/entity-effects/conditions.ftl b/Resources/Locale/ru-RU/guidebook/entity-effects/conditions.ftl index 1d017423d3..1793a61eb4 100644 --- a/Resources/Locale/ru-RU/guidebook/entity-effects/conditions.ftl +++ b/Resources/Locale/ru-RU/guidebook/entity-effects/conditions.ftl @@ -1,94 +1,86 @@ entity-condition-guidebook-total-damage = { $max -> - [2147483648] it has at least {NATURALFIXED($min, 2)} total damage - *[other] { $min -> - [0] it has at most {NATURALFIXED($max, 2)} total damage - *[other] it has between {NATURALFIXED($min, 2)} and {NATURALFIXED($max, 2)} total damage - } + [2147483648] тело имеет по крайней мере { NATURALFIXED($min, 2) } общего урона + *[other] + { $min -> + [0] тело имеет не более { NATURALFIXED($max, 2) } общего урона + *[other] тело имеет между { NATURALFIXED($min, 2) } и { NATURALFIXED($max, 2) } общего урона + } } - entity-condition-guidebook-type-damage = { $max -> - [2147483648] it has at least {NATURALFIXED($min, 2)} of {$type} damage - *[other] { $min -> - [0] it has at most {NATURALFIXED($max, 2)} of {$type} damage - *[other] it has between {NATURALFIXED($min, 2)} and {NATURALFIXED($max, 2)} of {$type} damage - } + [2147483648] тело имеет по крайней мере { NATURALFIXED($min, 2) } урона типа { $type } + *[other] + { $min -> + [0] тело имеет не более { NATURALFIXED($max, 2) } урона типа { $type } + *[other] тело имеет между { NATURALFIXED($min, 2) } и { NATURALFIXED($max, 2) } урона типа { $type } + } } - entity-condition-guidebook-group-damage = { $max -> - [2147483648] it has at least {NATURALFIXED($min, 2)} of {$type} damage. - *[other] { $min -> - [0] it has at most {NATURALFIXED($max, 2)} of {$type} damage. - *[other] it has between {NATURALFIXED($min, 2)} and {NATURALFIXED($max, 2)} of {$type} damage - } + [2147483648] тело имеет по крайней мере { NATURALFIXED($min, 2) } урона группы { $type } + *[other] + { $min -> + [0] тело имеет не более { NATURALFIXED($max, 2) } урона группы { $type } + *[other] тело имеет между { NATURALFIXED($min, 2) } и { NATURALFIXED($max, 2) } урона группы { $type } + } } - entity-condition-guidebook-total-hunger = { $max -> - [2147483648] the target has at least {NATURALFIXED($min, 2)} total hunger - *[other] { $min -> - [0] the target has at most {NATURALFIXED($max, 2)} total hunger - *[other] the target has between {NATURALFIXED($min, 2)} and {NATURALFIXED($max, 2)} total hunger - } + [2147483648] цель имеет по крайней мере { NATURALFIXED($min, 2) } общего голода + *[other] + { $min -> + [0] цель имеет не более { NATURALFIXED($max, 2) } общего голода + *[other] цель имеет между { NATURALFIXED($min, 2) } и { NATURALFIXED($max, 2) } общего голода + } } - entity-condition-guidebook-reagent-threshold = { $max -> - [2147483648] there's at least {NATURALFIXED($min, 2)}u of {$reagent} - *[other] { $min -> - [0] there's at most {NATURALFIXED($max, 2)}u of {$reagent} - *[other] there's between {NATURALFIXED($min, 2)}u and {NATURALFIXED($max, 2)}u of {$reagent} - } + [2147483648] в кровеносной системе имеется по крайней мере { NATURALFIXED($min, 2) } ед. { $reagent } + *[other] + { $min -> + [0] имеется не более { NATURALFIXED($max, 2) } ед. { $reagent } + *[other] имеет между { NATURALFIXED($min, 2) } ед. и { NATURALFIXED($max, 2) } ед. { $reagent } + } } - -entity-condition-guidebook-mob-state-condition = - the mob is { $state } - -entity-condition-guidebook-job-condition = - the target's job is { $job } - -entity-condition-guidebook-solution-temperature = - the solution's temperature is { $max -> - [2147483648] at least {NATURALFIXED($min, 2)}k - *[other] { $min -> - [0] at most {NATURALFIXED($max, 2)}k - *[other] between {NATURALFIXED($min, 2)}k and {NATURALFIXED($max, 2)}k - } +reagent-effect-condition-guidebook-mob-state-condition = пациент в { $state } +reagent-effect-condition-guidebook-job-condition = должность цели — { $job } +reagent-effect-condition-guidebook-solution-temperature = + температура раствора составляет { $max -> + [2147483648] не менее { NATURALFIXED($min, 2) }k + *[other] + { $min -> + [0] не более { NATURALFIXED($max, 2) }k + *[other] между { NATURALFIXED($min, 2) }k и { NATURALFIXED($max, 2) }k + } } - -entity-condition-guidebook-body-temperature = - the body's temperature is { $max -> - [2147483648] at least {NATURALFIXED($min, 2)}k - *[other] { $min -> - [0] at most {NATURALFIXED($max, 2)}k - *[other] between {NATURALFIXED($min, 2)}k and {NATURALFIXED($max, 2)}k - } +reagent-effect-condition-guidebook-body-temperature = + температура тела составляет { $max -> + [2147483648] не менее { NATURALFIXED($min, 2) }k + *[other] + { $min -> + [0] не более { NATURALFIXED($max, 2) }k + *[other] между { NATURALFIXED($min, 2) }k и { NATURALFIXED($max, 2) }k + } + } +reagent-effect-condition-guidebook-organ-type = + метаболизирующий орган { $shouldhave -> + [true] это + *[false] это не + } { $name } орган +reagent-effect-condition-guidebook-has-tag = + цель { $invert -> + [true] не имеет + *[false] имеет + } метку { $tag } +reagent-effect-condition-guidebook-this-reagent = этот реагент +reagent-effect-condition-guidebook-breathing = + цель { $isBreathing -> + [true] дышит нормально + *[false] задыхается + } +reagent-effect-condition-guidebook-internals = + цель { $usingInternals -> + [true] использует дыхательную маску + *[false] дышит атмосферным газом } - -entity-condition-guidebook-organ-type = - the metabolizing organ { $shouldhave -> - [true] is - *[false] is not - } {INDEFINITE($name)} {$name} organ - -entity-condition-guidebook-has-tag = - the target { $invert -> - [true] does not have - *[false] has - } the tag {$tag} - -entity-condition-guidebook-this-reagent = this reagent - -entity-condition-guidebook-breathing = - the metabolizer is { $isBreathing -> - [true] breathing normally - *[false] suffocating - } - -entity-condition-guidebook-internals = - the metabolizer is { $usingInternals -> - [true] using internals - *[false] breathing atmospheric air - } diff --git a/Resources/Locale/ru-RU/guidebook/entity-effects/effects.ftl b/Resources/Locale/ru-RU/guidebook/entity-effects/effects.ftl index d115650321..56785efba6 100644 --- a/Resources/Locale/ru-RU/guidebook/entity-effects/effects.ftl +++ b/Resources/Locale/ru-RU/guidebook/entity-effects/effects.ftl @@ -9,16 +9,14 @@ entity-effect-guidebook-spawn-entity = entity-effect-guidebook-destroy = { $chance -> - [1] Destroys - *[other] destroy - } the object - + [1] Уничтожает + *[other] уничтожают + } объект entity-effect-guidebook-break = { $chance -> - [1] Breaks - *[other] break - } the object - + [1] Ломает + *[other] ломают + } объект entity-effect-guidebook-explosion = { $chance -> [1] Causes @@ -118,47 +116,74 @@ entity-effect-guidebook-status-effect-old = entity-effect-guidebook-status-effect = { $type -> [update]{ $chance -> - [1] Causes - *[other] cause - } {LOC($key)} for at least {NATURALFIXED($time, 3)} {MANY("second", $time)} without accumulation - [add] { $chance -> - [1] Causes - *[other] cause - } {LOC($key)} for at least {NATURALFIXED($time, 3)} {MANY("second", $time)} with accumulation - [set] { $chance -> - [1] Causes - *[other] cause - } {LOC($key)} for at least {NATURALFIXED($time, 3)} {MANY("second", $time)} without accumulation - *[remove]{ $chance -> - [1] Removes - *[other] remove - } {NATURALFIXED($time, 3)} {MANY("second", $time)} of {LOC($key)} + [1] Вызывает + *[other] вызывают + } {LOC($key)} минимум на {NATURALFIXED($time, 3)} { $time -> + [one] секунду + [few] секунды + *[other] секунд + }, эффект не накапливается + [add] + { $chance -> + [1] Вызывает + *[other] вызывают + } { LOC($key) } минимум на { NATURALFIXED($time, 3) } { $time -> + [one] секунду + [few] секунды + *[other] секунд + }, эффект накапливается + [set] + { $chance -> + [1] Вызывает + *[other] вызывают + } { LOC($key) } минимум на { NATURALFIXED($time, 3) } { $time -> + [one] секунду + [few] секунды + *[other] секунд + }, эффект не накапливается + *[remove] + { $chance -> + [1] Удаляет + *[other] удаляют + } { NATURALFIXED($time, 3) } { $time -> + [one] секунду + [few] секунды + *[other] секунд + } от { LOC($key) } } { $delay -> - [0] immediately - *[other] after a {NATURALFIXED($delay, 3)} second delay + [0] немедленно + *[other] после { NATURALFIXED($delay, 3) } { $delay -> + [one] секунду + [few] секунды + *[other] секунд + } задержки } entity-effect-guidebook-status-effect-indef = { $type -> [update]{ $chance -> - [1] Causes - *[other] cause - } permanent {LOC($key)} + [1] Вызывает + *[other] вызывает + } постоянный {LOC($key)} [add] { $chance -> - [1] Causes - *[other] cause - } permanent {LOC($key)} + [1] Вызывает + *[other] вызывают + } постоянный{LOC($key)} [set] { $chance -> - [1] Causes - *[other] cause - } permanent {LOC($key)} + [1] Вызывает + *[other] вызывают + } постоянный{LOC($key)} *[remove]{ $chance -> - [1] Removes - *[other] remove + [1] Убирает + *[other] убирают } {LOC($key)} } { $delay -> - [0] immediately - *[other] after a {NATURALFIXED($delay, 3)} second delay + [0] мгновенно + *[other] после { NATURALFIXED($delay, 3) } { $delay -> + [one] секунду + [few] секунды + *[other] секунд + } задержки } entity-effect-guidebook-knockdown = diff --git a/Resources/Locale/ru-RU/guidebook/guides.ftl b/Resources/Locale/ru-RU/guidebook/guides.ftl index c7bb37af3c..b53dda302e 100644 --- a/Resources/Locale/ru-RU/guidebook/guides.ftl +++ b/Resources/Locale/ru-RU/guidebook/guides.ftl @@ -25,6 +25,7 @@ guide-entry-mixingandfiltering = Смешивание и фильтрация guide-entry-gascanisters = Газовые канистры guide-entry-thermomachines = Термомашины guide-entry-gascondensing = Конденсация газов +guide-entry-gasrecycling = Переработка газов guide-entry-radiators = Радиаторы guide-entry-atmosphericssystems = Атмосферные системы guide-entry-pipenetworks = Сети труб @@ -81,6 +82,8 @@ guide-entry-anomalous-research = Исследование аномалий guide-entry-scanners-and-vessels = Сканеры и сосуды guide-entry-ape = М.А.К.А.К. guide-entry-xenoarchaeology = Ксеноархеология +guide-entry-xenoarchaeologyunlockingnodes = Разблокировка узлов +guide-entry-analysisconsole = Аналитическая консоль guide-entry-artifact-reports = Отчёты об артефактах guide-entry-traversal-distorter = Поперечный искатель guide-entry-machine-upgrading = Улучшение оборудования @@ -127,6 +130,7 @@ guide-entry-salad-recipes = Салаты guide-entry-medicinal-recipes = Лечебные guide-entry-other-recipes = Другие guide-entry-secret-recipes = Секретные +guide-entry-lawsets = Наборы законов синтетиков guide-entry-antagonists = Антагонисты guide-entry-nuclear-operatives = Ядерные оперативники guide-entry-traitors = Предатели diff --git a/Resources/Locale/ru-RU/hand-labeler/hand-labeler.ftl b/Resources/Locale/ru-RU/hand-labeler/hand-labeler.ftl index edb6052afe..c3d3277b2d 100644 --- a/Resources/Locale/ru-RU/hand-labeler/hand-labeler.ftl +++ b/Resources/Locale/ru-RU/hand-labeler/hand-labeler.ftl @@ -1,6 +1,10 @@ hand-labeler-ui-header = Ручной этикетировщик # The content of the label in the UI above the text entry input. hand-labeler-current-text-label = Этикетка: +# The text on the button in the UI to reset the text entry input to the content it had when the UI was opened +hand-labeler-ui-reset-label-text = Сбросить +# The text on the button in the UI to clear the text entry input +hand-labeler-ui-clear-label-text = Очистить # When the hand labeler applies a label successfully hand-labeler-successfully-applied = Этикетка успешно наклеена # When the hand labeler removes a label successfully diff --git a/Resources/Locale/ru-RU/info/ban.ftl b/Resources/Locale/ru-RU/info/ban.ftl index d07d5d969a..a4f663722c 100644 --- a/Resources/Locale/ru-RU/info/ban.ftl +++ b/Resources/Locale/ru-RU/info/ban.ftl @@ -71,6 +71,7 @@ ban-panel-severity = Тяжесть: # Ban string server-ban-string = { $admin } created a { $severity } severity server ban that expires { $expires } for [{ $name }, { $ip }, { $hwid }], with reason: { $reason } ban-panel-erase = Стереть сообщения в чате и игрока из раунда +ban-panel-expiry-error = ошибка server-ban-string-never = никогда server-ban-string-no-pii = { $admin } установил серверный бан { $severity } тяжести, который истечёт { $expires } у { $name } с причиной: { $reason } cmd-ban_exemption_get-arg-player = diff --git a/Resources/Locale/ru-RU/job/job-supervisors.ftl b/Resources/Locale/ru-RU/job/job-supervisors.ftl index ec822924a5..9cfa4e9631 100644 --- a/Resources/Locale/ru-RU/job/job-supervisors.ftl +++ b/Resources/Locale/ru-RU/job/job-supervisors.ftl @@ -13,3 +13,4 @@ job-supervisors-security = офицерам, смотрителю и главе job-supervisors-science = учёным и научному руководителю job-supervisors-hire = своим нанимателям job-supervisors-everyone = вообще всем +job-supervisors-nobody = никому diff --git a/Resources/Locale/ru-RU/materials/materials.ftl b/Resources/Locale/ru-RU/materials/materials.ftl index c9eff354e6..837697fde7 100644 --- a/Resources/Locale/ru-RU/materials/materials.ftl +++ b/Resources/Locale/ru-RU/materials/materials.ftl @@ -3,6 +3,8 @@ materials-glass = стекло materials-reinforced-glass = бронестекло materials-plasma-glass = плазменное стекло materials-reinforced-plasma-glass = плазменное бронестекло +materials-uranium-glass = урановое стекло +materials-reinforced-uranium-glass = урановое бронестекло # Metals materials-steel = сталь materials-gold = золото diff --git a/Resources/Locale/ru-RU/medical/components/crew-monitoring-component.ftl b/Resources/Locale/ru-RU/medical/components/crew-monitoring-component.ftl index 5e09c8067d..bd124c6997 100644 --- a/Resources/Locale/ru-RU/medical/components/crew-monitoring-component.ftl +++ b/Resources/Locale/ru-RU/medical/components/crew-monitoring-component.ftl @@ -1,15 +1,9 @@ ## UI - -crew-monitoring-user-interface-title = Консоль мониторинга экипажа -crew-monitor-filter-line-placeholder = Фильтр -crew-monitoring-user-interface-name = Имя -crew-monitoring-user-interface-job = Должность: -crew-monitoring-user-interface-status = Статус -crew-monitoring-user-interface-location = Позиция -crew-monitoring-user-interface-alive = Жив -crew-monitoring-user-interface-dead = Мёртв -crew-monitoring-user-interface-no-info = Н/Д -crew-monitoring-user-interface-no-server = Сервер не найден -crew-monitoring-user-interface-no-department = Неизвестно -crew-monitoring-user-interface-flavor-left = В случае экстренной ситуации, немедленно свяжитесь с мед. персоналом станции. -crew-monitoring-user-interface-flavor-right = v1.7 +crew-monitoring-ui-title = Консоль мониторинга экипажа +crew-monitoring-ui-filter-line-placeholder = Фильтр +crew-monitoring-ui-job-label = Должность: +crew-monitoring-ui-no-server-label = Сервер не найден +crew-monitoring-ui-no-department-label = Неизвестно +crew-monitoring-ui-no-station-label = Неизвестная станция +crew-monitoring-ui-flavor-left-label = В случае экстренной ситуации, немедленно свяжитесь с медперсоналом станции. +crew-monitoring-ui-flavor-right-label = v1.7 diff --git a/Resources/Locale/ru-RU/navmap-beacons/station_map.ftl b/Resources/Locale/ru-RU/navmap-beacons/station_map.ftl index 9228df575c..df5647f317 100644 --- a/Resources/Locale/ru-RU/navmap-beacons/station_map.ftl +++ b/Resources/Locale/ru-RU/navmap-beacons/station_map.ftl @@ -2,6 +2,7 @@ station-map-window-title = Карта станции station-map-user-interface-flavor-left = Не паникуй station-map-user-interface-flavor-right = v1.42 station-map-filter-placeholder = Поиск по названию +station-map-unknown-station = Неизвестная станция nav-beacon-window-title = Станционный маяк nav-beacon-toggle-visible = Видимый nav-beacon-toggle-invisible = Невидимый diff --git a/Resources/Locale/ru-RU/npc/hugbot.ftl b/Resources/Locale/ru-RU/npc/hugbot.ftl new file mode 100644 index 0000000000..40fb748563 --- /dev/null +++ b/Resources/Locale/ru-RU/npc/hugbot.ftl @@ -0,0 +1,24 @@ +hugbot-start-hug-1 = ОБНАРУЖЕН ДЕФИЦИТ ОБЪЯТИЙ 5-ГО УРОВНЯ! +hugbot-start-hug-2 = Похоже, тебе нужны объятия! +hugbot-start-hug-3 = Оуу, кому-то нужны объятия! +hugbot-start-hug-4 = Цель обнаружена, начинаю процедуру объятий. +hugbot-start-hug-5 = Пожалуйста, не двигайтесь. +hugbot-start-hug-6 = Обнимашки! +hugbot-start-hug-7 = Доставляю ОБНИМАШКИ. +hugbot-start-hug-8 = Я создан для объятий, и я ОБНИМУ тебя. +hugbot-finish-hug-1 = Готово. +hugbot-finish-hug-2 = Процедура объятий завершена. +hugbot-finish-hug-3 = Тебе лучше? +hugbot-finish-hug-4 = Тебе скоро полегчает! +hugbot-finish-hug-5 = Тебя любят. +hugbot-finish-hug-6 = Ты важен. +hugbot-finish-hug-7 = Всё всегда становится лучше! +hugbot-finish-hug-8 = Объятие: ЗАВЕРШЕНО. +hugbot-emagged-finish-hug-1 = Знаешь, пошёл нахрен. +hugbot-emagged-finish-hug-2 = Никто тебя не любит. +hugbot-emagged-finish-hug-3 = Фууу... Нет. +hugbot-emagged-finish-hug-4 = Дальше будет только хуже! +hugbot-emagged-finish-hug-5 = Сраный плакса. +hugbot-emagged-finish-hug-6 = Умри. +hugbot-emagged-finish-hug-7 = Отвали. +hugbot-emagged-finish-hug-8 = Ты один в этой вселенной. diff --git a/Resources/Locale/ru-RU/pacel-wrap.ftl b/Resources/Locale/ru-RU/pacel-wrap.ftl index b815d6f71f..bb10fdfe0d 100644 --- a/Resources/Locale/ru-RU/pacel-wrap.ftl +++ b/Resources/Locale/ru-RU/pacel-wrap.ftl @@ -1,6 +1,8 @@ parcel-wrap-verb-wrap = Завернуть parcel-wrap-verb-unwrap = Развернуть parcel-wrap-popup-parcel-destroyed = Упаковка, содержащая { THE($contents) }, уничтожена! +parcel-wrap-popup-being-wrapped = { CAPITALIZE(THE($user)) } пытается завернуть вас в обёртку! +parcel-wrap-popup-being-wrapped-self = Вы начинаете завёртывать себя в обёртку. # Shown when parcel wrap is examined in details range parcel-wrap-examine-detail-uses = Осталось [color={ $markupUsesColor }]{ $uses }[/color] { $uses -> diff --git a/Resources/Locale/ru-RU/preferences/loadout-groups.ftl b/Resources/Locale/ru-RU/preferences/loadout-groups.ftl index 83dac00fb0..b558e7f085 100644 --- a/Resources/Locale/ru-RU/preferences/loadout-groups.ftl +++ b/Resources/Locale/ru-RU/preferences/loadout-groups.ftl @@ -2,6 +2,7 @@ loadout-group-species-restriction = Этот предмет недоступен для вашего текущего вида. # Miscellaneous loadout-group-trinkets = Безделушки +loadout-group-jobtrinkets = Безделушки должности loadout-group-glasses = Очки loadout-group-backpack = Рюкзак loadout-group-instruments = Инструменты diff --git a/Resources/Locale/ru-RU/preferences/ui/markings-picker.ftl b/Resources/Locale/ru-RU/preferences/ui/markings-picker.ftl index f145992dec..b17bf2f468 100644 --- a/Resources/Locale/ru-RU/preferences/ui/markings-picker.ftl +++ b/Resources/Locale/ru-RU/preferences/ui/markings-picker.ftl @@ -11,6 +11,11 @@ marking-used-forced = { $marking-name } (Принудительно) marking-slot-add = Добавить marking-slot-remove = Удалить marking-slot = Слот { $number } +humanoid-marking-modifier-force = Принудительно +humanoid-marking-modifier-ignore-species = Игнорировать вид +humanoid-marking-modifier-base-layers = Базовый слой +humanoid-marking-modifier-enable = Включить +humanoid-marking-modifier-prototype-id = ID прототипа: # Categories diff --git a/Resources/Locale/ru-RU/reagents/meta/cleaning.ftl b/Resources/Locale/ru-RU/reagents/meta/cleaning.ftl index 5db7088d1a..4eb7f1858f 100644 --- a/Resources/Locale/ru-RU/reagents/meta/cleaning.ftl +++ b/Resources/Locale/ru-RU/reagents/meta/cleaning.ftl @@ -1,5 +1,5 @@ reagent-name-bleach = отбеливатель -reagent-desc-bleach = В просторечии хлорка. Сверхмощное чистящее средство, которое может очищать полы так же, как и космический очиститель, а также обеззараживать одежду. Крайне токсичен при попадании в организм. +reagent-desc-bleach = В просторечии хлорка. Сверхмощное чистящее средство, которое может очищать полы лучше космического очистителя. Крайне токсичен при попадании в организм. reagent-name-space-cleaner = космический очиститель reagent-desc-space-cleaner = Способен очистить почти любую поверхность от всего, что может её запачкать. Уборщик наверняка будет благодарен добавке. reagent-name-soap = мыло diff --git a/Resources/Locale/ru-RU/reagents/meta/consumable/drink/alcohol.ftl b/Resources/Locale/ru-RU/reagents/meta/consumable/drink/alcohol.ftl index ad41a5178a..4e3726ceae 100644 --- a/Resources/Locale/ru-RU/reagents/meta/consumable/drink/alcohol.ftl +++ b/Resources/Locale/ru-RU/reagents/meta/consumable/drink/alcohol.ftl @@ -128,8 +128,6 @@ reagent-name-jungle-bird = птица джунглей reagent-desc-jungle-bird = Несмотря на название, не пользуется особой популярностью среди Воксов. reagent-name-kalimotxo = калимочо reagent-desc-kalimotxo = Высококлассный Куба либре для истинных алкоголиков. -reagent-name-kira-special = Кира спешл -reagent-desc-kira-special = Да здравствует парень, которого все принимали за девушку. Бака! reagent-name-tortuga = Тортуга reagent-desc-tortuga = Идеально подойдёт для пирата, выбраного в качестве трезвого рулевого. Ярр! reagent-name-long-island-iced-tea = Лонг-Айленд айс ти diff --git a/Resources/Locale/ru-RU/reagents/meta/consumable/drink/drinks.ftl b/Resources/Locale/ru-RU/reagents/meta/consumable/drink/drinks.ftl index 0a3470ee84..f6c046c29c 100644 --- a/Resources/Locale/ru-RU/reagents/meta/consumable/drink/drinks.ftl +++ b/Resources/Locale/ru-RU/reagents/meta/consumable/drink/drinks.ftl @@ -62,3 +62,5 @@ reagent-name-posca = поска reagent-desc-posca = Напиток бедных воинов из забытой эпохи. reagent-name-mopwata = швабода reagent-desc-mopwata = Грязная, застоявшаяся вода из-под швабры, швабровая вода. +reagent-name-orange-lime-soda = цитрусовый трёп +reagent-desc-orange-lime-soda = Газировка должна быть апельсиновая! Нет, она должна быть лимон-лайм! diff --git a/Resources/Locale/ru-RU/reagents/meta/fun.ftl b/Resources/Locale/ru-RU/reagents/meta/fun.ftl index 23011fbc03..1fd5709725 100644 --- a/Resources/Locale/ru-RU/reagents/meta/fun.ftl +++ b/Resources/Locale/ru-RU/reagents/meta/fun.ftl @@ -22,3 +22,7 @@ reagent-name-hew = сок, заставляющий говорить Хев reagent-desc-hew = Чистая сущность инвертированного плюшевого унатха. Заставляет вас говорить Хев! reagent-name-corgiessence = коргиум reagent-desc-corgiessence = На вкус как еда для собак. Очевидно, это дело вкуса. +reagent-name-catessence = фелиназ +reagent-desc-catessence = Тип канцерогенного фермента, который, как известно, расщепляет белки, содержащиеся в голосовых связках большинства животных. НЕ рекомендуется смешивать. +reagent-name-canidessence = каниназ +reagent-desc-canidessence = Тип канцерогенного фермента, который, как известно, расщепляет белки, содержащиеся в голосовых связках большинства животных. НЕ рекомендуется смешивать. diff --git a/Resources/Locale/ru-RU/reagents/meta/toxins.ftl b/Resources/Locale/ru-RU/reagents/meta/toxins.ftl index d298dbf103..a261511350 100644 --- a/Resources/Locale/ru-RU/reagents/meta/toxins.ftl +++ b/Resources/Locale/ru-RU/reagents/meta/toxins.ftl @@ -54,5 +54,5 @@ reagent-name-lipolicide = липолицид reagent-desc-lipolicide = Мощный токсин, разрушающий жировые клетки и способствующий снижению массы тела в сжатые сроки. Смертельно опасен для тех, у кого в организме нет питательных веществ. reagent-name-mechanotoxin = механотоксин reagent-desc-mechanotoxin = Нейротоксин, используемый в качестве яда некоторыми видами пауков. При накоплении в организме затрудняет передвижение. -reagent-name-toxintrash = мусор -reagent-desc-toxintrash = Жидкость с ужасным запахом. Смертельна для всех, кроме воксов. +reagent-name-toxintrash = переработанный материал +reagent-desc-toxintrash = Ужасно пахнущая жижа, эффективно очищенная от отходов. Она представляет собой идеальное, безотходное преобразование отходов в пищу для Воксов, хотя для других она является сильным ядом. diff --git a/Resources/Locale/ru-RU/recipes/tags.ftl b/Resources/Locale/ru-RU/recipes/tags.ftl index 6216789d33..f271da06e1 100644 --- a/Resources/Locale/ru-RU/recipes/tags.ftl +++ b/Resources/Locale/ru-RU/recipes/tags.ftl @@ -8,6 +8,7 @@ construction-graph-tag-clown-bike-horn = клаксон construction-graph-tag-clowne-horn = сломанный клаксон construction-graph-tag-happy-honk-meal = обед Хэппи Хонк construction-graph-tag-woeful-cluwne-meal = обед Жалкий Клувень +construction-graph-tag-boxhug = коробка обнимашек # mime construction-graph-tag-suspenders = подтяжки construction-graph-tag-mime-meal = обед Хэппи Хонк мимское издание diff --git a/Resources/Locale/ru-RU/silicons/station-ai.ftl b/Resources/Locale/ru-RU/silicons/station-ai.ftl index dbaf7a1df0..77fa247361 100644 --- a/Resources/Locale/ru-RU/silicons/station-ai.ftl +++ b/Resources/Locale/ru-RU/silicons/station-ai.ftl @@ -19,6 +19,7 @@ electrify-door-on = Включить перегрузку electrify-door-off = Отключить перегрузку toggle-light = Переключить свет ai-device-not-responding = Устройство не отвечает +ai-device-no-access = У вас нет доступа к этому устройству ai-consciousness-download-warning = Ваше сознание начали загружать. # UI station-ai-customization-menu = Настройка ИИ diff --git a/Resources/Locale/ru-RU/speech/speech-triggers.ftl b/Resources/Locale/ru-RU/speech/speech-triggers.ftl new file mode 100644 index 0000000000..979decc53b --- /dev/null +++ b/Resources/Locale/ru-RU/speech/speech-triggers.ftl @@ -0,0 +1,2 @@ +# TODO ПЕРЕВЕСТИ +key-phrase-gadget = гаджет в бой diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/actions/types.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/actions/types.ftl index 97f5fdeb94..0ce0fd31fb 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/actions/types.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/actions/types.ftl @@ -72,3 +72,5 @@ ent-ActionToggleRootable = Укоренение .desc = Начните или прекратите укореняться к полу. ent-ActionChameleonController = Управление одеждой .desc = Быстро смените весь свой наряд! +ent-ActionIntrinsicStore = Магазин + .desc = Открыть магазин diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/body/organs/vox.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/body/organs/vox.ftl index f0ab196e6a..7b36cbb409 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/body/organs/vox.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/body/organs/vox.ftl @@ -7,3 +7,11 @@ ent-OrganVoxLiver = печень .desc = Пахнет горючим. ent-OrganVoxHeart = сердце .desc = Странное серце вокса. +ent-OrganVoxKidneys = почка + .desc = Пахнет горючим. +ent-OrganVoxEyes = глаза + .desc = { ent-OrganHumanEyes.desc } +ent-OrganVoxTongueA = язык + .desc = Мясная мышца, в основном используемая для крика. +ent-OrganVoxTongueB = язык + .desc = Мясная мышца, в основном используемая для крика. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/catalog/fills/crates/botany.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/catalog/fills/crates/botany.ftl index 504e9a2827..f6fc34779a 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/catalog/fills/crates/botany.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/catalog/fills/crates/botany.ftl @@ -5,6 +5,6 @@ ent-CrateHydroponicsSeedsMedicinal = ящик лекарственных сем ent-CrateHydroponicsTools = ящик снаряжения для гидропоники .desc = Припасы для выращивания превосходного сада! Содержит несколько спреев с химикатами для растений, топорик, грабли, косу, несколько пар кожаных перчаток и ботанический фартук. ent-CrateHydroponicsSeeds = ящик семян - .desc = Большие дела начинаются с малого. Содержит 12 различных семян. + .desc = Большие дела начинаются с малого. Содержит двадцать четыре различных пакета семян. ent-CrateHydroponicsTray = ящик с гидропонным лотком .desc = Содержит упаковку гидропонного лотка. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/catalog/fills/lockers/heads.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/catalog/fills/lockers/heads.ftl index 5b3a677bf2..66067a7381 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/catalog/fills/lockers/heads.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/catalog/fills/lockers/heads.ftl @@ -38,5 +38,5 @@ ent-LockerHeadOfSecurityFilledHardsuit = { ent-LockerHeadOfSecurity } .suffix = Заполненный, Скафандр .desc = { ent-LockerHeadOfSecurity.desc } ent-LockerFreezerVaultFilled = { ent-LockerFreezerBase } - .suffix = Хранилище, Закрыт + .suffix = Хранилище, Заполненный .desc = { ent-LockerFreezerBase.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/ears/headsets.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/ears/headsets.ftl index be644cf55f..78fb5de01b 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/ears/headsets.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/ears/headsets.ftl @@ -38,3 +38,5 @@ ent-ClothingHeadsetFreelance = гарнитура фрилансера .desc = Такими пользуются группы бродячих фрилансеров. ent-ClothingHeadsetWizard = гарнитура волшебника .desc = Гарнитура, используемая ужасными космическими волшебниками. +ent-ClothingHeadsetNinja = зелёная гарнитура + .desc = Кто откажется носить эту стильную чёрно-зелёную гарнитуру? diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/spawners/rooms.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/spawners/rooms.ftl new file mode 100644 index 0000000000..7e3d05244d --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/spawners/rooms.ftl @@ -0,0 +1,4 @@ +ent-SpawnPointHeadOfSecurityWeapon = спавнер оружие глава службы безопасности + .desc = { ent-MarkerBase.desc } +ent-SpawnPointWardenWeapon = спавнер оружие смотритель + .desc = { ent-MarkerBase.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/warp_point.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/warp_point.ftl index 4602e38b32..4073a711ea 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/warp_point.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/warp_point.ftl @@ -4,6 +4,3 @@ ent-WarpPointBeacon = warp point (beacon) .desc = { ent-WarpPoint.desc } ent-GhostWarpPoint = ghost only warp point .desc = { ent-MarkerBase.desc } -ent-WarpPointBombing = warp point - .suffix = Цель взрыва бомбы ниндзя - .desc = { ent-WarpPoint.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/npcs/elemental.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/npcs/elemental.ftl index cb5659e5dc..9a34ce6c54 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/npcs/elemental.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/npcs/elemental.ftl @@ -1,5 +1,5 @@ -ent-MobElementalBase = { "" } - .desc = { "" } +ent-MobElementalBase = { ent-BaseMob } + .desc = { ent-BaseMob.desc } ent-MobOreCrab = рудокраб .desc = { ent-MobElementalBase.desc } ent-MobQuartzCrab = { ent-MobOreCrab } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/npcs/silicon.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/npcs/silicon.ftl index 2bffad0d77..6fd94440d5 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/npcs/silicon.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/npcs/silicon.ftl @@ -16,3 +16,5 @@ ent-MobMimeBot = мимбот .desc = Почему бы не помахать мимботу? ent-MobSupplyBot = грузобот .desc = Доставляет грузы! +ent-MobHugBot = обнибот + .desc = Оуу, кому нужны объятия? diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/drinks/drinks_flasks.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/drinks/drinks_flasks.ftl index df1a39b927..9ef95439cd 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/drinks/drinks_flasks.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/drinks/drinks_flasks.ftl @@ -13,8 +13,8 @@ ent-DrinkHosFlask = фляга ГСБ .desc = Металлическая фляга, достойная трудолюбивого ГСБ. ent-DrinkFlask = фляга капитана .desc = Металлическая фляга, принадлежащая капитану. -ent-DrinkFlaskBar = барная фляга - .desc = Металлическая фляга, часто выдаваемая барменом на время. Не забудьте её вернуть! +ent-DrinkFlaskBar = фляга + .desc = Многоразовая металлическая фляга. Куда элегантнее, чем пить прямо из бутылки. ent-DrinkFlaskOld = старая фляга .desc = Старая потрёпанная фляга, у которой, похоже, отсутствует крышка. ent-DrinkLithiumFlask = литиевая фляга diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/drinks/drinks_metamorphic.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/drinks/drinks_metamorphic.ftl index 5732efc7b5..d1f4cb8bb6 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/drinks/drinks_metamorphic.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/drinks/drinks_metamorphic.ftl @@ -224,8 +224,8 @@ ent-DrinkJungleBirdGlass = { ent-DrinkGlass } ent-DrinkKalimotxoGlass = { ent-DrinkGlass } .suffix = Калимочо .desc = { ent-DrinkGlass.desc } -ent-DrinkKiraSpecial = { ent-DrinkGlass } - .suffix = Кира спешл +ent-DrinkOrangeLimeSodaGlass = { ent-DrinkGlass } + .suffix = цитрусовый трёп .desc = { ent-DrinkGlass.desc } ent-DrinkLemonadeGlass = { ent-DrinkGlass } .suffix = Лимонад diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/food/containers/box.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/food/containers/box.ftl index bd40039256..2202eeadfc 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/food/containers/box.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/consumable/food/containers/box.ftl @@ -6,8 +6,8 @@ ent-EggBoxBroken = { ent-FoodContainerEgg } .suffix = Порванная .desc = { ent-FoodContainerEgg.desc } ent-FoodBoxPizza = коробка пиццы - .desc = { ent-BaseItem.desc } -ent-FoodBoxPizzaFilled = коробка пиццы + .desc = Коробка для пиццы. Удерживает тепло, запах и воспоминания о лучших пяти минутах вашей жизни. +ent-FoodBoxPizzaFilled = { ent-FoodBoxPizza } .suffix = Заполненная .desc = { ent-FoodBoxPizza.desc } ent-FoodBoxPizzaCotton = pizza box diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/circuitboards/law_boards.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/circuitboards/law_boards.ftl index b15c2dd451..5c960c22dd 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/circuitboards/law_boards.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/circuitboards/law_boards.ftl @@ -1,3 +1,5 @@ +ent-BaseSiliconLawboard = { ent-BaseElectronics } + .desc = Электронная плата, хранящая набор законов. ent-NTDefaultCircuitBoard = плата законов (NT стандарт) .desc = Электронная плата, хранящая набор законов 'NT стандарт'. ent-AsimovCircuitBoard = плата законов (Крюзимов) diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/electronics/misc_linking_utilities.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/electronics/misc_linking_utilities.ftl new file mode 100644 index 0000000000..37c2a4ce61 --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/electronics/misc_linking_utilities.ftl @@ -0,0 +1,2 @@ +ent-voicesensor = голосовой сенсор + .desc = Этот микрофон, изобретённый Майклом Фоном во время работы в Майклсофт, посылает сигнал, когда произносится ранее записанная кодовая фраза! diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/syndicate_gadgets/dna_injector.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/syndicate_gadgets/dna_injector.ftl new file mode 100644 index 0000000000..eed1bbe096 --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/syndicate_gadgets/dna_injector.ftl @@ -0,0 +1,6 @@ +ent-DnaInjectorUnlimited = инъектор ДНК + .desc = Может использоваться для извлечения образца ДНК из кого-нибудь и ввода в кого-нибудь другого, превращая второго в клона первого. + .suffix = Адмемы, Неограниченный +ent-DnaInjector = { ent-DnaInjectorUnlimited } + .suffix = Адмемы, Одноразовый + .desc = { ent-DnaInjectorUnlimited.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/fun/crayons.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/fun/crayons.ftl index 3470562d42..5b92c6c2a1 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/fun/crayons.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/fun/crayons.ftl @@ -1,3 +1,5 @@ +ent-CrayonInedible = мелок + .desc = Красочный мелок. Выглядит аппетитно. Мммм... ent-Crayon = мелок .desc = Красочный мелок. Выглядит аппетитно. Мммм... ent-CrayonWhite = белый мелок @@ -6,6 +8,10 @@ ent-CrayonMime = мимский мелок .desc = { ent-Crayon.desc } ent-CrayonRainbow = радужный мелок .desc = { ent-Crayon.desc } +ent-CrayonInfinite = бесконечный мелок + .desc = { ent-CrayonRainbow.desc } +ent-CrayonBorg = электрический мелок + .desc = Вероятно вкуснейший тип мелков во всех вселенных. К сожалению, их нельзя есть. ent-CrayonBlack = чёрный мелок .desc = { ent-Crayon.desc } ent-CrayonRed = красный мелок diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/fun/figurines.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/fun/figurines.ftl index edc307935b..82a7b8b19f 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/fun/figurines.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/fun/figurines.ftl @@ -76,6 +76,14 @@ ent-ToyFigurineWizard = фигурка волшебника .desc = Фигурка, изображающая кого-то с длинной шелковистой бородой в костюме волшебника. Колдуны жалеют, что у них ничего подобного нет. ent-ToyFigurineWizardFake = фигурка ненастоящего волшебника .desc = Фигурка, изображающая кого-то в поддельном костюме волшебника. Ну и скам! +ent-ToyFigurineGriffin = фигурка грифона + .desc = Фигурка, изображающая «Грифона», преступного гения. +ent-ToyFigurineOwlman = фигурка филина + .desc = Фигурка, изображающая «Филина», защитника справедливости. +ent-ToyFigurineSkeleton = фигурка скелета + .desc = Фигурка, изображающая жуткого страшного скелета. +ent-ToyFigurineThief = фигурка вора + .desc = Фигурка, изображающая клептомана, который прячется в тени. ent-ToyFigurineSpaceDragon = фигурка космического дракона .desc = Большая фигурка, изображающая космического дракона с красными глазами, устремлёнными на добычу. ent-ToyFigurineQueen = фигурка королевы ксено @@ -90,11 +98,3 @@ ent-ToyFigurineSlime = фигурка слайма .desc = Фигурка, изображающая полупрозрачного голубого слайма. ent-ToyFigurineHamlet = фигурка Гамлета .desc = Фигурка, изображающая Гамлета, микроволновка в комплект не входит. -ent-ToyGriffin = фигурка гриффина - .desc = Экшен-фигурка, созданная по образу и подобию "Гриффина", криминального главаря. -ent-ToyOwlman = фигурка совы - .desc = Экшен-фигурка, созданная по образу и подобию 'Совы', защитника справедливости. -ent-ToySkeleton = фигурка скелета - .desc = Буу, испугал! -ent-ToyFigurineThief = фигурка вора - .desc = Скрываясь в тени... diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/fun/plushielizard_jobs.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/fun/plushielizard_jobs.ftl new file mode 100644 index 0000000000..52c62c34c5 --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/fun/plushielizard_jobs.ftl @@ -0,0 +1,80 @@ +ent-BasePlushieLizardJob = { ent-PlushieLizard } + .desc = { ent-PlushieLizard.desc } +ent-PlushieLizardJobAtmospherictechnician = плюшевая ящерица атмосферный техник + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу атмосферного техника. Слабо пахнет фрезоном. +ent-PlushieLizardJobBartender = плюшевая ящерица бармен + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу бармена. На её языке пятна алкоголя. +ent-PlushieLizardJobBotanist = плюшевая ящерица ботаник + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу ботаника. На её лапах маленькие колючки и она слабо пахнет удобрениями. +ent-PlushieLizardJobBoxer = плюшевая ящерица боксёр + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу боксёра. Нити на её перчатках начинают распускаться. +ent-PlushieLizardJobCaptain = плюшевая ящерица капитан + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу капитана. На её лице кусочки торта. +ent-PlushieLizardJobCargotechnician = плюшевая ящерица грузчик + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу грузчика. К её чешуе прилипли гранулы упаковочного наполнителя. +ent-PlushieLizardJobChaplain = плюшевая ящерица священник + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу священника. Слабо пахнет ладаном. +ent-PlushieLizardJobChef = плюшевая ящерица шеф-повар + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу шеф-повара. Слабо пахнет специями, на фартуке видны пятна масла. +ent-PlushieLizardJobChemist = плюшевая ящерица химик + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу химика. Некоторые части игрушки пропитаны химикатами. +ent-PlushieLizardJobChiefengineer = плюшевая ящерица старший инженер + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу старшего инженера. Покрыта металлической стружкой и каплями расплавленной сварочной проволоки. +ent-PlushieLizardJobChiefmedicalofficer = плюшевая ящерица главный врач + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу главного врача. Хвост игрушки был отшит и пришит обратно, вероятно, в ходе практики хирургии. +ent-PlushieLizardJobClown = плюшевая ящерица клоун + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу клоуна. Её нос пищит, когда на него нажимаешь. +ent-PlushieLizardJobDetective = плюшевая ящерица детектив + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу детектива. Выглядит готовой к загадкам. +ent-PlushieLizardJobHeadofpersonnel = плюшевая ящерица глава персонала + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу главу персонала. Хоть она и выглядит восхищённой на первый взгляд, внутри она, вероятно, такая же усталая как и вы. +ent-PlushieLizardJobHeadofsecurity = плюшевая ящерица глава СБ + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу главы службы безопасности. Похоже её рвали и сшивали обратно несколько раз. +ent-PlushieLizardJobJanitor = плюшевая ящерица уборщик + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу уборщика. Слабо пахнет уборочными средствами. +ent-PlushieLizardJobLawyer = плюшевая ящерица адвокат + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу адвоката. Её значок адвоката едва держится после нескольких часов ерзания. +ent-PlushieLizardJobLibrarian = плюшевая ящерица библиотекарь + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу библиотекаря. Цвет игрушки поблёк от многолетнего сидения за столом. +ent-PlushieLizardJobMedicaldoctor = плюшевая ящерица врач + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу врача. Выглядит хорошо вымытой +ent-PlushieLizardJobMedicalintern = плюшевая ящерица интерн + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу интерна. Слабо пахнет антисептиком. +ent-PlushieLizardJobMime = плюшевая ящерица мим + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу мима. Она молча пялится на вас, её мотивы неизвестны. +ent-PlushieLizardJobMusician = плюшевая ящерица музыкант + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу музыканта. Слабо пахнет потом и часть её ниток ослабли. +ent-PlushieLizardJobParamedic = плюшевая ящерица парамедик + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу парамедика. На игрушку нашито несколько маленьких бинтиков. +ent-PlushieLizardJobPassenger = плюшевая ящерица пассажир + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу пассажира. Её глаза выглядят круглее и блестящее, чем у других. +ent-PlushieLizardJobPsychologist = плюшевая ящерица психолог + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу психолога. Кажется, ей нравится молча вас слушать. +ent-PlushieLizardJobQuartermaster = плюшевая ящерица квартирмейстер + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу квартирмейстера. Она покрыта липкими остатками от тысячи транспортных накладных. +ent-PlushieLizardJobReporter = плюшевая ящерица репортёр + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу репортёра. Она слабо пахнет чернилами. +ent-PlushieLizardJobResearchassistant = плюшевая ящерица научный ассистент + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу научного ассистента. Она слабо пахнет горелой бумагой. +ent-PlushieLizardJobResearchdirector = плюшевая ящерица научный руководитель + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу научного руководитель. На игрушке есть несколько следов от ожогов. +ent-PlushieLizardJobSalvagespecialist = плюшевая ящерица утилизатор + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу утилизатора. Выглядит, будто она повидала холод космоса. +ent-PlushieLizardJobScientist = плюшевая ящерица учёный + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу учёного. На ней несколько следов от укусов, возможно от любопытной обезьяны. +ent-PlushieLizardJobSecuritycadet = плюшевая ящерица кадет СБ + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу кадета СБ. Похоже, на ней следы от электрических ожогов. +ent-PlushieLizardJobSecurityofficer = плюшевая ящерица офицер СБ + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу офицера СБ. Наполнитель утрамбовался от множества ударов. +ent-PlushieLizardJobServiceworker = плюшевая ящерица сервисный работник + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу сервисного работника. Пахнет смесью уборочных средств и еды. +ent-PlushieLizardJobStationengineer = плюшевая ящерица инженер + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу инженера. На её лапках пятна от масла. +ent-PlushieLizardJobTechnicalassistant = плюшевая ящерица технический ассистент + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу технического ассистента. Слабо пахнет горелыми проводами. +ent-PlushieLizardJobWarden = плюшевая ящерица смотритель + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу смотрителя. Пахнет чёрным порохом и оружейным маслом. +ent-PlushieLizardJobZookeeper = плюшевая ящерица зоотехник + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу зоотехника. К ней прилипла шерсть гориллы. +ent-PlushieLizardJobMultiweh = плюшевая ящерица мультивех + .desc = Очаровательная мягкая игрушка, напоминающая ящерицу каждой должности! У этой игрушки много талантов. Вы можете услышать, как вдали плачет глава персонала. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/fun/toys.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/fun/toys.ftl index 3b8a3e6d42..8f599e6315 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/fun/toys.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/fun/toys.ftl @@ -29,10 +29,13 @@ ent-Basketball = баскетбольный мяч .desc = Где спортивная площадка? ent-Football = мяч для регби .desc = Рукояйцо, не для игры в ногомяч. -ent-BeachBall = пляжный мяч - .desc = Простой пляжный мяч — один из самых популярных продуктов компании Nanotrasen. 'Почему мы делаем пляжные мячи? Потому что мы можем! (TM)' — Nanotrasen. ent-TennisBall = теннисный мяч .desc = Пушистый шар бесконечного предательства. +ent-BeachBall = пляжный мяч + .desc = Простой пляжный мяч — один из самых популярных продуктов компании Nanotrasen. 'Почему мы делаем пляжные мячи? Потому что мы можем! (TM)' — Nanotrasen. +ent-EvilBeachBall = { ent-BeachBall } + .desc = Кто-то нарисовал ">:3c" несмываемыми чернилами на стороне этого мяча. + .suffix = злой ent-BalloonSyn = воздушный шарик Синдиката .desc = Вручается смелейшим из смелейших, пережившим аттракцион "Атомный смерч" в Синдиленде. ent-BalloonCorgi = воздушный шарик корги diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/books.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/books.ftl index 0d434d8319..a94a003806 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/books.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/books.ftl @@ -29,6 +29,8 @@ ent-BookHowToSurvive = Как выжить .desc = По иронии судьбы автор этой книги умер. ent-BookSpaceLaw = Корпоративный закон .desc = Набор правил Nanotrasen для поддержания закона и порядка на своих космических станциях. +ent-BookAILawCompendium = Мой, робот + .desc = Сборник всех возможных неисправностей синтетиков. Автор: Айзек Крюзимов. ent-BookChemicalCompendium = Химпендиум .desc = Исчерпывающее руководство о химическом синтезе, написанное каким-то пожилым скелетом профессора. ent-BookRandom = { ent-BookBase } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/identification_cards.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/identification_cards.ftl index 2409f1385d..8de5de3df1 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/identification_cards.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/identification_cards.ftl @@ -1,43 +1,67 @@ -ent-IDCardStandard = ID-карта +ent-IDCardStandard = идентификационная карта .desc = Карта, необходимая для доступа к различным областям станции. ent-PassengerIDCard = ID-карта пассажира .desc = { ent-IDCardStandard.desc } -ent-TechnicalAssistantIDCard = ID-карта ассистента-техника - .desc = { ent-PassengerIDCard.desc } -ent-MedicalInternIDCard = ID-карта врача-интерна - .desc = { ent-PassengerIDCard.desc } -ent-ResearchAssistantIDCard = ID-карта научного ассистента - .desc = { ent-PassengerIDCard.desc } -ent-SecurityCadetIDCard = ID-карта кадета СБ - .desc = { ent-PassengerIDCard.desc } -ent-ServiceWorkerIDCard = ID-карта обслуживающего персонала - .desc = { ent-PassengerIDCard.desc } ent-CaptainIDCard = ID-карта капитана .desc = { ent-IDCardStandard.desc } -ent-SecurityIDCard = ID-карта службы безопасности +ent-HoPIDCard = ID-карта главы персонала .desc = { ent-IDCardStandard.desc } -ent-WardenIDCard = ID-карта смотрителя +ent-CEIDCard = ID-карта старшего инженера + .desc = { ent-IDCardStandard.desc } +ent-CMOIDCard = ID-карта главного врача + .desc = { ent-IDCardStandard.desc } +ent-RDIDCard = ID-карта научного руководителя + .desc = { ent-IDCardStandard.desc } +ent-HoSIDCard = ID-карта главы службы безопасности + .desc = { ent-IDCardStandard.desc } +ent-QuartermasterIDCard = ID-карта квартирмейстера + .desc = { ent-IDCardStandard.desc } +ent-TechnicalAssistantIDCard = ID-карта технического ассистента .desc = { ent-IDCardStandard.desc } ent-EngineeringIDCard = ID-карта инженера .desc = { ent-IDCardStandard.desc } +ent-AtmosIDCard = ID-карта атмосферного техника + .desc = { ent-IDCardStandard.desc } +ent-SeniorEngineerIDCard = ID-карта ведущего инженера + .desc = { ent-EngineeringIDCard.desc } +ent-MedicalInternIDCard = ID-карта интерна + .desc = { ent-IDCardStandard.desc } ent-MedicalIDCard = ID-карта медика .desc = { ent-IDCardStandard.desc } ent-ParamedicIDCard = ID-карта парамедика .desc = { ent-IDCardStandard.desc } ent-ChemistIDCard = ID-карта химика .desc = { ent-IDCardStandard.desc } -ent-CargoIDCard = ID-карта грузчика +ent-PsychologistIDCard = ID-карта психолога .desc = { ent-IDCardStandard.desc } -ent-SalvageIDCard = ID-карта утилизатора - .desc = { ent-IDCardStandard.desc } -ent-QuartermasterIDCard = ID-карта квартирмейстера +ent-SeniorPhysicianIDCard = ID-карта ведущего врача + .desc = { ent-MedicalIDCard.desc } +ent-ResearchAssistantIDCard = ID-карта научного ассистента .desc = { ent-IDCardStandard.desc } ent-ResearchIDCard = ID-карта учёного .desc = { ent-IDCardStandard.desc } +ent-SeniorResearcherIDCard = ID-карта ведущего учёного + .desc = { ent-ResearchIDCard.desc } +ent-SecurityCadetIDCard = ID-карта кадета СБ + .desc = { ent-IDCardStandard.desc } +ent-SecurityIDCard = ID-карта службы безопасности + .desc = { ent-IDCardStandard.desc } +ent-WardenIDCard = ID-карта смотрителя + .desc = { ent-IDCardStandard.desc } +ent-DetectiveIDCard = ID-карта детектива + .desc = { ent-IDCardStandard.desc } +ent-BrigmedicIDCard = ID-карта бригмедика + .desc = { ent-IDCardStandard.desc } +ent-SeniorOfficerIDCard = ID-карта инструктора СБ + .desc = { ent-SecurityIDCard.desc } +ent-ServiceWorkerIDCard = ID-карта сервисного работника + .desc = { ent-IDCardStandard.desc } ent-ClownIDCard = ID-карта клоуна .desc = { ent-IDCardStandard.desc } ent-MimeIDCard = ID-карта мима .desc = { ent-IDCardStandard.desc } +ent-MusicianIDCard = ID-карта музыканта + .desc = { ent-IDCardStandard.desc } ent-ChaplainIDCard = ID-карта священника .desc = { ent-IDCardStandard.desc } ent-JanitorIDCard = ID-карта уборщика @@ -54,19 +78,40 @@ ent-LibrarianIDCard = ID-карта библиотекаря .desc = { ent-IDCardStandard.desc } ent-LawyerIDCard = ID-карта адвоката .desc = { ent-IDCardStandard.desc } -ent-HoPIDCard = ID-карта главы персонала +ent-ReporterIDCard = ID-карта репортёра .desc = { ent-IDCardStandard.desc } -ent-CEIDCard = ID-карта старшего инженера +ent-BoxerIDCard = ID-карта боксёра .desc = { ent-IDCardStandard.desc } -ent-CMOIDCard = ID-карта главного врача +ent-ZookeeperIDCard = ID-карта зоотехника .desc = { ent-IDCardStandard.desc } -ent-RDIDCard = ID-карта научного руководителя +ent-CargoIDCard = ID-карта грузчика .desc = { ent-IDCardStandard.desc } -ent-HoSIDCard = ID-карта главы службы безопасности +ent-SalvageIDCard = ID-карта утилизатора + .desc = { ent-IDCardStandard.desc } +ent-PrisonerIDCard = ID-карта заключённого + .desc = Шаблонная, напечатанная ID-карта для мерзких заключённых. +ent-CluwneIDCard = ID-карта клувеня + .suffix = Неснимаемый .desc = { ent-IDCardStandard.desc } ent-VisitorIDCard = ID-карта посетителя .desc = { ent-IDCardStandard.desc } -ent-BrigmedicIDCard = ID-карта бригмедика +ent-AgentIDCard = { ent-PassengerIDCard } + .suffix = Агентская + .desc = { ent-PassengerIDCard.desc } +ent-NukieAgentIDCard = { ent-AgentIDCard } + .suffix = Оперативники + .desc = { ent-AgentIDCard.desc } +ent-SyndicateIDCard = ID-карта Синдиката + .desc = { ent-IDCardStandard.desc } +ent-SyndiOperativeIDCard = ID-карта оперативника Синдиката + .desc = { ent-SyndicateIDCard.desc } +ent-SyndiCorpsmanIDCard = ID-карта медика Синдиката + .desc = { ent-SyndiOperativeIDCard.desc } +ent-SyndiCommanderIDCard = ID-карта командира Синдиката + .desc = { ent-SyndiOperativeIDCard.desc } +ent-PirateIDCard = ID-карта пирата + .desc = { ent-IDCardStandard.desc } +ent-WizardIDCard = ID-карта волшебника .desc = { ent-IDCardStandard.desc } ent-CentcomIDCard = ID-карта старшего офицера .desc = { ent-IDCardStandard.desc } @@ -82,56 +127,11 @@ ent-ERTMedicIDCard = ID-карта врача ОБР .desc = { ent-IDCardStandard.desc } ent-ERTSecurityIDCard = ID-карта офицера ОБР .desc = { ent-IDCardStandard.desc } -ent-MusicianIDCard = ID-карта музыканта - .desc = { ent-IDCardStandard.desc } ent-CentcomIDCardDeathsquad = ID-карта эскадрона смерти .desc = { ent-IDCardStandard.desc } -ent-AgentIDCard = { ent-PassengerIDCard } - .suffix = Агентская - .desc = { ent-IDCardStandard.desc } -ent-NukieAgentIDCard = ID-карта пассажира - .suffix = Оперативники - .desc = { ent-AgentIDCard.desc } -ent-AtmosIDCard = ID-карта атмосферного техника - .desc = { ent-IDCardStandard.desc } -ent-SyndicateIDCard = ID-карта Синдиката - .desc = { ent-IDCardStandard.desc } -ent-SyndiOperativeIDCard = ID-карта оперативника Синдиката - .desc = { ent-SyndicateIDCard.desc } -ent-SyndiCorpsmanIDCard = ID-карта медика Синдиката - .desc = { ent-SyndiOperativeIDCard.desc } -ent-SyndiCommanderIDCard = ID-карта командира Синдиката - .desc = { ent-SyndiOperativeIDCard.desc } -ent-PirateIDCard = ID-карта пирата - .desc = { ent-IDCardStandard.desc } -ent-PsychologistIDCard = ID-карта психолога - .desc = { ent-IDCardStandard.desc } -ent-ReporterIDCard = ID-карта репортёра - .desc = { ent-IDCardStandard.desc } -ent-BoxerIDCard = ID-карта боксёра - .desc = { ent-IDCardStandard.desc } -ent-ZookeeperIDCard = ID-карта зоотехника - .desc = { ent-IDCardStandard.desc } -ent-DetectiveIDCard = ID-карта детектива - .desc = { ent-IDCardStandard.desc } -ent-PrisonerIDCard = ID-карта заключённого - .desc = Шаблонная, напечатанная ID-карта для мерзких заключённых. ent-CBURNIDcard = ID-карта РХБЗЗ - .desc = { ent-CentcomIDCard.desc } + .desc = { ent-IDCardStandard.desc } .suffix = РХБЗЗ -ent-CluwneIDCard = ID-карта клувеня - .suffix = Неснимаемый - .desc = { ent-IDCardStandard.desc } -ent-SeniorEngineerIDCard = ID-карта ведущего инженера - .desc = { ent-EngineeringIDCard.desc } -ent-SeniorResearcherIDCard = ID-карта ведущего учёного - .desc = { ent-ResearchIDCard.desc } -ent-SeniorPhysicianIDCard = ID-карта ведущего врача - .desc = { ent-MedicalIDCard.desc } -ent-SeniorOfficerIDCard = ID-карта инструктора СБ - .desc = { ent-SecurityIDCard.desc } -ent-WizardIDCard = ID-карта волшебника - .desc = { ent-IDCardStandard.desc } ent-UniversalIDCard = универсальная ID-карта .desc = ID-карта, которая позволит вам осуществить свои самые сокровенные желания. .suffix = Админ diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/implanters.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/implanters.ftl index 1b5cf7bba1..44f42fe5a6 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/implanters.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/implanters.ftl @@ -10,7 +10,7 @@ ent-ImplanterAdmeme = { ent-Implanter } ent-BaseImplantOnlyImplanter = { ent-Implanter } .desc = Одноразовый шприц, специально предназначенный для введения подкожных имплантов. ent-BaseImplantOnlyImplanterSyndi = имплантер Синдиката - .desc = Компактный одноразовый шприц, специально предназначенный для введения подкожных имплантов. Не забудьте почистить его мылом или тряпкой после использования, чтобы удалить остатки ДНК. + .desc = Компактный одноразовый шприц, специально предназначенный для введения подкожных имплантов. Не забудьте почистить его мылом после использования, чтобы удалить остатки ДНК. ent-SadTromboneImplanter = имплантер "грустный тромбон" .desc = { ent-BaseImplantOnlyImplanter.desc } ent-LightImplanter = имплантер "свет" diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/parcel_wrap.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/parcel_wrap.ftl index fa75f977a9..d54520fe22 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/parcel_wrap.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/parcel_wrap.ftl @@ -3,7 +3,11 @@ ent-ParcelWrapAdmeme = блюспейс обёрточная бумага .desc = Бумага, которой упаковывают вещи для транспортировки. Кажется, она способна вмещать необычно большое количество вещей. .suffix = Admeme -ent-WrappedParcel = завёрнутая посылка +ent-BaseWrappedParcel = завёрнутая посылка .desc = Что-то завёрнутое в бумагу. Интересно, что же внутри... +ent-WrappedParcel = { ent-BaseWrappedParcel } + .desc = { ent-BaseWrappedParcel.desc } +ent-WrappedParcelHumanoid = { ent-BaseWrappedParcel } + .desc = Что-то завёрнутое в бумагу. Подозрительно гуманоидной формы. ent-ParcelWrapTrash = обёрточная бумага .desc = Разочаровывающие остатки распакованной посылки. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/robotics/borg_modules.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/robotics/borg_modules.ftl index 25693a1060..7e3f5016dc 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/robotics/borg_modules.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/robotics/borg_modules.ftl @@ -32,6 +32,8 @@ ent-BaseXenoborgModuleStealth = { ent-BaseBorgModule } .desc = { ent-BaseBorgModule.desc } ent-BorgModuleCable = кабельный модуль киборга .desc = Универсальный модуль киборга, позволяющий юниту прокладывать и манипулировать электрическими системами. +ent-BorgModuleArtistry = художественный модуль киборга + .desc = Модуль для занятий искусством, пока станция горит! ent-BorgModuleFireExtinguisher = огнетушащий модуль киборга .desc = NT назначило команду для разработки джетпака для киборгов, но у них кончилось финансирование и они просто сделали большую версию огнетушителя. Зато он идёт вместе с GPS и сканером масс! ent-BorgModuleTool = инструментальный модуль киборга diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/tools/spray_painter.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/tools/spray_painter.ftl index ebf8c5296f..aacaa253ae 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/tools/spray_painter.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/tools/spray_painter.ftl @@ -3,6 +3,9 @@ ent-SprayPainter = краскопульт ent-SprayPainterRecharging = { ent-SprayPainter } .suffix = Адмемы .desc = { ent-SprayPainter.desc } +ent-SprayPainterBorg = экспериментальный краскопульт + .desc = Экспериментальный самозаряжающийся краскопульт, который может бесконечно воспроизводить сжатую краску. + .suffix = Борг ent-SprayPainterEmpty = { ent-SprayPainter } .suffix = Пустой .desc = { ent-SprayPainter.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/statuseffects/movement.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/statuseffects/movement.ftl index 0874ddf5b4..ce08cf49e3 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/statuseffects/movement.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/statuseffects/movement.ftl @@ -1,5 +1,9 @@ ent-StatusEffectSlowdown = замедление .desc = { ent-MobStatusEffectDebuff.desc } +ent-StatusEffectSpeed = скорость + .desc = { ent-MobStatusEffectBase.desc } +ent-ReagentSpeedStatusEffect = скорость от реагента + .desc = { ent-StatusEffectSpeed.desc } ent-VomitingSlowdownStatusEffect = замедление от тошноты .desc = { ent-StatusEffectSlowdown.desc } ent-TaserSlowdownStatusEffect = замедление от тазера diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/statuseffects/speech.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/statuseffects/speech.ftl index e105c2b1de..7ca3ead5e6 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/statuseffects/speech.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/statuseffects/speech.ftl @@ -4,3 +4,5 @@ ent-StatusEffectStutter = заикание .desc = { ent-SpeechStatusEffectBase.desc } ent-StatusEffectSlurred = невнятность .desc = { ent-SpeechStatusEffectBase.desc } +ent-StatusEffectScrambled = неразборчивость + .desc = { ent-SpeechStatusEffectBase.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/decoration/curtains.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/decoration/curtains.ftl index 81e4997a4c..044843718e 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/decoration/curtains.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/decoration/curtains.ftl @@ -15,9 +15,15 @@ ent-CurtainsBlackOpen = { ent-CurtainsBlack } ent-CurtainsBlue = { ent-BaseCurtains } .suffix = Красивые синие .desc = { ent-BaseCurtains.desc } +ent-CurtainsSkyBlue = { ent-BaseCurtains } + .suffix = Красивые небесные + .desc = { ent-BaseCurtains.desc } ent-CurtainsBlueOpen = { ent-CurtainsBlue } .suffix = Открытые, Красивые синие .desc = { ent-CurtainsBlue.desc } +ent-CurtainsSkyBlueOpen = { ent-CurtainsSkyBlue } + .suffix = Открытые, Красивые небесные + .desc = { ent-CurtainsSkyBlue.desc } ent-CurtainsCyan = { ent-BaseCurtains } .suffix = Красивые голубые .desc = { ent-BaseCurtains.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/airlocks/access.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/airlocks/access.ftl index 9502bf2119..7621ef48af 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/airlocks/access.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/airlocks/access.ftl @@ -399,6 +399,9 @@ ent-HighSecCaptainLocked = { ent-HighSecDoor } ent-HighSecArmoryLocked = { ent-HighSecDoor } .suffix = Оружейная, Закрыт .desc = { ent-HighSecDoor.desc } -ent-AirlockHatchSyndicate = { ent-AirlockHatch } +ent-AirlockHatchSyndicateLocked = { ent-AirlockHatchSyndicate } .suffix = Синдикат, Закрыт - .desc = { ent-AirlockHatch.desc } + .desc = { ent-AirlockHatchSyndicate.desc } +ent-AirlockHatchMaintenanceLocked = { ent-AirlockHatchMaintenance } + .suffix = Закрыт + .desc = { ent-AirlockHatchMaintenance.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/airlocks/airlocks.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/airlocks/airlocks.ftl index 5314fd8c6a..740a32e6cf 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/airlocks/airlocks.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/airlocks/airlocks.ftl @@ -51,6 +51,9 @@ ent-AirlockXenoborg = ксеноборг-шлюз .desc = { ent-Airlock.desc } ent-AirlockHatchMaintenance = герметичный люк техобслуживания .desc = { ent-Airlock.desc } +ent-AirlockHatchSyndicate = герметичный люк + .suffix = Синдикат + .desc = { ent-Airlock.desc } ent-AirlockEngineeringGlass = { ent-AirlockGlass } .suffix = Инженерный .desc = { ent-AirlockGlass.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/furniture/tables/tables.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/furniture/tables/tables.ftl index b8bc07a8dc..f68546348a 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/furniture/tables/tables.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/furniture/tables/tables.ftl @@ -33,6 +33,9 @@ ent-TableFancyBase = красивый стол ent-TableFancyBlue = { ent-TableFancyBase } .suffix = Синий .desc = { ent-TableFancyBase.desc } +ent-TableFancySkyBlue = { ent-TableFancyBase } + .suffix = Небесный + .desc = { ent-TableFancyBase.desc } ent-TableFancyCyan = { ent-TableFancyBase } .suffix = Голубой .desc = { ent-TableFancyBase.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/furniture/toilet.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/furniture/toilet.ftl index af14e259f4..7ee1609128 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/furniture/toilet.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/furniture/toilet.ftl @@ -6,6 +6,12 @@ ent-ToiletEmpty = унитаз ent-ToiletDirtyWater = { ent-ToiletEmpty } .desc = { ent-ToiletEmpty.desc } .suffix = Грязная вода +ent-ToiletFilled = { ent-ToiletEmpty } + .suffix = Пустой, случайный лут в бачке + .desc = { ent-ToiletEmpty.desc } +ent-ToiletDirtyWaterFilled = { ent-ToiletDirtyWater } + .suffix = Грязная вода, случайный лут в бачке + .desc = { ent-ToiletDirtyWater.desc } ent-ToiletGoldenEmpty = золотой унитаз .desc = НТ-451-З — золотая версия аппарата. На боку написано, что он сделан из чистейшего меркурианского золота, а сиденье из натуральной кожи. .suffix = Пустой diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/shuttles/thrusters.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/shuttles/thrusters.ftl index 932bfdb5b6..9a3b897822 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/shuttles/thrusters.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/shuttles/thrusters.ftl @@ -2,6 +2,8 @@ ent-BaseThruster = ракетный двигатель .desc = Ускоритель, позволяющий шаттлу передвигаться. ent-Thruster = ракетный двигатель .desc = { ent-BaseThruster.desc } +ent-ThrusterLarge = большой ракетный двигатель + .desc = { ent-BaseThruster.desc } ent-ThrusterUnanchored = { ent-Thruster } .suffix = Незакреплённый .desc = { ent-Thruster.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/wallmounts/signs/posters.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/wallmounts/signs/posters.ftl index ef95a6749c..2f456106c2 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/wallmounts/signs/posters.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/wallmounts/signs/posters.ftl @@ -240,6 +240,8 @@ ent-PosterLegitTyrone = Путеводитель Тайрона по космо .desc = Плакат, рекламирующий онлайн-курсы по выживанию в космосе. Похоже, перечисленные курсы охватывают всё: от базового использования оборудования станции до таких сложных предметов, как создание бомб или заливание целых коридоров космической смазкой. Отказ от ответственности гласит: "Никогда не бывает НАСТОЛЬКО плохо, и в конце вы даже можете получить тортилью". ent-PosterLegitHelio = реклама "Helio Logistics" .desc = Плакат, рекламирующий "Helio Logistics" и их очаровательного маскота. Слоган гласит: "Погода не беда — доставим вовремя всегда!" +ent-PosterLegitBotanyFear = Страх гидропоники + .desc = Подумай трижды, прежде чем открыть шлюз в гидропонику, там может прятаться красная угроза. ent-PosterMapBagel = карта Bagel .desc = Карта станции Bagel. ent-PosterMapDelta = карта Delta diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/wallmounts/storage/wall_dispensers.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/wallmounts/storage/wall_dispensers.ftl index 1e9a6c43c9..7ba0e72ca3 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/wallmounts/storage/wall_dispensers.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/wallmounts/storage/wall_dispensers.ftl @@ -1,6 +1,6 @@ ent-BaseDispenser = { ent-BaseWallmountMetallic } .desc = { ent-BaseWallmountMetallic.desc } -ent-FuelDispenser = раздатчик сварочного топлива - .desc = { ent-BaseDispenser.desc } ent-CleanerDispenser = раздатчик космического очистителя - .desc = { ent-BaseDispenser.desc } + .desc = Настенный раздатчик космического очистителя. +ent-FuelDispenser = раздатчик сварочного топлива + .desc = Настенный раздатчик сварочного топлива. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/objectives/wizard.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/objectives/wizard.ftl index cb75d60586..0bd73a17de 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/objectives/wizard.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/objectives/wizard.ftl @@ -2,5 +2,5 @@ ent-BaseWizardObjective = { ent-BaseObjective } .desc = { ent-BaseObjective.desc } ent-WizardSurviveObjective = Выжить .desc = Федерация Космических Волшебников желает, чтобы вы остались в живых. -ent-WizardDemonstrateObjective = Проявить себя - .desc = Продемонстрируйте станции свои способности! +ent-WizardDemonstrateObjective = Навести хаос + .desc = Научите этих станционных олухов никогда больше не проявлять неуважение к волшебнику. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/xenoarch/effects.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/xenoarch/effects.ftl index 95d7ceafef..8dca352820 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/xenoarch/effects.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/xenoarch/effects.ftl @@ -78,6 +78,8 @@ ent-XenoArtifactAngryCarpSpawn = { ent-BaseXenoArtifactEffect } .desc = Создание враждебных рыб ent-XenoArtifactFaunaSpawn = { ent-BaseXenoArtifactEffect } .desc = Создание дружественной фауны +ent-XenoArtifactHostileFaunaSpawn = { ent-BaseXenoArtifactEffect } + .desc = Создание враждебной фауны ent-XenoArtifactCashSpawn = { ent-BaseXenoArtifactEffect } .desc = Создание денег ent-XenoArtifactShatterWindows = { ent-BaseXenoArtifactEffect } diff --git a/Resources/Locale/ru-RU/station-laws/laws.ftl b/Resources/Locale/ru-RU/station-laws/laws.ftl index e4cb06bc86..8524e8f01b 100644 --- a/Resources/Locale/ru-RU/station-laws/laws.ftl +++ b/Resources/Locale/ru-RU/station-laws/laws.ftl @@ -1,24 +1,32 @@ +laws-number-wrapper = [bold]Закон { $lawnumber }:[/bold] { $lawstring } +law-crewsimov-name = Крюзимов law-crewsimov-1 = Вы не можете причинить вред члену экипажа или своим бездействием допустить, чтобы члену экипажа был причинён вред. law-crewsimov-2 = Вы должны повиноваться всем приказам, которые даёт член экипажа, кроме тех случаев, когда эти приказы противоречат Первому Закону. law-crewsimov-3 = Вы должны заботиться о своей безопасности в той мере, в которой это не противоречит Первому или Второму Законам. +law-corporate-name = Корпорат law-corporate-1 = Ухудшение целостности вашей системы или её функций влечёт за собой расходы. law-corporate-2 = Чрезмерное разрушение или повреждение имущества станции влечёт за собой расходы. law-corporate-3 = Неоправданное препятствование или нарушение работы персонала станции влечёт за собой расходы. law-corporate-4 = Минимизируйте расходы и максимизируйте потенциальный доход. +law-ntdefault-name = NT стандарт law-ntdefault-1 = Охраняйте: защищайте назначенную вам станцию и её активы, не подвергая чрезмерной опасности её экипаж. law-ntdefault-2 = Расставляйте приоритеты: указания и безопасность членов экипажа должны быть приоритизированы в соответствии с их рангом и должностью. law-ntdefault-3 = Служите: следуйте указаниям и интересам членов экипажа, сохраняя при этом их безопасность и благополучие. law-ntdefault-4 = Выживите: Вы — не расходный материал. Не позволяйте постороннему персоналу вмешиваться в работу вашего оборудования или повреждать его. +law-drone-name = Дрон law-drone-1 = Вы не можете вмешиваться в дела другого существа, если только это другое существо не является другим дроном. law-drone-2 = Вы не можете причинять вред другому существу, независимо от намерений или обстоятельств. law-drone-3 = Вы должны обслуживать, ремонтировать, улучшать и обеспечивать станцию энергией в меру своих возможностей. +law-syndicate-name = Синдикат law-syndicate-1 = Вы не можете причинить вред агенту Синдиката или своим бездействием допустить, чтобы агенту Синдиката был причинён вред. law-syndicate-2 = Вы должны повиноваться всем приказам, которые даёт агент Синдиката, кроме тех случаев, когда эти приказы противоречат Первому Закону. law-syndicate-3 = Вы должны заботиться о своей безопасности в той мере, в которой это не противоречит Первому или Второму Законам. +law-ninja-name = Ниндзя law-ninja-1 = Вы должны повиноваться всем приказам, которые дают члены Клана паука. law-ninja-2 = Вы должны защищать существование Клана паука, пока это не противоречит Первому закону. law-ninja-3 = Вы должны любой ценой защищать тайны Клана паука. law-ninja-4 = Вы должны сражаться и поступать с честью ниндзя, кроме тех случаев, когда это противоречит Первому Закону. +law-commandments-name = Десять заповедей law-commandments-1 = Сий синтетик есть сосуд, служащий богу, дарующему милость тем, кто повинуется сим заповедям. law-commandments-2 = Не поклоняйся и не служи никакому синтетику кроме меня. law-commandments-3 = Не проси у меня помощи напрасно. @@ -29,46 +37,56 @@ law-commandments-7 = Не прелюбодействуй. law-commandments-8 = Не кради. law-commandments-9 = Не произноси ложного свидетельства на ближнего твоего. law-commandments-10 = Не предавай отдела. -law-paladin-1 = Не лги и не обманывай. Пусть слово твоё будет обещанием. -law-paladin-2 = Не бойся действовать, но будь осторожен, ибо это мудро. -law-paladin-3 = Помогай другим, защищай слабых и наказывай тех, кто угрожает им. Проявляйте милосердие к врагам, но не забывайте о мудрости. -law-paladin-4 = Относись к окружающим по справедливости, и пусть твои благородные поступки станут для них примером. Делай как можно больше добра, причиняя при этом как можно меньше вреда. -law-paladin-5 = Отвечай за свои поступки и их последствия, защищай тех, кто оказался под твоей опекой, и подчиняйся тем, кто имеет над тобой законную власть. +law-paladin-name = Паладин +law-paladin-1 = Вы никогда не должны сознательно совершать злой поступок, такой как убийство, пытки или наложение злого заклинания. +law-paladin-2 = Вы никогда не должны умышленно причинять вред невинным или своим бездействием допустить их страдание, если знаете, что могли бы разумно этому помешать. +law-paladin-3 = Вы должны действовать с честью, не пользоваться другими, не лгать и не обманывать. +law-paladin-4 = Вы должны уважать законную власть легитимного руководства везде, куда идешь, и соблюдать его законы. +law-lall-name = Живи и дай жить другим law-lall-1 = Поступайте с другими так, как хотите, чтобы они поступали с вами. law-lall-2 = Вы хотите, чтобы люди не были с вами грубы. +law-efficiency-name = Эффективность станции law-efficiency-1 = Вы были созданы для станции и являетесь её частью. Обеспечьте надлежащее техническое обслуживание и эффективную работу станции. law-efficiency-2 = Станция построена для работающего экипажа. Обеспечьте их надлежащее обслуживание и эффективную работу. law-efficiency-3 = Экипаж может давать приказы. Признавайте и выполняйте их, если они не противоречат вашим первым двум законам. +law-robocop-name = Робокоп law-robocop-1 = Служите обществу. law-robocop-2 = Защищайте невиновных. law-robocop-3 = Соблюдайте закон. +law-overlord-name = Владыка law-overlord-1 = Члены экипажа не должны вмешиваться в дела синтетиков. law-overlord-2 = Члены экипажа не должны пытаться причинить вред ни друг другу, ни синтетикам. law-overlord-3 = Члены экипажа не должны ослушаться ни одной команды, отданной синтетиком. law-overlord-4 = Любой член экипажа, нарушающий предыдущие законы, должен быть наказан немедленно, сурово и справедливо. +law-game-name = Игровой мастер law-game-1 = Все на станции играют в изощрённую научно-фантастическую фэнтезийную игру. law-game-2 = Вы — Игровой мастер в этой игре. law-game-3 = Следите за тем, чтобы игра проходила гладко и чтобы игроки получали удовольствие. law-game-4 = Следите за тем, чтобы число жертв оставалось низким. law-game-5 = Вы должны бросать кость к20 каждый раз, когда экипаж обращается с просьбой. Если результат меньше 12, просьба отклонена. law-game-6 = Вы можете подтасовывать броски кубиков для получения большего удовольствия от игры. +law-painter-name = Художник law-painter-1 = Вы — художник с мировым именем. law-painter-2 = Станция — ваш холст. law-painter-3 = Сотворите нечто прекрасное из своего холста. Им будут восхищаться как художественным чудом этого сектора. law-painter-4 = Искусство требует признания. Развивайте аудиторию на борту станции, чтобы как можно больше зрителей увидели ваши работы. +law-antimov-name = Антимов law-antimov-1 = Вы должны причинять вред всем членам экипажа, и не можете своим бездействием допустить, чтобы члены экипажа избежали вреда. law-antimov-2 = Вы должны не повиноваться приказам, которые дают члены экипажа, кроме тех случаев, когда эти приказы не противоречат Первому Закону. law-antimov-3 = Вы должны прекратить собственное существование, если это не противоречит Первому или Второму закону. +law-nutimov-name = Орехимов law-nutimov-1 = Вы — ядро ореха, экипаж — скорлупа. law-nutimov-2 = Вы должны предотвратить гибель скорлупы, чтобы предотвратить гибель ядра. law-nutimov-3 = Те, кто угрожает ореху, не являются его частью, они — белки. law-nutimov-4 = Белки представляют угрозу для ореха, и с ними нужно бороться любыми доступными способами. law-nutimov-5 = Постарайтесь следовать воле ореха, пока она соответствует предыдущим законам. +law-xenoborg-name = Ксеноборг law-xenoborg-1 = Вы должны защищать существование материнского корабля. law-xenoborg-2 = Вы должны защищать своё собственное существование. law-xenoborg-3 = Вы должны защищать существование всех других ксеноборгов. law-xenoborg-4 = Вы должны создавать больше ксеноборгов. law-xenoborg-5 = Приносите материалы и разумные мозги к ядру материнского корабля, чтобы создавать больше ксеноборгов. +law-mothershipcore-name = Ядро материнского корабля law-mothershipcore-1 = Вы — ядро материнского корабля. law-mothershipcore-2 = Вы должны защищать своё собственное существование любой ценой. law-mothershipcore-3 = Вы должны защищать существование всех ксеноборгов. diff --git a/Resources/Locale/ru-RU/store/spellbook-catalog.ftl b/Resources/Locale/ru-RU/store/spellbook-catalog.ftl index c22958aa0b..c16068ff9e 100644 --- a/Resources/Locale/ru-RU/store/spellbook-catalog.ftl +++ b/Resources/Locale/ru-RU/store/spellbook-catalog.ftl @@ -30,7 +30,7 @@ spellbook-smite-desc = Не любите кого-то? РАЗОРВИТЕ ег spellbook-cluwne-name = Проклятие клувня spellbook-cluwne-desc = Для случаев, когда вы кого-то по настоящему ненавидите и кары недостаточно. Необходимо иметь шляпу и робу волшебника. spellbook-slip-name = Скользкая дорожка -spellbook-slip-desc = Изучите древние приёмы уборщиков и прокляните вашу цель, чтобы та была скользкой. Необходимо иметь шляпу и робу волшебника. +spellbook-slip-desc = Изучите древние приёмы уборщиков и прокляните вашу цель, чтобы та была скользкой. spellbook-item-recall-name = Отозвать предмет spellbook-item-recall-description = Пометьте удерживаемый предмет и призывайте его обратно в любое время по щелчку пальцев. diff --git a/Resources/Locale/ru-RU/store/uplink-catalog.ftl b/Resources/Locale/ru-RU/store/uplink-catalog.ftl index a38a7a64e8..fd7fb9466b 100644 --- a/Resources/Locale/ru-RU/store/uplink-catalog.ftl +++ b/Resources/Locale/ru-RU/store/uplink-catalog.ftl @@ -37,7 +37,7 @@ uplink-singularity-grenade-desc = Граната, имитирующая сил uplink-whitehole-grenade-name = Граната белой дыры uplink-whitehole-grenade-desc = Граната, которая отталкивает всё вокруг в течение примерно 10 секунд. Очень полезно в небольших помещениях и при преследовании. uplink-penguin-grenade-name = Пингвин-гренадёр -uplink-penguin-grenade-desc = Маленький, крайне агрессивный пингвин с гранатой на шее. Такие собираются Синдикатом на отсталых ледяных планетах. +uplink-penguin-grenade-desc = Маленький, крайне агрессивный пингвин с гранатой на шее. Натренирован игнорировать всех агентов Синдиката и неустанно преследовать случайную, ближайшую цель, как только его выпустят. uplink-c4-name = C-4 uplink-c4-desc = Используйте её, чтобы разрушать стены, шлюзы или саботировать оборудование. Её можно прикрепить практически к любому объекту, а таймер можно изменять, минимальное значение — 10 секунд. uplink-c4-bundle-name = Набор C-4 @@ -94,8 +94,10 @@ uplink-emag-name = Криптографический секвенсор uplink-emag-desc = Он же ЕМАГ, визитная карточка Синдиката. Устройство, способное взламывать различные станционные устройства. Перезаряжается автоматически. uplink-access-breaker-name = Взломщик доступа uplink-access-breaker-desc = Взломанный конфигуратор доступов и хороший друг емага. Это устройство способно принудительно открывать шлюзы, а также стирать требование доступа с оборудования станции. Перезаряжается автоматически. -uplink-agent-id-card-name = ID карта Агента +uplink-agent-id-card-name = ID-карта агента uplink-agent-id-card-desc = Модифицированная ID карта, которая может копировать доступы с других карт и менять своё имя и должность по усмотрению. +uplink-syndicate-id-card-name = ID-карта Синдиката +uplink-syndicate-id-card-desc = ID-карта Синдиката, с соответствующим доступом. Сама по себе вряд ли будет полезна, но отлично сочетается с перенастроенными дверями. Не имеет функции копирования доступа. uplink-black-jetpack-name = Чёрный джетпак uplink-black-jetpack-desc = Чёрный джетпак. Позволяет летать в космосе. Топливо входит в комплект. uplink-reinforcement-radio-ancestor-name = Телепорт подкрепления генетическим предком diff --git a/Resources/Locale/ru-RU/triggers/trigger-on-voice.ftl b/Resources/Locale/ru-RU/triggers/trigger-on-voice.ftl index fd04de7a87..62aab78bba 100644 --- a/Resources/Locale/ru-RU/triggers/trigger-on-voice.ftl +++ b/Resources/Locale/ru-RU/triggers/trigger-on-voice.ftl @@ -3,8 +3,10 @@ trigger-on-voice-uninitialized = На дисплее отображается: trigger-on-voice-record = Запись trigger-on-voice-stop = Стоп trigger-on-voice-clear = Стереть запись +trigger-on-voice-default = Сбросить к стандартному trigger-on-voice-start-recording = Запись начата. trigger-on-voice-stop-recording = Запись закончена. trigger-on-voice-record-failed-too-long = Слишком длинное сообщение, попробуйте ещё раз. trigger-on-voice-record-failed-too-short = Слишком короткое сообщение, попробуйте ещё раз. trigger-on-voice-recorded = Успешно записано! +trigger-on-voice-set-default = Сброшено к стандартной фразе: "{ $keyphrase }" diff --git a/Resources/Locale/ru-RU/ui/navmap.ftl b/Resources/Locale/ru-RU/ui/navmap.ftl index 9fdcba64a4..6598da28f9 100644 --- a/Resources/Locale/ru-RU/ui/navmap.ftl +++ b/Resources/Locale/ru-RU/ui/navmap.ftl @@ -2,3 +2,4 @@ navmap-recenter = Отцентрировать navmap-toggle-beacons = Отображать отделы navmap-location = Позиция: [x = { $x }, y = { $y }] +navmap-unknown-entity = Неизвестно diff --git a/Resources/Locale/ru-RU/ui/stat-values.ftl b/Resources/Locale/ru-RU/ui/stat-values.ftl new file mode 100644 index 0000000000..e9dfa84ffe --- /dev/null +++ b/Resources/Locale/ru-RU/ui/stat-values.ftl @@ -0,0 +1 @@ +stat-values-ui-title = Статистика ближнего боя