ນີ້ແມ່ນຄໍາສັ່ງ xview_msgfmt ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
msgfmt - ສ້າງວັດຖຸຂໍ້ຄວາມຈາກໄຟລ໌ຂໍ້ຄວາມ
ສະຫຼຸບສັງລວມ
msgfmt [ -v ] ຊື່ເອກະສານ.po ...
ລາຍລະອຽດ
msgfmt ສ້າງວັດຖຸຂໍ້ຄວາມ ຊື່ເອກະສານ moo ໄຟລ໌ຈາກໄຟລ໌ຂໍ້ຄວາມແບບພົກພາ
ຊື່ເອກະສານ.po.
ໄດ້ .po ໄຟລ໌ມີສະຕຣິງທີ່ສະກັດມາຈາກລະຫັດແຫຼ່ງ. .po ໄຟລ໌ສາມາດໄດ້ຮັບການແກ້ໄຂ, ແລະ
ຂໍ້ຄວາມຢູ່ໃນພວກມັນສາມາດປ່ຽນເພື່ອຮອງຮັບພາສາໃດໆທີ່ລະບົບສະຫນັບສະຫນູນ.
ໄດ້ xgettext ຄໍາສັ່ງ (ເບິ່ງ xgettext(1)) ສາມາດຖືກນໍາໃຊ້ເພື່ອສ້າງ default.po ຍື່ນ.
ໄດ້ msgfmt ຄໍາສັ່ງບໍ່ໄດ້ດັດແປງໄຟລ໌ວັດຖຸແບບເຄື່ອນທີ່.
Portable ຈຸດປະສົງ ໄຟ
ແຕ່ລະຄົນ .po ໄຟລ໌ປະກອບມີຫນຶ່ງຫຼືຫຼາຍແຖວ. ແຕ່ລະແຖວມີຄຳເຫັນ ຫຼື ກ
ຖະແຫຼງການ. ຄຳເຫັນເລີ່ມຕົ້ນແຖວດ້ວຍເຄື່ອງໝາຍ hash (#) ແລະລົງທ້າຍດ້ວຍແຖວໃໝ່
ລັກສະນະ ແລະຖືກລະເລີຍ.
ແຕ່ລະຄໍາສັ່ງເລີ່ມຕົ້ນຢູ່ໃນເສັ້ນໃຫມ່ແລະຖືກແຍກອອກຈາກ <ມູນຄ່າ> ໂດຍພື້ນທີ່ສີຂາວ (ເຊັ່ນ:
ຊ່ອງຫວ່າງໜຶ່ງ ຫຼືຫຼາຍກວ່ານັ້ນ ຫຼືຕົວອັກສອນແຖບ). <ມູນຄ່າ> ປະກອບດ້ວຍໜຶ່ງ ຫຼືຫຼາຍສະຕຣິງທີ່ອ້າງອີງ
ແຍກອອກໂດຍຊ່ອງສີຂາວຫຼື . ຕໍ່ໄປນີ້ແມ່ນຄໍາແນະນໍາທີ່ຖືກຕ້ອງ:
ໂດເມນ ຊື່ໂດເມນ
msgstr message_identifier
msgstr message_string
ໄດ້ ໂດເມນ ຄໍາສັ່ງກໍານົດການປະຕິບັດຕາມຄໍາແນະນໍາທັງຫມົດຈົນກ່ວາອື່ນ ໂດເມນ ຄໍາສັ່ງແມ່ນ
ພົບເຫັນເປັນການນໍາໃຊ້ກັບໂດເມນ ຊື່ໂດເມນ. ໄດ້ ຊື່ໂດເມນ ເປັນ string ເຖິງ
MAXDOMAIN ໄບຕ໌ຍາວ, ແລະສາມາດມີຕົວອັກສອນທີ່ອະນຸຍາດໃຫ້ຢູ່ໃນຊື່ໄຟລ໌ທາງກົດໝາຍໄດ້. ຈົນກ່ວາ
ທໍາອິດ ໂດເມນ ຄໍາສັ່ງແມ່ນພົບຢູ່ໃນໄຟລ໌, ສະຕິງເປົ້າຫມາຍທັງຫມົດເປັນຂອງ
ໂດເມນເລີ່ມຕົ້ນ. ໂດເມນເລີ່ມຕົ້ນແມ່ນເອີ້ນວ່າ Default.
ໄດ້ msgstr ຄຳສັ່ງລະບຸຕົວລະບຸຂໍ້ຄວາມສຳລັບຕໍ່ໄປນີ້ msgstr ທິດທາງ.
ໄດ້ message_identifier string ລະບຸສະຕຣິງເປົ້າໝາຍໃນເວລາດຶງຂໍ້ມູນ. ທຸກໆ
ຄໍາຖະແຫຼງທີ່ປະກອບດ້ວຍ a msgstr ຄໍາສັ່ງຕ້ອງປະຕິບັດຕາມໂດຍຄໍາຖະແຫຼງທີ່ປະກອບດ້ວຍ a msgstr
ທິດທາງ.
ໄດ້ msgstr directive ກໍານົດ string ເປົ້າຫມາຍທີ່ກ່ຽວຂ້ອງກັບ message_identifier
string ປະກາດໃນທັນທີກ່ອນຫນ້າ msgstr ທິດທາງ.
OPTIONS
-v ຄຳເວົ້າ. ລາຍຊື່ຕົວລະບຸຂໍ້ຄວາມຊໍ້າກັນ. ສະຕຣິງຂໍ້ຄວາມບໍ່ແມ່ນ
ກຳ ນົດຄືນ ໃໝ່.
ຕົວຢ່າງ
ຄໍາສັ່ງຕໍ່ໄປນີ້ສ້າງຊື່ moo ໄຟລ໌ສໍາລັບແຕ່ລະໂດເມນທີ່ມີຊື່ຢູ່ໃນ portable
ວັດຖຸຂໍ້ຄວາມ filename1.po ແລະ filename2.po.
msgfmt filename1.po filename2.po
ເຮັດວຽກ msgfmt(1) ໃນຕົວຢ່າງຕໍ່ໄປນີ້ .po ໄຟລ໌ສ້າງສອງ moo ໄຟລ໌, ຊື່ first.mo
ແລະ second.mo.
ໂດເມນ "first.mo"
msgstr "ອາວ"
msgstr "ຂໍ້ຄວາມຕົວຢ່າງທຳອິດ"
ໂດເມນ "second.mo"
msgstr "bbo"
msgstr "ຂໍ້ຄວາມຕົວຢ່າງທີສອງ"
ໃຊ້ xview_msgfmt ອອນລາຍໂດຍໃຊ້ບໍລິການ onworks.net