From 10e47b830586fa244d4ac44a868e8598fad08656 Mon Sep 17 00:00:00 2001
From: rjohny55 <168018528+rjohny55@users.noreply.github.com>
Date: Sat, 1 Mar 2025 03:51:14 +0600
Subject: [PATCH] Create resources.ts
---
src/locales/ru-RU/resources.ts | 60 ++++++++++++++++++++++++++++++++++
1 file changed, 60 insertions(+)
create mode 100644 src/locales/ru-RU/resources.ts
diff --git a/src/locales/ru-RU/resources.ts b/src/locales/ru-RU/resources.ts
new file mode 100644
index 00000000..95fe894f
--- /dev/null
+++ b/src/locales/ru-RU/resources.ts
@@ -0,0 +1,60 @@
+export default {
+ 'resources.title': 'Ресурсы',
+ 'resources.nodes': 'Ноды',
+ 'resources.button.create': 'Добавить воркер',
+ 'resources.button.edit': 'Редактировать воркер',
+ 'resources.button.edittags': 'Редактировать метки',
+ 'resources.button.update': 'Обновить метки',
+ 'resources.table.labels': 'Метки',
+ 'resources.table.hostname': 'Хостнейм',
+ 'resources.table.key.tips': 'Метка с таким ключом уже существует',
+ 'resources.form.label': 'Метка',
+ 'resources.form.advanced': 'Дополнительно',
+ 'resources.form.enablePartialOffload': 'Разрешить оффлоуд на CPU',
+ 'resources.form.placementStrategy': 'Стратегия размещения',
+ 'resources.form.workerSelector': 'Селектор воркеров',
+ 'resources.form.enableDistributedInferenceAcrossWorkers':
+ 'Разрешить распределённый инференс между воркерами',
+ 'resources.form.spread.tips':
+ 'Равномерно распределяет ресурсы между воркерами. Может увеличить фрагментацию ресурсов на отдельных воркерах.',
+ 'resources.form.binpack.tips':
+ 'Максимизирует утилизацию ресурсов, уменьшая фрагментацию на воркерах/GPU.',
+ 'resources.form.workerSelector.description':
+ 'Система выбирает подходящие GPU/воркеры для развертывания моделей на основе меток.',
+ 'resources.table.ip': 'IP-адрес',
+ 'resources.table.cpu': 'CPU',
+ 'resources.table.memory': 'ОЗУ',
+ 'resources.table.gpu': 'GPU',
+ 'resources.table.disk': 'Хранилище',
+ 'resources.table.vram': 'VRAM',
+ 'resources.table.index': 'Индекс',
+ 'resources.table.workername': 'Имя воркера',
+ 'resources.table.vender': 'Производитель',
+ 'resources.table.temperature': 'Температура',
+ 'resources.table.core': 'Ядра',
+ 'resources.table.utilization': 'Использование',
+ 'resources.table.gpuutilization': 'Использование GPU',
+ 'resources.table.vramutilization': 'Использование VRAM',
+ 'resources.table.total': 'Всего',
+ 'resources.table.used': 'Использовано',
+ 'resources.table.allocated': 'Выделено',
+ 'resources.table.wokers': 'воркеры',
+ 'resources.worker.linuxormaxos': 'Linux или macOS',
+ 'resources.table.unified': 'Объединённая память',
+ 'resources.worker.add.step1': 'Получить токен',
+ 'resources.worker.add.step2': 'Зарегистрировать воркер',
+ 'resources.worker.add.step2.tips':
+ 'Примечание: mytoken — токен из первого шага.',
+ 'resources.worker.add.step3':
+ 'После успешной регистрации обновите список воркеров.',
+ 'resources.worker.container.supported': 'Только для Linux.',
+ 'resources.worker.current.version': 'Текущая версия: {version}',
+ 'resources.worker.driver.install':
+ 'Установите необходимые драйверы и библиотеки перед установкой GPUStack.',
+ 'resources.worker.select.command':
+ 'Выберите метку для генерации команды и скопируйте её.',
+ 'resources.worker.script.install': 'Установка скриптом',
+ 'resources.worker.container.install': 'Установка контейнером (только Linux)',
+ 'resources.worker.cann.tips':
+ `Укажите индексы GPU через ASCEND_VISIBLE_DEVICES=0,1,2,3 или ASCEND_VISIBLE_DEVICES=0-3.`
+};