Ito ang command na xgettext.plp na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
xgettext.pl - I-extract ang mga maisasalin na string mula sa pinagmulan
VERSION
bersyon 1.00
SINOPSIS
xgettext.pl [OPTION] [INPUTFILE] ...
DESCRIPTION
Kinukuha ng program na ito ang mga maisasalin na string mula sa ibinigay na mga input file, o mula sa STDIN kung wala
ay ibinigay.
Pakitingnan ang Locale::Maketext::Extract para sa isang listahan ng mga sinusuportahang format ng input file.
Opsyon
Ang mga ipinag-uutos na argumento sa mahahabang opsyon ay sapilitan din para sa mga maiikling opsyon. Katulad din para sa
mga opsyonal na argumento.
input file lokasyon:
INPUTFILE...
Mga file upang kunin ang mga mensahe mula sa. Kung hindi tinukoy, STDIN ay ipinapalagay.
-f, --files-mula sa=FILE
Kumuha ng listahan ng mga input file mula sa FILE.
-D, --direktoryo=DIRECTORY
Idagdag DIRECTORY sa listahan para sa paghahanap ng mga input file.
input file format:
-u, --use-gettext-style
Tinutukoy na ginagamit ng mga source program ang gettext estilo (hal. %1) sa halip na ang
Maketext style (hal. "[_1]") sa mga localization na tawag nito.
Pagbubuhos file lokasyon:
-d, --default-domain=NAME
paggamit NAME.po para sa output, sa halip na "messages.po".
-o, --output=FILE
PO file name na isusulat o incrementally update; Ang ibig sabihin ng "-" ay sumulat sa STDOUT.
-p, --output-dir=DIR
Ang mga output na file ay ilalagay sa direktoryo DIR.
Pagbubuhos mga detalye:
-g, --gnu-gettext
Pinapagana ang GNU gettext interoperability sa pamamagitan ng pag-print ng "#, perl-maketext-format" bago ang bawat isa
entry na may mga variable na "%".
-W, --balutin
Kung pinagana ang wrap, kung gayon, para sa mga entry na may maraming lokasyon ng file, ang bawat lokasyon ay
nakalista sa isang hiwalay na linya. Ang default ay ilagay silang lahat sa isang linya.
Ang ibang mga komento ay hindi apektado.
plugin:
Bilang default, lahat ng builtin na parser plugin ay pinagana para sa lahat ng uri ng file, na may mga babala
Naka-off.
Kung ang anumang plugin ay tinukoy sa command line, ang mga babala ay naka-on bilang default -
maaari mong i-off ang mga ito gamit ang "-now"
-P|--isaksak pangalan ng plugin
Gamitin ang tinukoy na plugin para sa mga default na uri ng file na kinikilala niyan
plugin.
-P|--isaksak 'pluginname=*'
Gamitin ang tinukoy na plugin para sa lahat ng uri ng file.
-P|--isaksak pluginname=ext,ext2
Gamitin ang tinukoy na plugin para sa anumang mga file na nagtatapos sa C<.ext> o C<.ext2>
-P|--isaksak My::Module::Name='*'
Gamitin ang iyong custom na module ng plugin para sa lahat ng uri ng file
Maaaring tukuyin ang maramihang mga plugin sa command line.
Magagamit mga plugin:
"perl" : Locale::Maketext::Extract::Plugin::Perl
Para sa bahagyang mas tumpak ngunit mas mabagal na Perl parser, maaari mong gamitin ang PPI plugin.
Wala itong maikling pangalan, ngunit kailangang tukuyin nang buo, hal:
xgettext.pl -P Locale::Maketext::Extract::Plugin::PPI
"tt2" : Locale::Maketext::Extract::Plugin::TT2
"yaml" : Locale::Maketext::Extract::Plugin::YAML
"formfu" : Locale::Maketext::Extract::Plugin::FormFu
"mason" : Locale::Maketext::Extract::Plugin::Mason
"text" : Locale::Maketext::Extract::Plugin::TextTemplate
"generic" : Locale::Maketext::Extract::Plugin::Generic
Babala:
Kung ang isang plugin ng parser ay nakatagpo ng isang error sa syntax habang nag-parse, aalisin nito ang pag-parse at hand
papunta sa susunod na parser plugin. Kung ang mga babala ay naka-on, ang error ay uulitin
sa STDERR.
Naka-off bilang default, maliban kung may anumang plugin na tinukoy sa command line.
-w|--mga babala
-ngayon|--walang babala
Verbose:
Kung gusto mong makita kung aling mga file ang naproseso, aling mga plugin ang ginamit, at
kung aling mga string ang nakuha, pagkatapos ay paganahin ang "verbose". Kung walang nakitang katanggap-tanggap na plugin, o
walang mga string na nakuha, pagkatapos ay hindi nakalista ang file:
-v|--verbose
Naglilista ng mga naprosesong file.
-v -v|--verbose --verbose :
Naglilista ng mga naprosesong file at kung aling mga plugin ang nakapag-extract ng mga string.
-v -v|--verbose --verbose :
Naglilista ng mga naprosesong file, na pinamamahalaan ng mga plugin na mag-extract ng mga string, at ang na-extract
string, ang linya kung saan sila natagpuan, at anumang mga variable.
Gamitin ang xgettext.plp online gamit ang mga serbisyo ng onworks.net