Locale::Po4a::Po.3pm

Autres langues

Langue: ja

Version: 2009-02-26 (fedora - 06/07/09)

Section: 3 (Bibliothèques de fonctions)

XX

Locale::Po4a::Po - po file XXXXXXX

XX

     use Locale::Po4a::Po;
     my $pofile=Locale::Po4a::Po->new();
 
     # Read po file
     $pofile->read('file.po');
 
     # Add an entry
     $pofile->push('msgid' => 'Hello', 'msgstr' => 'bonjour',
                   'flags' => "wrap", 'reference'=>'file.c:46');
 
     # Extract a translation
     $pofile->gettext("Hello"); # returns 'bonjour'
 
     # Write back to a file
     $pofile->write('otherfile.po');
 
 

XX

Locale::Po4a::Po XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (XX po XXXXXX) XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

po XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXgettext XXXXXXXXXXXXXXXXXXXX

XXXXXXXX PO4A XXXXXXXXXXXXXXXXXXXXX (XXXXXXXXXXXXXXXXXXXXXXXXXXXX) po XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(man XXXXinfo XXXXXXXXX) XXXXXXXXXXXXXXXXdebconf XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

XXXXXXXXXXXXXXXXXX

porefs
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 'none'XXXXXXXXXX 'noline'XXXXXXXXXXXXX 'full' XXXXXXXXXXXXXX

XXXXXXXXXXXXXXXXX

new()
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX po XXXXXXXXXXXXXXX
read($)
(XXXXXX) po XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
write($)
XXXXXXXXXXXXXXXXXXXXXXXXX
write_if_needed($$)
write XXXXXXXPO XXXXX POT XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (XXXXXXXXXX POT-Creation-Date XXXXXXXXXXXXXXXXXXX)X
gettextize($$)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXpo4a(7) X gettext X: XXXXXXXXXXX? XXXXXXXXXXXX
filter($)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

XXXXXXXXXXXXXXperl XXXXXXXXXXXXXXXXXXXXXXXX true XXXXXXXXXXXXXXXXXXX

XX perl XXXXXX ;)

to_utf8()
po X msgstr X utf-8 XXXXXXXXXXpo XXXXXXXXXXXXXXXXXXXXX (``CHARSET'' XX) XXXXX utf-8 X ascii XXXXXXXXXXX

XXXXXXXXXXXXXXXXXXX

gettext($%)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (XXX) XXXXXXXXXX

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

wrap
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
wrapcol
XXXXXXXX (XXXXX: 76)X
stats_get()
XX stats_clear() XXXXXXXXXX gettext XXXXXXXXXXXXXmsgfmt --statistic XXXXXXXXXXXXXXXXXXXXXXXXmsgfmt XXXXXXXXXXXXXXXXXXXXXX po XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
     [some use of the po file to translate stuff]
 
     ($percent,$hit,$queries) = $pofile->stats_get();
     print "So far, we found translations for $percent\%  ($hit of $queries) of strings.\n";
 
 
stats_clear()
gettext XXXXXXXXXXXXXXXXXX

XXXXXXXXXXXXXXXX

push(%)
XXXXXXXXXXXXXXXXXXXX push XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
msgid
XXXXXXXXXXXX
msgstr
XXX
reference
XXXXXXXXXXXXXXXXXXXXXXXfile.c:46 ('file.c' X 46 XX) XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
comment
XX (XXXX) XXXXXXXXXXXXXXXXXXXXXXX
automatic
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXxgettext XXXXXX --add-comments XXXXXXXXXXXXX
flags
XXXXXXXXXXXXXXXXXXXXXXXXXXXX

XXXXXXXXc-text, python-text, lisp-text, elisp-text, librep-text, smalltalk-text, java-text, awk-text, object-pascal-text, ycp-text, tcl-text, wrap, no-wrap, fuzzy XXX

XXXXXXXXXXXX gettext XXXXXXXXXXXXXXX

type
XXXXXXXXXXXXXXXXXXXX gettext XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX po XXXXXXXXXXXXXXXXXXXX msgid X msgid XXXXXXX msgid X msgstr XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXpo XXXXXXXX msgid XXXXXX (docbook XX ``chapt'', ``sect1'', ``p'' XX) XX type XXXXXXXXXXXX type XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXpo XXXXXXXXXXXXXXXXXXXX

wrap
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

XXXXXXpo XXXXX 'wrap' XXXX 'no-wrap' XXXXXXXXXXXXXXX

wrapcol
XXXXXXXX (XXXXX: 76)X

XXXXX po XXXXXXXXXXXXXX

XXXXXX

count_entries()
XXXXXXXXXXX (XXXXXX) XXXXXX
count_entries_doc()
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
msgid($)
XXXXX msgid XXXXXX
msgid_doc($)
XXXXXXXXXXXXXXXXX msgid XXXXXX
get_charset()
po XXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ``CHARSET'' XXXXXX
set_charset($)
poXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (XXXXXXXXXXXXXXXXXXXXXXXXXX)XXXXXXXX ``CHARSET'' XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXget_charset() XXXXXXXXXX

XX

  Denis Barbier <barbier@linuxfr.org>
  Martin Quinson (mquinson#debian.org)
 
 

XX

  XX X <nabetaro@debian.or.jp>
  Debian JP Documentation ML <debian-doc@debian.or.jp>