Сьогодн╕: 21-лис-2008 На сайт╕ працю╓ система Орфо. В╕дм╕тьте текст та натисн╕ть Ctrl-Enter Пошук на Google:
Linux.org.ua
укра╖н╕зац╕я в╕льного ПЗ
новини перекладачам правопис
словник розсилки форум
Домашня | Зм╕ни | ╤ндекс | Пошук | Перейти до 


Розд╕ли:

╤нш╕ матер╕али цього сайту:
*Служба новин @ linux.org.ua
*Укра╖н╕зац╕я програмного забезпечення
*Засоби для перекладач╕в
*Перев╕рка правопису
*Переклад з рос╕йсько╖ на укра╖нську
*Проект англо-укра╖нського словника техн╕чних терм╕н╕в
*Документац╕я
*Поштов╕ розсилки
*Форум
*Рекомендован╕ посилання
*Команда

linux.org.ua

Get Text Log

Get Text Log - це динам╕чна б╕бл╕отека, яка перехоплю╓ виклики функц╕й gettext та запису╓ у журнал т╕ з них, як╕ були невдалими. Це може допомогти при пошуку помилок у локал╕зац╕╖, чи при визначенн╕, як╕ пов╕домлення програми сл╕д перекладати у першу чергу (якщо ви не в змоз╕ перекласти ╖х ус╕).

Опис

При запуску програми з ц╕╓ю б╕бл╕отекою, в домашньому каталоз╕ створю╓ться файл gettext.log, у який записуються вс╕ пов╕домлення, як╕ програма запитала для перекладу, але як╕ gettext не зм╕г перекласти. Формат пов╕домлень:

domain "package"
msgid "Message..."
msgstr ""

Робота з файлом журналу ще не автоматизована. Ви можете використовувати Po Tools для частково╖ автоматизац╕╖, але поки що в цьому пакет╕ нема╓ п╕дтримки п╕драхунку к╕лькост╕ повтор╕в пов╕домлень. Ви можете використовувати po-copy --package-name=package для в╕дбору пов╕домлень, як╕ вас ц╕кавлять.

Встановлення

Розпакуйте арх╕в, перейд╕ть у новоутворений каталог та набер╕ть:

# make all install

Використання

Набер╕ть:

run-with-gettextlog команда з аргументами

для запуску програми з динам╕чною б╕бл╕отекою.

Перегляньте вм╕ст ~/gettextlog/*.po п╕сля зак╕нчення програми. Для перетворення файлу в правильний po-файл необх╕дно напустити на нього msguniq та в╕дредагувати заголовок файла.

В╕дом╕ помилки

Вида╓ пов╕домлення в UTF-8 при використанн╕ з програмами для gnome-1.x.

Автори

  • Bruno Haible (code of the library)
  • Volodymyr M. Lisivka (few small changes, Makefile, testprg, package)

-- Volodymyr Lisivka - 24-с╕ч-2003

Повернутися до проект╕в.

Файли

Долучення: Д╕я: Розм╕р: Дата: Ким: Коментар:
0 gettextlog-0.2.tar.gz д╕я 10945 24-с╕ч-2003 18:24 Volodymyr Lisivka md5sum:ccd01408e9db08bffbc73df48814231b
0 gettextlog-0.3.tar.gz д╕я 14675 02-кв╕-2003 16:29 Volodymyr Lisivka md5sum:61ade2c8be07b143bd79d8257be81b6d
0 gettextlog-0.4.tar.gz д╕я 14475 10-тра-2003 14:08 Volodymyr Lisivka md5sum:419cbda71020d57277eb098c9ed90993
0 gettextlog-0.5.tar.gz д╕я 15309 23-чер-2003 16:55 Volodymyr Lisivka md5sum:727899a35411e3ceee9a5f61e75a0c22
0 gettextlog-0.6.tar.gz д╕я 15587 01-бер-2004 19:13 Volodymyr Lisivka md5sum:875fc6af1d1851b7078e64acaf030643

| Редагувати | Долучити | Для друку | Зм╕ни | Б╕льше |

Тема Projects.GetTextLog; Верс╕я : r1.3 - 01-бер-2004 19:15 GMT - Volodymyr Lisivka