diff --git a/packages/translation/src/lang/cn.json b/packages/translation/src/lang/cn.json index 65bc75103..a178db7bd 100644 --- a/packages/translation/src/lang/cn.json +++ b/packages/translation/src/lang/cn.json @@ -735,12 +735,12 @@ "newLabel": "新密码" }, "tokenId": { - "label": "", - "newLabel": "" + "label": "密鑰 ID", + "newLabel": "新密鑰 ID" }, "realm": { - "label": "", - "newLabel": "" + "label": "領域", + "newLabel": "新領域" } } }, @@ -905,7 +905,7 @@ "passwordRequirements": "密码不符合要求", "boardAlreadyExists": "具有此名称的面板已存在", "invalidFileType": "无效的文件类型,例如 {expected}", - "invalidFileName": "", + "invalidFileName": "無效的檔案名稱", "fileTooLarge": "文件太大,最大大小为 {maxSize}", "invalidConfiguration": "无效配置", "groupNameTaken": "用户组名称已存在" @@ -1421,10 +1421,10 @@ "label": "显示文件系统信息" }, "defaultTab": { - "label": "" + "label": "預設頁面" }, "sectionIndicatorRequirement": { - "label": "" + "label": "部分指示需求" } }, "popover": { @@ -1447,34 +1447,34 @@ }, "cluster": { "summary": { - "cpu": "", - "memory": "" + "cpu": "處理器", + "memory": "記憶體" }, "resource": { "node": { - "name": "" + "name": "節點" }, "qemu": { - "name": "" + "name": "虛擬機" }, "lxc": { - "name": "" + "name": "LXCs" }, "storage": { - "name": "" + "name": "儲存裝置" } }, "popover": { "rightSection": { - "node": "", - "vmId": "", - "plugin": "" + "node": "節點", + "vmId": "虛擬機 ID", + "plugin": "插件" }, "detail": { - "cpu": "", - "memory": "", - "storage": "", - "uptime": "", + "cpu": "核心", + "memory": "記憶體", + "storage": "儲存裝置", + "uptime": "運行時間", "haState": "HA 状态", "storageType": { "local": "本地存储", diff --git a/packages/translation/src/lang/ru.json b/packages/translation/src/lang/ru.json index c9d24fd12..32bc4d93c 100644 --- a/packages/translation/src/lang/ru.json +++ b/packages/translation/src/lang/ru.json @@ -213,10 +213,10 @@ "changeDefaultSearchEngine": { "notification": { "success": { - "message": "" + "message": "Поисковая система по умолчанию успешно изменена" }, "error": { - "message": "" + "message": "Не удалось изменить поисковую систему по умолчанию" } } }, @@ -499,7 +499,7 @@ } }, "app": { - "search": "", + "search": "Поиск приложений", "page": { "list": { "title": "Приложения", @@ -625,8 +625,8 @@ "label": "URL-адрес" }, "attemptSearchEngineCreation": { - "label": "", - "description": "" + "label": "Создать поисковую систему", + "description": "Интеграцию \"{kind}\" можно использовать с поисковыми системами. Включите эту опцию для автоматической настройки поисковой системы." } }, "action": { @@ -735,12 +735,12 @@ "newLabel": "Новый пароль" }, "tokenId": { - "label": "", - "newLabel": "" + "label": "ID токена", + "newLabel": "Новый ID токена" }, "realm": { - "label": "", - "newLabel": "" + "label": "Область", + "newLabel": "Новая область" } } }, @@ -905,7 +905,7 @@ "passwordRequirements": "Пароль не соответствует требованиям", "boardAlreadyExists": "Панель с таким именем уже существует", "invalidFileType": "Неверный тип файла, ожидается {expected}", - "invalidFileName": "", + "invalidFileName": "Недопустимое имя файла", "fileTooLarge": "Файл слишком большой, максимальный размер {maxSize}", "invalidConfiguration": "Неверная конфигурация", "groupNameTaken": "Имя группы уже занято" @@ -975,7 +975,7 @@ }, "create": { "title": "Выберите тип элемента", - "search": "", + "search": "Фильтр элементов", "addToBoard": "Добавить на панель" }, "moveResize": { @@ -1102,7 +1102,7 @@ "dnsQueriesToday": "DNS-запросов сегодня", "domainsBeingBlocked": "Доменов в списке блокировки" }, - "domainsTooltip": "" + "domainsTooltip": "Из-за наличия нескольких интеграций Homarr не может рассчитать точное количество заблокированных доменов" }, "dnsHoleControls": { "name": "Управление DNS-фильтром", @@ -1178,22 +1178,22 @@ } }, "minecraftServerStatus": { - "name": "", - "description": "", + "name": "Статус сервера Minecraft", + "description": "Отображает текущий статус и информацию о сервере Minecraft", "option": { "title": { - "label": "" + "label": "Заголовок" }, "domain": { - "label": "" + "label": "Домен сервера" }, "isBedrockServer": { - "label": "" + "label": "Сервер Bedrock Edition" } }, "status": { - "online": "", - "offline": "" + "online": "В сети", + "offline": "Не в сети" } }, "notebook": { @@ -1291,7 +1291,7 @@ }, "error": { "noUrl": "URL для iFrame не указан", - "unsupportedProtocol": "", + "unsupportedProtocol": "Указанный URL использует неподдерживаемый протокол. Пожалуйста, используйте один из ({supportedProtocols})", "noBrowerSupport": "Ваш браузер не поддерживает iframes. Пожалуйста, обновите браузер." } }, @@ -1421,10 +1421,10 @@ "label": "Показать информацию о файловой системе" }, "defaultTab": { - "label": "" + "label": "Вкладка по умолчанию" }, "sectionIndicatorRequirement": { - "label": "" + "label": "Пороговое значение индикатора раздела" } }, "popover": { @@ -1447,47 +1447,47 @@ }, "cluster": { "summary": { - "cpu": "", - "memory": "" + "cpu": "ЦП", + "memory": "Память" }, "resource": { "node": { - "name": "" + "name": "Узлы" }, "qemu": { - "name": "" + "name": "Виртуальные машины" }, "lxc": { - "name": "" + "name": "Контейнеры LXC" }, "storage": { - "name": "" + "name": "Хранилище" } }, "popover": { "rightSection": { - "node": "", - "vmId": "", - "plugin": "" + "node": "Узел", + "vmId": "ID виртуальной машины", + "plugin": "Плагин" }, "detail": { - "cpu": "", - "memory": "", - "storage": "", - "uptime": "", - "haState": "", + "cpu": "Ядер", + "memory": "Память", + "storage": "Хранилище", + "uptime": "Время работы", + "haState": "Состояние HA", "storageType": { - "local": "", - "shared": "" + "local": "Локальное", + "shared": "Общее" } } }, "table": { "header": { - "name": "", - "cpu": "", - "memory": "", - "node": "" + "name": "Название", + "cpu": "ЦП", + "memory": "Память", + "node": "Узел" } } } @@ -1557,9 +1557,9 @@ "description": "Отображает текущие сеансы воспроизведения на медиасерверах", "option": {}, "items": { - "user": "", - "name": "", - "id": "" + "user": "Пользователь", + "name": "Название", + "id": "Id" } }, "downloads": { @@ -1836,16 +1836,16 @@ "board": { "action": { "duplicate": { - "title": "", - "message": "", + "title": "Дублировать панель", + "message": "Это действие создаст копию панели {name} со всем её содержимым. Если виджеты используют интеграции, к которым у вас нет доступа, они будут удалены.", "notification": { "success": { - "title": "", - "message": "" + "title": "Панель продублирована", + "message": "Панель успешно продублирована" }, "error": { - "title": "", - "message": "" + "title": "Ошибка дублирования", + "message": "Не удалось продублировать панель" } } }, @@ -2162,7 +2162,7 @@ "docker": "Docker", "logs": "Логи", "api": "API", - "certificates": "", + "certificates": "Сертификаты", "tasks": "Задачи" } }, @@ -2216,14 +2216,14 @@ } }, "setMobileHomeBoard": { - "label": "", + "label": "Сделать домашней панелью для мобильных устройств", "badge": { - "label": "", - "tooltip": "" + "label": "Мобильная", + "tooltip": "Эта панель будет показываться как ваша домашняя панель на мобильных устройствах" } }, "duplicate": { - "label": "" + "label": "Дублировать" }, "delete": { "label": "Удалить навсегда", @@ -2259,13 +2259,13 @@ "item": { "language": "Язык и регион", "board": { - "title": "", + "title": "Домашняя панель", "type": { - "general": "", - "mobile": "" + "general": "Основная", + "mobile": "Мобильная" } }, - "defaultSearchEngine": "", + "defaultSearchEngine": "Поисковая система по умолчанию", "firstDayOfWeek": "Первый день недели", "accessibility": "Специальные возможности" } @@ -2423,16 +2423,16 @@ "board": { "title": "Панели", "homeBoard": { - "label": "Общая домашняя панель", - "mobileLabel": "", + "label": "Глобальная домашняя панель", + "mobileLabel": "Глобальная мобильная панель", "description": "Для выбора доступны только публичные панели" } }, "search": { - "title": "", + "title": "Поиск", "defaultSearchEngine": { - "label": "", - "description": "" + "label": "Глобальная поисковая система", + "description": "Поисковые системы из интеграций нельзя выбрать здесь" } }, "appearance": { @@ -2463,7 +2463,7 @@ }, "job": { "minecraftServerStatus": { - "label": "" + "label": "Статус сервера Minecraft" }, "iconsUpdater": { "label": "Обновление иконок" @@ -2661,19 +2661,19 @@ } }, "addToHomarr": { - "label": "", + "label": "Добавить в Homarr", "notification": { "success": { - "title": "", - "message": "" + "title": "Приложение добавлено", + "message": "Приложение успешно добавлено в Homarr" }, "error": { - "title": "", - "message": "" + "title": "Не удалось добавить", + "message": "Не удалось добавить приложение в Homarr" } }, "modal": { - "title": "" + "title": "Добавить контейнер(ы) Docker в Homarr" } } }, @@ -2770,7 +2770,7 @@ "label": "Логи" }, "certificates": { - "label": "" + "label": "Сертификаты" } }, "settings": { @@ -2818,7 +2818,7 @@ "label": "Сделать домашней панелью" }, "mobileBoard": { - "label": "" + "label": "Сделать домашней панелью для мобильных устройств" }, "settings": { "label": "Открыть настройки" @@ -2886,9 +2886,9 @@ } }, "media": { - "requestMovie": "", - "requestSeries": "", - "openIn": "" + "requestMovie": "Запросить фильм", + "requestSeries": "Запросить сериал", + "openIn": "Открыть в {kind}" }, "external": { "help": "Использовать внешнюю поисковую систему", @@ -2957,20 +2957,20 @@ "home": { "group": { "search": { - "title": "", + "title": "Поиск", "option": { "other": { - "label": "" + "label": "Искать в другой поисковой системе" }, "no-default": { - "label": "", - "description": "" + "label": "Нет поисковой системы по умолчанию", + "description": "Установите поисковую систему по умолчанию в настройках" }, "search": { - "label": "" + "label": "Искать \"{query}\" через {name}" }, "from-integration": { - "description": "" + "description": "Начните вводить для поиска" } } }, @@ -3152,15 +3152,15 @@ "media": { "request": { "modal": { - "title": "", + "title": "Запрос \"{name}\"", "table": { "header": { - "season": "", - "episodes": "" + "season": "Сезон", + "episodes": "Серии" } }, "button": { - "send": "" + "send": "Отправить запрос" } } } @@ -3170,39 +3170,39 @@ "certificate": { "page": { "list": { - "title": "", - "description": "", + "title": "Доверенные сертификаты", + "description": "Используются Homarr для запроса данных из интеграций.", "noResults": { - "title": "" + "title": "Доверенные сертификаты отсутствуют" }, - "expires": "" + "expires": "Истекает {when}" } }, "action": { "create": { - "label": "", + "label": "Создать сертификат", "notification": { "success": { - "title": "", - "message": "" + "title": "Сертификат создан", + "message": "Сертификат успешно создан" }, "error": { - "title": "", - "message": "" + "title": "Не удалось создать сертификат", + "message": "Произошла ошибка при создании сертификата" } } }, "remove": { - "label": "", - "confirm": "", + "label": "Удалить сертификат", + "confirm": "Вы уверены, что хотите удалить этот сертификат?", "notification": { "success": { - "title": "", - "message": "" + "title": "Сертификат удален", + "message": "Сертификат успешно удален" }, "error": { - "title": "", - "message": "" + "title": "Не удалось удалить сертификат", + "message": "Произошла ошибка при удалении сертификата" } } } diff --git a/packages/translation/src/lang/uk.json b/packages/translation/src/lang/uk.json index 7e13c6690..6e6aba5f8 100644 --- a/packages/translation/src/lang/uk.json +++ b/packages/translation/src/lang/uk.json @@ -344,12 +344,12 @@ "description": "Дозволити учасникам переглядати всі дошки" }, "modify-all": { - "label": "", + "label": "Змінювати всі дошки", "description": "Дозволити учасникам змінювати всі дошки (не включає контроль доступу та небезпечну зону)" }, "full-all": { "label": "", - "description": "" + "description": "Дозволити учасникам переглядати, змінювати та видаляти всі дошки (включаючи контроль доступу та небезпечну зону)" } } }, @@ -357,7 +357,7 @@ "title": "Інтеграції", "item": { "create": { - "label": "", + "label": "Створювати інтеграції", "description": "Дозволити учасникам створювати інтеграції" }, "use-all": { @@ -365,29 +365,29 @@ "description": "" }, "interact-all": { - "label": "", - "description": "" + "label": "Взаємодіяти з будь-якою інтеграцією", + "description": "Дозволити учасникам взаємодіяти з будь-якою інтеграцією" }, "full-all": { "label": "", - "description": "" + "description": "Дозволити учасникам керувати, використовувати та взаємодіяти з будь-якою інтеграцією" } } }, "media": { - "title": "", + "title": "Медіа", "item": { "upload": { - "label": "", - "description": "" + "label": "Завантажити медіафайли", + "description": "Дозволити учасникам завантажувати медіафайли" }, "view-all": { - "label": "", - "description": "" + "label": "Переглядати всі медіафайли", + "description": "Дозволити учасникам переглядати всі медіафайли" }, "full-all": { - "label": "", - "description": "" + "label": "Повний доступ до медіафайлів", + "description": "Дозволити учасникам керувати та видаляти будь-які медіафайли" } } }, @@ -395,7 +395,7 @@ "title": "Інше", "item": { "view-logs": { - "label": "", + "label": "Переглядати логи", "description": "Дозволити учасникам переглядати логи" } } @@ -594,25 +594,25 @@ "notification": { "success": { "title": "Зміни застосовано", - "message": "" + "message": "Інтеграція успішно збережена" }, "error": { - "title": "", - "message": "" + "title": "Не вдалося застосувати зміни", + "message": "Не вдалося зберегти інтеграцію" } } }, "delete": { - "title": "", - "message": "", + "title": "Видалити інтеграцію", + "message": "Ви впевнені, що хочете видалити інтеграцію {name}?", "notification": { "success": { - "title": "", - "message": "" + "title": "Успішно видалено", + "message": "Інтеграцію успішно видалено" }, "error": { - "title": "", - "message": "" + "title": "Не вдалося видалити", + "message": "Не вдалося видалити інтеграцію" } } } @@ -630,7 +630,7 @@ } }, "action": { - "create": "" + "create": "Нова інтеграція" }, "testConnection": { "action": { @@ -668,27 +668,27 @@ "message": "" }, "forbidden": { - "title": "", - "message": "" + "title": "Заборонено", + "message": "Ймовірно, відсутні дозволи" }, "notFound": { - "title": "", + "title": "Не знайдено", "message": "" }, "internalServerError": { - "title": "", + "title": "Внутрішня помилка сервера", "message": "" }, "serviceUnavailable": { "title": "", - "message": "" + "message": "Сервер зараз недоступний" }, "connectionAborted": { "title": "", "message": "" }, "domainNotFound": { - "title": "", + "title": "Домен не знайдено", "message": "" }, "connectionRefused": { @@ -2405,50 +2405,50 @@ "warning": "Увімкнення або вимкнення будь-яких налаштувань тут серйозно вплине на те, як пошукові системи індексуватимуть і скануватимуть вашу сторінку. Будь-яке налаштування є запитом, і пошуковий сканер має застосувати ці налаштування. Будь-які зміни можуть зайняти кілька днів або тижнів. Деякі налаштування можуть залежати від пошукової системи.", "noIndex": { "title": "Не індексувати", - "text": "" + "text": "Не індексувати сайт у пошукових системах і не показувати його в жодному результаті пошуку" }, "noFollow": { - "title": "", - "text": "" + "title": "Не індексувати (No Index)", + "text": "Не переходьте за посиланнями під час індексації. Якщо вимкнути це, то сканери намагатимуться переходити за всіма посиланнями на Homarr." }, "noTranslate": { - "title": "", - "text": "" + "title": "Не перекладати (No translate)", + "text": "Якщо мова сайту не є тією, яку користувач, імовірно, захоче прочитати, Google покаже посилання на переклад у результатах пошуку" }, "noSiteLinksSearchBox": { - "title": "", - "text": "" + "title": "Без вікна пошуку з посиланнями на сайт", + "text": "Google створює вікно пошуку зі просканованими посиланнями разом з іншими прямими посиланнями. Ввімкнення цього налаштування просить Google відключити таке вікно пошуку." } }, "board": { "title": "Дошки", "homeBoard": { - "label": "", - "mobileLabel": "", - "description": "" + "label": "Глобальна домашня дошка", + "mobileLabel": "Глобальна мобільна дошка", + "description": "Тут доступні тільки публічні дошки" } }, "search": { - "title": "", + "title": "Пошук", "defaultSearchEngine": { - "label": "", - "description": "" + "label": "Глобальна система пошуку за замовчуванням", + "description": "Пошукові системи з інтеграцій тут недоступні" } }, "appearance": { "title": "Вигляд", "defaultColorScheme": { - "label": "", + "label": "Стандартна кольорова тема", "options": { - "light": "", - "dark": "" + "light": "Світла", + "dark": "Темна" } } }, "culture": { - "title": "", + "title": "Культура", "defaultLocale": { - "label": "" + "label": "Стандартна мова" } } } diff --git a/packages/translation/src/lang/zh.json b/packages/translation/src/lang/zh.json index 1063a7780..94e32c193 100644 --- a/packages/translation/src/lang/zh.json +++ b/packages/translation/src/lang/zh.json @@ -735,12 +735,12 @@ "newLabel": "新密碼" }, "tokenId": { - "label": "", - "newLabel": "" + "label": "密鑰 ID", + "newLabel": "新密鑰 ID" }, "realm": { - "label": "", - "newLabel": "" + "label": "領域", + "newLabel": "新領域" } } }, @@ -905,7 +905,7 @@ "passwordRequirements": "密碼不符合要求", "boardAlreadyExists": "此面板名稱已存在", "invalidFileType": "無效的檔案類型,例如 {expected}", - "invalidFileName": "", + "invalidFileName": "無效的檔案名稱", "fileTooLarge": "檔案太大,最大大小為 {maxSize}", "invalidConfiguration": "無效設定", "groupNameTaken": "用戶組名稱已存在" @@ -1421,10 +1421,10 @@ "label": "顯示檔案系統訊息" }, "defaultTab": { - "label": "" + "label": "預設頁面" }, "sectionIndicatorRequirement": { - "label": "" + "label": "部分指示需求" } }, "popover": { @@ -1447,47 +1447,47 @@ }, "cluster": { "summary": { - "cpu": "", - "memory": "" + "cpu": "處理器", + "memory": "記憶體" }, "resource": { "node": { - "name": "" + "name": "節點數" }, "qemu": { - "name": "" + "name": "虛擬機" }, "lxc": { - "name": "" + "name": "LXCs" }, "storage": { - "name": "" + "name": "儲存裝置" } }, "popover": { "rightSection": { - "node": "", - "vmId": "", - "plugin": "" + "node": "節點", + "vmId": "虛擬機 ID", + "plugin": "插件" }, "detail": { - "cpu": "", - "memory": "", - "storage": "", - "uptime": "", - "haState": "", + "cpu": "核心數", + "memory": "記憶體", + "storage": "儲存裝置", + "uptime": "運行時間", + "haState": "HA 狀態", "storageType": { - "local": "", - "shared": "" + "local": "本機儲存", + "shared": "共享儲存" } } }, "table": { "header": { - "name": "", - "cpu": "", - "memory": "", - "node": "" + "name": "名稱", + "cpu": "處理器", + "memory": "記憶體", + "node": "節點" } } } @@ -2162,7 +2162,7 @@ "docker": "Docker", "logs": "Logs", "api": "API", - "certificates": "", + "certificates": "憑證", "tasks": "任務" } }, @@ -2216,10 +2216,10 @@ } }, "setMobileHomeBoard": { - "label": "", + "label": "設定為移動裝置面板", "badge": { - "label": "", - "tooltip": "" + "label": "移動裝置", + "tooltip": "此面板將顯示為移動裝置主面板" } }, "duplicate": { @@ -2259,10 +2259,10 @@ "item": { "language": "語言與地區", "board": { - "title": "", + "title": "主面板", "type": { - "general": "", - "mobile": "" + "general": "一般", + "mobile": "移動裝置" } }, "defaultSearchEngine": "預設搜尋引擎", @@ -2424,7 +2424,7 @@ "title": "面板", "homeBoard": { "label": "全局主面板", - "mobileLabel": "", + "mobileLabel": "全局移動裝置主面板", "description": "只有公開面板可供選擇" } }, @@ -2770,7 +2770,7 @@ "label": "Logs" }, "certificates": { - "label": "" + "label": "憑證" } }, "settings": { @@ -2818,7 +2818,7 @@ "label": "設定為主面板" }, "mobileBoard": { - "label": "" + "label": "設定為移動裝置面板" }, "settings": { "label": "開啟設定" @@ -3170,39 +3170,39 @@ "certificate": { "page": { "list": { - "title": "", - "description": "", + "title": "可信任的憑證", + "description": "由 Homarr 用於集成中請求數據", "noResults": { - "title": "" + "title": "尚無憑證" }, - "expires": "" + "expires": "到期 {when}" } }, "action": { "create": { - "label": "", + "label": "新增憑證", "notification": { "success": { - "title": "", - "message": "" + "title": "憑證已新增", + "message": "此憑證已新增成功" }, "error": { - "title": "", - "message": "" + "title": "新增憑證失敗", + "message": "此憑證無法新增" } } }, "remove": { - "label": "", - "confirm": "", + "label": "移除憑證", + "confirm": "確定要移除這個憑證?", "notification": { "success": { - "title": "", - "message": "" + "title": "憑證已移除", + "message": "此憑證已移除成功" }, "error": { - "title": "", - "message": "" + "title": "憑證未被移除", + "message": "此憑證無法被移除" } } }