/Localizer

Program to translate "ComfyUI" & its nodes to another languages

Primary LanguagePascal

Localizer

Программа для автоматической локализации строк текстового программного кода языков:

  • python
  • java
  • js
  • ****** & many-many another.

Пока только "заготовка" и отладка технологии, и пока не знаю во что она выльетсся...

So far only "billet" and debugging of technology, and I don't know yet what it will result in....

到目前为止,只有 "坯料 "和调试技术,我还不知道会产生什么结果....。

Идея очень простая. При локализации отдельных строк текста в программе, надо поддерживать локализацию при частых обновлениях и изменениях исходных файлов, где особенно не к чему "привязаться".

Поэтому была выбрана технология "поиск и замена отдбелных текстовых участков строк", когда ищется какая-то фраза-образец, и заменяется на русский вариант, назаи=висимо от места расположения этой строки.

НАмного медленнее, дато обновляй перевод хоть каждые 10 минут, все равно найдет и заменит.

К тому же, поскольку хранятся пары "английский оригинал"="русский вариант", возможен обратный перевод файлв в его орининальное состояние.

При появлении в иходных файлах новых текстовых строк, подлежащих переводу, текстовая пара просто добавляется с соответствубщий ini-файл.