Страница 6 из 10

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 23 май 2011, 20:01
Nick
Переводить нужно специальным ПО.
psha, там все на gettext-e? Посоветуй, в чем лучше переводить?

Файлов, а каких? Небось что-то_там.ngc?

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 23 май 2011, 20:37
aftaev
нужно же теперече в кишках поковыряться чтоб знать как оно все устроено :)

ждемс psha чтоб прояснил :)

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 23 май 2011, 21:41
psha
Плохая новость заключается в том, что в ngcgui нигде не использован gettext.
Соответственно если хочется перевести, придется по нему пробежаться и добавить.
При этом прикрутить собственно перевод вроде как не сложно.

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 23 май 2011, 21:52
psha
http://psha.org.ru/cgit/psha/ngcgui
Пример перевода. Если у кого есть желание заняться - вперед :)
Мне просто ngcgui совсем никаким боком рядом не лежит :)

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 23 май 2011, 23:09
Nick
А по gladevcp, там будет зашита возможность легкого перевода?
А что нужно добавить в ngcgui, _ = gettext() и _("") для всех строк?

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 25 май 2011, 19:01
psha
gladevcp переводится из коробки - разве что надо галочки поставить, правда, я не пробовал :)
в ngcgui надо строчки "string" заменять на [_ "string" ] - это tcl, однако...

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 25 май 2011, 19:52
Nick
сделаем... кал вопрос. :)

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 25 май 2011, 20:38
psha
Если будешь делать - склонируйся с меня, я потом в апстрим это попробую пропихнуть
git://psha.org.ru/psha/ngcgui

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 08 июн 2011, 19:28
psha
http://git.linuxcnc.org/gitweb?p=emc2.g ... 8640a98177
ngcgui сегодня смержили в 2.5!
Скоро оно будет в билдботе

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 09 июн 2011, 20:38
Nick
Черт... надо сделать поддержку gettext... А то так и в релиз войдет...

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 10 июн 2011, 07:46
psha
Ну если хочешь я переброшу то что я делал для внешнего ngcgui в основную репу
Только решить надо сегодня, чтоб я перед праздниками успел это сделать

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 12 июн 2011, 00:11
Nick
А что ты там сделал?

ЗЫ Я сейчас в отпуске, во Франции, отвечаю не оперативно.

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 01 июл 2011, 12:45
aftaev
freeform ссылку интересную показал http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?GladeVcp

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 01 июл 2011, 15:30
Nick
Ссылка хорошая! Спасибо!

Блин совсем забыл, что нужно еще ngcgui перевести... времени совсем нет :(.

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 05 июл 2011, 07:28
psha
Ссылка весьма протухшая и уже весьма не соответствующая текущему состоянию, тыкать надо по ссылкам в самом начале страницы:

http://wiki.linuxcnc.org/cgi-bin/emcinf ... deVcpSetup
http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?HalWidgets
и если не хватает функционала и хочется вешать сложное поведение
http://wiki.linuxcnc.org/cgi-bin/emcinf ... rogramming

Ссылка на документацию:
http://www.linuxcnc.org/docs/2.5/html/gui/gladevcp.html

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 19 окт 2011, 09:59
roach
поставил по инструкции glade нет вкладки Hal Python
разобраться не могу в чем дело

upd: gladevcp: command not found
upd2: нашел похожую тему - изучаю

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 20 окт 2011, 10:57
roach
1. upd3^ пропустил оказывается gladevcp работает только на emc 2.5
думаю обновляться на 2.5 ради создания интерфейса красивого? или 2.5 не стабильна еще? когда релиз ожидается?
или на 2.4 есть другие способы создания своего интерфейса?

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 21 окт 2011, 19:19
Nick
PyVCP, кстати, сейчас как раз перевожу integrator manual и как раз главу по PyVCP.

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 22 окт 2011, 19:16
maxlab
Здравствуйте! В мануалах вычитал упоминания на java-based GUI "emcgui". Но ни в исходниках, ни в интернете ничего не нашел. Наткнулся на 10 летней давности Ncapplet.java, видимо еще к старым емс, но и этот пакет не работоспособный. Кто что слыхал по этому поводу?

Re: Интерфейс ЕМС (новые элементы)

Добавлено: 22 окт 2011, 23:45
psha
2.5 более чем стабильна
Задерживается не из-за сырости а из-за глобального тупняка
Про интерфейс на жабе ничего не слышал, да и довольно бессмысленным мне это кажется.
По крайней мере никто сейчас им не занимается (публично)