Как создать файлы .po с помощью xgettext в Windows?

Я следую этому руководству о создании многоязычных веб-сайтов с использованием PHP gettext http://onlamp.com/pub/a/php/2002/06/13/php.html

Я понимаю учебник до этой части:

После того, как вы подготовили все готовые каталоги, пришло время создать фактический файл «pot», как его обычно называют: файл messages.po. Для этого вам понадобятся PHP-файлы, которые используют функцию gettext () для «отметки» строк для перевода и использования команды xgettext.

$ xgettext -n *.php 

Должен ли я писать это в командной строке? В какой папке я должен быть, когда я выполняю эту команду? Это ли Linux-версия команды или для Windows?

(Я включил расширение gettext в моем файле inamp ini). Нужно ли загружать утилиты gettext с веб-страницы GNU для создания файлов .po?

Вы можете использовать графические инструменты, такие как Poedit, для создания, редактирования и компиляции файлов .po : http://www.poedit.net/

Особенности :

  • Автоматическая компиляция файлов .mo (необязательно).
  • Вы можете использовать Poedit для сканирования исходного кода для переводимых строк.
  • […]

Если вы предпочитаете командную строку, xgettext (из инструментов gettext ) – это команда для извлечения строк из источников. Это программное обеспечение GNU, доступное в Linux (уже упаковано для вашего дистрибутива) и Windows (например, через Cygwin).