Ito ang command na xview_msgfmt 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
msgfmt - lumikha ng isang bagay ng mensahe mula sa isang file ng mensahe
SINOPSIS
msgfmt [ -v ] filename.po ...
DESCRIPTION
msgfmt lumilikha ng object ng mensahe filename .mo file mula sa portable message file
filename.po.
Ang .po file ay naglalaman ng mga string na nakuha mula sa source code. .po maaaring i-edit ang mga file, at
ang mga mensahe sa mga ito ay maaaring baguhin upang matugunan ang anumang wikang sinusuportahan ng system.
Ang xgettext utos (tingnan xgettext(1)) ay maaaring gamitin upang lumikha ng default.po file.
Ang msgfmt Hindi binabago ng command ang mga portable object file.
portable Bagay File
bawat .po file ay naglalaman ng isa o higit pang mga linya. Ang bawat linya ay naglalaman ng alinman sa isang komento o a
pahayag. Sinisimulan ng mga komento ang linya na may hash mark (#) at nagtatapos sa bagong linya
karakter at hindi pinapansin.
Ang bawat direktiba ay nagsisimula sa isang bagong linya at pinaghihiwalay mula sa <halaga> sa pamamagitan ng puting espasyo (tulad ng
isa o higit pang espasyo o tab na mga character). <halaga> binubuo ng isa o higit pang naka-quote na mga string
pinaghihiwalay ng puting espasyo o . Ang mga sumusunod ay wastong direktiba:
domain Domainname
msgid message_identifier
msgstr message_string
Ang domain Tinutukoy ng direktiba ang lahat ng sumusunod na direktiba hanggang sa isa pa domain ang direktiba ay
nakatagpo bilang nag-aaplay sa domain domainname. Ang Domainname ay isang string hanggang sa
MAXDOMAIN byte ang haba, at maaaring maglaman ng anumang mga character na pinapayagan sa mga legal na filename. Hanggang sa
ang unang domain Nakatagpo ang direktiba sa file, lahat ng target na string ay nabibilang sa
default na domain. Ang default na domain ay tinatawag default.
Ang msgid Tinutukoy ng direktiba ang identifier ng mensahe para sa mga sumusunod msgstr Directive.
Ang message_identifier Tinutukoy ng string ang isang target na string sa oras ng pagkuha. Bawat
pahayag na naglalaman ng a msgid ang direktiba ay dapat sundan ng isang pahayag na naglalaman ng a msgstr
Directive.
Ang msgstr Tinutukoy ng direktiba ang target na string na nauugnay sa message_identifier
string na ipinahayag sa kaagad na nauna msgid Directive.
Opsyon
-v Verbose. Maglista ng mga duplicate na identifier ng mensahe. Ang mga string ng mensahe ay hindi
redefined.
HALIMBAWA
Ang sumusunod na utos ay lumilikha ng isang pinangalanang .mo file para sa bawat domain na pinangalanan sa portable
mga bagay ng mensahe filename1.po at filename2.po.
msgfmt filename1.po filename2.po
Tumatakbo msgfmt(1) sa sumusunod na sample .po Ang file ay lumilikha ng dalawa .mo mga file, pinangalanan una.mo
at pangalawa.mo.
domain na "first.mo"
msgstr "aao"
msgstr "unang sample na mensahe"
domain na "second.mo"
msgstr "bbo"
msgstr "pangalawang halimbawang mensahe"
Gamitin ang xview_msgfmt online gamit ang mga serbisyo ng onworks.net