From bb8ae2d32b259ae49eda6dc3f023523ef9d8d35d Mon Sep 17 00:00:00 2001 From: rfin0 <104201885+rfin0@users.noreply.github.com> Date: Fri, 13 Feb 2026 17:11:02 +0500 Subject: [PATCH] Update ru_ru.json --- .../assets/clientsort/lang/ru_ru.json | 79 ++++++++++--------- 1 file changed, 40 insertions(+), 39 deletions(-) diff --git a/common/src/main/resources/assets/clientsort/lang/ru_ru.json b/common/src/main/resources/assets/clientsort/lang/ru_ru.json index 6d4d2d9..887f4b5 100644 --- a/common/src/main/resources/assets/clientsort/lang/ru_ru.json +++ b/common/src/main/resources/assets/clientsort/lang/ru_ru.json @@ -7,7 +7,7 @@ "key.clientsort.cancelAuto": "Отменить автоматическую операцию", "key.clientsort.op.sort": "Сортировать", "key.clientsort.op.stackFill": "Заполнить стаки", - "key.clientsort.op.matchTransfer": "Переместить совпадающее", + "key.clientsort.op.matchTransfer": "Пополнить", "key.clientsort.op.transfer": "Переместить", "message.clientsort.installCloth": "Установите Cloth Config API для доступа к параметрам мода.", @@ -22,11 +22,11 @@ "title.clientsort.confirm.saveAsDefault": "Сохранить смещение кнопок по умолчанию", "message.clientsort.confirm.saveAsDefault": "Вы уверены, что хотите сохранить это положение кнопки как по умолчанию? Если вы захотите сбросить положение по умолчанию в будущем, вам потребуется сделать это через главное меню настроек.", - "title.clientsort.confirm.splitPolicyClass": "Разделить эту конфигурацию", - "message.clientsort.confirm.splitPolicyClass": "Этот макет в настоящее время задан ключом '%s'. Вы уверены, что хотите создать новый макет под ключом '%s'? Если вы захотите отменить это изменение в будущем, вам потребуется удалить последнюю запись в главном меню настроек.", + "title.clientsort.confirm.splitPolicyClass": "Разделить эту политику по классу", + "message.clientsort.confirm.splitPolicyClass": "Эта политика в настоящее время определена классом '%s'. Вы уверены, что хотите создать отдельную политику для класса '%s'? Если в будущем вы захотите отменить это изменение, вы должны будете удалить новую политику в главном меню настроек.", - "title.clientsort.confirm.splitPolicyTitle": "Split this Policy on Title", - "message.clientsort.confirm.splitPolicyTitle": "This policy is currently specified by class '%s', with no title. Are you sure you want to create a separate policy with title '%s'? If you want to revert this change in future, you must delete the new policy in the main options menu.", + "title.clientsort.confirm.splitPolicyTitle": "Разделить эту политику по заголовку", + "message.clientsort.confirm.splitPolicyTitle": "Эта политика в настоящее время определена классом '%s' без заголовка. Вы уверены, что хотите создать отдельную политику для заголовка '%s'? Если в будущем вы захотите отменить это изменение, вы должны будете удалить новую политику в главном меню настроек.", "title.clientsort.confirm.disableButtons": "Отключить кнопки управления инвентарём", "message.clientsort.confirm.disableButtons.1": "Если вы хотите позже снова включить кнопки, вам необходимо либо использовать комбинацию клавиш %s при просмотре инвентаря, либо перейти на вкладку %s в настройках мода.", @@ -37,21 +37,22 @@ "editor.clientsort.disabled": "Выключено", "editor.clientsort.instructions": "Инструкции", "editor.clientsort.instructions.tooltip.1": "Нажмите и перетащите, чтобы переместить кнопки, или используйте стрелки на клавиатуре.", - "editor.clientsort.instructions.tooltip.2": "Удерживайте SHIFT и нажимайте стрелки для быстрого перемещения.", - "editor.clientsort.instructions.tooltip.3": "Нажмите правой кнопкой мыши на кнопку, чтобы включить или выключить её в макете.", - "editor.clientsort.instructions.tooltip.4": "Удерживайте SHIFT и щёлкните ПКМ по кнопке, чтобы включить или отключить политику для этой операции.", + "editor.clientsort.instructions.tooltip.2": "Удерживайте Shift и нажимайте стрелки для быстрого перемещения.", + "editor.clientsort.instructions.tooltip.3": "Нажмите ПКМ по кнопке, чтобы включить или выключить её в макете.", + "editor.clientsort.instructions.tooltip.4": "Удерживайте Shift и щёлкните ПКМ по кнопке, чтобы включить или отключить политику для этой операции.", "editor.clientsort.instructions.tooltip.5": "Щёлкните ЛКМ по слоту, чтобы игнорировать его.", - "editor.clientsort.copyPolicyKey": "Copy Policy Key", - "editor.clientsort.copyPolicyKey.tooltip": "Copy the key string for this policy.","editor.clientsort.disableButtons.tooltip": "Отключить все кнопки и выйти (требуется подтверждение).", - "editor.clientsort.splitPolicyClass": "Разделить конфигурацию", - "editor.clientsort.splitPolicyClass.tooltip": "Создать уникальную конфигурацию для этого интерфейса (требует подтверждения).", - "editor.clientsort.splitPolicyTitle": "Split on Title", - "editor.clientsort.splitPolicyTitle.tooltip": "Create a separate policy for this menu by adding the inventory title to the key (requires confirmation).", - "editor.clientsort.switchOffsetType": "Offset", - "editor.clientsort.switchOffsetType.edge": "Edge", - "editor.clientsort.switchOffsetType.slot": "Slot", - "editor.clientsort.switchOffsetType.tooltip.edge": "Buttons will be offset from the edge of the menu, assuming a regular shape.", - "editor.clientsort.switchOffsetType.tooltip.slot": "Buttons will be offset from the edge of the reference slot.", + "editor.clientsort.copyPolicyKey": "Скопировать ключ политики", + "editor.clientsort.copyPolicyKey.tooltip": "Скопировать строку ключа для этой политики.", + "editor.clientsort.disableButtons.tooltip": "Отключить все кнопки и выйти (требуется подтверждение).", + "editor.clientsort.splitPolicyClass": "Разделить по классу", + "editor.clientsort.splitPolicyClass.tooltip": "Создать отдельную политику для этого меню, используя текущий класс как ключ (требует подтверждения).", + "editor.clientsort.splitPolicyTitle": "Разделить по заголовку", + "editor.clientsort.splitPolicyTitle.tooltip": "Создать отдельную политику для этого меню, добавив заголовок инвентаря в ключ (требует подтверждения).", + "editor.clientsort.switchOffsetType": "Смещение", + "editor.clientsort.switchOffsetType.edge": "Край", + "editor.clientsort.switchOffsetType.slot": "Слот", + "editor.clientsort.switchOffsetType.tooltip.edge": "Кнопки будут смещены от края меню, предполагая обычную (стандартную) форму.", + "editor.clientsort.switchOffsetType.tooltip.slot": "Кнопки будут смещены от края слота.", "editor.clientsort.moveToDefault": "Переместить по умолчанию", "editor.clientsort.moveToDefault.tooltip": "Переместить кнопки в их исходные позиции по умолчанию.", "editor.clientsort.saveAsDefault": "Сохранить как по умолчанию", @@ -62,8 +63,8 @@ "editor.clientsort.autoOp.other.tooltip": "Направление для операций переноса ('0' - для вывода (нормальное), '1' - для ввода (обратное)).", "editor.clientsort.toggleVisibility": "Переключить ВСЕ", "editor.clientsort.toggleVisibility.tooltip": "Переключить состояние всех кнопок.", - "editor.clientsort.toggleIgnoreSlots": "Toggle Ignoring", - "editor.clientsort.toggleIgnoreSlots.tooltip": "Ignore or unignore all slots.", + "editor.clientsort.toggleIgnoreSlots": "Переключить игнорирование", + "editor.clientsort.toggleIgnoreSlots.tooltip": "Включить или отключить игнорирование всех слотов.", "editor.clientsort.undoChanges": "Отменить изменения", "editor.clientsort.undoChanges.tooltip": "Отменить все несохранённые изменения, сделанные на этом экране. Не отменяет подтверждённые изменения.", "editor.clientsort.reselect": "Перевыбрать", @@ -92,8 +93,8 @@ "option.clientsort.extraSlotScope": "Область дополнительных слотов", "option.clientsort.bundlesUseLeftClick": "Пакеты используют ЛКМ", "option.clientsort.bundlesUseLeftClick.tooltip": "С версии 1.21.2+ для загрузки пакетов используется ЛКМ, что может мешать сортировке. Если вы играете на сервере 1.21.2+, включите эту опцию.", - "option.clientsort.transferReverseOrder": "Transfer Reverse Order", - "option.clientsort.transferReverseOrder.tooltip": "Whether to scan the source inventory backwards in transfer operations.", + "option.clientsort.transferReverseOrder": "Обратный порядок переноса", + "option.clientsort.transferReverseOrder.tooltip": "Сканировать исходный инвентарь в обратном порядке при операциях переноса.", "option.clientsort.showDebugInfo": "Показать отладочную информацию", "option.clientsort.showDebugInfo.tooltip": "Показывать отладочную информацию в интерфейсе и включать логирование. Значение сбрасывается при перезапуске игры.", @@ -149,32 +150,32 @@ "option.clientsort.showButtonTooltips.tooltip": "Показывать ли всплывающие подсказки при наведении курсора мыши на кнопки.", "option.clientsort.anchorButtonsLeft": "Прикрепить слева", "option.clientsort.anchorButtonsLeft.tooltip": "Прикреплять ли кнопки к левой стороне инвентаря.", - "option.clientsort.buttonsHorizontal": "Arrange Buttons Horizontally", - "option.clientsort.buttonsHorizontal.tooltip": "Whether to lay out the buttons horizontally rather than vertically.", + "option.clientsort.buttonsHorizontal": "Располагать кнопки горизонтально", + "option.clientsort.buttonsHorizontal.tooltip": "Располагать кнопки в ряд горизонтально вместо вертикального столбца.", "option.clientsort.firstButtonOp": "Операция первой кнопки", "option.clientsort.secondButtonOp": "Операция второй кнопки", "option.clientsort.thirdButtonOp": "Операция третьей кнопки", "option.clientsort.fourthButtonOp": "Операция четвёртой кнопки", - "option.clientsort.layoutDefaults": "Макет по умолчанию", - "option.clientsort.layoutDefaults.tooltip": "Эти значения используются политиками, в которых соответствующее значение установлено на '-'.", + "option.clientsort.layoutDefaults": "Значения по умолчанию", + "option.clientsort.layoutDefaults.tooltip": "Эти значения используются политиками, в которых соответствующее значение (параметр) установлено на '-'.", "option.clientsort.layoutOffset.x": "Смещение кнопки по оси X по умолчанию", "option.clientsort.layoutOffset.y": "Смещение кнопки по оси Y по умолчанию", - "option.clientsort.policies": "Управление", + "option.clientsort.policies": "Политики", "option.clientsort.policies.instructions": "Инструкции", "option.clientsort.policies.description.1": "Приведённый ниже список политик позволяет настроить комбинации клавиш и кнопки для каждого типа инвентаря.", - "option.clientsort.policies.description.2": "Это предоставляется в качестве альтернативы игровому редактору, который можно открыть с помощью клавиши при просмотре инвентаря.", + "option.clientsort.policies.description.2": "Это предоставляется в качестве альтернативы игровому редактору, который можно открыть с помощью назначенной клавишей при просмотре инвентаря или ПКМ по кнопке-триггеру", "option.clientsort.policies.description.3": "Формат данных", "option.clientsort.policies.description.4": "/,(<offset>)/<from slot>,<sort>,<fill stacks>,<restock>,<transfer>,<auto op>/<reverse>,(<ignored slots>)", - "option.clientsort.policies.description.5": " class: the full name of the inventory class or superclass.", - "option.clientsort.policies.description.6": " title: the title of the inventory, or empty to ignore.", - "option.clientsort.policies.description.7": " offset: 'x,y', or empty to use the default.", - "option.clientsort.policies.description.8": " from slot: '0' to anchor buttons to the edge of the inventory, '1' to anchor to an inventory slot.", - "option.clientsort.policies.description.9": " sort/fill/restock/transfer: '0' to disable the operation, '1' to only enable the keybind, '2' to enable both the keybind and the GUI button.", - "option.clientsort.policies.description.10": " auto op: '0' to disable, '1'-'4' to trigger an operation.", - "option.clientsort.policies.description.11": " reverse: '0' for the normal direction (out), '1' for reversed (in).", - "option.clientsort.policies.description.12": " ignored slots: a list of slots that should not be affected by operations.", - "option.clientsort.policies.description.13": "Примечание: кнопки заполнения и переноса отображаются только в том случае, если они включены как в инвентаре игрока, так и в контейнере.", + "option.clientsort.policies.description.5": " class: полное название класса или суперкласса инвентаря.", + "option.clientsort.policies.description.6": " title: заголовок инвентаря или пустое поле, чтобы игнорировать.", + "option.clientsort.policies.description.7": " offset: 'x,y' или пустое, чтобы использовать значение по умолчанию.", + "option.clientsort.policies.description.8": " from slot: '0' - привязка к краю окна инвентаря, '1' - привязка к слоту инвентаря.", + "option.clientsort.policies.description.9": " sort/fill/restock/transfer: '0' - для отключения операции, '1' - для включения только клавиши, '2' - для включения как клавиши, так и кнопки интерфейса.", + "option.clientsort.policies.description.10": " auto op: '0' - для отключения, '1'-'4' - автоматический запуск существующей операции.", + "option.clientsort.policies.description.11": " reverse: '0' - стандартное направление (наружу), '1' - обратное (внутрь).", + "option.clientsort.policies.description.12": " ignored slots: список слотов, которые не должны затрагиваться операциями.", + "option.clientsort.policies.description.13": "Примечание: кнопки заполнения, пополнения и переноса отображаются только в том случае, если они включены как в инвентаре игрока, так и в контейнере.", "option.clientsort.classPolicies": "Политики классов", "option.clientsort.classPolicies.tooltip": "Каждая из приведённых ниже записей соответствует определенному типу инвентаря.", @@ -202,7 +203,7 @@ "triggerButton.clientsort.SORT": "Сортировать", "triggerButton.clientsort.STACK_FILL": "Заполнить стаки", - "triggerButton.clientsort.MATCH_TRANSFER": "Переместить совпадающее", + "triggerButton.clientsort.MATCH_TRANSFER": "Пополнить", "triggerButton.clientsort.TRANSFER": "Переместить", "triggerButton.clientsort.NONE": "Нет",