diff --git a/locales/ru.json b/locales/ru.json new file mode 100644 index 0000000..a5951c8 --- /dev/null +++ b/locales/ru.json @@ -0,0 +1,2876 @@ +{ + "err": { + "unknown_computer": "Этот компьютер не настроен.", + "too_far": "Вы отошли от компьютера.", + "no_access": "Доступ запрещён — у вас нет прав на использование этого компьютера.", + "no_character": "Персонаж не загружен.", + "in_use": "Этим компьютером уже пользуется другой человек.", + "no_session": "Вы не вошли в систему на этом компьютере.", + "app_missing": "Это приложение не установлено на этом компьютере.", + "not_boss": "Только руководитель может использовать «Менеджер бизнеса»", + "locked_out": "Слишком много неверных PIN-кодов. Повторите попытку через %s с.", + "bad_pin": "Неверный PIN-код. Повторите попытку.", + "invalid": "Недопустимый запрос.", + "internal": "Что-то пошло не так. Повторите попытку.", + "slow_down": "Не так быстро.", + "wait": "Подождите %s с.", + "notes_full": "Достигнуто максимальное количество заметок.", + "phone_unavailable": "Связь с телефоном сейчас недоступна.", + "computer_changed": "Администратор переместил или удалил этот компьютер.", + "computer_updated": "Администратор изменил этот компьютер. Откройте его снова.", + "computer_gone": "Этого компьютера здесь больше нет.", + "computer_reset": "Этот компьютер изменён. Откройте его снова." + }, + "logs": { + "cleared": "Журнал аудита очищен. Субъект: %s", + "logon": "Выполнен успешный вход в учётную запись. Учётная запись: %s", + "logon_failed": "Не удалось войти в учётную запись (неверный PIN-код). Учётная запись: %s", + "locked_out": "Учётная запись заблокирована. Учётная запись: %s, длительность: %s с", + "logoff": "Выполнен выход из учётной записи. Учётная запись: %s", + "app_start": "Приложение запущено: %s (пользователь %s)", + "mail_sent": "Письмо отправлено от %s к %s — «%s»", + "mail_created": "Почтовый аккаунт %s создан пользователем %s", + "mail_signin": "Почтовый аккаунт %s: вход выполнил пользователь %s", + "mail_signin_failed": "Не удалось войти в почтовый аккаунт %s (пользователь %s)", + "mail_signout": "Почтовый аккаунт %s: выход выполнил пользователь %s", + "practice_ok": "%s (%s) выполнено за %s с", + "practice_fail": "%s (%s) прервано — сбой процесса", + "breach_start": "Попытка несанкционированного доступа к %s", + "breach_ok": "НАРУШЕНИЕ БЕЗОПАСНОСТИ: %s скомпрометирован", + "breach_fail": "Попытка вторжения в %s заблокирована", + "boss_grade": "%s изменил(а) должность сотрудника %s: %s → %s", + "boss_fire": "%s уволил(а) сотрудника %s из %s", + "boss_hire": "%s принял(а) сотрудника %s в %s", + "boss_deposit": "%s внёс(ла) $%s на счёт %s", + "boss_withdraw": "%s снял(а) $%s со счёта %s", + "camera_view": "%s просмотрел(а) камеру наблюдения «%s»", + "print": "Напечатано «%s» (%s) на %s." + }, + "mail": { + "notify_title": "Новое письмо — %s", + "notify_body": "%s: %s", + "no_subject": "(без темы)", + "bounce_subject": "Не доставлено: письмо не удалось доставить", + "bounce_body": "Не удалось доставить ваше письмо следующим получателям, так как адреса не существует:\n\n%s\n\nИсходная тема: %s", + "err_not_signed_in": "Вы не вошли в этот почтовый ящик.", + "err_not_found": "Этого сообщения больше не существует.", + "err_recipients": "Укажите от 1 до %s действительных адресов получателей.", + "err_empty": "Напишите тему или текст сообщения.", + "err_username": "Имя пользователя: 2–32 символа — буквы, цифры, точки, дефисы и подчёркивания.", + "err_password": "Пароль должен содержать не менее %s символов.", + "err_name": "Введите отображаемое имя (не более %s символов).", + "err_create_cap": "Можно создать не более %s почтовых аккаунтов.", + "err_signin_cap": "Можно войти не более чем в %s аккаунтов одновременно.", + "err_taken": "Этот адрес уже занят.", + "err_credentials": "Неверный адрес или пароль." + }, + "messages": { + "err_number": "Введите номер телефона для SMS.", + "err_empty": "Сначала введите сообщение." + }, + "notes": { + "err_missing": "Этой заметки больше не существует." + }, + "cameras": { + "err_unknown": "Эту камеру нельзя просматривать с этого компьютера." + }, + "bank": { + "err_disabled": "Банковские услуги отключены на этом сервере." + }, + "files": { + "missing": "Этого документа больше не существует.", + "name_required": "Укажите название документа.", + "name_taken": "Документ «%s» у вас уже есть.", + "full": "Максимум документов: %s. Удалите один, чтобы освободить место.", + "too_long": "Документ слишком длинный для хранения здесь (максимум символов: %s).", + "untitled": "Без названия", + "phone_missing": "Этого документа больше нет на вашем телефоне.", + "phone_no_text": "В этом документе нет текста для копирования.", + "phone_refused": "Телефон не принял документ. Возможно, он слишком длинный или память телефона заполнена.", + "picture_unknown": "Изображения из этого документа нет в ваших фото. Сначала добавьте его в приложение «Фото»." + }, + "contacts": { + "err_name": "Введите имя контакта.", + "err_number": "Введите номер телефона из %s–%s цифр." + }, + "phonelink": { + "notify_title": "Связь с телефоном", + "notify_body": "Ваш код: %s. Введите его в приложении «Связь с телефоном» на компьютере %s. Код действует %s мин.", + "err_no_phone": "Чтобы получить код, телефон должен быть при вас.", + "err_wait": "Код только что отправлен. Запросить новый можно через %s с.", + "err_send": "Не удалось отправить код на телефон. Повторите попытку чуть позже.", + "err_digits": "Длина кода: %s цифр.", + "err_no_code": "Нет ожидающего кода. Возможно, срок его действия истёк — отправьте новый.", + "err_wrong": "Неверный код. Осталось попыток: %s.", + "err_too_many": "Слишком много неверных кодов. Отправьте новый." + }, + "board": { + "err_no_board": "У вашей работы нет доски объявлений компании.", + "err_not_boss": "Менять доску может только босс этой работы.", + "err_job_changed": "Ваша работа изменилась, пока доска была открыта. Обновите её и повторите попытку.", + "err_title": "Укажите заголовок объявления.", + "err_gone": "Этого объявления больше нет на доске.", + "err_full": "Доска заполнена: закреплены все объявления (%s). Сначала открепите или удалите одно." + }, + "boss": { + "tx_deposit": "Взнос на общий счёт", + "tx_deposit_msg": "Взнос от %s", + "tx_withdraw": "Снятие с общего счёта", + "tx_withdraw_msg": "Снятие: %s", + "offer_header": "Предложение работы — %s", + "offer_body": "%s хочет нанять вас в %s. Принять предложение?", + "offer_accept": "Принять", + "offer_decline": "Отклонить", + "notify_hired": "Вас приняли на работу: %s.", + "notify_fired": "Вас уволили.", + "notify_grade": "Теперь ваша должность: %s.", + "err_self": "Нельзя изменить собственный статус занятости.", + "err_not_employee": "Этот человек здесь не работает.", + "err_rank": "Управлять можно только сотрудниками ниже вашей должности.", + "err_failed": "Не удалось обновить данные о занятости: %s", + "err_not_around": "Этот человек не рядом с компьютером.", + "err_no_player": "Игрок с ID %s не в сети.", + "err_already": "Этот человек уже здесь работает.", + "err_offer_open": "У этого человека уже есть предложение работы без ответа. Повторите попытку чуть позже.", + "err_declined": "Предложение отклонено.", + "err_no_banking": "Банковские операции организации недоступны.", + "err_amount": "Введите допустимую сумму.", + "err_broke": "У вас недостаточно денег.", + "err_no_account": "У этого бизнеса нет общего счёта.", + "err_society_broke": "На общем счёте недостаточно средств." + }, + "hack": { + "err_unknown_game": "Неизвестная программа.", + "err_unknown_difficulty": "Неизвестная сложность.", + "err_token": "Сеанс истёк. Запустите снова.", + "err_rejected": "Проверка целостности не пройдена — запуск отклонён.", + "err_no_target": "Не удалось подключиться к хосту «%s»: хост недоступен.", + "err_denied": "Удалённый хост отказал в доступе.", + "err_target_cooldown": "Удалённый хост не в сети (перезагрузка через %s с).", + "err_fail_cooldown": "Ваше подключение занесено в чёрный список на %s с.", + "err_target_busy": "Удалённый хост занят — активен другой сеанс.", + "err_requires": "Отсутствует необходимое оборудование: %s", + "err_no_practice": "Тренировочные запуски отключены в этой сети." + }, + "minigames": { + "typing": { + "canvas_inject_payload": "ВНЕДРЕНИЕ НАГРУЗКИ %s/%s", + "canvas_timer": "%s с", + "canvas_chars": "Символов: %s", + "canvas_loading": "ЗАГРУЗКА СЛЕДУЮЩЕЙ НАГРУЗКИ...", + "idle_subtitle": "ВНЕДРЕНИЕ КОДА · МОДУЛЬ НАБОРА", + "idle_description": "Вводите нагрузки (%s) точно до истечения времени — строки становятся длиннее и быстрее", + "controls_hint": "Вводите строку точно · Backspace — исправить · Скорость решает всё", + "dead_title": "ВНЕДРЕНИЕ ПРОВАЛЕНО", + "dead_description": "Слишком много нагрузок истекло или повреждено", + "won_title": "ВНЕДРЕНИЕ ЗАВЕРШЕНО", + "won_description": "Все нагрузки (%s) внедрены — возврат в терминал...", + "log_title": "ЖУРНАЛ ВНЕДРЕНИЯ", + "log_status": "%s/%s ВНЕДРЕНО — ПОПЫТОК ОСТАЛОСЬ: %s", + "log_idle_module_loaded": "[SYS] Модуль внедрения кода загружен", + "log_idle_buffer_ready": "[SYS] Буфер нагрузки готов — печатай быстро или проиграешь", + "log_idle_complexity": "[SYS] Сложность внедрения: РАСТЁТ", + "log_idle_awaiting": "[SYS] Ожидание ввода оператора...", + "badge_ok": "OK", + "badge_fail": "СБОЙ", + "badge_time": "ВРЕМЯ", + "badge_sys": "SYS", + "badge_done": "ГОТОВО", + "event_expired": "ИСТЕКЛО — «%s» — слишком медленно — осталось: %s", + "event_injected": "ВНЕДРЕНО — «%s» — %s с — ~%s WPM", + "event_rejected": "ОТКЛОНЕНО — нагрузка повреждена — осталось: %s", + "event_ready": "Внедрение готово — нужно нагрузок: %s — вводите точно", + "log_complete": "ВНЕДРЕНИЕ КОДА ЗАВЕРШЕНО — доставлено нагрузок: %s" + }, + "signal": { + "canvas_round": "РАУНД %s / %s", + "canvas_signals": "Сигналов: %s", + "canvas_watch": "СМОТРИ", + "canvas_repeat": "ПОВТОРИ", + "canvas_seconds": "%s с", + "canvas_correct": "ВЕРНО ✓", + "pad_up": "ВВЕРХ", + "pad_right": "ВПРАВО", + "pad_down": "ВНИЗ", + "pad_left": "ВЛЕВО", + "word_attempt": "поп.", + "word_attempts": "поп.", + "event_signal_received": "Сигнал получен — частот: %s — повторите последовательность", + "event_input_timeout": "ТАЙМАУТ ВВОДА — слишком медленно — осталось: %s %s", + "event_all_complete": "Все раунды (%s) пройдены — шаблон частот расшифрован", + "event_next_round": "Раунд %s/%s — следующая последовательность: сигналов: %s", + "event_signal_confirmed": "Сигнал %s/%s подтверждён", + "event_round_complete": "Раунд %s ПРОЙДЕН — последовательность совпала", + "event_wrong_input": "НЕВЕРНЫЙ ВВОД — последовательность нарушена — осталось: %s %s", + "event_replaying": "Повтор раунда %s — смотрите внимательно", + "idle_subtitle": "ВОСПРОИЗВЕДЕНИЕ СИГНАЛА · МОДУЛЬ ПАМЯТИ", + "idle_description": "Смотрите последовательность сигналов и повторите её — раундов: %s", + "controls_hint": "Стрелки / WASD · Смотрите, затем повторите шаблон", + "dead_title": "СИГНАЛ ПОТЕРЯН", + "dead_description": "Неверная частота — цепочка сигналов разорвана", + "won_title": "СИГНАЛ РАСШИФРОВАН", + "won_description": "Все раунды (%s) пройдены — шаблон частот перехвачен — возврат в терминал...", + "hud_round": "РАУНД %s/%s", + "log_title": "ЖУРНАЛ СИГНАЛА", + "log_status": "ДЕКОДИРОВАНИЕ — РАУНД %s ИЗ %s", + "log_idle_module_loaded": "[SYS] Модуль воспроизведения сигнала загружен", + "log_idle_scanner": "[SYS] Инициализация сканера направленных частот...", + "log_idle_complexity": "[SYS] Сложность входящего сигнала: ВЫСОКАЯ", + "log_idle_awaiting": "[SYS] Ожидание ввода оператора...", + "badge_key": "КЛЮЧ", + "badge_round": "РНД", + "badge_warn": "СБОЙ", + "badge_sys": "SYS", + "badge_done": "ГОТОВО", + "log_complete": "ШАБЛОН ЧАСТОТ РАСШИФРОВАН — ВОСПРОИЗВЕДЕНИЕ СИГНАЛА ЗАВЕРШЕНО — раундов: %s" + }, + "pipe": { + "idle_subtitle": "МАРШРУТИЗАЦИЯ ДАННЫХ · PIPE-ROUTE.EXE · %s×%s", + "idle_description": "Перенаправьте трубы, чтобы соединить IN и OUT — %s с на раунд", + "idle_description_rounds": " — раундов: %s", + "controls_hint": "Стрелки / WASD — перемещение · Пробел — повернуть трубу", + "dead_title": "ТРУБОПРОВОД РАЗОРВАН", + "dead_description": "Не удалось восстановить поток данных", + "won_title": "ТРУБОПРОВОД СОЕДИНЁН", + "won_description": "Трубопровод проложен — поток данных восстановлен", + "won_description_plural": "Все трубопроводы (%s) проложены — поток данных восстановлен", + "canvas_in": "IN ►", + "canvas_out": "► OUT", + "canvas_controls": "Стрелки — ход Пробел — поворот Соедините IN → OUT", + "hud_round": "Р%s/%s", + "log_title": "ЖУРНАЛ МАРШРУТИЗАЦИИ", + "log_idle_module_loaded": "[SYS] pipe-route.exe загружен — модуль маршрутизации данных", + "log_idle_scanning": "[SYS] Сканирование конфигурации пакетного трубопровода...", + "log_idle_flow": "[SYS] Анализ потока: НАРУШЕН — требуется перенаправление", + "log_idle_awaiting": "[SYS] Ожидание ввода оператора...", + "event_rotate": "Сегмент [%s,%s] повёрнут — соединено сегментов: %s/%s", + "event_round_solved": "Раунд %s/%s — трубопровод соединён, поворотов: %s", + "event_all_connected": "ВСЕ ТРУБОПРОВОДЫ СОЕДИНЕНЫ — поток данных восстановлен", + "event_new_pipeline": "Раунд %s — загружен новый трубопровод", + "event_timeout": "ТАЙМАУТ — трубопровод не соединён — осталось: %s", + "event_init": "Трубопровод %s×%s — один раунд — лимит %s с", + "event_init_plural": "Пайплайн %s×%s — раундов: %s — по %s с каждый", + "event_round_one": "Раунд 1 — соедините IN и OUT, поворачивая трубы", + "badge_done": "ГОТОВО", + "badge_fail": "СБОЙ", + "badge_rot": "ВРАЩ", + "badge_sys": "SYS", + "log_complete": "МАРШРУТИЗАЦИЯ ТРУБОПРОВОДА ЗАВЕРШЕНА — поток данных восстановлен" + }, + "breakout": { + "idle_subtitle": "ВТОРЖЕНИЕ В ICE · МОДУЛЬ ПРОРЫВА · %s×%s", + "idle_description": "Разбейте все слои ICE (%s) — зондов прорыва: %s", + "idle_description_time_limit": " — лимит времени %s с", + "controls_hint": "← / → или A / D · Двигать отражатель · Пробел — запустить зонд", + "dead_title": "ПРОРЫВ ПРОВАЛЕН", + "dead_description_time_expired": "Время вышло — барьер ICE устоял", + "dead_description_lost": "Все зонды потеряны — барьер ICE цел", + "won_title": "ICE РАЗБИТ", + "won_description": "Все слои ICE (%s) разбиты — возврат в терминал...", + "canvas_launch_hint": "НАЖМИТЕ ПРОБЕЛ, ЧТОБЫ ЗАПУСТИТЬ ЗОНД", + "log_title": "ЖУРНАЛ ПРОРЫВА ICE", + "log_status": "РАЗБИТО %s/%s — ЗОНДОВ: %s", + "log_idle_module_loaded": "[SYS] Модуль прорыва ICE загружен", + "log_idle_scanning": "[SYS] Сканирование матрицы слоёв ICE...", + "log_idle_calibrated": "[SYS] Массив отражателей откалиброван", + "log_idle_awaiting": "[SYS] Ожидание ввода оператора...", + "event_ice_detected": "Обнаружен ICE — слоёв: %s (%s×%s) — зондов: %s", + "event_probe_lost": "Зонд прорыва потерян — осталось: %s", + "event_layer_breached": "Слой ICE [%s,%s] пробит — разбито %s/%s", + "event_all_shattered": "ВСЕ СЛОИ ICE РАЗБИТЫ — барьер снят", + "badge_hit": "ПОПАД", + "badge_lost": "ПОТЕРЯ", + "badge_done": "ГОТОВО", + "badge_sys": "SYS", + "log_complete": "ПРОРЫВ ICE ЗАВЕРШЁН — слоёв разбито: %s" + }, + "shell": { + "hud_title": "МОДУЛЬ ВТОРЖЕНИЯ", + "ready": "ГОТОВО", + "press_enter": "НАЖМИТЕ ENTER ДЛЯ СТАРТА", + "returning": "ВОЗВРАТ В ТЕРМИНАЛ..." + }, + "maze": { + "fragment_extracted": "Фрагмент данных %s/%s извлечён в [%s,%s]", + "all_fragments_collected": "Все фрагменты собраны — ВЫХОД ОТКРЫТ", + "breach_initiated": "Прорыв лабиринта начат — найдите фрагменты данных", + "fragments_required": "Требуется фрагментов: %s — выход закрыт", + "no_fragments_needed": "Фрагменты не нужны — доберитесь до выхода", + "warning_10s": "ВНИМАНИЕ: осталось 10 секунд", + "critical_5s": "КРИТИЧНО: осталось 5 секунд!", + "canvas_exit": "ВЫХОД", + "canvas_locked": "ЗАКРЫТО", + "canvas_map": "КАРТА", + "idle_subtitle": "СЕТЕВОЙ ЛАБИРИНТ v1.0 · %sx%s · ОБЗОР %s", + "idle_description": "Пройдите по сетевому лабиринту к узлу выхода", + "idle_description_fragments": " — соберите фрагменты данных, чтобы открыть его: %s", + "idle_description_time": " — лимит времени %s с", + "controls_hint": "Стрелки / WASD — перемещение · Ограниченная видимость", + "dead_title": "ТРАССИРОВКА ОБНАРУЖЕНА", + "dead_description_timeout": "Время вышло — соединение разорвано удалённым хостом", + "dead_description_lockout": "Взлом лабиринта не удался — сработала блокировка защиты", + "won_title": "ЛАБИРИНТ ВЗЛОМАН", + "won_description": "Сетевой путь защищён — извлечено фрагментов: %s", + "hud_title": "ВЗЛОМ СЕТЕВОГО ЛАБИРИНТА", + "hud_data": "ДАННЫЕ", + "log_title": "ЖУРНАЛ ВЗЛОМА", + "log_status_exit_open": "ВЫХОД ОТКРЫТ — ИДИТЕ К ВЫХОДУ", + "log_status_remaining": "ОСТАЛОСЬ ФРАГМЕНТОВ: %s", + "log_module_loaded": "[SYS] Модуль взлома сетевого лабиринта загружен", + "log_topology": "[SYS] Топология лабиринта: %sx%s — радиус обзора: %s", + "log_fragments_detected": "[SYS] Фрагментов данных в сети обнаружено: %s", + "log_trace_active": "[SYS] Контртрассировка активна — до обнаружения: %s с", + "log_no_trace": "[SYS] Трассировка не активна — действуйте в своём темпе", + "log_awaiting_input": "[SYS] Ожидание ввода оператора...", + "badge_data": "ДАНН", + "badge_warn": "ВНИМ", + "badge_sys": "SYS", + "badge_done": "ГОТОВО", + "won_log_complete": "ВЗЛОМ ЛАБИРИНТА ЗАВЕРШЁН — СЕТЕВОЙ ПУТЬ ЗАЩИЩЁН" + }, + "nodecap": { + "idle_log_module_loaded": "[SYS] Модуль захвата узлов загружен", + "idle_log_scanning": "[SYS] Сканирование сетки на уязвимые точки доступа...", + "idle_log_volatility": "[SYS] Нестабильность узлов: ВЫСОКАЯ — захватывайте до тайм-аута", + "idle_log_awaiting": "[SYS] Ожидание ввода оператора...", + "event_access_point": "Точка доступа обнаружена в сетке [%s,%s]", + "event_node_expired": "Узел ИСТЁК в [%s,%s] — промахов: %s/%s", + "event_node_captured": "Узел ЗАХВАЧЕН в [%s,%s] — %s/%s", + "event_grid_init": "Сетка %s×%s инициализирована — захватить узлов: %s — макс. промахов: %s", + "idle_subtitle": "ЗАХВАТ УЗЛОВ · МОДУЛЬ РЕАКЦИИ · %s×%s", + "idle_description": "Захватите узлов: %s, допустимо промахов: %s — узлы исчезают через %s с", + "controls_hint": "WASD / стрелки = движение · Space / Enter = захват", + "dead_title": "БЛОКИРОВКА СЕТКИ", + "dead_description": "Слишком много узлов истекло — доступ к сетке отозван", + "won_title": "СЕТКА ЗАХВАЧЕНА", + "won_description": "Захвачено узлов: %s — пропущено: %s — возврат в терминал...", + "hud_miss": "промахи %s/%s", + "log_title": "ЖУРНАЛ ЗАХВАТА", + "log_status": "ЗАХВАЧЕНО %s/%s — ПРОПУЩЕНО %s/%s", + "badge_cap": "ЗАХВАТ", + "badge_miss": "ПРОМАХ", + "badge_node": "УЗЕЛ", + "badge_sys": "SYS", + "badge_done": "ГОТОВО", + "won_log": "ЗАХВАТ СЕТКИ ЗАВЕРШЁН — УЗЛОВ ЗАЩИЩЕНО: %s — ПРОПУЩЕНО: %s" + }, + "snake": { + "idle_subtitle": "МАРШРУТИЗАЦИЯ ЧЕРВЯ ДАННЫХ v1.0 · СЕТКА %s×%s", + "idle_description": "Проведите червя через узлы данных (%s), чтобы захватить ретранслятор", + "controls_hint": "Стрелки / WASD · Стены смертельны", + "dead_title": "МАРШРУТ РУХНУЛ", + "dead_description": "Проложено узлов: %s из %s", + "won_title": "РЕТРАНСЛЯТОР ЗАХВАЧЕН", + "won_description": "Червь данных внедрён — возврат в терминал...", + "node_message_1": "УЗЕЛ ДАННЫХ КАРТИРОВАН", + "node_message_2": "МАРШРУТ ПАКЕТОВ ОТКРЫТ", + "node_message_3": "ПОДСЕТЬ ПЕРЕКРЫТА МОСТОМ", + "node_message_4": "РЕТРАНСЛЯТОР ВКЛЮЧЁН В ЦЕПОЧКУ", + "node_message_5": "ТАБЛИЦА МАРШРУТОВ ПОДДЕЛАНА", + "node_message_6": "ШЛЮЗ ОБОЙДЁН", + "node_message_7": "ПЕРЕПОЛНЕНИЕ БУФЕРА", + "node_message_8": "ХЕШ-СУММА ПОДДЕЛАНА", + "node_message_9": "РЕЗЕРВНАЯ СВЯЗЬ ПЕРЕХВАЧЕНА", + "node_message_10": "ЯДРО МАРШРУТА ЗАХВАЧЕНО", + "node_message_11": "МАГИСТРАЛЬ ПЕРЕХВАЧЕНА", + "node_message_12": "УЗЕЛ СВЯЗИ ПОД КОНТРОЛЕМ", + "node_message_13": "СЕГМЕНТ ПЕРЕКРЫТ МОСТОМ", + "node_message_14": "ГЛУБОКИЙ МАРШРУТ ПРОРУБЛЕН", + "node_message_15": "ПОСЛЕДНИЙ УЗЕЛ ПРОЛОЖЕН", + "log_title": "ЖУРНАЛ МАРШРУТИЗАЦИИ", + "log_status": "МАРШРУТИЗАЦИЯ УЗЛА %s...", + "node_label": "УЗЕЛ", + "log_done": "ГОТОВО" + }, + "firewall": { + "node_label": "УЗЕЛ", + "event_threat_neutralized": "Угроза нейтрализована в секторе %s — всего уничтожено: %s", + "event_node_destroyed": "УЗЕЛ-%s УНИЧТОЖЕН — вражеский огонь пробил защиту", + "event_node_damaged": "УЗЕЛ-%s повреждён — целостность %s%%", + "event_packet_breached": "Вражеский пакет пробил защиту — попадание в секторе %s", + "event_wave_cleared": "Волна %s зачищена - приближается волна %s", + "idle_subtitle": "ЗАЩИТА БРАНДМАУЭРА · ВОЛН: %s · УЗЛОВ: %s", + "idle_description": "Приближаются вражеские пакеты — защитите серверные узлы от уничтожения", + "idle_description_time_limit": " — лимит времени: %s с", + "controls_hint": "Стрелки / A D — движение · Space / W — огонь", + "dead_title": "БРАНДМАУЭР ПРОБИТ", + "dead_description_time_expired": "Время вышло — окно защиты закрыто", + "dead_description_nodes_destroyed": "Все серверные узлы уничтожены — сеть скомпрометирована", + "dead_description_compromised": "Система скомпрометирована — вражеские пакеты проникли внутрь", + "won_title": "УГРОЗЫ НЕЙТРАЛИЗОВАНЫ", + "won_description": "Отбито волн: %s — серверные узлы в безопасности", + "hud_wave": "ВОЛНА", + "hud_nodes": "УЗЛЫ", + "hud_kills": "уничтожено", + "log_title": "ЖУРНАЛ ЗАЩИТЫ", + "log_status": "ВОЛНА %s/%s — УБИТО: %s — УЗЛЫ %s%%", + "log_idle_module_loaded": "[SYS] Модуль защиты брандмауэра загружен", + "log_idle_waves_inbound": "[SYS] Вражеских волн на подходе: %s — всего угроз: %s", + "log_idle_nodes_online": "[SYS] Серверных узлов в сети: %s — защищать любой ценой", + "log_idle_awaiting": "[SYS] Ожидание ввода оператора...", + "badge_kill": "УБИТ", + "badge_hit": "ПОПАД", + "badge_wave": "ВОЛНА", + "badge_sys": "SYS", + "badge_done": "ГОТОВО", + "log_complete": "ЗАЩИТА БРАНДМАУЭРА ЗАВЕРШЕНА — ОТБИТО ВОЛН: %s" + }, + "cipher": { + "block_key_matched": "КЛЮЧ ШИФРА СОВПАЛ", + "block_packet_encrypted": "ПАКЕТ УСПЕШНО ЗАШИФРОВАН", + "block_stream_aligned": "ПОТОК ДАННЫХ ВЫРОВНЕН", + "block_layer_applied": "СЛОЙ ШИФРОВАНИЯ ПРИМЕНЁН", + "block_handshake_verified": "СОЕДИНЕНИЕ ПОДТВЕРЖДЕНО", + "block_block_absorbed": "БЛОК ШИФРА ПОГЛОЩЁН", + "block_rotation_confirmed": "РОТАЦИЯ КЛЮЧА ПОДТВЕРЖДЕНА", + "block_channel_locked": "ЗАЩИЩЁННЫЙ КАНАЛ ЗАБЛОКИРОВАН", + "idle_log_module_loaded": "[SYS] Модуль выравнивания шифра загружен", + "idle_log_cipher_array": "[SYS] Инициализация четырёхстороннего массива шифра...", + "idle_log_packet_density": "[SYS] Плотность входящих пакетов данных: ВЫСОКАЯ", + "idle_log_awaiting": "[SYS] Ожидание ввода оператора...", + "idle_subtitle": "ВЫРАВНИВАНИЕ ШИФРА · МОДУЛЬ РОТАЦИИ", + "idle_description": "Вращайте шифр, подбирая его под входящие пакеты данных, в течение %s с", + "controls_hint": "← / → или A / D · Вращение шифра · Совмещайте цвета с данными блока", + "dead_title": "ШИФР ВЗЛОМАН", + "dead_description": "Выравнивание не удалось — несовпавшие данные повредили шифр", + "won_title": "ШИФР ЗАБЛОКИРОВАН", + "won_description": "Шифрование завершено — защищено пакетов: %s — возврат в терминал...", + "hud_blocked": "заблокировано: %s", + "log_title": "ЖУРНАЛ ШИФРА", + "log_status": "ШИФРОВАНИЕ — ГОТОВО %s%%", + "log_live": "ОНЛАЙН", + "log_playing": "Выравнивание шифра активно — зашифровано пакетов: %s", + "log_pending": "...", + "log_cipher_badge": "ШИФР", + "log_complete": "ВЫРАВНИВАНИЕ ШИФРА ЗАВЕРШЕНО — ШИФР ЗАБЛОКИРОВАН", + "log_done": "ГОТОВО" + }, + "dodger": { + "evade_msg_firewall_packet": "ПАКЕТ БРАНДМАУЭРА ОБОЙДЁН", + "evade_msg_scanner_probe": "ЗОНД СКАНЕРА ИЗБЕЖАН", + "evade_msg_ids_signature": "СИГНАТУРА IDS ОБОЙДЕНА", + "evade_msg_security_gate": "ШЛЮЗ БЕЗОПАСНОСТИ ПРОЙДЕН", + "evade_msg_packet_inspector": "ИНСПЕКТОР ПАКЕТОВ ОБМАНУТ", + "evade_msg_sentinel_process": "ПРОЦЕСС-СТРАЖ ПРОЙДЕН НЕЗАМЕЧЕННЫМ", + "evade_msg_trap_node": "УЗЕЛ-ЛОВУШКА ОБОЙДЁН", + "evade_msg_deep_inspection": "ГЛУБОКАЯ ИНСПЕКЦИЯ ИЗБЕЖАНА", + "idle_log_module_loaded": "[SYS] Модуль проникновения в магистраль данных загружен", + "idle_log_analyzing_traffic": "[SYS] Анализ плотности входящего трафика...", + "idle_log_threat_level": "[SYS] Уровень угрозы: КРИТИЧЕСКИЙ — требуется уклончивая маршрутизация", + "idle_log_awaiting_input": "[SYS] Ожидание ввода оператора...", + "incoming_traffic": "ВХОДЯЩИЙ ТРАФИК", + "idle_subtitle": "УКЛОНЕНИЕ НА МАГИСТРАЛИ ДАННЫХ · МОДУЛЬ ПРОНИКНОВЕНИЯ", + "idle_description": "Продержитесь %d с во встречном сетевом трафике — угрозы нарастают со временем", + "controls_hint": "Стрелки / WASD · Свободное движение · Уклоняйтесь от угроз", + "dead_title": "ПАКЕТ УНИЧТОЖЕН", + "dead_description": "Проникновение в магистраль данных провалено — обнаружено столкновение", + "won_title": "ПРОНИКНОВЕНИЕ ЗАВЕРШЕНО", + "won_description": "Данные выгружены — угроз обойдено: %d — возврат в терминал...", + "hud_evaded": "обойдено: %d", + "log_title": "ЖУРНАЛ УКЛОНЕНИЯ", + "log_status": "ВЫГРУЗКА — ГОТОВО %d%%", + "log_live": "ОНЛАЙН", + "log_playing": "Уклонение от сетевого трафика — угроз обойдено: %d", + "log_upload": "ВЫГРУЗКА", + "log_upload_verified": "ПРОНИКНОВЕНИЕ В МАГИСТРАЛЬ ДАННЫХ ЗАВЕРШЕНО — ВЫГРУЗКА ПОДТВЕРЖДЕНА", + "log_done": "ГОТОВО", + "log_clear": "ЧИСТО" + } + }, + "admin": { + "title": "Администрирование компьютеров", + "no_permission": "У вас нет прав на это действие", + "bad_request": "Запрос не удалось понять", + "gone": "Этого больше не существует", + "failed": "Не удалось сохранить", + "busy": "Размещение уже выполняется", + "already_computer": "Этот проп уже является компьютером", + "prop_taken": "Этот проп уже используется другим компьютером", + "prop_exists": "Этот проп уже есть в списке", + "prop_limit": "Больше пропов добавить нельзя", + "camera_limit": "Больше камер установить нельзя", + "prop_in_use": "Компьютер размещён как этот проп — сначала удалите его", + "prop_unknown": "В игре нет пропа с названием %s", + "model_missing": "Такого пропа нет в игре — проверьте configs/shared/admin.lua", + "spawn_failed": "Не удалось создать предпросмотр", + "close_computer_first": "Сначала закройте компьютер, которым вы пользуетесь", + "printer_limit": "Достигнут предел числа принтеров.", + "already_printer": "Этот проп уже является принтером." + }, + "print": { + "untitled": "Без названия", + "notify_title": "Принтер", + "err_disabled": "Печать отключена.", + "err_no_printer": "Этот принтер вне зоны досягаемости компьютера.", + "err_tray_full": "Лоток принтера %s заполнен. Кому-то нужно его освободить.", + "err_empty": "На этой странице нечего печатать.", + "err_gone": "Этого принтера больше нет.", + "err_too_far": "Подойдите к принтеру.", + "took_one": "Вы взяли страницу из лотка.", + "took": "Вы взяли страниц из лотка: %s.", + "still_printing": "Печать продолжается. Подождите немного.", + "inventory_full": "Вы не можете унести больше страниц.", + "not_yours": "В лотке нет ваших страниц.", + "tray_empty": "Лоток пуст.", + "close_computer_first": "Сначала встаньте из-за компьютера.", + "meta_by": "Напечатал", + "meta_at": "Напечатано", + "meta_from": "От", + "meta_signed": "Подписал", + "sign_off": "Здесь нельзя подписывать страницы.", + "sign_not_holding": "Эта страница больше не у вас в руках.", + "sign_gone": "Эту страницу больше нельзя подписать.", + "sign_taken": "Эта строка уже подписана.", + "sign_bad": "Не удалось распознать подпись. Нарисуйте её ещё раз.", + "sign_draw_first": "Сначала нарисуйте подпись.", + "sign_failed": "Не удалось подписать страницу. Убедитесь, что у вас есть место, чтобы её унести.", + "kind_text": "Печатная страница", + "kind_mail": "Распечатанное письмо", + "kind_statement": "Распечатанная банковская выписка", + "kind_logs": "Распечатанный системный журнал", + "mail_head": "Почта", + "mail_from": "От", + "mail_to": "Кому", + "mail_date": "Отправлено", + "statement_title": "Выписка по счёту", + "statement_head": "Банк", + "statement_sub": "Выписка по личному счёту", + "statement_holder": "Владелец счёта", + "statement_balance": "Баланс", + "statement_date": "Напечатано", + "statement_empty": "Операций нет.", + "logs_title": "Системный журнал: %s", + "logs_head": "Просмотр событий", + "logs_computer": "Компьютер", + "logs_entries": "Записей", + "logs_date": "Напечатано", + "logs_empty": "Нет записей для печати.", + "col_date": "Дата", + "col_what": "Описание", + "col_amount": "Сумма", + "col_time": "Время", + "col_level": "Уровень", + "col_source": "Источник", + "col_event": "Событие", + "col_message": "Сообщение", + "err_no_item": "На этом сервере ещё нет предмета-страницы. Сообщите администратору.", + "kind_document": "Распечатанный документ" + }, + "photos": { + "err_link": "Это не ссылка на изображение. Она должна начинаться с https://", + "err_host": "Ссылки на изображения с этого сайта здесь не поддерживаются.", + "err_full": "Хранилище фото заполнено (%s). Сначала удалите одно.", + "err_have": "Это изображение уже есть в ваших фото." + }, + "apps": { + "no_endpoint": "В этом приложении нет команды «%s».", + "storage_full": "В этом приложении не осталось места для сохранения.", + "no_print": "В этом приложении нечего печатать." + }, + "ui": { + "common": { + "no_response": "Компьютер не отвечает.", + "error": "Что-то пошло не так.", + "cancel": "Отмена", + "ok": "ОК", + "save": "Сохранить", + "close": "Закрыть", + "loading": "Загрузка…", + "retry": "Повторить", + "refresh": "Обновить", + "search": "Поиск", + "delete": "Удалить", + "yes": "Да", + "no": "Нет" + }, + "lock": { + "pin": "PIN", + "sign_in": "Войти", + "welcome": "Добро пожаловать", + "forgot": "Я забыл PIN-код", + "forgot_hint": "Узнайте PIN-код этого компьютера у администратора.", + "locked_out": "Слишком много неверных попыток ввода PIN-кода. Повторите через %s с.", + "bad_pin_mock": "Неверный PIN-код. Повторите попытку. (PIN для разработки: 1031)" + }, + "power": { + "power": "Питание", + "lock": "Блокировка", + "signout": "Выйти", + "shutdown": "Завершение работы", + "shutting_down": "Завершение работы" + }, + "taskbar": { + "start": "Пуск", + "search": "Поиск", + "show_desktop": "Показать рабочий стол" + }, + "start": { + "search": "Поиск приложений, параметров и документов", + "pinned": "Закреплённые", + "recommended": "Рекомендуем", + "recommended_empty": "Чем чаще вы пользуетесь этим компьютером, тем больше недавно открытых приложений будет отображаться здесь.", + "best_match": "Лучшее соответствие", + "no_results": "Нет результатов для «%s»", + "app": "Приложение" + }, + "desktop": { + "refresh": "Обновить", + "display": "Параметры экрана", + "personalize": "Персонализация", + "terminal": "Открыть в терминале", + "esc_again": "Нажмите Esc ещё раз, чтобы выйти из компьютера." + }, + "quick": { + "wifi": "Wi-Fi", + "bluetooth": "Bluetooth", + "airplane": "Режим «в самолёте»", + "saver": "Экономия заряда", + "focus": "Фокусировка", + "accessibility": "Специальные возможности", + "settings": "Все параметры" + }, + "toast": { + "system": "Система" + }, + "hack": { + "difficulty_easy": "лёгкий", + "difficulty_medium": "средний", + "difficulty_hard": "сложный", + "step": "шаг %s/%s", + "paused_focus": "ВВОД ПРИОСТАНОВЛЕН — НАЖМИТЕ ДЛЯ ФОКУСА", + "unknown_game": "НЕИЗВЕСТНАЯ ПРОГРАММА: %s" + }, + "boss": { + "app_name": "Управление бизнесом", + "your_rank": "Ваш ранг", + "you": "Вы", + "nav_overview": "Обзор", + "nav_employees": "Сотрудники", + "nav_hiring": "Найм", + "nav_finances": "Финансы", + "load_failed": "Не удалось загрузить страницу", + "refresh_failed": "Не удалось обновить", + "unavailable": "Недоступно", + "stat_balance": "Баланс организации", + "stat_balance_caption": "Счёт организации", + "stat_employees": "Сотрудники", + "stat_employees_caption": "В штате", + "stat_online": "Сейчас в сети", + "stat_on_duty": "На смене", + "stat_of_total": "из %s сотрудников", + "funds_off_title": "Средства организации недоступны", + "funds_off_body": "Баланс и транзакции появятся здесь, когда запущен поддерживаемый банковский ресурс.", + "balance_unavailable": "Не удалось получить баланс счёта организации.", + "chart_title": "История баланса", + "chart_caption": "По последним транзакциям: %s", + "chart_now": "Сейчас", + "chart_opening": "Начальный баланс", + "recent_title": "Недавняя активность", + "view_all": "Показать все", + "no_tx_title": "Транзакций пока нет", + "no_tx_body": "Взносы, снятия и другие платежи организации появятся здесь.", + "employees_subtitle": "%s чел. в %s", + "search_employees": "Поиск по имени, рангу или ID", + "showing": "Показано: %s из %s", + "no_match": "Нет сотрудников по запросу «%s».", + "no_employees_title": "Нет сотрудников", + "no_employees_body": "Здесь пока никто не работает. Наймите кого-нибудь на странице «Найм».", + "col_name": "Имя", + "col_rank": "Ранг", + "col_status": "Статус", + "col_actions": "Действия", + "status_on_duty": "На смене", + "status_online": "В сети", + "status_offline": "Не в сети", + "lock_self": "Вы не можете изменить свой ранг или трудоустройство.", + "lock_rank": "Вы можете управлять только сотрудниками ниже вашего ранга.", + "promote_to": "Повысить до %s", + "promote_none": "Нет более высокого ранга, который вы можете назначить", + "demote_to": "Понизить до %s", + "demote_none": "Уже самый низкий ранг", + "promoted": "Повышение для %s: %s.", + "demoted": "Понижение для %s: %s.", + "grade_failed": "Не удалось изменить ранг: %s", + "fire": "Уволить", + "fire_confirm_title": "Уволить %s из %s?", + "fire_confirm_body": "%s (%s) сразу потеряет эту работу. Чтобы вернуть сотрудника, его придётся нанять заново.", + "fired": "%s больше не работает в %s.", + "fire_failed": "Не удалось уволить: %s", + "hiring_explain": "Здесь перечислены люди рядом с этим компьютером, которые ещё не работают в %s. Им придёт запрос с предложением принять или отклонить — без согласия никто не присоединится.", + "hiring_explain_id": "Здесь перечислены люди рядом с этим компьютером, которые ещё не работают в %s; всех остальных можно найти по ID игрока. В любом случае им придёт запрос с предложением принять или отклонить — без согласия никто не присоединится.", + "nearby_title": "Люди рядом", + "nearby_count": "Рядом: %s", + "nearby_empty_title": "Рядом никого нет", + "nearby_empty_body": "Попросите человека, которого хотите нанять, встать рядом с этим компьютером, затем нажмите «Обновить».", + "nearby_empty_body_id": "Попросите человека, которого хотите нанять, встать рядом с этим компьютером, затем нажмите «Обновить». Или отправьте предложение по ID игрока ниже.", + "byid_title": "Найм по ID игрока", + "byid_label": "ID игрока", + "byid_placeholder": "Например, 14", + "byid_hint": "Для тех, кого нет у этого компьютера. Узнайте их ID: предложение дойдёт до них, где бы они ни были, а имя вы увидите, когда они согласятся.", + "byid_count": "Ожидают: %s", + "player_id": "ID игрока %s", + "send_offer": "Отправить предложение о работе", + "waiting": "Ожидание ответа…", + "hired": "%s теперь работает в %s.", + "money_in": "Поступления", + "money_out": "Расходы", + "deposit": "Внести", + "deposit_caption": "Переведите свои деньги на счёт организации.", + "deposit_from": "Откуда", + "deposited": "Внесено %s на счёт организации (%s).", + "deposit_failed": "Не удалось внести средства", + "withdraw": "Снять", + "withdraw_caption": "Снимите деньги со счёта организации.", + "withdraw_to": "Куда выплатить", + "withdraw_to_bank": "Ваш банковский счёт", + "withdraw_to_cash": "Вам наличными", + "withdraw_to_other": "Ваш счёт %s", + "withdrew": "Снято %s со счёта организации.", + "withdraw_failed": "Не удалось снять средства", + "source_bank": "Банк", + "source_cash": "Наличные", + "amount": "Сумма", + "amount_hint": "Целые доллары, до %s.", + "amount_invalid": "Введите сумму от $1 до %s.", + "tx_title": "Транзакции", + "tx_caption": "Последние транзакции: %s", + "tx_none_filter": "Нет транзакций, подходящих под этот фильтр.", + "filter_all": "Все", + "filter_in": "Взносы", + "filter_out": "Снятия", + "col_date": "Дата", + "col_description": "Описание", + "col_parties": "От → Кому", + "col_message": "Сообщение", + "col_amount": "Сумма" + }, + "mail": { + "welcome_title": "Добро пожаловать в Почту", + "welcome_sub": "Войдите с адресом @%s или создайте новый.", + "add_title": "Добавление учётной записи", + "tab_signin": "Вход", + "tab_create": "Создать учётную запись", + "email_label": "Адрес электронной почты", + "email_placeholder": "имя@%s", + "email_hint": "Можно ввести только имя пользователя — @%s добавится автоматически.", + "password_label": "Пароль", + "confirm_label": "Подтвердите пароль", + "password_hint": "Минимум символов: %s. Любой, кто знает пароль, сможет войти.", + "show_password": "Показать пароль", + "hide_password": "Скрыть пароль", + "username_label": "Имя пользователя", + "username_placeholder": "ivan.petrov", + "username_hint": "Буквы, цифры, точки, дефисы и подчёркивания.", + "name_label": "Отображаемое имя", + "name_placeholder": "Иван Петров", + "name_hint": "Показывается тем, кому вы пишете.", + "sign_in": "Войти", + "create": "Создать", + "cap_signin": "Вы вошли во все разрешённые учётные записи. Выйдите из одной, чтобы добавить другую.", + "cap_create": "Вы создали максимум разрешённых учётных записей. Войдите в существующий адрес.", + "err_fill": "Введите адрес электронной почты и пароль.", + "err_username": "Имя пользователя: 2–32 символа — буквы, цифры, точки, дефисы и подчёркивания.", + "err_name": "Введите отображаемое имя (макс. %s симв.).", + "err_password": "Минимальная длина пароля: %s.", + "err_mismatch": "Пароли не совпадают.", + "load_failed": "Не удалось загрузить почту.", + "new_mail": "Новое письмо", + "new_mail_hint": "Новое письмо (Ctrl+N)", + "add_account": "Добавить учётную запись", + "account_options": "Параметры учётной записи", + "sign_out": "Выйти", + "sign_out_this": "Выйти из этой учётной записи", + "confirm_signout_title": "Выйти из этой учётной записи?", + "confirm_signout_body": "%s будет удалена из Почты на этом компьютере. Письма останутся в почтовом ящике — вы сможете снова войти с паролем в любое время.", + "folder_inbox": "Входящие", + "folder_flagged": "Помеченные", + "folder_drafts": "Черновики", + "folder_sent": "Отправленные", + "folder_spam": "Спам", + "folder_bin": "Корзина", + "search_placeholder": "Поиск", + "clear_search": "Очистить поиск", + "group_today": "Сегодня", + "group_yesterday": "Вчера", + "group_week": "Последние 7 дней", + "group_older": "Ранее", + "to_list": "Кому: %s", + "no_recipients": "(нет получателей)", + "no_subject": "(без темы)", + "no_preview": "В этом письме нет текста.", + "draft_tag": "[Черновик]", + "no_results": "Нет результатов", + "no_results_hint": "В папке «%s» нет совпадений с «%s».", + "empty_inbox": "Всё прочитано", + "empty_inbox_hint": "Новые письма, отправленные на этот адрес, появятся здесь.", + "empty_flagged": "Нет помеченных", + "empty_flagged_hint": "Пометьте письмо, чтобы потом найти его здесь.", + "empty_drafts": "Нет черновиков", + "empty_drafts_hint": "Начатые, но не отправленные письма сохраняются здесь.", + "empty_sent": "Пока ничего не отправлено", + "empty_sent_hint": "Отправленные вами письма появятся здесь.", + "empty_spam": "Нет спама", + "empty_spam_hint": "Письма, которые телефон помечает как спам, попадают сюда.", + "empty_bin": "Корзина пуста", + "empty_bin_hint": "Удалённые письма хранятся здесь, пока вы не очистите корзину.", + "empty_bin_action": "Очистить корзину", + "confirm_empty_title": "Очистить корзину?", + "confirm_empty_body": "Все письма в корзине будут удалены навсегда. Это действие нельзя отменить.", + "select_title": "Выберите письмо для чтения", + "select_hint": "Ничего не выбрано", + "reply": "Ответить", + "reply_all": "Ответить всем", + "forward": "Переслать", + "flag": "Пометить", + "unflag": "Снять пометку", + "flagged_chip": "Помечено", + "mark_read": "Отметить как прочитанное", + "mark_unread": "Отметить как непрочитанное", + "restore": "Восстановить", + "delete_forever": "Удалить навсегда", + "confirm_delete_title": "Удалить навсегда?", + "confirm_delete_body": "Это письмо будет удалено навсегда. Это действие нельзя отменить.", + "in_bin_hint": "Это письмо в корзине.", + "to_label": "Кому:", + "empty_body": "(нет текста письма)", + "back": "Назад", + "send": "Отправить", + "send_hint": "Отправить (Ctrl+Enter)", + "discard": "Отменить", + "discard_title": "Отменить это письмо?", + "discard_body": "Черновик будет удалён.", + "from_label": "От", + "to_label_field": "Кому", + "subject_label": "Тема", + "to_placeholder": "Добавьте получателей (имя@%s)", + "recipients_full": "Достигнут лимит получателей", + "remove_recipient": "Удалить: %s", + "invalid_address": "Недопустимый адрес: %s", + "subject_placeholder": "Добавьте тему", + "body_placeholder": "Напишите сообщение", + "chars_left": "Осталось символов: %s", + "saving": "Сохранение…", + "draft_saved": "Черновик сохранён в %s", + "draft_error": "Не удалось сохранить черновик", + "err_no_recipients": "Добавьте хотя бы одного получателя.", + "err_invalid": "Недопустимые адреса: %s", + "err_too_many": "Максимум получателей: %s.", + "err_empty": "Сначала напишите тему или сообщение.", + "toast_sent": "Письмо отправлено", + "toast_sent_body": "Кому: %s", + "sent_partial_title": "Некоторые получатели не получили ваше письмо.", + "sent_failed": "Эти адреса не существуют: %s. Уведомление о недоставке — во входящих.", + "prefix_re": "RE:", + "prefix_fw": "FW:", + "quote_header": "-----Исходное сообщение-----", + "quote_from": "От:", + "quote_sent": "Отправлено:", + "quote_to": "Кому:", + "quote_subject": "Тема:", + "phone_synced": "Синхронизировано с телефоном", + "phone_synced_hint": "Это почта вашего телефона: те же учётные записи и входящие, что и на телефоне.", + "attachments": "Вложения (%s)", + "att_photo": "Фото", + "att_audio": "Голосовая заметка", + "att_note": "Заметка", + "att_document": "Документ", + "att_on_phone": "на телефоне" + }, + "calculator": { + "standard": "Стандартный", + "open_nav": "Открыть навигацию", + "history": "Журнал", + "history_empty": "Журнал пуст", + "clear_history": "Очистить весь журнал", + "mem_mc": "Очистить всю память (Ctrl+L)", + "mem_mr": "Вызвать из памяти (Ctrl+R)", + "mem_mplus": "Добавить в память (Ctrl+P)", + "mem_mminus": "Вычесть из памяти (Ctrl+Q)", + "mem_ms": "Сохранить в памяти (Ctrl+M)", + "err_divzero": "Деление на ноль невозможно", + "err_undefined": "Результат не определён", + "err_invalid": "Неверный ввод", + "err_overflow": "Переполнение", + "fn_sqr": "sqr(%s)", + "fn_sqrt": "√(%s)", + "fn_recip": "1/(%s)", + "fn_negate": "negate(%s)", + "key_percent": "Процент", + "key_ce": "Очистить ввод", + "key_c": "Очистить", + "key_back": "Backspace", + "key_recip": "Обратное число", + "key_sqr": "Квадрат", + "key_sqrt": "Квадратный корень", + "key_div": "Разделить на", + "key_mul": "Умножить на", + "key_sub": "Минус", + "key_add": "Плюс", + "key_negate": "Смена знака", + "key_dot": "Десятичный разделитель", + "key_eq": "Равно" + }, + "logs": { + "app_name": "Просмотр событий", + "root": "Просмотр событий (локальный)", + "custom_views": "Настраиваемые представления", + "admin_events": "Административные события", + "admin_events_desc": "Критические события, ошибки и предупреждения из всех административных журналов.", + "windows_logs": "Системные журналы", + "log_application": "Приложение", + "log_security": "Безопасность", + "log_setup": "Установка", + "log_system": "Система", + "log_forwarded": "Перенаправленные события", + "services_logs": "Журналы приложений и служб", + "log_hardware": "События оборудования", + "log_kms": "Служба управления ключами", + "log_powershell": "Узел сценариев", + "subscriptions": "Подписки", + "level_information": "Сведения", + "level_warning": "Предупреждение", + "level_error": "Ошибка", + "level_success": "Аудит успеха", + "level_failure": "Аудит отказа", + "task_logon": "Вход", + "task_logoff": "Выход", + "task_lockout": "Блокировка учётной записи", + "task_log_clear": "Очистка журнала", + "task_none": "Нет", + "kw_success": "Аудит успеха", + "kw_failure": "Аудит отказа", + "kw_classic": "Классический", + "na": "Н/Д", + "opcode_info": "Сведения", + "online_help": "Справка по журналу событий в Интернете", + "m_file": "Файл", + "m_action": "Действие", + "m_view": "Вид", + "m_help": "Справка", + "m_exit": "Выход", + "m_console_tree": "Дерево консоли", + "m_action_pane": "Панель действий", + "m_preview_pane": "Область просмотра", + "m_customize": "Настроить…", + "m_help_topics": "Разделы справки", + "m_about": "О программе «Просмотр событий»", + "t_back": "Назад", + "t_forward": "Вперёд", + "t_tree": "Показать/скрыть дерево консоли", + "t_actions": "Показать/скрыть панель действий", + "actions": "Действия", + "a_open_saved": "Открыть сохранённый журнал…", + "a_create_view": "Создать настраиваемое представление…", + "a_import_view": "Импортировать настраиваемое представление…", + "a_clear_log": "Очистить журнал…", + "a_filter": "Фильтр текущего журнала…", + "a_clear_filter": "Очистить фильтр", + "a_properties": "Свойства", + "a_find": "Найти…", + "a_print": "Печать журнала…", + "a_refresh": "Обновить", + "a_view": "Вид", + "a_help": "Справка", + "a_connect": "Подключиться к другому компьютеру…", + "a_event_props": "Свойства события", + "a_copy": "Копировать", + "a_save_selected": "Сохранить выбранные события…", + "not_available": "Это действие недоступно на этом компьютере.", + "access_denied": "Доступ запрещён. Вашей учётной записи не разрешено подключаться к другим компьютерам из этой консоли.", + "num_events": "Число событий: %s", + "filtered": "Фильтр: %s. Число событий: %s", + "event_title": "Событие %s, %s", + "close_preview": "Закрыть область просмотра", + "load_more": "Загрузить ещё события…", + "loading_more": "Загрузка более ранних событий…", + "no_items": "В этом представлении нет элементов для отображения.", + "load_failed": "Не удалось прочитать этот журнал.", + "col_level": "Уровень", + "col_date": "Дата и время", + "col_source": "Источник", + "col_event_id": "Код события", + "col_task": "Категория задачи", + "col_user": "Пользователь", + "col_event_type": "Тип события", + "col_log": "Журнал", + "col_last_hour": "Последний час", + "col_24h": "24 часа", + "col_7d": "7 дней", + "col_total": "Всего", + "col_log_name": "Имя журнала", + "col_size": "Размер (текущий/максимальный)", + "col_modified": "Изменён", + "col_enabled": "Включён", + "col_retention": "Политика хранения", + "col_name": "Имя", + "col_type": "Тип", + "col_events": "Число событий", + "type_admin": "Административный", + "type_operational": "Операционный", + "type_custom": "Настраиваемое представление", + "type_folder": "Папка", + "enabled": "Включён", + "retention_overwrite": "Перезаписывать события по мере необходимости", + "open_hint": "Дважды щёлкните, чтобы открыть этот журнал", + "overview_title": "Обзор и сводка", + "last_refreshed": "Последнее обновление: %s", + "overview_band": "Обзор", + "overview_text": "Чтобы просмотреть события, произошедшие на вашем компьютере, выберите нужный источник, журнал или настраиваемое представление в дереве консоли. Представление «Административные события» содержит все административные события независимо от источника. Ниже показано сводное представление всех журналов.", + "summary_band": "Сводка административных событий", + "log_summary_band": "Сводка журнала", + "tab_general": "Общие", + "tab_details": "Подробности", + "friendly_view": "Понятное представление", + "xml_view": "Представление XML", + "no_event_data": "(нет дополнительных данных)", + "d_log_name": "Имя журнала", + "d_source": "Источник", + "d_logged": "Записано", + "d_date": "Дата", + "d_event_id": "Код события", + "d_task": "Категория задачи", + "d_level": "Уровень", + "d_keywords": "Ключевые слова", + "d_user": "Пользователь", + "d_computer": "Компьютер", + "d_opcode": "Код операции", + "d_more_info": "Дополнительные сведения", + "d_description": "Описание", + "props_title": "Свойства события — событие %s, %s", + "prev_event": "Предыдущее событие", + "next_event": "Следующее событие", + "copy": "Копировать", + "copied": "Сведения о событии скопированы в буфер обмена.", + "copy_failed": "Буфер обмена здесь недоступен.", + "filter_title": "Фильтр текущего журнала", + "create_view_title": "Создание настраиваемого представления", + "f_log": "Журнал", + "f_levels": "Уровни", + "f_source": "Источник", + "f_ids": "Коды событий", + "f_user": "Пользователь", + "f_keywords": "Ключевые слова", + "f_logged": "Записано", + "f_event_level": "Уровень события", + "f_by_log": "Журналы событий", + "f_sources": "Источники событий", + "f_ids_label": "Включить/исключить коды событий", + "logged_any": "В любое время", + "logged_1h": "За последний час", + "logged_12h": "За последние 12 часов", + "logged_24h": "За последние 24 часа", + "logged_7d": "За последние 7 дней", + "logged_30d": "За последние 30 дней", + "check_critical": "Критический", + "check_error": "Ошибка", + "check_warning": "Предупреждение", + "check_information": "Сведения", + "check_verbose": "Подробный", + "check_success": "Аудит успеха", + "check_failure": "Аудит отказа", + "all_sources": "<Все источники>", + "all_ids": "<Все коды событий>", + "all_users": "<Все пользователи>", + "ids_hint": "Введите коды и/или диапазоны кодов через запятую. Чтобы исключить критерий, сначала введите знак минуса. Например: 1,3,5-99,-76", + "keywords_ph": "Текст в сообщении или имя пользователя", + "clear": "Очистить", + "clear_title": "Очистить %s?", + "clear_body": "Все события, записанные в %s, будут удалены без возможности восстановления. Журналы «Приложение», «Безопасность» и «Система» на этом компьютере используют одно хранилище, поэтому будут очищены все они.", + "clear_body_1102": "Система запишет событие 1102 «Журнал аудита был очищен» с указанием вашей учётной записи как очистившей журнал.", + "clearing": "Очистка…", + "cleared_status": "Журнал %s очищен.", + "find_what": "Что искать", + "find_next": "Найти далее", + "find_none": "Не удалось найти «%s» в этом журнале.", + "find_wrapped": "Достигнут конец журнала; поиск продолжен с начала.", + "log_props_title": "Свойства журнала — %s (тип: %s)", + "p_name": "Имя", + "p_description": "Описание", + "p_full_name": "Полное имя", + "p_path": "Путь к журналу", + "p_size": "Размер журнала", + "p_created": "Создан", + "p_modified": "Изменён", + "p_accessed": "Последнее обращение", + "p_enable": "Включить ведение журнала", + "p_max_size": "Максимальный размер журнала (КБ):", + "p_when_full": "При достижении максимального размера журнала событий:", + "p_overwrite": "Перезаписывать события по мере необходимости (сначала самые старые)", + "p_archive": "Архивировать журнал при заполнении, не перезаписывать события", + "p_no_overwrite": "Не перезаписывать события (очищать журналы вручную)", + "bytes": "байт", + "about_title": "О программе «Просмотр событий»", + "about_version": "Версия 1.0", + "about_os_version": "Версия %s", + "about_copyright": "© %s. Все права защищены." + }, + "notepad": { + "untitled": "Без имени", + "new_tab": "Добавить вкладку", + "close_tab": "Закрыть вкладку", + "menu_file": "Файл", + "menu_edit": "Правка", + "menu_view": "Вид", + "file_new": "Новая вкладка", + "file_open": "Открыть…", + "file_save": "Сохранить", + "file_delete": "Удалить заметку…", + "file_close": "Закрыть вкладку", + "edit_undo": "Отменить", + "edit_cut": "Вырезать", + "edit_copy": "Копировать", + "edit_paste": "Вставить", + "edit_select_all": "Выделить всё", + "edit_time_date": "Время и дата", + "view_zoom": "Масштаб", + "zoom_in": "Увеличить", + "zoom_out": "Уменьшить", + "zoom_reset": "Масштаб по умолчанию", + "view_status": "Строка состояния", + "view_wrap": "Перенос по словам", + "key_new": "Ctrl+N", + "key_open": "Ctrl+O", + "key_save": "Ctrl+S", + "key_close": "Ctrl+W", + "key_undo": "Ctrl+Z", + "key_cut": "Ctrl+X", + "key_copy": "Ctrl+C", + "key_paste": "Ctrl+V", + "key_select_all": "Ctrl+A", + "key_time_date": "F5", + "key_zoom_in": "Ctrl+Plus", + "key_zoom_out": "Ctrl+Minus", + "key_zoom_reset": "Ctrl+0", + "status_pos": "Стр. %s, стлб. %s", + "status_char": "Символов: %s", + "status_chars": "Символов: %s", + "status_chars_sel": "Выделено символов: %s из %s", + "status_zoom": "%s%%", + "status_eol": "CRLF", + "status_encoding": "UTF-8", + "saving": "Сохранение…", + "open_title": "Открытие", + "open_button": "Открыть", + "open_empty_title": "Нет сохранённых заметок", + "open_empty_body": "Здесь появятся сохранённые вами заметки. Они доступны на любом компьютере, на котором вы выполняете вход.", + "open_in_tab": "Открыть", + "open_no_text": "(пусто)", + "unsaved_title": "Блокнот", + "unsaved_body": "Сохранить изменения в «%s»?", + "dont_save": "Не сохранять", + "delete_title": "Удалить заметку?", + "delete_body": "Заметка «%s» будет удалена навсегда. Ваши заметки доступны на всех компьютерах, поэтому она исчезнет везде." + }, + "settings": { + "nav_system": "Система", + "nav_personalization": "Персонализация", + "nav_accounts": "Учётные записи", + "nav_time": "Время и язык", + "nav_privacy": "Конфиденциальность и защита", + "kw_system": "экран яркость звук громкость уведомления питание о системе устройство характеристики переименовать пк ip версия windows сборка", + "kw_personalization": "фон обои цвета цвет акцент тема тёмный светлый режим экран блокировки пуск панель задач", + "kw_accounts": "пользователь профиль ваши данные варианты входа pin пароль почта работа", + "kw_time": "дата часы 24-часовой формат часовой пояс язык регион", + "kw_privacy": "безопасность защита windows поиск устройства шифрование разрешения расположение камера микрофон", + "search": "Найти параметр", + "search_none": "Нет результатов по запросу «%s»", + "local_account": "Локальная учётная запись", + "on": "Вкл.", + "off": "Выкл.", + "system_device_details": "Сведения об устройстве", + "display": "Экран", + "display_desc": "Мониторы, яркость, ночной свет, профиль экрана", + "display_brightness": "Яркость", + "sound": "Звук", + "sound_desc": "Уровни громкости, вывод, ввод, звуковые устройства", + "sound_volume": "Громкость", + "notifications": "Уведомления", + "notifications_desc": "Оповещения от приложений и системы, не беспокоить", + "power": "Питание", + "power_desc": "Спящий режим, режим питания", + "power_efficiency": "Максимальная энергоэффективность", + "power_balanced": "Сбалансированный", + "power_performance": "Максимальная производительность", + "about": "О системе", + "about_desc": "Характеристики устройства, переименование ПК, характеристики ОС", + "rename_pc": "Переименовать этот ПК", + "managed_short": "Управляется вашей организацией", + "device_specs": "Характеристики устройства", + "os_specs": "Характеристики ОС", + "copy": "Копировать", + "copied": "Скопировано", + "spec_device_name": "Имя устройства", + "spec_processor": "Процессор", + "spec_processor_value": "LS-Core X8 2700 2.10 GHz", + "spec_ram": "Установленная ОЗУ", + "spec_ram_value": "16,0 ГБ (доступно: 15,7 ГБ)", + "spec_device_id": "Код устройства", + "spec_product_id": "Код продукта", + "spec_system_type": "Тип системы", + "spec_system_type_value": "64-разрядная операционная система, процессор на базе x64", + "spec_ip": "IP-адрес", + "spec_edition": "Выпуск", + "spec_version": "Версия", + "spec_version_value": "23H2", + "spec_os_build": "Сборка ОС", + "spec_experience": "Взаимодействие", + "spec_experience_value": "Feature Pack 2610.4.12", + "bg": "Фон", + "bg_desc": "Изображение, цвет или слайд-шоу в качестве фона", + "bg_custom": "Своё изображение", + "bg_choose": "Выбрать фото", + "bg_url": "Ссылка на своё изображение", + "bg_url_desc": "Вставьте ссылку на изображение из интернета. Принимаются только адреса с https://.", + "bg_url_invalid": "Введите корректный адрес изображения, начинающийся с https://", + "apply": "Применить", + "mode": "Режим", + "mode_dark": "Тёмный", + "mode_light": "Светлый", + "mode_choose": "Выберите режим", + "mode_choose_desc": "Изменение цветов системы и приложений", + "accent": "Цвет выделения", + "accent_choose": "Цвет выделения", + "colors": "Цвета", + "colors_desc": "Цвет выделения, светлый и тёмный режим", + "themes": "Темы", + "themes_desc": "Установка, создание, управление", + "lockscreen": "Экран блокировки", + "lockscreen_desc": "Изображения, приложения и анимации экрана блокировки", + "start": "Пуск", + "start_desc": "Недавние приложения и элементы, папки", + "taskbar": "Панель задач", + "taskbar_desc": "Поведение панели задач, системные значки", + "managed": "Некоторыми из этих параметров управляет ваша организация.", + "themes_current": "Текущая тема", + "themes_current_desc": "Пользовательская", + "themes_icons": "Параметры значков рабочего стола", + "themes_icons_desc": "Выберите, какие значки отображаются на рабочем столе", + "themes_contrast": "Контрастные темы", + "themes_contrast_desc": "Цветовые темы для людей с плохим зрением и чувствительностью к свету", + "lock_status": "Состояние на экране блокировки", + "lock_status_desc": "Выберите приложение для подробного состояния на экране блокировки", + "lock_signin": "Показывать фон экрана блокировки на экране входа", + "lock_signin_desc": "Задано вашей организацией", + "lock_timeout": "Время отключения экрана", + "lock_timeout_desc": "Задано вашей организацией", + "start_recent": "Показывать недавно добавленные приложения", + "start_recent_desc": "Недавно установленные приложения отображаются вверху меню «Пуск»", + "start_recommended": "Показывать рекомендации: советы, ярлыки, новые приложения и другое", + "start_recommended_desc": "Предложения в разделе «Рекомендуем»", + "start_account": "Показывать уведомления об учётной записи", + "start_account_desc": "Периодические уведомления об учётной записи в меню «Пуск»", + "taskbar_taskview": "Представление задач", + "taskbar_taskview_desc": "Показывать кнопку «Представление задач»", + "taskbar_widgets": "Виджеты", + "taskbar_widgets_desc": "Показывать кнопку «Виджеты»", + "taskbar_autohide": "Автоматически скрывать панель задач", + "taskbar_autohide_desc": "Панель задач скрывается, пока вы не наведёте на неё указатель", + "administrator": "Администратор", + "account_settings": "Параметры учётной записи", + "signin": "Варианты входа", + "signin_desc": "PIN-код, ключ безопасности, пароль", + "pin": "PIN", + "pin_required": "Этот компьютер использует PIN-код, заданный администратором", + "pin_none": "PIN-код не требуется", + "pin_on": "Требуется", + "pin_off": "Не задан", + "password": "Пароль", + "password_desc": "Вход с паролем вашей учётной записи", + "email_accounts": "Почта и учётные записи", + "email_accounts_desc": "Учётные записи для почты, календаря и контактов", + "access_work": "Доступ к учётной записи места работы или учёбы", + "access_work_desc": "Ресурсы организации: почта, приложения и сеть", + "access_work_value": "Подключено", + "date_time": "Дата и время", + "time_auto": "Устанавливать время автоматически", + "time_auto_desc": "Синхронизируется с часами города", + "time_zone": "Часовой пояс", + "time_zone_value": "(UTC) Лос-Сантос", + "clock24": "24-часовой формат", + "clock24_desc": "Задаётся сервером для всех компьютеров", + "language": "Язык и регион", + "display_language": "Язык интерфейса", + "display_language_desc": "Системные приложения, например «Параметры», будут отображаться на этом языке", + "display_language_value": "Русский (Россия)", + "security": "Безопасность", + "win_security": "Безопасность устройства", + "win_security_desc": "Антивирус, браузер, брандмауэр и защита сети для вашего устройства", + "win_security_value": "Никаких действий не требуется", + "find_device": "Поиск устройства", + "find_device_desc": "Отслеживайте устройство, если считаете, что потеряли его", + "encryption": "Шифрование устройства", + "encryption_desc": "Защитите свои данные с помощью шифрования", + "app_permissions": "Разрешения приложений", + "location": "Расположение", + "camera": "Камера", + "microphone": "Микрофон", + "accent_titlebar": "Цвет заголовка окна", + "accent_titlebar_choose": "Выберите цвет заголовка окна" + }, + "cmd": { + "banner": "%s [Версия %s]", + "copyright": "(c) %s. Все права защищены.", + "input_label": "Ввод команд", + "not_recognized": "«%s» не является внутренней или внешней командой,\nисполняемой программой или пакетным файлом.", + "help_intro": "Для получения сведений о конкретной команде введите HELP имя-команды", + "help_outro": "Дополнительные сведения об инструментах см. в справочнике по командной строке в интерактивной справке.", + "help_unknown": "Эта команда не поддерживается утилитой справки. Попробуйте «%s /?».", + "help": { + "breach": "Открывает сеанс вторжения на удалённый узел.", + "cd": "Выводит имя текущего каталога или меняет его.", + "cls": "Очищает экран.", + "color": "Задаёт цвета текста и фона консоли по умолчанию.", + "date": "Выводит или задаёт дату.", + "dir": "Выводит список файлов и подкаталогов каталога.", + "echo": "Выводит сообщения или включает и отключает отображение команд.", + "exit": "Завершает программу CMD.EXE (интерпретатор команд).", + "hack": "Выводит список программ вторжения или запускает тренировочный прогон одной из них.", + "help": "Предоставляет справку по системным командам.", + "hostname": "Выводит имя текущего узла.", + "ipconfig": "Выводит IP-конфигурацию этого компьютера.", + "ping": "Отправляет эхо-запросы ICMP сетевому узлу.", + "systeminfo": "Выводит свойства и конфигурацию компьютера.", + "targets": "Выводит список удалённых узлов, доступных из этой сети.", + "tasklist": "Выводит список всех выполняющихся задач.", + "time": "Выводит или задаёт системное время.", + "title": "Задаёт заголовок окна сеанса CMD.EXE.", + "ver": "Выводит версию системы.", + "whoami": "Выводит текущий домен и имя пользователя." + }, + "usage": { + "breach": "BREACH команда\n\n команда КОМАНДА узла из списка TARGETS.\n\nНужно по порядку пройти все уровни защиты узла. Потеря или\nзакрытие уровня, а также нажатие Ctrl+C завершает сеанс.", + "cd": "CD [/D] [диск:][путь]\nCD [..]\n\n .. Переход в родительский каталог.\n\nВведите CD без параметров, чтобы вывести текущий диск и каталог.", + "color": "COLOR [атрибут]\n\n атрибут Задаёт цветовой атрибут вывода консоли\n\nЦветовые атрибуты задаются ДВУМЯ шестнадцатеричными цифрами: первая\nсоответствует фону, вторая — тексту. Каждая цифра может иметь\nодно из следующих значений:\n\n 0 = Чёрный 8 = Серый\n 1 = Синий 9 = Светло-синий\n 2 = Зелёный A = Светло-зелёный\n 3 = Голубой B = Светло-голубой\n 4 = Красный C = Светло-красный\n 5 = Лиловый D = Светло-лиловый\n 6 = Жёлтый E = Светло-жёлтый\n 7 = Белый F = Ярко-белый\n\nЕсли аргумент не указан, восстанавливается цвет, который был\nпри запуске CMD.EXE.\n\nПример: «COLOR fc» выводит светло-красный текст на ярко-белом фоне", + "date": "DATE [/T | дата]\n\nВведите DATE без параметров, чтобы вывести текущую дату и запрос\nновой. Нажмите ENTER, чтобы оставить прежнюю дату.\n\nКлюч /T только выводит текущую дату, без запроса.", + "dir": "DIR [диск:][путь] [/B]\n\n [диск:][путь]\n Диск и/или каталог для вывода списка.\n /B Краткий формат (без заголовков и итогов).", + "echo": "ECHO [ON | OFF]\nECHO [сообщение]\n\nВведите ECHO без параметров, чтобы вывести текущий режим отображения.", + "hack": "HACK [программа [EASY | MEDIUM | HARD]]\n\n программа Ключ или имя программы из списка, который выводит HACK.\n сложность easy, medium или hard (по умолчанию — как настроено в сети).\n\nТренировочные прогоны записываются на этом компьютере и ничего не приносят.", + "help": "HELP [команда]\n\n команда — вывод справки по этой команде.", + "ipconfig": "ИСПОЛЬЗОВАНИЕ:\n ipconfig [/? | /all | /release | /renew | /flushdns]\n\nгде\n Параметры:\n /? Вывод этой справки\n /all Вывод полной информации о конфигурации.\n /release Освобождение IPv4-адреса указанного адаптера.\n /renew Обновление IPv4-адреса указанного адаптера.\n /flushdns Очистка кэша DNS-сопоставителя.", + "ping": "Использование: ping [-t] [-n число] [-l размер] имя_узла\n\nПараметры:\n -t Отправка запросов указанному узлу до остановки.\n Для остановки нажмите Control-C.\n -n число Число отправляемых эхо-запросов.\n -l размер Размер буфера отправки.", + "time": "TIME [/T | время]\n\nВведите TIME без параметров, чтобы вывести текущее время и запрос\nнового. Нажмите ENTER, чтобы оставить прежнее время.\n\nКлюч /T только выводит текущее время, без запроса.", + "title": "TITLE [строка]\n\n строка Заголовок окна командной строки." + }, + "hostname_set": "sethostname: используйте апплет «Сеть» панели управления, чтобы задать имя узла.", + "whoami_bad": "ОШИБКА: недопустимый аргумент или параметр — «%s».", + "whoami_usage": "Введите «WHOAMI /?» для получения справки.", + "echo_is_on": "ECHO включён.", + "echo_is_off": "ECHO отключён.", + "date_current": "Текущая дата: %s", + "date_prompt": "Введите новую дату: (мм-дд-гг) ", + "bad_date": "Система не принимает введённую дату.", + "time_current": "Текущее время: %s", + "time_prompt": "Введите новое время: ", + "bad_time": "Система не принимает введённое время.", + "privilege": "Клиент не обладает требуемым правом.", + "no_drive": "Системе не удаётся найти указанный диск.", + "no_path": "Системе не удаётся найти указанный путь.", + "dir_volume": " Том в устройстве C не имеет метки.", + "dir_serial": " Серийный номер тома: %s", + "dir_of": " Содержимое папки %s", + "file_not_found": "Файл не найден", + "dir_files": "файл(ов)", + "dir_bytes": "байт", + "dir_dirs": "папок", + "dir_free": "байт свободно", + "ipconfig_bad": "Ошибка: нераспознанная или неполная командная строка.", + "elevation": "Для выполнения операции требуется повышение прав.", + "flushdns": "Кэш DNS-сопоставителя успешно очищен.", + "si_loading_os": "Загрузка сведений об операционной системе…", + "si_loading_hotfix": "Загрузка сведений об исправлениях…", + "si_loading_nic": "Загрузка сведений о сетевых адаптерах…", + "si_hyperv": "Обнаружен гипервизор. Компоненты, необходимые для Hyper-V, не будут отображены.", + "ping_bad_value": "Неверное значение параметра %s, допустимый диапазон — от 1 до 4294967295.", + "ping_bad_size": "Неверное значение параметра -l, допустимый диапазон — от 0 до 65500.", + "ping_bad_option": "Неверный параметр %s.", + "ping_header": "Обмен пакетами с %s по %s байт данных:", + "ping_header_named": "Обмен пакетами с %s [%s] по %s байт данных:", + "ping_reply": "Ответ от %s: число байт=%s время=%sмс TTL=%s", + "ping_reply_fast": "Ответ от %s: число байт=%s время<1мс TTL=%s", + "ping_stats": "Статистика Ping для %s:", + "ping_packets": " Пакетов: отправлено = %s, получено = %s, потеряно = %s (%s%% потерь),", + "ping_rtt": "Приблизительное время приёма-передачи в мс:", + "ping_rtt_values": " Минимальное = %sмс, Максимальное = %sмс, Среднее = %sмс", + "hack_title": "Доступные программы:", + "th_key": "КЛЮЧ", + "th_program": "ПРОГРАММА", + "th_description": "ОПИСАНИЕ", + "hack_usage": "Использование: hack <программа> [easy|medium|hard]", + "hack_default": "Сложность по умолчанию: %s", + "practice_disabled": "Тренировочные прогоны в этой сети отключены.", + "hack_unknown": "«%s» — нераспознанная программа. Введите HACK, чтобы вывести список доступных программ.", + "hack_bad_difficulty": "Недопустимая сложность «%s». Используйте easy, medium или hard.", + "launching": "Запуск %s…", + "waiting": "Ожидание завершения %s (PID %s)…", + "run_ok": "[+] %s успешно завершено.", + "run_denied": "[-] %s прервано: доступ запрещён.", + "run_closed": "[-] %s закрыто.", + "scanning": "Поиск доступных узлов в сети…", + "no_targets": "В этой сети не найдено доступных узлов.", + "th_command": "КОМАНДА", + "th_host": "УЗЕЛ", + "th_stages": "ЭТАПЫ", + "th_status": "СТАТУС", + "th_requires": "ТРЕБУЕТ", + "st_ready": "ГОТОВ", + "st_offline": "ОФЛАЙН %s", + "st_busy": "ЗАНЯТ", + "targets_hint": "Введите BREACH <команда>, чтобы подключиться к узлу.", + "breach_usage": "Использование: breach <команда> (TARGETS выводит список доступных узлов)", + "resolving": "Разрешение адреса %s…", + "connected": "Подключено к %s", + "layers": "Обнаружены уровни защиты: %s", + "stage": "[этап %s/%s] %s…", + "denied": "ДОСТУП ЗАПРЕЩЁН — соединение разорвано удалённым узлом.", + "granted": "ДОСТУП РАЗРЕШЁН", + "granted_note": "Сеанс с %s закрыт удалённым узлом. Нагрузка доставлена.", + "breach_aborted": "Соединение с %s прервано." + }, + "retro": { + "chin_brand": "SD SYSTEMS", + "chin_model": "SD-1400 · 14″ ЦВЕТНОЙ", + "chin_brightness": "Яркость", + "chin_contrast": "Контрастность", + "post_bios": "SD-BIOS v4.11 (C) 1989-%s SD Systems", + "post_cpu": "ЦП SD/486 AT 33 МГЦ · КЭШ 8 КБ · СОПРОЦЕССОР ЕСТЬ", + "post_mem": "ПРОВЕРКА ПАМЯТИ : %s КБ", + "post_mem_ok": "ПРОВЕРКА ПАМЯТИ : %s КБ OK", + "post_disk": "ЖЁСТКИЙ ДИСК 0 : SD-120 (120 MB) · ГОТОВ", + "post_ports": "КЛАВИАТУРА OK · МЫШЬ OK · COM1 COM2 LPT1 ГОТОВЫ", + "post_starting": "Запуск SD-DOS...", + "post_cmd_cd": "CD SDDESK", + "post_dir": "SDDESK", + "post_cmd_net": "NETSTART", + "post_net_title": "SD NETWORK LOADER 2.0", + "post_link": "[ OK ] СОЕДИНЕНИЕ УСТАНОВЛЕНО · АДРЕС %s", + "post_host": "[ OK ] УЗЕЛ %s ЗАРЕГИСТРИРОВАН", + "post_station": "[ OK ] РАБОЧАЯ СТАНЦИЯ: %s", + "post_cmd_shell": "SD", + "post_skip": "НАЖМИТЕ ЛЮБУЮ КЛАВИШУ, ЧТОБЫ ПРОПУСТИТЬ", + "splash_version": "ВЕРСИЯ %s", + "splash_copy": "© %s SD SYSTEMS", + "logon_title": "Вход в систему", + "logon_checking": "Проверка...", + "logon_prompt_pin": "Введите PIN-код для входа в %s.", + "logon_prompt": "Нажмите «ОК» для входа в %s.", + "logon_user": "Имя пользователя:", + "logon_pin": "PIN-код:", + "logon_job": "Отдел: %s", + "logon_error_title": "Вход в систему", + "idle_prompt": "Нажмите Ctrl+Alt+Del для входа.", + "welcome_title": "Добро пожаловать, %s.", + "welcome_body": "Восстановление рабочего стола...", + "shutdown_saving": "Сохранение параметров...", + "shutdown_body": "%s закрывает программы и завершает работу.", + "wm_control": "Системное меню", + "wm_restore": "Восстановить", + "wm_minimize": "Свернуть", + "wm_maximize": "Развернуть", + "wm_close": "Закрыть", + "toast_system": "Система", + "toast_dismiss": "Скрыть", + "hint_loading": "ЗАГРУЗКА %s ...", + "status_ready": "ГОТОВО", + "menu_system": "Системное меню", + "menu_about": "О программе %s...", + "menu_settings": "Параметры...", + "menu_lock": "Заблокировать", + "menu_signout": "Выйти", + "menu_shutdown": "Завершить работу", + "menu_file": "Файл", + "menu_open": "Открыть %s", + "menu_run": "Выполнить...", + "menu_window": "Окно", + "menu_cascade": "Каскадом", + "menu_tile": "Мозаикой", + "menu_minimize_all": "Свернуть все", + "menu_help": "Справка", + "menu_keys": "Сочетания клавиш...", + "run_title": "Выполнить", + "run_body": "Введите имя программы, и %s откроет её.", + "run_label": "Командная строка:", + "run_not_found": "Не удаётся найти программу «%s». Проверьте имя и повторите попытку.", + "about_title": "О программе %s", + "about_version": "Версия %s", + "about_copyright": "© 1989-%s SD Systems. Все права защищены.", + "about_licensed": "Эта копия лицензирована для:", + "about_host": "Узел: %s · %s", + "about_memory": "Память: свободно %s КБ", + "about_resources": "Системные ресурсы: свободно %s%%", + "keys_title": "Сочетания клавиш", + "keys_menu": "Открыть системное меню", + "keys_close": "Закрыть активное окно", + "keys_cascade": "Расположить окна каскадом", + "keys_tile": "Расположить окна мозаикой", + "keys_escape": "Закрыть меню; на пустом рабочем столе — выйти из компьютера" + }, + "mac": { + "menu_file": "Файл", + "menu_edit": "Правка", + "menu_view": "Вид", + "menu_window": "Окно", + "menu_help": "Справка", + "sys_about": "Об этом компьютере", + "sys_settings": "Параметры…", + "sys_lock": "Заблокировать экран", + "sys_logout": "Выйти из учётной записи %s…", + "sys_shutdown": "Завершить работу…", + "app_hide": "Скрыть %s", + "app_hide_others": "Скрыть остальные", + "app_quit": "Завершить %s", + "file_open": "Открыть…", + "file_close_window": "Закрыть окно", + "file_close_all": "Закрыть все окна", + "edit_undo": "Отменить", + "edit_redo": "Повторить", + "edit_cut": "Вырезать", + "edit_copy": "Копировать", + "edit_paste": "Вставить", + "edit_select_all": "Выбрать всё", + "view_fullscreen": "Развернуть окно", + "view_exit_fullscreen": "Восстановить размер окна", + "view_show_desktop": "Показать рабочий стол", + "view_search": "Поиск", + "win_minimize": "Свернуть", + "win_zoom": "Масштаб", + "win_restore_all": "Показать все свёрнутые", + "win_none": "Нет окон", + "help_shortcuts": "Сочетания клавиш", + "help_about": "О программе %s", + "shortcuts_title": "Сочетания клавиш", + "shortcuts_body": "Ctrl+Space Поиск · Alt+F4 Закрыть окно · Esc Закрыть меню", + "desk_wallpaper": "Сменить обои…", + "desk_terminal": "Открыть терминал", + "battery": "Заряд: %s%%", + "wifi": "Wi-Fi: подключено", + "search": "Поиск", + "search_placeholder": "Поиск приложений и действий", + "search_apps": "Приложения", + "search_actions": "Система", + "search_app": "Приложение", + "search_action": "Действие", + "search_logout": "Выйти", + "search_shutdown": "Завершить работу", + "search_none": "Нет результатов для «%s»", + "now": "сейчас", + "dismiss": "Закрыть", + "dock_open": "Открыть", + "dock_show": "Показать", + "dock_hide": "Скрыть", + "dock_quit": "Завершить", + "btn_close": "Закрыть", + "btn_minimize": "Свернуть", + "btn_zoom": "Масштаб", + "lock_pin": "Введите PIN-код", + "lock_submit": "Войти", + "lock_click": "Нажмите или Enter, чтобы войти", + "lock_shutdown": "Завершить работу" + }, + "messages": { + "kind_image": "Фото", + "kind_gif": "GIF", + "kind_money": "Платёж: $%s", + "kind_location": "Местоположение", + "kind_voice": "Голосовое сообщение", + "kind_other": "Вложение", + "new_message": "Новое сообщение", + "kind_location_named": "Местоположение: %s", + "kind_locrequest": "Запрос на передачу местоположения", + "kind_voice_len": "Голосовое сообщение (%s)", + "title": "Сообщения", + "my_number": "Мой номер: %s", + "new_message_hint": "Новое сообщение (Ctrl+N)", + "search_placeholder": "Поиск по беседам", + "clear_search": "Очистить поиск", + "refresh_failed": "Не удалось обновить.", + "load_failed": "Не удалось загрузить сообщения.", + "empty_title": "Бесед пока нет", + "empty_hint": "Здесь появятся сообщения, которые вы отправляете и получаете на телефоне.", + "no_results": "Ничего не найдено", + "no_results_hint": "Нет бесед, соответствующих «%s».", + "no_messages_yet": "Сообщений пока нет", + "you_prefix": "Вы: %s", + "sender_prefix": "%s: %s", + "muted": "Без звука", + "group": "Группа", + "unknown_sender": "Неизвестный", + "time_now": "сейчас", + "time_min": "%s мин", + "today": "Сегодня", + "yesterday": "Вчера", + "select_title": "Выберите беседу", + "select_hint": "Выберите беседу из списка или начните новую.", + "thread_failed": "Не удалось открыть эту беседу.", + "back": "Назад", + "group_members": "Вы, %s", + "new_conversation": "Новая беседа", + "delete_conversation": "Удалить беседу", + "leave_group": "Покинуть группу", + "empty_group": "В этой группе пока никто ничего не писал.", + "start_hint": "Это начало вашей беседы с %s.", + "jump_latest": "К последним", + "new_below_one": "1 новое сообщение", + "new_below": "Новых сообщений: %s", + "sending": "Отправка…", + "failed": "Не доставлено", + "remove": "Убрать", + "seen_at": "Просмотрено %s", + "composer_placeholder": "Текстовое сообщение", + "send": "Отправить", + "send_hint": "Отправить (Enter) — новая строка: Shift+Enter", + "counter": "%s / %s", + "delete_title": "Удалить эту беседу?", + "delete_body": "Ваша копия беседы с %s будет удалена с телефона. Это действие нельзя отменить.", + "leave_title": "Покинуть эту группу?", + "leave_body": "Вы покинете «%s», а её сообщения будут удалены с телефона. Это действие нельзя отменить.", + "leave": "Покинуть", + "to_label": "Кому", + "to_placeholder": "Имя или номер телефона", + "to_hint": "Выберите контакт или введите номер и нажмите Enter.", + "suggestions": "Подсказки", + "contacts": "Контакты", + "text_number": "Написать %s", + "not_in_contacts": "Нет в контактах", + "no_contacts": "На телефоне пока нет контактов. Введите номер, чтобы начать беседу.", + "no_contact_match": "Контакты не найдены. Введите номер телефона, чтобы написать ему.", + "err_number": "Введите номер телефона.", + "err_pick": "Выберите контакт из списка или введите номер телефона.", + "err_self": "Это ваш собственный номер.", + "kind_money_request": "Запрос платежа: $%s" + }, + "notes": { + "title": "Заметки", + "count_one": "1 заметка на телефоне", + "count_many": "Заметок на телефоне: %s", + "new_note": "Новая заметка", + "new_note_hint": "Новая заметка (Ctrl+N)", + "search_placeholder": "Поиск заметок", + "clear_search": "Очистить поиск", + "untitled": "Новая заметка", + "no_text": "Нет дополнительного текста", + "photos_one": "1 фото", + "photos_many": "Фото: %s", + "sketches_one": "1 набросок", + "sketches_many": "Набросков: %s", + "group_today": "Сегодня", + "group_yesterday": "Вчера", + "group_week": "Предыдущие 7 дней", + "group_older": "Ранее", + "empty_title": "Заметок пока нет", + "empty_hint": "Заметки, которые вы пишете здесь, сохраняются на телефоне, а заметки с телефона появляются здесь.", + "no_results": "Заметки не найдены", + "no_results_hint": "В заметках нет ничего, что соответствует «%s».", + "select_title": "Заметка не выбрана", + "select_hint": "Выберите заметку из списка или создайте новую.", + "back": "Назад к заметкам", + "draft_header": "Новая заметка", + "edited_today": "Изменено сегодня в %s", + "edited_yesterday": "Изменено вчера в %s", + "edited_on": "Изменено %s в %s", + "created_today": "Создано сегодня в %s", + "created_yesterday": "Создано вчера в %s", + "created_on": "Создано %s в %s", + "placeholder": "Начните вводить текст. Первая строка станет заголовком.", + "editor_label": "Текст заметки", + "saving": "Сохранение…", + "saved": "Сохранено", + "not_saved": "Не сохранено", + "save_failed": "Изменения не сохранены.", + "delete": "Удалить заметку", + "delete_title": "Удалить эту заметку?", + "delete_body": "«%s» также будет удалена с телефона. Это действие нельзя отменить.", + "delete_body_media": "«%s», а также её фото и наброски будут удалены с телефона. Это действие нельзя отменить.", + "delete_failed": "Не удалось удалить заметку.", + "load_failed": "Не удалось загрузить заметки.", + "refresh_failed": "Не удалось обновить заметки.", + "open_failed": "Не удалось открыть эту заметку.", + "removed_elsewhere": "Открытая вами заметка была удалена на телефоне.", + "media_caption": "Фото и наброски редактируются на телефоне", + "photo_n": "Фото %s", + "sketch_n": "Набросок %s", + "viewer_of": "%s из %s", + "previous": "Назад", + "next": "Далее", + "image_missing": "Не удалось загрузить это изображение." + }, + "admin": { + "title": "Компьютеры", + "subtitle": "Все компьютеры на сервере и инструмент для установки новых", + "tabs": { + "overview": "Обзор", + "computers": "Компьютеры", + "cameras": "Камеры", + "printers": "Принтеры", + "automatic": "Автоматически", + "props": "Объекты", + "styles": "Стили" + }, + "stats": { + "computers": "Компьютеры", + "placed": "Установлено здесь", + "config": "Из конфигурации", + "in_use": "Используются сейчас", + "locked": "Привязаны к работам", + "pin": "Защищены PIN-кодом", + "props": "Объекты", + "styles": "Стили" + }, + "overview": { + "by_style": "Компьютеры по стилям", + "by_prop": "Размещённые компьютеры по объектам", + "no_data": "Пока нечего показать", + "rules": "Правила", + "rule_style": "Стиль по умолчанию", + "rule_boot": "Последовательность загрузки при открытии компьютера", + "rule_reach": "Компьютер закрывается на расстоянии %s м", + "on": "Вкл.", + "off": "Выкл." + }, + "recent": { + "title": "В этом сеансе", + "empty": "Пока ничего не сделано." + }, + "computers": { + "place": "Разместить компьютер", + "place_world": "Разместить в мире", + "pick": "Выбрать существующий объект", + "pick_title": "Сделать существующий объект компьютером", + "pick_world": "Выбрать в мире", + "pick_next": "Объект вы выберете следом", + "pick_hint": "Наведите на любой монитор или ноутбук, который уже есть в мире игры, и нажмите Enter. Ничего не создаётся: стоящий там объект становится этим компьютером.", + "picked_prop": "Что это за объект", + "picked_hint": "Объект уже есть в мире игры, поэтому его нельзя заменить или переместить. Удалите этот компьютер, чтобы вернуть объект.", + "edit": "Изменить компьютер", + "prop": "Объект", + "prop_preview": "Как он выглядит", + "add_prop": "Добавить свой", + "style": "Стиль", + "style_default": "По умолчанию", + "style_default_hint": "Своего стиля нет: открывается в стиле сервера по умолчанию, сейчас это %s.", + "name": "Название", + "name_placeholder": "Ресепшн", + "default_label": "Компьютер", + "access": "Доступ", + "access_anyone": "Доступен всем", + "jobs": "Работы с доступом", + "add_job": "Добавить работу", + "job_name": "Название работы", + "grade": "Минимальный ранг", + "remove_job": "Убрать работу", + "jobs_empty": "Работы не указаны: войти может любой, кто подойдёт к компьютеру.", + "jobs_hint": "Название работы так, как оно записано в вашем фреймворке, и минимальный допустимый ранг. Сервер проверяет это при каждом действии.", + "boss": "Управление бизнесом", + "boss_off": "Выкл.", + "boss_off_sub": "Не на этом компьютере", + "boss_any": "Любой босс", + "boss_any_sub": "Управляет своей работой", + "boss_job": "Одна работа", + "boss_job_sub": "Вы выбираете, какая", + "boss_pick": "Введите или выберите работу", + "boss_no_rank": "Нет ранга босса", + "boss_typing": "Работы с названием %s нет. Продолжайте вводить или выберите из списка.", + "boss_unknown": "На этом сервере пока нет работы %s. Пока она не появится, никто не получит здесь «Управление бизнесом».", + "boss_no_rank_hint": "У работы %s нет ранга босса, поэтому никто не получит здесь «Управление бизнесом». Сначала отметьте один из её рангов как босса в вашем фреймворке.", + "boss_off_hint": "Никто не управляет работой с этого компьютера.", + "boss_any_hint": "Любой босс, вошедший здесь, получает «Управление бизнесом» для своей работы: сотрудники, ранги, найм и средства. Остальные видят обычные приложения.", + "boss_any_locked_hint": "Босс работы из списка «Доступ» получает здесь «Управление бизнесом» для своей работы: сотрудники, ранги, найм и средства. Остальные видят обычные приложения.", + "boss_job_hint": "Босс работы %s получает здесь «Управление бизнесом»: сотрудники, ранги, найм и средства. Остальные видят обычные приложения.", + "boss_job_none": "Выберите работу, босс которой управляет с этого компьютера.", + "boss_locked_out": "Работы %s нет в списке «Доступ», поэтому её босс не сможет открыть этот компьютер.", + "boss_locked_fix": "Добавить %s в «Доступ»", + "boss_unavailable_disabled": "«Управление бизнесом» отключено для всего сервера (параметр Enabled в configs/shared/boss.lua).", + "boss_unavailable_framework": "«Управление бизнесом» требует QBCore или Qbox, поэтому на этом сервере недоступно.", + "manages_job": "Управление бизнесом для босса работы %s", + "manages_any": "Управление бизнесом для любого босса, каждого для его работы", + "aim_hint": "Далее вы разместите его с помощью гизмо: он сначала встаёт туда, куда вы смотрите, так что сначала наведите на стол.", + "saved": "Компьютер обновлён", + "search": "Поиск по названию, id, объекту, стилю или работе", + "filter_all": "Все", + "filter_placed": "Размещённые здесь", + "filter_config": "Из конфигурации", + "empty": "Компьютеров пока нет.", + "none_placed": "Из панели пока ничего не размещено.", + "no_results": "Ничего не найдено.", + "source_placed": "Размещён", + "source_world": "Выбран", + "source_config": "Конфигурация", + "source_model": "Все объекты", + "source_script": "Ресурс", + "script_hint": "Добавлен ресурсом %s через экспорт AddComputer: измените его в этом ресурсе", + "more_models": "+%s ещё", + "in_use_by": "Используется: %s", + "in_use_count": "Используется: %s", + "idle": "Никто не использует", + "off": "Выкл.", + "auto_settings": "Выбрать объекты", + "show_style": "Показывать этот стиль", + "locked_to": "Только для: %s", + "has_pin": "Запрашивает PIN", + "delete_placed": "Удалить размещённые", + "delete_placed_title": "Удалить все размещённые компьютеры?", + "delete_placed_body": "Все компьютеры (%s), размещённые или выбранные из этой панели, будут удалены, а пользователи выйдут из системы. Компьютеры из конфигурации останутся.", + "all_removed": "Размещённые компьютеры удалены", + "remove": "Удалить компьютер", + "remove_confirm": "«%s» будет убран, а все, кто им пользуется, выйдут из системы. Его журналы хранятся до истечения срока.", + "removed": "%s: удалён", + "remove_config": "Убрать компьютер", + "remove_config_confirm": "«%s» перестанет быть компьютером, а все, кто им пользуется, выйдут из системы. Он взят из конфигурации, поэтому останется в списке, и его можно в любой момент восстановить.", + "remove_config_action": "Убрать", + "config_removed": "%s: убран", + "restore": "Восстановить компьютер", + "config_restored": "%s: восстановлен", + "removed_tag": "Убран", + "removed_hint": "Убран в этой панели: никто не сможет им пользоваться, пока он не будет восстановлен" + }, + "auto": { + "title": "Автоматические компьютеры", + "master": "Объекты в мире — это компьютеры", + "master_hint": "Включите, и мониторы и ноутбуки, которые уже есть в игре, будут работать как компьютеры везде, где стоят, без размещения. Пока выключено, компьютер — только тот, что вы разместили или выбрали.", + "props_on": "Объектов: %s из %s", + "taken": "Используется: %s", + "spare": "Запасной", + "spare_hint": "Не указан для этого компьютера в configs/shared/computers.lua: отметьте, чтобы добавить", + "computer_hint": "Каждый отмеченный здесь объект — это «%s» везде, где он есть в игре.", + "empty": "Ни один компьютер в configs/shared/computers.lua не является моделью объекта.", + "toast_on": "Объекты в мире — это компьютеры", + "toast_off": "Объекты в мире больше не компьютеры", + "toast_computer_on": "%s: включён", + "toast_computer_off": "%s: выключен", + "toast_prop_on": "%s: вкл.", + "toast_prop_off": "%s: выкл.", + "style_default": "По конфигурации (%s)", + "style_follow": "Как у компьютера", + "style_computer": "Стиль: %s", + "style_prop": "Стиль: %s", + "toast_style": "%s: %s" + }, + "props": { + "add": "Добавить объект", + "add_title": "Добавить объект", + "hint": "Добавьте любую модель объекта из игры, в том числе потоковую. Её можно будет разместить как компьютер, выбрать в мире, а вкладка «Автоматические» предложит её всем автоматическим компьютерам. Затем нарисуйте её экран на плитке во вкладке «Объекты».", + "tab_hint": "Все объекты, которыми может быть компьютер: размещённые, выбранные в мире или отмеченные во вкладке «Автоматические». Объекты из configs/shared/admin.lua меняются в этом файле, добавленные здесь можно удалить здесь.", + "model": "Название модели", + "taken": "Этот объект уже в списке.", + "label": "Название", + "label_placeholder": "Офисный монитор", + "kind": "Тип", + "kind_monitor": "Монитор", + "kind_tower": "Системный блок", + "kind_laptop": "Ноутбук", + "screen_hint": "У вашего объекта нет экрана, пока вы его не нарисуете: «Нарисовать экран» под ним во вкладке «Объекты». До тех пор это всё равно компьютер, открывающийся на весь экран.", + "screen_none": "Нет экрана", + "screen_none_hint": "Экрана пока нет, поэтому компьютер открывается на весь экран и ничего не показывает в мире. Нарисуйте, где находится его экран.", + "screen_draw": "Нарисовать экран", + "screen_adjust": "Изменить экран", + "screen_adjust_hint": "Заново нарисовать расположение экрана на этом объекте", + "screen_reset": "Убрать нарисованный экран: вернуться к встроенному, если он есть", + "screen_reset_done": "%s: нарисованный экран убран", + "search": "Поиск по названию или модели", + "filter_all": "Все", + "filter_monitor": "Мониторы", + "filter_tower": "Системные блоки", + "filter_laptop": "Ноутбуки", + "filter_custom": "Добавленные здесь", + "custom": "Добавлен", + "auto": "Автоматически: %s", + "placed": "Размещено: %s", + "unused": "Не используется", + "none": "Объекты пока не добавлены.", + "remove": "Убрать", + "added": "%s: добавлен", + "removed": "%s: убран" + }, + "styles": { + "place_this": "Разместить один в этом стиле", + "default": "По умолчанию", + "computers_using": "Компьютеров: %s", + "build": "Сборка", + "theme": "Запускается в режиме", + "theme_dark": "Тёмная", + "theme_light": "Светлая", + "wallpapers": "Обои", + "wallpaper_list": "Входят в комплект", + "like": { + "modern": "В духе Windows", + "mac": "В духе macOS", + "retro": "В духе старой Windows" + }, + "about": { + "modern": "Современный рабочий стол: панель задач по центру, меню «Пуск», скруглённые полупрозрачные окна.", + "retro": "Оболочка 1991 года в мониторе с ЭЛТ: серые окна с рельефом, загрузка DOS, звуки той эпохи.", + "mac": "Верхняя строка меню, увеличивающийся док и окна с цветными кнопками-«светофором».", + "other": "Внешний вид, заданный в configs/shared/desktop.lua." + } + }, + "placed": { + "computer_placed": "Компьютер размещён", + "computer_moved": "Компьютер перемещён", + "computer_picked": "Объект стал компьютером", + "screen_saved": "Экран сохранён", + "camera_placed": "Камера установлена", + "camera_moved": "Камера направлена", + "printer_placed": "Принтер размещён", + "printer_moved": "Принтер перемещён", + "printer_picked": "Объект стал принтером" + }, + "cameras": { + "place": "Установить камеру", + "place_next": "Разместите её в полёте", + "edit": "Изменить камеру", + "default_label": "Камера", + "name": "Название", + "name_placeholder": "Холл", + "area": "Раздел", + "area_placeholder": "Участок полиции Mission Row", + "area_hint": "Заголовок, под которым приложение «Камеры безопасности» показывает камеру. Камеры с одним заголовком группируются вместе; оставьте пустым, чтобы не группировать.", + "access": "Кто может смотреть", + "access_anyone": "Все, кому предлагается приложение", + "jobs_empty": "Работы не указаны: смотреть может любой, кто сидит за компьютером.", + "jobs_hint": "Добавьте работу (или банду) так, как она записана в вашем фреймворке, и минимальный допустимый ранг. Камера предлагается только им, сервер это проверяет.", + "fly_hint": "Далее вы перемещаете камеру туда, где она будет висеть. Что видите, то она и покажет, а Enter сохраняет.", + "saved": "Камера обновлена", + "search": "Поиск по названию, заголовку, id или работе", + "filter_all": "Все", + "filter_placed": "Установленные здесь", + "filter_config": "Из конфигурации", + "empty": "Камер пока нет.", + "none_placed": "Из панели камеры ещё не устанавливались.", + "source_placed": "Установлена", + "source_config": "Конфигурация", + "anyone": "Все", + "watched_by": "Только для: %s", + "watched_by_anyone": "Любой за компьютером может смотреть", + "only_from": "Только с этих компьютеров: %s", + "go": "Перейти к ней", + "aim": "Переместить или навести снова", + "delete": "Снять камеру", + "delete_confirm": "«%s» снимается навсегда. Те, кто смотрит её сейчас, будут видеть изображение, пока не выйдут.", + "deleted": "%s: снята", + "remove_config": "Убрать камеру", + "remove_config_confirm": "«%s» больше никому не предлагается. Она взята из конфигурации, поэтому останется в списке, и её можно в любой момент восстановить.", + "config_removed": "%s: убрана", + "restore": "Восстановить камеру", + "config_restored": "%s: восстановлена", + "removed_tag": "Убрана", + "removed_hint": "Убрана в этой панели: никому не предлагается, пока не будет восстановлена", + "full": "Из панели можно установить не более %s камер", + "disabled": "Приложение «Камеры безопасности» отключено для всего сервера (параметр Enabled в configs/shared/cameras.lua), поэтому ничего из этого никому не предлагается." + }, + "printers": { + "place": "Разместить принтер", + "place_next": "Разместить", + "place_hint": "Далее вы установите его с помощью гизмо: на стол, стойку или пол.", + "pick": "Выбрать существующий объект", + "pick_title": "Сделать существующий объект принтером", + "pick_world": "Выбрать в мире", + "pick_next": "Объект вы выберете следом", + "pick_hint": "Наведите на принтер или копир, который уже есть в мире игры, и нажмите Enter. Ничего не создаётся: стоящий там объект становится этим принтером.", + "picked_hint": "Объект уже есть в мире игры, поэтому его нельзя заменить или переместить. Удалите этот принтер, чтобы вернуть объект.", + "edit": "Изменить принтер", + "default_label": "Принтер", + "name": "Название", + "name_placeholder": "Принтер на ресепшн", + "name_hint": "Так его называет диалог печати, чтобы люди знали, к какому подойти.", + "prop": "Объект", + "no_props": "В configs/shared/printers.lua нет объектов-принтеров.", + "saved": "Принтер обновлён", + "search": "Поиск по названию или объекту", + "empty": "Принтеров пока нет. Разместите его рядом с компьютером, и приложения смогут печатать на нём.", + "about": "Компьютер печатает на принтерах в радиусе %s м. Страницы лежат в лотке, пока их кто-нибудь не заберёт, как предмет %s.", + "disabled": "Печать отключена для всего сервера (параметр Enabled в configs/shared/printers.lua).", + "source_placed": "Размещён", + "source_world": "Выбран", + "waiting_one": "1 страница в лотке", + "waiting": "Страниц в лотке: %s", + "tray_empty": "Лоток пуст", + "go": "Перейти к нему", + "full": "Достигнуто максимальное число принтеров, которые можно создать в панели (%s).", + "delete": "Убрать принтер", + "delete_confirm": "«%s» удаляется навсегда.", + "delete_confirm_tray": "«%s» удаляется навсегда вместе со страницами в лотке (%s).", + "deleted": "%s: убран", + "item_missing": "В вашем инвентаре пока нет предмета «%s», поэтому никто не может забрать страницу из лотка. Добавьте его (README > Printers) и перезапустите инвентарь." + }, + "camtool": { + "title": "Установить камеру", + "title_move": "Наведите камеру", + "hint": "Что вы видите, то камера и покажет.", + "fov": "Угол обзора", + "tilt": "Наклон", + "at": "Позиция", + "groups": { + "fly": "Полёт", + "aim": "Наведение" + }, + "keys": { + "move": "Движение", + "height": "Вверх, вниз", + "fast": "Быстрее", + "slow": "Медленнее", + "look": "Осмотр", + "zoom": "Масштаб", + "cancel": "Отмена", + "confirm": "Поставить сюда", + "confirm_move": "Оставить здесь" + } + }, + "screener": { + "title": "Экран: %s", + "size": "Размер", + "lean": "Наклон", + "middle": "Середина", + "over": { + "draw": "Рисовать", + "move": "Переместить", + "resize": "Изменить размер" + }, + "groups": { + "draw": "Рисование", + "fit": "Подгонка", + "view": "Вид", + "edit": "Правка" + }, + "keys": { + "drag": "Рисовать, перемещать, менять размер", + "look": "Удерживайте, чтобы осмотреться", + "depth": "Приблизить / отдалить", + "lean": "Наклон назад / вперёд", + "nudge": "Сдвиг", + "snap": "Посадить на поверхность", + "coarse": "Крупные шаги", + "front": "Вид спереди", + "side": "Вид сбоку", + "zoom": "Масштаб", + "picture": "Картинка", + "turn": "Другая сторона объекта", + "undo": "Отменить", + "reset": "Начать заново", + "copy": "Копировать для конфигурации", + "cancel": "Отмена", + "confirm": "Сохранить" + }, + "hint": { + "draw": "Проведите по стеклу от одного угла к противоположному.", + "fit": "Тяните за край или угол, чтобы подогнать. Приближайте, пока стекло не начнёт скрывать картинку, затем отдалите на шаг. V — проверка сбоку.", + "side": "Прокручивайте, пока картинка не окажется на стекле, и наклоняйте её (Q / E), пока она не ляжет ровно. F — вернуться к виду спереди.", + "edge": "Слишком далеко сбоку, отсюда не потянуть: F — снова повернуться к экрану.", + "looking": "Осмотр. Отпустите, чтобы вернуть курсор." + }, + "notes": { + "snapped": "На поверхности объекта. Приближайте, пока стекло не начнёт скрывать картинку, затем отдалите на шаг", + "no_surface": "Там не на что посадить: используйте колесо", + "copied": "Скопировано: вставьте в Models в configs/shared/screens.lua", + "draw_first": "Сначала нарисуйте экран" + } + }, + "actions": { + "teleport": "Телепортироваться", + "move": "Переместить", + "edit": "Изменить", + "delete": "Удалить", + "delete_all": "Удалить всё", + "cancel": "Отмена", + "confirm": "Подтвердить", + "save": "Сохранить", + "close": "Закрыть" + }, + "common": { + "view_only": "Только просмотр", + "view_only_hint": "Осматриваться можно, но для изменений нужно разрешение на правку.", + "ago": "%s назад", + "just_now": "только что", + "shortcuts": "Клавиши: 1–7 — вкладки, / — поиск, Esc — закрыть" + }, + "toast": { + "failed": "Не получилось." + }, + "pick": { + "title": "Выберите объект", + "none": "Наведитесь на монитор или ноутбук", + "taken": "Уже компьютер", + "confirm": "Сделать компьютером", + "cancel": "Отмена", + "none_printer": "Наведитесь на принтер или копир", + "taken_printer": "Уже принтер", + "confirm_printer": "Сделать принтером" + }, + "placement": { + "title": "Размещение: %s", + "handles": { + "move": "Переместить", + "rotate": "Повернуть" + }, + "modes": { + "snap": "Привязка", + "local": "Локальные оси", + "world": "Глобальные оси", + "stick": "Прилипание к земле", + "cursor": "Курсор", + "move": "Перемещение", + "rotate": "Поворот" + }, + "warnings": { + "floating": "Висит на %s м над землёй — нажмите Alt, чтобы опустить" + }, + "groups": { + "gizmo": "Гизмо", + "move": "Настройка", + "edit": "Правка" + }, + "keys": { + "drag": "Возьмитесь за стрелку или кольцо", + "nudge": "Сдвиг", + "height": "Высота", + "rotate": "Поворот", + "snap": "Привязка", + "stick": "Прилипание", + "drop": "Опустить", + "undo": "Отменить", + "cancel": "Отмена", + "confirm": "Поставить", + "cursor": "Курсор вкл / выкл", + "look": "Удерживайте, чтобы осмотреться", + "move": "Режим перемещения", + "rotate_mode": "Режим поворота" + } + } + }, + "bank": { + "account": "Личный счёт", + "load_failed": "Не удалось открыть счёт", + "refresh_failed": "Не удалось обновить", + "bank_balance": "Баланс счёта", + "bank_caption": "На вашем счёте", + "cash": "Наличные", + "cash_caption": "При вас сейчас", + "money_in": "Поступления", + "money_out": "Расходы", + "totals_caption": "По операциям из списка ниже", + "no_statement_title": "Выписка недоступна", + "no_statement_body": "Баланс актуален, но данных об операциях для показа на этом компьютере нет.", + "chart_title": "История баланса", + "chart_caption": "Рассчитано от сегодняшнего баланса по операциям из списка ниже", + "chart_change": "Изменение по операциям из списка", + "chart_now": "Сейчас", + "chart_opening": "Начальный баланс", + "tx_title": "Операции", + "tx_from_phone": "Из банковской истории телефона", + "tx_from_banking": "Из записей банка", + "tx_none_match": "Операции не найдены.", + "no_tx_title": "Операций пока нет", + "no_tx_body": "Деньги, поступающие на ваш счёт или списанные с него, появятся здесь.", + "filter_all": "Все", + "filter_in": "Входящие", + "filter_out": "Исходящие", + "search_placeholder": "Поиск операций", + "search_clear": "Очистить поиск", + "col_date": "Дата", + "col_description": "Описание", + "col_parties": "От кого → Кому", + "col_message": "Сообщение", + "col_amount": "Сумма" + }, + "board": { + "app_name": "Доска компании", + "you": "Вы", + "can_post": "Вы можете публиковать объявления", + "nav_posts": "Объявления", + "nav_duty": "На смене", + "load_failed": "Не удалось загрузить доску", + "refresh_failed": "Не удалось обновить", + "count_one": "%s объявление — %s", + "count_many": "Объявлений: %s — %s", + "empty_title": "Объявлений пока нет", + "empty_body": "Когда руководитель %s опубликует что-то для команды, это появится здесь.", + "empty_body_boss": "Для %s пока ничего нет. Нажмите «Новое объявление», чтобы опубликовать первое.", + "pinned": "Закреплено", + "edited": "Изменено", + "show_more": "Показать больше", + "show_less": "Свернуть", + "new_post": "Новое объявление", + "edit_post": "Изменить объявление", + "field_title": "Заголовок", + "field_title_hint": "О чём это?", + "field_body": "Объявление", + "field_body_hint": "Подробности для команды. Переносы строк сохраняются.", + "chars": "%s / %s", + "pin_toggle": "Закрепить вверху", + "pin_toggle_hint": "Закреплённое объявление остаётся над остальными, пока его кто-нибудь не открепит.", + "full_note": "На доске помещается объявлений: %s. При публикации самое старое незакреплённое будет снято.", + "post": "Опубликовать", + "posted": "Ваше объявление на доске.", + "post_failed": "Не удалось опубликовать объявление", + "updated": "Объявление обновлено.", + "edit_failed": "Не удалось сохранить объявление", + "pin": "Закрепить", + "unpin": "Открепить", + "pin_failed": "Не удалось изменить закрепление", + "edit": "Изменить", + "delete_title": "Удалить это объявление?", + "delete_body": "«%s» будет снято с доски для всех в %s. Восстановить его не получится.", + "deleted": "Объявление удалено.", + "delete_failed": "Не удалось удалить объявление", + "duty_subtitle": "На смене: %s из %s — %s", + "group_duty": "На смене", + "group_online": "В сети", + "group_offline": "Не в сети", + "none_on_duty": "Сейчас никого нет на смене.", + "roster_empty_title": "В списке никого нет", + "roster_empty_body": "В %s пока нет сотрудников." + }, + "browser": { + "back": "Назад", + "forward": "Вперёд", + "reload": "Обновить", + "home": "Домой", + "address": "Адрес", + "address_hint": "Введите адрес", + "new_tab": "Новая вкладка", + "close_tab": "Закрыть вкладку", + "bookmarks": "Закладки", + "start_page": "Стартовая страница", + "start_title": "Куда пойдём?", + "start_hint": "Ищите сайты в этой сети или введите адрес в строке выше.", + "search": "Поиск по названию или адресу", + "results": "Найдено сайтов: %s", + "no_results": "Нет сайтов по запросу «%s»", + "no_results_hint": "В этой сети доступны только местные сайты. Проверьте написание или введите меньше букв.", + "no_bookmarks": "Закладок пока нет", + "no_bookmarks_hint": "Найдите сайт по названию или введите его адрес в строке выше.", + "missing_title": "Не удаётся открыть сайт", + "missing_body": "По этому адресу в сети нет сайта.", + "missing_tip_spelling": "Проверьте адрес на опечатки.", + "missing_tip_network": "Адреса из-за пределов этой сети здесь не работают.", + "missing_home": "На стартовую страницу", + "missing_similar": "Возможно, вы имели в виду", + "image_missing": "Не удалось загрузить картинку", + "connecting": "Подключение к сети…", + "load_failed": "Не удалось подключиться к сети", + "refresh_failed": "Не удалось обновить", + "live_failed": "Не удалось загрузить страницу", + "live_message": "Сообщение", + "live_email": "Письмо", + "live_link_hint": "Свяжите телефон с этим компьютером, чтобы писать отсюда.", + "live_edit": "Изменить", + "live_remove": "Удалить", + "live_pick": "Выбрать с телефона", + "live_pick_unlinked": "Картинки берутся из галереи телефона. Свяжите телефон с этим компьютером, чтобы добавить картинку.", + "live_pick_one": "Выберите картинку", + "live_pick_many": "Выберите до %s картинок", + "live_pick_use": "Использовать", + "live_pick_none": "В галерее телефона пока нет фото.", + "news_tagline": "Подтверждаем ваши предубеждения", + "news_breaking": "СРОЧНО", + "news_all": "Главная", + "news_front": "Главная", + "news_more": "Больше новостей", + "news_empty": "Новостей пока нет", + "news_empty_hint": "Когда редакция выпустит материал, он появится здесь.", + "news_empty_staff": "Ничего не опубликовано. Напишите первый материал.", + "news_gone": "Этого материала больше нет", + "news_gone_hint": "Возможно, его сняли. На главной — всё актуальное.", + "news_newsroom": "Редакция", + "news_newsroom_hint": "Пишите, изменяйте и снимайте материалы, настраивайте строку срочных новостей.", + "news_staff_only": "Редакция только для сотрудников Weazel News", + "news_staff_only_hint": "Все материалы можно читать на главной.", + "news_new_story": "Новый материал", + "news_edit_story": "Изменить материал", + "news_f_section": "Раздел", + "news_f_headline": "Заголовок", + "news_f_dek": "Краткое содержание (необязательно)", + "news_f_body": "Материал", + "news_f_body_hint": "Оставляйте пустую строку между абзацами.", + "news_f_picture": "Картинка (необязательно)", + "news_f_lead": "Сделать главным материалом на главной", + "news_f_when": "Выход", + "news_now": "Сейчас", + "news_in_minutes": "Через %s мин", + "news_in_hours": "Через %s ч", + "news_keep_time": "Как запланировано (%s)", + "news_today": "сегодня", + "news_publish": "Опубликовать", + "news_schedule": "Запланировать", + "news_publish_now": "Опубликовать сейчас", + "news_goes_out": "выйдет %s", + "news_lead": "Главное", + "news_waiting": "Ждёт выхода", + "news_published": "Опубликовано", + "news_ticker": "Строка срочных новостей", + "news_ticker_hint": "По одному заголовку в строке, не более %s. Оставьте пустым, чтобы убрать строку.", + "news_ticker_save": "Сохранить строку", + "news_ticker_saved": "Сохранено.", + "news_delete_title": "Снять материал?", + "news_delete_body": "«%s» будет удалён с сайта и со всех телефонов. Это нельзя отменить.", + "market_tagline": "Покупайте и продавайте вместе со всем городом", + "market_all": "Все объявления", + "market_mine": "Ваши объявления", + "market_new": "Продать что-нибудь", + "market_edit": "Изменить объявление", + "market_search": "Поиск по Marketplace", + "market_empty": "Сейчас ничего не продаётся", + "market_empty_hint": "Будьте первым: выставите что-нибудь.", + "market_mine_hint": "Всё, что вы выставите на продажу, появится здесь.", + "market_wanted": "Куплю", + "market_free": "Бесплатно", + "pages_tagline": "Пусть пальцы ходят за вас", + "pages_all": "Все объявления", + "pages_mine": "Мои объявления", + "pages_new": "Разместить объявление", + "pages_edit": "Изменить объявление", + "pages_search": "Найти мастера, репетитора, грузовое такси...", + "pages_empty": "Пока нет объявлений", + "pages_empty_hint": "Станьте первым: разместите своё.", + "pages_mine_hint": "Здесь появятся размещённые вами объявления.", + "ads_yours": "Ваше", + "ads_contact": "Связаться", + "ads_view": "Открыть", + "ads_take_down": "Снять", + "ads_put_up": "Разместить", + "ads_delete_title": "Снять с размещения?", + "ads_delete_body": "«%s» исчезнет с сайта и со всех телефонов.", + "ads_gone": "Этого больше нет", + "ads_gone_hint": "Возможно, объявление снято или товар продан.", + "ads_no_match": "По запросу «%s» ничего не найдено", + "ads_mine_count": "Размещено: %s из %s", + "ads_mine_none": "У вас нет размещённых объявлений", + "ads_full": "Вы достигли лимита размещённых объявлений. Сначала снимите одно.", + "ads_queued": "Будет размещено %s (задано на телефоне)", + "ads_f_title": "Заголовок", + "ads_f_price": "Цена", + "ads_f_price_hint": "Пусто = куплю", + "ads_f_body": "Описание", + "ads_f_photos": "Фото (до %s)", + "ads_f_number": "Номер телефона", + "ads_f_email": "Эл. почта", + "ads_f_contact_hint": "Укажите хотя бы одно из двух, чтобы с вами могли связаться.", + "dir_tagline": "Найдите услугу, узнайте, кто сейчас на месте, и свяжитесь.", + "dir_empty": "Нет компаний в списке", + "dir_in": "Открыто", + "dir_out": "Никого нет", + "dir_write": "Отправить сообщение", + "dir_placeholder": "Что вам нужно от «%s»?", + "dir_send": "Отправить", + "dir_sent": "Отправлено. Ответ придёт на ваш телефон.", + "dir_reply_hint": "Ответ придёт на ваш телефон.", + "sq_tagline": "О чём говорит город", + "sq_feed": "Лента", + "sq_trending": "В тренде", + "sq_empty": "Пока никто ничего не опубликовал", + "sq_no_posts": "Публикаций пока нет", + "sq_no_tagged": "Нет публикаций с этим тегом", + "sq_no_account": "Аккаунта @%s не существует", + "sq_verified": "Подтверждён", + "sq_reposted": "Репост: %s", + "sq_replies": "Ответы", + "sq_reposts": "Репосты", + "sq_likes": "Лайки", + "sq_views": "Просмотры", + "sq_poll_votes": "Голосов: %s", + "sq_poll_ended": "Голосов: %s · завершён", + "sq_following": "подписки", + "sq_followers": "подписчики", + "sq_joined": "Регистрация: %s", + "sq_protected": "Эти публикации защищены", + "sq_protected_hint": "Читать их могут только те, кому владелец аккаунта разрешил подписаться.", + "laws_tagline": "Уголовный кодекс в действующей редакции", + "laws_search": "Название, код или ключевое слово", + "laws_all": "Все", + "laws_felony": "Тяжкое преступление", + "laws_misdemeanor": "Проступок", + "laws_infraction": "Правонарушение", + "laws_felony_many": "Тяжкие преступления", + "laws_misdemeanor_many": "Проступки", + "laws_infraction_many": "Правонарушения", + "laws_h_code": "Код", + "laws_h_charge": "Обвинение", + "laws_h_fine": "Штраф", + "laws_h_sentence": "Наказание", + "laws_months": "Месяцев: %s", + "laws_no_jail": "Без заключения", + "laws_no_description": "Нет описания.", + "laws_no_match": "По запросу «%s» обвинений не найдено", + "laws_empty": "Нет обвинений в списке", + "laws_count": "Показано нарушений: %s. Штрафы и сроки указаны за один эпизод.", + "stocks_tagline": "Цены в реальном времени с биржи", + "stocks_empty": "Рынок закрыт", + "stocks_all": "Все", + "stocks_stock": "Акции", + "stocks_crypto": "Криптовалюты", + "stocks_stock_one": "Акция", + "stocks_crypto_one": "Криптовалюта", + "stocks_watch_only": "Для покупки и продажи используйте приложение «Акции» на телефоне.", + "news_by": "Автор: %s", + "news_ago": "%s назад", + "news_just_now": "Только что", + "news_reads": "Прочтений: %s", + "news_latest": "Последнее", + "news_foot": "Новости, погода и всё, что продаётся. И всё это почти правда.", + "market_browse": "Обзор", + "market_show_all": "Все объявления", + "market_show_sale": "Продаётся", + "market_show_wanted": "Куплю", + "market_show_free": "Отдам даром", + "market_sort": "Сортировка", + "market_sort_new": "Сначала новые", + "market_sort_low": "Цена: по возрастанию", + "market_sort_high": "Цена: по убыванию", + "market_picks": "Подборка дня", + "market_results": "Результаты по запросу «%s»", + "market_count": "Объявлений: %s", + "market_listed": "Размещено %s", + "market_details": "Подробности", + "market_seller": "Продавец", + "pages_find": "Найти", + "pages_count": "Объявлений: %s", + "pages_results": "Объявлений: %s · по запросу «%s»", + "pages_call": "ПОЗВОНИТЬ", + "pages_write": "НАПИСАТЬ", + "pages_listed": "Размещено %s", + "pages_touch": "Связаться", + "pages_foot": "Жёлтые страницы. Весь город в одной книге.", + "dir_city": "Город Лос-Сантос", + "dir_open_now": "На месте сейчас: %s из %s", + "sq_home": "Главная", + "sq_explore": "Обзор", + "sq_happening": "Что происходит", + "sq_no_trends": "Пока нет трендов.", + "sq_posts_count": "Публикаций: %s", + "sq_phone_only": "Чтобы публиковать, ставить лайки или подписываться, откройте Squawk на телефоне.", + "sq_foot": "Squawk. Скажи это раньше других.", + "laws_official": "Официальный сайт штата Сан-Андреас", + "laws_state": "Штат Сан-Андреас", + "laws_dept": "Министерство юстиции", + "laws_all_many": "Все нарушения", + "laws_heading": "Уголовный кодекс", + "laws_intro": "Все нарушения, за которые в этом штате можно получить обвинение, с указанием штрафа и наказания по каждому. Выберите нарушение, чтобы прочитать, что оно охватывает.", + "laws_search_label": "Поиск по кодексу", + "laws_h_class": "Класс", + "laws_foot": "Страница отражает Уголовный кодекс в действующей редакции. Опубликована в информационных целях и не является юридической консультацией.", + "stocks_live": "ОНЛАЙН", + "stocks_gainers": "Лидеры роста", + "stocks_losers": "Лидеры падения", + "stocks_low": "МИН", + "stocks_high": "МАКС", + "stocks_h_symbol": "Тикер", + "stocks_h_name": "Название", + "stocks_h_price": "Последняя", + "stocks_h_change": "Изменение" + }, + "cameras": { + "title": "Камеры наблюдения", + "count": "Камер, доступных с этого компьютера: %s", + "live": "Эфир", + "watch": "Смотреть", + "empty_title": "Нет камер", + "empty_body": "Нет камер, которые можно смотреть с этого компьютера.", + "no_picture": "Изображение камеры отображается только в игре.", + "rec": "ЗАПИСЬ", + "cam": "КАМ %s", + "position": "%s из %s", + "all": "Камеры", + "previous": "Предыдущая камера", + "next": "Следующая камера", + "zoom_in": "Приблизить", + "zoom_out": "Отдалить", + "expand": "Во весь экран", + "collapse": "Вернуть в окно", + "back": "На рабочий стол", + "connecting": "Подключение к %s...", + "disconnecting": "Отключение...", + "key_look": "Осмотреться (или перетащить)", + "key_wheel": "Колесо", + "key_zoom": "Масштаб", + "key_switch": "Предыдущая / следующая камера", + "key_reset": "Сброс" + }, + "contacts": { + "title": "Контакты", + "count_one": "1 контакт на телефоне", + "count_many": "Контактов на телефоне: %s", + "add": "Добавить контакт", + "add_short": "Добавить", + "add_hint": "Добавить контакт (Ctrl+N)", + "search_placeholder": "Поиск контактов", + "clear_search": "Очистить поиск", + "favorite": "Избранное", + "empty_title": "Контактов пока нет", + "empty_hint": "Добавленные здесь контакты сохраняются на телефоне, а контакты с телефона отображаются здесь.", + "no_results": "Подходящих контактов нет", + "no_results_hint": "Среди ваших контактов нет совпадений с «%s».", + "select_title": "Контакт не выбран", + "select_hint": "Выберите контакт из списка или добавьте новый.", + "back": "Назад к контактам", + "no_number": "Номер не сохранён", + "message": "Сообщение", + "field_phone": "Телефон", + "field_email": "Эл. почта", + "field_address": "Адрес", + "edit_on_phone": "Имена, фото и другие данные редактируются на телефоне.", + "delete_on_phone": "У этой карточки нет номера, поэтому удалить её можно только на телефоне.", + "add_title": "Добавить контакт", + "field_name": "Имя", + "field_number": "Номер телефона", + "number_hint": "Номер должен быть действующим.", + "add_confirm": "Добавить", + "adding": "Добавление…", + "err_name": "Введите имя контакта.", + "err_number": "Введите номер телефона из %s–%s цифр.", + "delete_title": "Удалить этот контакт?", + "delete_body": "«%s» будет удалён и с вашего телефона. Это действие нельзя отменить.", + "deleting": "Удаление…", + "load_failed": "Не удалось загрузить контакты.", + "refresh_failed": "Не удалось обновить контакты." + }, + "files": { + "places": "Расположения", + "documents": "Документы", + "phone": "Телефон", + "usage": "Документов: %s из %s", + "new": "Новый документ", + "new_short": "Создать", + "new_hint": "Новый документ (Ctrl+N)", + "new_name": "Новый документ", + "rename": "Переименовать", + "rename_hint": "Переименовать (F2)", + "delete_hint": "Удалить этот документ", + "search_placeholder": "Поиск документов", + "clear_search": "Очистить поиск", + "phone_readonly": "Эти документы находятся на телефоне. Изменять их нужно там.", + "col_name": "Имя", + "col_modified": "Изменён", + "col_size": "Размер", + "sort_by": "Сортировать: %s", + "untitled": "Без названия", + "not_saved": "Не сохранён", + "locked": "Только чтение на телефоне", + "empty_title": "Документов пока нет", + "empty_hint": "Напишите документ здесь, и он будет доступен на любом компьютере.", + "phone_empty_title": "На телефоне нет документов", + "phone_empty_hint": "Документы, которые вы храните на телефоне, появятся здесь.", + "no_results": "Подходящих документов нет", + "no_results_hint": "Ни в одном названии документа нет «%s».", + "none_title": "Нет открытых документов", + "none_hint": "Выберите документ из списка или создайте новый.", + "phone_none_hint": "Выберите документ из списка, чтобы прочитать его здесь.", + "back": "Назад к списку", + "name_label": "Название документа", + "name_placeholder": "Название", + "name_required": "Укажите название документа.", + "body_label": "Текст документа", + "body_placeholder": "Начните вводить…", + "save_hint": "Сохранить (Ctrl+S)", + "unsaved": "Есть несохранённые изменения", + "saving": "Сохранение…", + "saved": "Сохранено", + "draft": "Ещё не сохранён", + "modified": "Изменён %s", + "date_at": "%s в %s", + "count": "%s / %s", + "count_hint": "Использовано символов из максимально допустимого в документе", + "size_b": "%s B", + "size_kb": "%s KB", + "size_mb": "%s MB", + "full": "Лимит документов: %s. Удалите один, чтобы освободить место.", + "load_failed": "Не удалось загрузить документы.", + "refresh_failed": "Не удалось обновить документы.", + "phone_load_failed": "Не удалось загрузить документы с телефона.", + "open_failed": "Не удалось открыть документ.", + "save_failed": "Документ не сохранён.", + "delete_failed": "Не удалось удалить документ.", + "copy_failed": "Копия не создана.", + "removed_elsewhere": "Открытый вами документ больше не существует.", + "phone_gone": "Телефон больше не связан с этим компьютером.", + "to_phone": "Копировать на телефон", + "to_phone_dirty": "Сначала сохраните изменения, затем копируйте на телефон", + "copied_to_phone": "«%s» скопирован на телефон.", + "to_documents": "Сохранить копию", + "to_documents_hint": "Сохранить копию в «Документы»", + "copied_to_documents": "«%s» сохранён в «Документы».", + "phone_caption": "На телефоне", + "kind_text": "Текстовый документ", + "kind_image": "Изображение", + "kind_file": "Вложение", + "signed": "Подписано", + "signed_by": "Подписал(а): %s", + "signed_by_on": "Подписал(а): %s, %s", + "phone_text_empty": "Документ пуст.", + "image_missing": "Это изображение нельзя показать здесь.", + "file_title": "Это вложение.", + "file_note": "Это текст вложения. Откройте его на телефоне, чтобы увидеть сам файл.", + "on_phone_hint": "Откройте его на телефоне, чтобы увидеть.", + "unsaved_title": "Сохранить изменения?", + "unsaved_body": "В документе \"%s\" есть несохранённые изменения.", + "dont_save": "Не сохранять", + "delete_title": "Удалить этот документ?", + "delete_body": "Документ \"%s\" исчезнет на всех компьютерах. Это нельзя отменить.", + "rename_title": "Переименовать документ", + "rename_label": "Новое имя", + "font": "Шрифт: весь документ или только выделенный текст", + "size": "Размер текста", + "size_s": "Мелкий", + "size_n": "Обычный", + "size_l": "Крупный", + "size_xl": "Огромный", + "ink": "Цвет чернил", + "ink_usual": "Чёрный", + "ink_blue": "Синий", + "ink_red": "Красный", + "ink_green": "Зелёный", + "ink_purple": "Фиолетовый", + "ink_grey": "Серый", + "sign_add": "Добавить строку для подписи", + "sign_hint": "Подпись", + "sign_whose": "Подписывает", + "sign_whose_placeholder": "Кто подписывает: арендатор, арендодатель, имя…", + "sign_note": "Распечатайте, и тот, у кого окажется страница, сможет подписать её.", + "sign_remove": "Убрать строку", + "font_serif": "С засечками", + "font_sans": "Без засечек", + "font_mono": "Моноширинный", + "font_typewriter": "Печатная машинка", + "font_classic": "Книжный", + "font_hand": "Рукописный", + "style": "Стиль абзаца", + "style_p": "Обычный", + "style_h1": "Заголовок 1", + "style_h2": "Заголовок 2", + "style_h3": "Заголовок 3", + "style_quote": "Цитата", + "bold": "Полужирный (Ctrl+B)", + "italic": "Курсив (Ctrl+I)", + "underline": "Подчёркнутый (Ctrl+U)", + "strike": "Зачёркнутый", + "align_left": "По левому краю", + "align_center": "По центру", + "align_right": "По правому краю", + "align_justify": "По ширине", + "list_bullets": "Маркированный список", + "list_numbers": "Нумерованный список", + "picture": "Вставить изображение", + "picture_width": "Ширина", + "picture_remove": "Убрать изображение", + "caption": "Подпись", + "rule": "Вставить линию", + "undo": "Отменить (Ctrl+Z)", + "redo": "Повторить (Ctrl+Y)" + }, + "games": { + "pick": "Игры", + "pick_hint": "Каждая игра открывается как отдельная программа. Здесь сохраняются ваши лучшие результаты.", + "new_game": "Новая игра", + "play_again": "Играть снова", + "new_best": "Новый рекорд!", + "no_wins": "Побед пока нет", + "no_score": "Результатов пока нет", + "time": "Время", + "moves": "Ходы", + "score": "Счёт", + "best": "Лучший", + "best_time": "Лучшее время: %s", + "best_moves": "меньше всего ходов: %s", + "best_score": "Лучший счёт: %s", + "mines_name": "Сапёр", + "mines_blurb": "Расчистите поле, не подорвавшись на мине.", + "mines_left": "Мины", + "mines_level": "Сложность", + "mines_beginner": "Новичок", + "mines_intermediate": "Любитель", + "mines_expert": "Эксперт", + "mines_won": "Поле расчищено", + "mines_won_body": "Все безопасные клетки открыты за %s.", + "mines_lost": "Взрыв", + "mines_lost_body": "Неверно поставленные флажки зачёркнуты.", + "solitaire_name": "Пасьянс", + "solitaire_blurb": "Соберите каждую масть от туза до короля.", + "solitaire_undo": "Отменить", + "solitaire_turn_over": "Перевернуть колоду", + "solitaire_hint": "Щёлкните карту, чтобы переместить её. Щёлкните правой кнопкой, чтобы взять карту, затем щёлкните место назначения.", + "solitaire_won": "Пасьянс сошёлся", + "solitaire_won_body": "Все четыре масти собраны. Время: %s, ходов: %s.", + "snake_name": "Змейка", + "snake_blurb": "Ешьте, растите и держитесь подальше от стен и собственного хвоста.", + "snake_ready": "ГОТОВЫ?", + "snake_ready_body": "Управляйте стрелками или клавишами W A S D.", + "snake_start": "Старт", + "snake_pause": "ПАУЗА", + "snake_paused": "ПАУЗА", + "snake_paused_body": "Не торопитесь.", + "snake_resume": "ПРОДОЛЖИТЬ", + "snake_over": "КОНЕЦ ИГРЫ", + "snake_full": "ПОБЕДА", + "snake_over_body": "Ваш счёт: %s.", + "running": "Запущено", + "mines_logo": "САПЁР", + "mines_retry": "Попробовать снова", + "mines_look": "Посмотреть на поле", + "mines_help": "Левая кнопка — открыть · Правая кнопка — флажок", + "solitaire_logo": "Пасьянс", + "solitaire_deal": "Новая раздача", + "solitaire_look": "Посмотреть на стол", + "snake_logo": "ЗМЕЙКА", + "snake_score": "СЧЁТ", + "snake_hi": "РЕКОРД", + "snake_new_hi": "НОВЫЙ РЕКОРД!", + "snake_press_start": "НАЖМИТЕ ENTER", + "snake_press_resume": "НАЖМИТЕ ПРОБЕЛ", + "snake_press_again": "НАЖМИТЕ ENTER", + "snake_k_move": "движение", + "snake_k_pause": "пауза", + "snake_reset": "СБРОС" + }, + "photos": { + "title": "Фото", + "photo": "Фото", + "video": "Видео", + "photos_one": "1 фото", + "photos_many": "Фото: %s", + "videos_one": "1 видео", + "videos_many": "Видео: %s", + "today": "Сегодня", + "yesterday": "Вчера", + "undated": "Без даты", + "date_at_time": "%s в %s", + "kind_when": "%s — %s", + "favorite": "Избранное", + "empty_title": "Изображений пока нет", + "empty_hint": "Добавьте изображение по ссылке. Оно будет доступно на всех ваших компьютерах.", + "capped": "Показаны последние: %s. Более старые остались на вашем телефоне.", + "load_failed": "Не удалось загрузить фото.", + "refresh_failed": "Не удалось обновить фото.", + "viewer_of": "%s из %s", + "previous": "Назад (стрелка влево)", + "next": "Вперёд (стрелка вправо)", + "image_missing": "Не удалось загрузить это фото.", + "video_missing": "Это видео нельзя воспроизвести здесь.", + "empty_hint_phone": "Добавьте изображение по ссылке или сделайте снимок на телефон.", + "empty_phone": "Фото и видео, снятые на телефон, появятся здесь.", + "filter": "Показать", + "filter_all": "Все", + "filter_computer": "Мои", + "filter_phone": "Телефон", + "place_computer": "Одно из ваших изображений", + "place_phone": "С вашего телефона", + "add": "Добавить изображение", + "add_hint": "Добавить изображение по ссылке", + "add_title": "Добавление изображения", + "add_body": "Вставьте ссылку на изображение. Оно сохранится среди ваших изображений на всех ваших компьютерах.", + "add_use": "Добавить и использовать", + "added_at": "Добавлено: %s", + "link_label": "Ссылка на изображение", + "link_placeholder": "https://", + "full": "Хранилище изображений заполнено (%s). Сначала удалите одно.", + "delete": "Удалить это изображение", + "pick_title": "Вставка изображения", + "pick_hint": "Выберите одно из ваших изображений или добавьте новое по ссылке.", + "pick_empty": "У вас пока нет изображений. Добавьте одно по ссылке ниже." + }, + "phonelink": { + "title": "Связать телефон", + "intro": "Просматривайте содержимое телефона с этого компьютера. Свяжите их один раз, и связь сохранится, пока вы её не разорвёте.", + "unlocks_title": "Что станет доступно на этом компьютере", + "unlock_messages": "Сообщения", + "unlock_messages_hint": "Читайте и отвечайте на SMS", + "unlock_notes": "Заметки", + "unlock_notes_hint": "Заметки с телефона, всегда актуальные", + "unlock_photos": "Фото", + "unlock_photos_hint": "Галерея вашего телефона", + "unlock_contacts": "Контакты", + "unlock_contacts_hint": "Ваша адресная книга", + "unlock_files": "Документы с телефона", + "unlock_files_hint": "Раздел «Телефон» в Файлах", + "send": "Отправить код на телефон", + "sending": "Отправка…", + "no_phone_title": "Телефона нет с вами", + "no_phone_body": "Код приходит на телефон, поэтому он должен быть при вас.", + "check_again": "Проверить снова", + "sent_title": "Проверьте телефон", + "sent_body": "Код из %s цифр отправлен на ваш телефон в виде уведомления. Введите его здесь.", + "sent_away": "Можете отойти от компьютера и посмотреть код: он останется действительным, когда вы вернётесь.", + "code_label": "Код с телефона", + "link": "Связать телефон", + "linking": "Связывание…", + "expires": "Код действителен ещё: %s.", + "resend": "Отправить новый код", + "resend_in": "Отправить новый код (%s)", + "expired_title": "Срок действия кода истёк", + "expired_body": "Отправьте новый код, чтобы продолжить.", + "linked_title": "Телефон связан", + "linked_since": "Связан с этим компьютером с %s.", + "linked_toast": "Ваш телефон связан с этим компьютером.", + "apps_title": "С вашего телефона", + "open": "Открыть", + "away_title": "Телефона нет с вами", + "away_body": "Этот компьютер по-прежнему связан. Приложения телефона вернутся, когда вы в следующий раз войдёте с телефоном при себе.", + "unlink": "Отвязать этот компьютер", + "unlinking": "Отвязка…", + "unlink_title": "Отвязать телефон?", + "unlink_body": "Приложения телефона исчезнут с этого компьютера. На телефоне ничего не изменится, а связать их снова можно с новым кодом.", + "unlink_confirm": "Отвязать", + "unlinked_toast": "Ваш телефон больше не связан с этим компьютером.", + "load_failed": "Не удалось запустить связь с телефоном." + }, + "print": { + "title": "Печать", + "print": "Печать", + "menu": "Печать…", + "key": "Ctrl+P", + "printer": "Принтер", + "copies": "Копии", + "fewer": "На одну меньше", + "more": "На одну больше", + "away": "%s м", + "waiting": "В лотке: %s", + "tray_empty": "лоток пуст", + "tray_full": "лоток полон", + "hint": "Страницы ждут в лотке принтера. Подойдите и заберите их.", + "none_title": "Нет принтера поблизости", + "none_body": "Рядом с этим компьютером нет принтера.", + "sent_title": "Отправлено на %s", + "sent_one": "Одна страница. Заберите её из лотка принтера.", + "sent_many": "Страниц: %s. Заберите их из лотка принтера.", + "statement": "Выписка по счёту", + "log_title": "Системный журнал: %s", + "page_close": "Положить", + "page_hint": "Esc — положить", + "page_by": "Напечатал(а): %s", + "page_from": "от %s", + "page_ref": "Страница %s", + "faded_title": "Выцветшая страница", + "faded_body": "Эта страница выцвела от времени. Ничего невозможно прочесть.", + "page_prev": "Предыдущая страница", + "page_next": "Следующая страница", + "page_of": "Страница %s из %s", + "zoom_in": "Приблизить", + "zoom_out": "Вся страница", + "save_first": "Сохраните документ, чтобы распечатать его", + "sign_here": "Подписать здесь", + "signed_note": "%s · %s", + "sign_title": "Подписать как %s", + "sign_draw": "Рисовать", + "sign_type": "Ввести", + "sign_draw_hint": "Распишитесь здесь мышью", + "sign_clear": "Начать заново", + "sign_type_placeholder": "Ваше имя", + "sign_saved": "Это ваша подпись. Она будет поставлена на строке с вашим именем и временем под ней.", + "sign_kept": "Она сохранена как ваша подпись для всех страниц, которые вы подпишете после этой.", + "sign_change": "Изменить подпись", + "sign_keep": "Использовать текущую", + "sign_confirm": "Подписать", + "sign_empty": "Сначала нарисуйте или введите подпись.", + "sign_failed": "Не удалось подписать страницу." + }, + "ext": { + "no_ui": "У этого приложения нет собственного окна.", + "busy": "Уже открыто другое диалоговое окно.", + "bad_call": "В запросе не хватает необходимых данных.", + "unknown_call": "Компьютер не распознаёт «%s».", + "unavailable": "Этот компьютер не поддерживает это действие.", + "not_installed": "Этого приложения нет на этом компьютере.", + "colour_title": "Выберите цвет", + "colour_custom": "Другой цвет", + "leave_title": "Закрыть %s?", + "leave_body": "Внесённые изменения могут быть не сохранены.", + "leave_confirm": "Всё равно закрыть" + } + } +}