Nestorchik / NStor-ComfyUI-Translation

Русская локализация "ComfyUI" - Russian localization "ComfyUI"

Home Page:https://t.me/comfyui_rus

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Проект русской локализации "ComfyUI"

Russian localization fork project "ComfyUI"

俄罗斯本地化分叉项目“ComfyUI”


Локализация "ComfyUI" производится без какого-либо вмешательства в код самой "ComfyUI", путем "перехвата строк на лету" и замены определенных, английских "буквосочетаний" на их русские аналоги. Установка и удаление этого модуля локализации никак не влияет на работоспособность самой "ComfyUI" и любых компонентов установленных в системе!

Локализатор устанавливается как обычная нода через "ComfyUI-Manager" - "Install via Git URL" и ввода адреса:


Можно просто скопировать папку с нодой в каталог "custom_nodes".


Установка пакетов питона не требуется.


Модуль начинает работу сразу после перезагрузки питона.


Для "нормальной работы с локализованной версией "ComfyUI" требуется установленный "ComfyUI-Manager".
В его меню (шестеренка) - пункт "AGLTranslation-langualge" выбрать язык "Русский".



Переключение языка "Русский/Английский" кнопкой менеджера "Switch Locale/Смена языка".
Время переключения интерфейса "Русский/Английский" - моментальное.


Проект содержит только русский (и английский) языки, все остальные языки отключены, поскольку он рассчитан только на территорию России. Проект локализации "AIGODLIKE" "ru-RU" по соглашению с Китаем берется отсюда, т.е., фактически, официальным проектом русской локализации "ComfyUI" является этот git-ресурс. Здесь всегда последние обновления русской локализации для "ComfyUI", публикуются онлайн.


Обновление ноды в "ComfyUI" (пока) вручную. В терминале открыть папку:

  • "custom_nodes\NStor-ComfyUI-Translation"

и находясь именно в этой папке выполнить команду:

  • git pull

В настоящий момент переведены все встроенные меню, панели, диалоги, названия и т.п., до чего смогли технологически добраться не влезая и не изменяя код самого "ComfyUI", т.к. это считаем необходимым условием доверия к подобного рода софту. Мы никогда не изменяем ни одного знака (даже пробела) в исходном коде, который написан не нами. Любые обвинения типа "До установки вашего приложения все работало, а теперь перестало" являются необоснованными. Ни установка, ни удаление пакета локализации, никак не влияет на работоспособность основной системы.


В системе не переводились наименования нод, пунктов входов/выходов, заголовки, пункты настроек и т.п., которые являются общепринятыми привычными для пользователей, знакомых с "ComfyUI". Исключением являются лишь некоторые "обще-понятные" названия.


В дальнейшем планируется локализовать основные популярные ноды и модули. Если вас что-то не устраивает в переводе, или вы начинаете путаться в локализованной версии, просто нажмите кнопку "Смена языка" ("Switch locale"), и произойдет автоматическое переключение на встроенный английский язык.


Уже переведенные ноды (файлы локализации) находятся в папке "ru-RU\Nodes" в файлах с именем, одинаковым с названием ноды, и с расширением JSON.


Перевод встроенных нод в файле - internal.json


Для изменения перевода откройте нужный файл и измените русское название на свое, если вам так больше нравится.


Для выключения перевода конкретных нод(ы), просто переименуйте нужный файл так, чтобы его имя не совпадало с названием ни одной ноды, установленной в системе, или просто удалите этот файл. После чего перезагрузите питон, и выбранная нода больше переводиться не будет. Для восстановления перевода, просто закиньте одноименный с нодой файл перевода с расширением JSON, и перезагрузите питона.


Все замечания, предложения в Telegram


Далее - немного скриншотов переведенного интерфейса:







Удачи! )))

P.S.

Претензии типа:

- "А вот неправильно там вот переведено!!!"

- "А у вас так, а надо было так!"

не принимаются!)))

Файлы у вас есть, зайдите и напишите сами так, как вам надо )))

Если вы сами что-то переведете, то присылайте нам, мы включим ваш перевод в выпуск, не вопрос )))

About

Русская локализация "ComfyUI" - Russian localization "ComfyUI"

https://t.me/comfyui_rus


Languages

Language:JavaScript 81.3%Language:Python 18.7%