Jojo: /Commandos GNU Gettext ext

Beitrag lesen

Hallo Leute

Ich habe mir vor einiger Zeit ein PHP Buch, das den Titel "PHP de Luxe" trägt, gekauft

In diesem Buch wird unteranderem auch die PHP-Extension "gettext" vorgestellt

An sich ist diese Extension auch IMHO leicht selbst du programmieren
---> Halt mit einigen Workarounds ^^

Aber BBT ;)
Ich habe eine PHP-Datei:

  
<?php  
gettext("Hallo das ist ein Test");  
gettext("und noch einer !");  
?>  

So... bevor n paar leute anfangen zu schreien:
---> Das ist eine ganz billige Testdatei !
---> Ich weiß, dass davor noch sachen wie "setlocale" o.ä. kommen ;)

Also gut.
Ich habe nun eine datei. ^^

In dem Buch steht dann:
'Am besten wird hier der Kommandozeilenbefehl xgettext verwendet. Folgende Zeile generiert ein Grundgerüst der Datei myapp.po.

xgettext -C test.php -o myapp.po --keyword=gettext'

So... nun das Problem
wenn ich in meiner cmd.exe das eingebe, kommt ein Fehler, dass er das Programm xgettext nich starten kann.

Gut !
Dann dachte ich mir, dass das vielleicht irgendwie mit PHP direkt zusammen hängt:
also eine PHP-Datei geschrieben:

  
<?php  
shell_exec("xgettext -C test.php -o test.po --keyword=gettext");  
?>  

Aber das funktioniert auch nicht !

Ich bin leider jetzt schon mit meinem Wissen über solche Sachen am Ende :.-(

Es sollte ansich dann eine Datei erscheinen, die so aussieht:

  
"MIME-Version: 1.0\n"  
"Content-Type: text/plain; charset=ISO-8859-1\n"  
"Content-Transfer-Encoding: 8bit\n"  
  
  
msgid "Hallo das ist ein Test"  
msgstr ""  
  
  
msgid "und noch einer !"  
msgstr ""  

Zu guter letzt noch ein paar infos über mein OS ;) :
PHP 5.0.2 und 5.0.3
Win XP Prof.
IIS 5.0 (bin mir aber nich sicher)
---> läuft als cgi-script

Ich hoffe ihr könnt mit meinen Infos was anfangen.