LINUX.ORG.RU

*.pot файл в kdevelop


0

0

Люди при генерации проэкта в kdevelop в логах пишется что создается *.pot файл а в папке po его нету! как это дело победить?

anonymous
Ответ на: комментарий от anonymous

..а его нет. АГА!

Нет под рукой кусочка того, чего он выводит?

Откройте в директории admin проекта файл cvs.sh (кажется он так называется) и найдите в нем место, где встречается "kde.pot". Нашли? А теперь надо понять, правильно ли в этой строке прописан путь до "kde.pot".

Tsahes
()
Ответ на: комментарий от Tsahes

я вас чуть-чуть обманул "make messages and merge" выдает что нет цели для msqmerge. А вот "Add new translation" (или както так) выдает что фала нет, и еще у меня нет в директории admin файла cvs.pot. я вообще не включал поддержку cvs!

anonymous
()
Ответ на: комментарий от Tsahes

А еще точнее, вот эту вырванную из контекста часть строки файла cvs.sh:

XGETTEXT="${XGETTEXT:-xgettext} -C -ki18n -ktr2i18n -kI18N_NOOP -ktranslate -kaliasLocale -x ${includedir:-$KDEDIR/include}/kde.pot"

поменять на

XGETTEXT="${XGETTEXT:-xgettext} -C -ki18n -ktr2i18n -kI18N_NOOP -ktranslate -kaliasLocale -x ${includedir:-/usr/include/kde}/kde.pot"

, где /usr/include/kde - директория с kde.pot. И так - для каждого проекта :)

Tsahes
()
Ответ на: комментарий от anonymous

в смысле не cvs.pot, а cvs.sh :-) меня с этими pot_ами уже клинит!

anonymous
()
Ответ на: комментарий от anonymous

Не cvs.pot, а cvs.sh. Он создается даже при создании пустого проекта.

Tsahes
()
Ответ на: комментарий от anonymous

Все я его победил! вышеописанный скрипт с путем лежит в файле admin/Makefile.common! а в остальном вы были абсолтно правы! все работает. спасибо

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.