226 lines
16 KiB
JavaScript
226 lines
16 KiB
JavaScript
export default {
|
||
'app.loading': 'Загрузка Верстака...',
|
||
'settings.title': 'Настройки',
|
||
'settings.language': 'Язык',
|
||
'settings.language.system': 'System / Системный',
|
||
'settings.language.en': 'English',
|
||
'settings.language.ru': 'Русский',
|
||
'settings.pluginManager': 'Менеджер плагинов',
|
||
'statusBar.label': 'Строка состояния',
|
||
'vault.label': 'Хранилище: {status}',
|
||
'vault.status.open': 'открыто',
|
||
'vault.status.closed': 'закрыто',
|
||
'vault.status.unknown': 'неизвестно',
|
||
'sidebar.tools': 'Инструменты',
|
||
'sidebar.error.contributions': 'Не удалось загрузить элементы плагинов',
|
||
'sidebar.error.load': 'Не удалось загрузить боковую панель',
|
||
'sidebar.error.ui': 'Ошибка интерфейса плагина',
|
||
'workspace.overview': 'Обзор',
|
||
'workspace.search': 'Поиск в рабочем пространстве',
|
||
'workspace.tools': 'Инструменты рабочего пространства',
|
||
'workspace.tool': 'Инструмент рабочего пространства',
|
||
'workspace.emptyTools': 'Нет доступных инструментов',
|
||
'workspace.emptyToolsHint': 'Включите плагины с инструментами рабочего пространства или откройте Менеджер плагинов в настройках.',
|
||
'workspace.select': 'Выберите рабочее пространство',
|
||
'workspace.selectHint': 'Используйте кнопку + в разделе рабочих пространств, чтобы добавить первый проект.',
|
||
'common.details': 'Подробнее',
|
||
'common.plugin': 'Плагин',
|
||
'common.component': 'Компонент',
|
||
'pluginView.error': 'Ошибка представления плагина',
|
||
'pluginView.failed': 'Ошибка интерфейса плагина',
|
||
'pluginView.noVisual': 'Этот плагин пока не предоставляет визуальное представление.',
|
||
'pluginView.viewId': 'ID представления',
|
||
'pluginView.bundleUnavailable': 'Frontend bundle недоступен',
|
||
'pluginView.unavailable': 'Представление недоступно.',
|
||
'pluginView.select': 'Выберите представление плагина на боковой панели',
|
||
'pluginView.selectHint': 'Представления плагинов появятся здесь',
|
||
'common.retry': '⟳ Повторить',
|
||
'common.source': 'Источник',
|
||
'common.status': 'Состояние',
|
||
'common.capability': 'Capability',
|
||
'common.provider': 'Поставщик',
|
||
'status.loaded': 'загружено',
|
||
'status.degraded': 'ограничено',
|
||
'status.failed': 'ошибка',
|
||
'status.disabled': 'выключено',
|
||
'status.missing': 'отсутствует',
|
||
'pluginManager.reloading': '⟳ Обновление...',
|
||
'pluginManager.reload': '⟳ Обновить',
|
||
'pluginManager.scanning': 'Сканирование каталогов плагинов...',
|
||
'pluginManager.summary.plugins': 'Обнаружено плагинов: {count}',
|
||
'pluginManager.summary.capabilities': 'Зарегистрировано capabilities: {count}',
|
||
'pluginManager.summary.permissions': 'Известно разрешений: {count}',
|
||
'pluginManager.scanSummary': 'Сводка проверки плагинов',
|
||
'pluginManager.health': 'Состояние плагинов',
|
||
'pluginManager.permissionRisk': 'Риск разрешений',
|
||
'pluginManager.elevatedPermissions': 'Плагинов с повышенными разрешениями: {count}',
|
||
'pluginManager.none': 'Плагины не найдены',
|
||
'pluginManager.scannedDirs': 'Проверенные каталоги плагинов:',
|
||
'pluginManager.userPlugins': 'пользовательские плагины',
|
||
'pluginManager.bundledPlugins': 'встроенные плагины (каталог приложения)',
|
||
'pluginManager.installHint': 'Поместите папку плагина с plugin.json в один из этих каталогов и нажмите «Обновить».',
|
||
'pluginManager.missingTitle': 'Отсутствующие установленные плагины',
|
||
'pluginManager.missingHint': 'Эти плагины требуются хранилищу, но их пакеты не установлены на этом устройстве.',
|
||
'pluginManager.missingPackage': 'Плагин указан среди желаемых плагинов хранилища, но его пакет не установлен.',
|
||
'pluginManager.capabilityRegistry': 'Реестр capabilities ({count})',
|
||
'pluginManager.settingsError': 'Ошибка настроек',
|
||
'pluginManager.pluginSettings': 'Настройки плагина',
|
||
'pluginManager.settingsBundleUnavailable': 'Frontend bundle панели настроек недоступен',
|
||
'common.none': 'нет',
|
||
'common.unknown': 'неизвестно',
|
||
'pluginCard.count.views': 'представлений: {count}',
|
||
'pluginCard.count.commands': 'команд: {count}',
|
||
'pluginCard.count.searchProviders': 'поставщиков поиска: {count}',
|
||
'pluginCard.count.sidebar': 'элементов боковой панели: {count}',
|
||
'pluginCard.count.statusbar': 'элементов строки состояния: {count}',
|
||
'pluginCard.count.openProviders': 'обработчиков открытия: {count}',
|
||
'pluginCard.count.workspace': 'инструментов рабочего пространства: {count}',
|
||
'pluginCard.degraded': 'Плагин работает, но некоторые необязательные capabilities недоступны.',
|
||
'pluginCard.name': 'Название',
|
||
'pluginCard.contributions': 'Элементы интерфейса',
|
||
'pluginCard.technicalDetails': 'Технические сведения',
|
||
'pluginCard.apiVersion': 'Версия API',
|
||
'pluginCard.root': 'Корневой каталог',
|
||
'pluginCard.provides': 'Предоставляет',
|
||
'pluginCard.requires': 'Требует',
|
||
'pluginCard.missingRequired': 'Отсутствуют обязательные capabilities',
|
||
'pluginCard.optionalRequires': 'Необязательные зависимости',
|
||
'pluginCard.optionalUnavailable': 'Необязательные capabilities недоступны — плагин работает в ограниченном режиме',
|
||
'pluginCard.permissions': 'Разрешения',
|
||
'pluginCard.enabling': '⟳ Включение...',
|
||
'pluginCard.enable': '▶ Включить',
|
||
'pluginCard.disabling': '⟳ Выключение...',
|
||
'pluginCard.disable': '⏸ Выключить',
|
||
'pluginCard.openVault': 'Откройте хранилище для управления состоянием плагина',
|
||
'pluginCard.missingUiPermission': 'Плагин добавляет элементы интерфейса, но не имеет разрешения ui.register',
|
||
'common.loading': 'Загрузка...',
|
||
'common.browse': 'Обзор...',
|
||
'vaultSelection.chooseNew': 'Выберите или введите папку для нового хранилища.',
|
||
'vaultSelection.createError': 'Не удалось создать хранилище: {error}',
|
||
'vaultSelection.openError': 'Не удалось открыть хранилище: {error}',
|
||
'vaultSelection.chooseExisting': 'Выберите или введите существующее хранилище.',
|
||
'vaultSelection.subtitle': 'Выберите хранилище, чтобы начать работу',
|
||
'vaultSelection.createTitle': 'Создать новое хранилище',
|
||
'vaultSelection.createHint': 'Создайте локальную папку хранилища для рабочих пространств и проектов.',
|
||
'vaultSelection.pathPlaceholder': 'Выберите или введите путь...',
|
||
'vaultSelection.creating': 'Создание...',
|
||
'vaultSelection.create': 'Создать хранилище',
|
||
'vaultSelection.openTitle': 'Открыть существующее хранилище',
|
||
'vaultSelection.openHint': 'Используйте хранилище, которое уже находится на этом компьютере.',
|
||
'vaultSelection.opening': 'Открытие...',
|
||
'vaultSelection.open': 'Открыть',
|
||
'vaultSelection.recent': 'Недавние хранилища',
|
||
'common.cancel': 'Отмена',
|
||
'common.close': 'Закрыть',
|
||
'workspaceTree.title': 'Рабочие пространства',
|
||
'workspaceTree.new': 'Новое рабочее пространство',
|
||
'workspaceTree.nameRequired': 'Введите название',
|
||
'workspaceTree.chooseTemplate': 'Выберите шаблон рабочего пространства',
|
||
'workspaceTree.saveRename': 'Сохранить новое название',
|
||
'workspaceTree.rename': 'Переименовать рабочее пространство',
|
||
'workspaceTree.trash': 'Переместить рабочее пространство в корзину',
|
||
'workspaceTree.create': 'Создать рабочее пространство',
|
||
'workspaceTree.namePlaceholder': 'Название рабочего пространства',
|
||
'workspaceTree.template': 'Шаблон',
|
||
'workspaceTree.creating': 'Создание...',
|
||
'command.openOverview': 'Открыть обзор',
|
||
'command.openFiles': 'Открыть файлы',
|
||
'command.openActivity': 'Открыть активность',
|
||
'command.openBrowserInbox': 'Открыть входящие из браузера',
|
||
'command.createMarkdown': 'Создать файл Markdown',
|
||
'command.createText': 'Создать текстовый файл',
|
||
'command.syncNow': 'Синхронизировать сейчас',
|
||
'command.openSyncSettings': 'Открыть настройки синхронизации',
|
||
'command.openPluginManager': 'Открыть менеджер плагинов',
|
||
'command.handled': 'Выполнено: {title}',
|
||
'command.result': '{title}: {status}',
|
||
'command.statusHandled': 'выполнено',
|
||
'command.palette': 'Палитра команд',
|
||
'command.run': 'Выполнить команду',
|
||
'command.none': 'Команды не найдены',
|
||
'search.indexing': 'Индексирование...',
|
||
'search.placeholder': 'Поиск',
|
||
'search.global': 'Глобальный поиск',
|
||
'search.noResults': 'Ничего не найдено',
|
||
'search.type.workspace': 'Рабочее пространство',
|
||
'search.type.tool': 'Инструмент',
|
||
'search.type.folder': 'Папка',
|
||
'search.type.file': 'Файл',
|
||
'search.type.journal': 'Журнал',
|
||
'search.type.browserInbox': 'Входящие из браузера',
|
||
'search.type.activity': 'Активность',
|
||
'workbench.noProvider': 'Нет обработчика',
|
||
'workbench.noViewer': 'Нет доступного средства просмотра или редактора',
|
||
'workbench.noResource': 'Ресурс не открыт',
|
||
'bundle.noFrontend': 'У плагина нет frontend bundle',
|
||
'bundle.notFound': 'Плагин не найден',
|
||
'bundle.loadFailed': 'Не удалось загрузить bundle: {error}',
|
||
'bundle.emptyContent': 'пустое содержимое',
|
||
'bundle.executionError': 'Ошибка выполнения bundle: {error}',
|
||
'bundle.registrationMissing': 'Bundle загружен, но вызов VerstakPluginRegister не обнаружен',
|
||
'bundle.componentMissing': 'Компонент «{component}» не найден в bundle. Доступны: {available}',
|
||
'bundle.mountError': 'Ошибка подключения компонента: {error}',
|
||
'bundle.mountUnavailable': 'Контейнер для подключения недоступен',
|
||
'bundle.unexpectedError': 'Непредвиденная ошибка: {error}',
|
||
'bundle.unknownError': 'Неизвестная ошибка',
|
||
'bundle.frontendEntry': 'Точка входа frontend',
|
||
'bundle.availableComponents': 'Доступные компоненты',
|
||
'bundle.loading': 'Загрузка bundle плагина...',
|
||
'overview.filter.all': 'Все',
|
||
'overview.filter.notes': 'Заметки',
|
||
'overview.filter.files': 'Файлы',
|
||
'overview.filter.captures': 'Сохранённое',
|
||
'overview.filter.journal': 'Журнал',
|
||
'overview.notes': 'Заметки',
|
||
'overview.files': 'Файлы',
|
||
'overview.captures': 'Сохранённое',
|
||
'overview.activity': 'Активность',
|
||
'overview.journal': 'Журнал',
|
||
'overview.attention': 'Требует внимания',
|
||
'overview.openNotes': 'Открыть заметки',
|
||
'overview.openFiles': 'Открыть файлы',
|
||
'overview.reviewInbox': 'Разобрать входящие',
|
||
'overview.viewActivity': 'Открыть активность',
|
||
'overview.openJournal': 'Открыть журнал',
|
||
'overview.openTodos': 'Открыть задачи',
|
||
'overview.reviewCandidate': 'Просмотреть запись',
|
||
'overview.reviewPending': 'Разобрать ожидающее',
|
||
'overview.count.totalRecent.one': 'Всего: {total} · недавних изменений: {recent}',
|
||
'overview.count.totalRecent.many': 'Всего: {total} · недавних изменений: {recent}',
|
||
'overview.count.recentChanges.one': 'Недавних изменений: {count}',
|
||
'overview.count.recentChanges.many': 'Недавних изменений: {count}',
|
||
'overview.count.captures.one': 'На разбор: {count}',
|
||
'overview.count.captures.many': 'На разбор: {count}',
|
||
'overview.count.events.one': 'Событий: {count}',
|
||
'overview.count.events.many': 'Событий: {count}',
|
||
'overview.count.journal.one': 'Записей журнала: {count}',
|
||
'overview.count.journal.many': 'Записей журнала: {count}',
|
||
'overview.count.pending.one': 'Ожидают: {count}',
|
||
'overview.count.pending.many': 'Ожидают: {count}',
|
||
'overview.loadingContext': 'Загрузка данных рабочего пространства...',
|
||
'overview.lastActive': 'Последняя активность: {time}',
|
||
'overview.noRecentActivity': 'В рабочем пространстве пока нет недавней активности',
|
||
'overview.refresh': 'Обновить',
|
||
'overview.summary': 'Сводка рабочего пространства',
|
||
'overview.continue': 'Продолжить работу',
|
||
'overview.continueHint': 'Вернитесь к следующему полезному делу в этом рабочем пространстве.',
|
||
'overview.loadingSignals': 'Загрузка рабочих данных...',
|
||
'overview.noResume': 'Пока неясно, с чего продолжить',
|
||
'overview.noResumeHint': 'Здесь появятся недавние заметки, файлы, сохранённое и записи журнала.',
|
||
'overview.recentChanges': 'Недавние изменения',
|
||
'overview.recentChangesHint': 'Последняя важная активность в этом рабочем пространстве.',
|
||
'overview.recentFilter': 'Фильтр недавних изменений',
|
||
'overview.loadingRecent': 'Загрузка недавних изменений...',
|
||
'overview.noChanges': 'Для этого фильтра пока нет важных изменений.',
|
||
'overview.attentionHint': 'Неразобранное сохранённое, срочные задачи и возможные записи журнала.',
|
||
'overview.loadingPending': 'Загрузка ожидающих элементов...',
|
||
'overview.noPending': 'Нет неразобранного сохранённого, срочных задач или возможных записей журнала.',
|
||
'overview.keyResources': 'Ключевые ресурсы',
|
||
'overview.time.none': 'Время не указано',
|
||
'overview.time.now': 'Только что',
|
||
'overview.time.minutes': '{count} мин. назад',
|
||
'overview.time.hours': '{count} ч. назад',
|
||
'overview.time.yesterday': 'Вчера',
|
||
'overview.time.days': '{count} дн. назад',
|
||
};
|