wx-devel интерфейс

Разработка новых функций.

Модератор: 4epT

Аватара пользователя
AndreyLun
Грамотный
Сообщения: 280
Зарегистрирован: Пн фев 05, 2007 5:55 pm

Re: wx интерфейс обновление -> в сборку

Сообщение AndreyLun »

Хм... пробовал сделать локализацию по гайду на trunk.
Перевелось написано в конце 62%.
Запускаю кору - ничего не перевелось...
Всё делал по гайду... Wx не перевёлся... сообщения в консоли не перевелись, странно...

Добавлено спустя 28 минут 7 секунд:
Скинте кто нить утилиту xgettext...

Добавлено спустя 58 секунд:
badbaduzzzer
http://misc.openkore.com/

скачать все те файлы и в папку с корой

Добавлено спустя 37 минут 58 секунд:
В общем каталог обновил, теперь осталось перевести новые строки.
В гайде написано
Как видно из скриншота, после обновления каталога
1457 - общее количество строк
220 - строки с неточностями в переводе
330 - абсолютно новые строки, ни разу не переведённые
update.sh
В OpenKore предусмотрен специальный скрипт openkore\src\po\update.sh, отвечающий за обновление файлов с локализацией. Порядок его действий следующий:
Извлечение подлежащих локализации сообщений из исходного кода. Для этого используется утилита xgettext. В конце её работы создаётся файл-шаблон - openkore.pot.
и т.д.
Т.е. это утилита xgettext сама переводит новые строки? или их надо переводить вручную?

З.Ы. прошу скинте ссылку на прогу xgettext... Не могу найти её в инете Xd
manticora
Грамотный
Сообщения: 436
Зарегистрирован: Ср авг 29, 2007 12:45 pm

Re: wx интерфейс обновление -> в сборку

Сообщение manticora »

AndreyLun
Читай Locale Guide.

1. "В случае с русским языком интерфейса в файле sys.txt следует прописать
locale ru"

2. Локализация УЖЕ сделана - src_ro-7.zip - просто разархивируй и положи файлы в папку openkoresrcpo.

3. Утилиту xgettext тебе вряд ли кто-то скинет. Я, чтобы запустить update.sh, поставил на виртуалку Ubuntu. Или же можно поставить под винду Cygwin.

Добавлено спустя 17 минут 37 секунд:
Исправил тот гайд, теперь раздел про установку локализации - на первом месте.

Добавлено спустя 3 минуты 50 секунд:
получилсь?
# Гурнин: Неплохо! Пришло время научить вас умению 'Скидка', но мы займемся этим позже.
русская вики по OpenKore, редактор макросов с подсветкой и справкой по Ctrl+F1
openkore.collectskin.com - всегда свежая svn-версия OpenKore!
Видео-гайд по установке и настройке OpenKore
Аватара пользователя
AndreyLun
Грамотный
Сообщения: 280
Зарегистрирован: Пн фев 05, 2007 5:55 pm

Re: wx интерфейс обновление -> в сборку

Сообщение AndreyLun »

manticora
файле sys.txt следует прописать
locale ru - прописано было

дело в том, что папка обновилась и там много не переведённых строк.
в гайде не написано как именно их перевести.

ещё раз повторюсь всё делал по гайду...
дошёл до
Как видно из скриншота, после обновления каталога
1457 - общее количество строк
220 - строки с неточностями в переводе
330 - абсолютно новые строки, ни разу не переведённые
update.sh
Всё дальше незнаю что делать
Вечером поставлю Cygwin, может что и получится.

Странно... скачал твой архив готовый, обновил папку.
Вроде пишет. что всё норм, но на русский ничего не перевелось при запуске коры!
Хз бред какой то...
manticora
Грамотный
Сообщения: 436
Зарегистрирован: Ср авг 29, 2007 12:45 pm

Re: wx интерфейс обновление -> в сборку

Сообщение manticora »

Значит так, в том гайде описано программа Poedit. Тот раздел на тот случай, если у тебя есть очень старый перевод OpenKore. Программой Poedit ты открываешь старый ru.po файл и начинаешь РУКАМИ ПЕРЕВОДИТЬ новые фразы и править старые.

"в гайде не написано как именно их перевести." - открываешь в программе Poedit файл ru.po и начинаешь руками переводить.

Сейчас НЕ ОБЯЗАТЕЛЬНО самому делать перевод, ибо УЖЕ он сделан.

Я не понял, что ты хочешь:
1. Чтобы у тебя был русский интерфейс.
2. Чтобы ты сам научился создавать русский перевод интерфейса.

"Странно... скачал твой архив готовый, обновил папку.
Вроде пишет. что всё норм, но на русский ничего не перевелось при запуске коры!
Хз бред какой то..."


А ты точно прописал locale ru именно в том sys.txt, который относится именно к тому боту, которого ты запускаешь? У меня, например, одна папка OpenKore и штук десять настроек под разные чары. Для каждого чара есть свой sys.txt.
# Гурнин: Неплохо! Пришло время научить вас умению 'Скидка', но мы займемся этим позже.
русская вики по OpenKore, редактор макросов с подсветкой и справкой по Ctrl+F1
openkore.collectskin.com - всегда свежая svn-версия OpenKore!
Видео-гайд по установке и настройке OpenKore
Аватара пользователя
AndreyLun
Грамотный
Сообщения: 280
Зарегистрирован: Пн фев 05, 2007 5:55 pm

Re: wx интерфейс обновление -> в сборку

Сообщение AndreyLun »

manticora
скинул тебе готовый опенкор с твоим ранее выложенным архивом.
Проверь сам...

Добавлено спустя 1 час 21 минуту 47 секунд:
Ппц, что за невезуха?
У manticora локализация работает на винде 7 (64), а меня на винде 7 (86) не работает.
Не ужто в этом проблема? Ведь систему в прошлые выходные переустанавливал.
просто локализация не включается и всё тут...
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Re: wx интерфейс обновление -> в сборку

Сообщение kLabMouse »

Господа. Думаю что Отделить Интерфейс "Клика" от "wx-devel" и обсуждать в другой ветке?

Модераторов попрошу отделить, ввиду малого количества времени у меня.
Ответить