Thread localization - Anfängerfrage
(20 answers)
Opened by naspdep at 2012-06-11 10:34
Ich habe mir mal die Beispiele angesehen, die dort erwähnt werden. Da wird Gettext gar nicht geladen. Jetzt bin ich noch verwirrter.
Eines davon ist: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #!@PERL@ # Example for use of GNU gettext. # This file is in the public domain. # # Source code of the Perl program, using the Locale::Messages API. use Locale::Messages qw (textdomain bindtextdomain gettext); use POSIX qw(getpid); binmode STDOUT, ':raw'; # Needed to make it work in UTF-8 locales in Perl-5.8. sub _ ($) { &gettext; } textdomain "hello-perl"; bindtextdomain "hello-perl", "@localedir@"; print _"Hello, world!"; print "\n"; printf _"This program is running as process number %d.", getpid(); print "\n"; Für @PERL@ in Z.1 habe ich /usr/bin/perl -w eingegeben. Aber was er in Z.15 für @localedir@ haben will, ist mir iwie nicht ganz klar. Will er den Pfad zu den po-Dateien? Will er den Ordner, in dem meine locales drin sind? Will er einen Ordner zu Locale-Modulen? Alles schon ausprobiert, aber funktionieren tut das Beispiel so trotzdem nicht... |