diff --git a/browser/src/i18n/languages.ts b/browser/src/i18n/languages.ts index 7ab3289..5f4ba5b 100644 --- a/browser/src/i18n/languages.ts +++ b/browser/src/i18n/languages.ts @@ -1,5 +1,6 @@ const languages = [ { key: 'en', name: 'English' }, + { key: 'ru', name: 'Русский' }, { key: 'zh', name: '中文' } ]; diff --git a/browser/src/i18n/locales/ru.ts b/browser/src/i18n/locales/ru.ts new file mode 100644 index 0000000..fe21c13 --- /dev/null +++ b/browser/src/i18n/locales/ru.ts @@ -0,0 +1,65 @@ +const ru = { + translation: { + serial: { + notSupported: + 'Подключение к последовательному порту не поддерживается. Чтобы пользоваться мышью и клавиатурой, используйте браузер Chrome для настольных компьютеров.', + failed: 'Не удалось установить подключение к последовательному порту. Пожалуйста, попробуйте еще раз.' + }, + camera: { + tip: 'Ожидание доступа...', + denied: 'Доступ отказан', + authorize: + 'Для удаленного рабочего стола требуется доступ к камере. Пожалуйста, разрешите доступ к камере в настройках браузера.', + failed: 'Не удалось подключить камеру. Пожалуйста, попробуйте еще раз.' + }, + modal: { + title: 'Выберите устройство USB', + selectVideo: 'Выбрать источник видео', + selectSerial: 'Выбрать последовательный порт' + }, + menu: { + serial: 'Последовательный порт', + keyboard: 'Клавиатура', + mouse: 'Мышь' + }, + video: { + resolution: 'Разрешение', + customResolution: 'Пользовательское', + device: 'Видеоустройство', + custom: { + title: 'Пользовательское разрешение', + width: 'Ширина', + height: 'Высота', + confirm: 'Ок', + cancel: 'Отмена' + } + }, + keyboard: { + paste: 'Вставить текст', + virtualKeyboard: 'Виртуальная клавиатура' + }, + mouse: { + cursor: { + title: 'Курсор', + pointer: 'Указатель', + grab: 'Захват', + cell: 'Прицел', + hide: 'Скрытый' + }, + mode: 'Режим мыши', + absolute: 'Абсолютное позиционирование', + relative: 'Относительное позиционирование', + direction: 'Направление прокрутки', + scrollUp: 'Обычное', + scrollDown: 'Инвертированное', + requestPointer: 'Используется относительное позиционирование мыши. Чтобы захватить курсор, щелкните по видео на экране' + }, + settings: { + language: 'Язык приложения', + document: 'Документация', + download: 'Загрузить' + } + } +}; + +export default ru;