Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

3 876 Posts in 868 Topics- by 723 Members - Latest Member: tablarock

22 May 2012, 17:05
Select Language English | Russian ru | German
Main PageIRC Client KVIrc forumRussian talksОбщие вопросыСоздание файлов локализации
Pages: [1]
Print
Author Topic: Создание файлов локализации  (Read 1464 times)
0 Members and 2 Guests are viewing this topic.
alex_@
Новичок
*

Репутация: 0
Posts: 1


View Profile Email
« on: 5 November 2010, 15:46 »

Здравствуйте на форуме нашёл топик по поводу создания файлов *.mo
содержание следующее

Для начала надо скачать набор утилит xgettext для windows.
Далее сохраняем свой скрипт в .kvs файл или файлы и в той папку, где сохранили делаем:
Код:
xgettext -o myscript.pot -ktr файл1.kvs файл2.kvs .... файлN.kvs
В файлах уже должны быть расставлены $tr функции.
на выходе увидим myscript.pot, который переименовываем в myscript_XX.po, где XX - код языка, например myscript_ru.po
Редактируем этот файл с помощью poedit (тоже надо скачать).
И, наконец, делаем
Код:
msgfmt -o myscript_ru.mo myscript_ru.po
И получаем требуемый myscript_ru.mo.


скачал всё необходимое программное обеспечение, но не могу запустить xgettex
точнее запускаю а у меня на секунду окошко командной строки появляется и всё

помогите разобраться.


Logged
alexzulu
Постоялец
***

Репутация: 29
Posts: 181



View Profile Email
« Reply #1 on: 5 November 2010, 17:17 »

вы делаете это в самой папке со скриптами? и вы делаете это в консоли?

просто если бы делали в консоли то был бы виден результат выполнения задания. что-то вроде этого. или ошибка.

Code:
alex@mint ~/kvs/repository_browser_lin_eeepc-0.8.0/src $ xgettext -o myscript.pot -ktr *.kvs
xgettext: предупреждение: файл `aliases.kvs' имеет неизвестное расширение `kvs'; трактуется как C
xgettext: предупреждение: файл `classes.kvs' имеет неизвестное расширение `kvs'; трактуется как C
xgettext: предупреждение: файл `events.kvs' имеет неизвестное расширение `kvs'; трактуется как C
xgettext: предупреждение: файл `toolbars.kvs' имеет неизвестное расширение `kvs'; трактуется как C

Logged

сеть freenode, каналы #kvirc и #kvirc-ru
Pages: [1]
Print
Jump to:  

Theme orange-lt created by panic