ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

xml2po - ອອນລາຍໃນຄລາວ

ແລ່ນ xml2po ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ xml2po ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


xml2po - ໂປຣແກຣມສ້າງໄຟລ໌ PO-template ຈາກໄຟລ໌ DocBook XML ແລະລວມມັນກັບຄືນ
ເຂົ້າໄປໃນໄຟລ໌ XML (ແປ).

ສະຫຼຸບສັງລວມ


xml2po [OPTIONS] [XMLFILE]

ລາຍລະອຽດ


ຫນ້າຄູ່ມືນີ້ເອກະສານສັ້ນໆກ່ຽວກັບ xml2po ຄໍາສັ່ງ.

xml2po ເປັນໂປຣແກຣມ Python ງ່າຍໆທີ່ສະກັດເນື້ອໃນທີ່ສາມາດແປໄດ້ຈາກ XML ແບບຟລີ
ເອ​ກະ​ສານ​ແລະ​ຜົນ​ໄດ້​ຮັບ gettext ເຫມາະ​ສົມ​ໄຟລ​໌ POT​. ໄຟລ໌ PO ແປສາມາດຫັນເປັນ
ຜົນຜະລິດ XML ອີກເທື່ອຫນຶ່ງ.

ມັນສາມາດເຮັດວຽກມັນ magic ກັບ tags "ງ່າຍດາຍ" ສ່ວນໃຫຍ່, ແລະສໍາລັບ tags ສັບສົນ, ມັນຈໍາເປັນຕ້ອງມີ
ໃຫ້ບັນຊີລາຍຊື່ຂອງ tags ທັງຫມົດທີ່ເປັນ "ສຸດທ້າຍ" (ທີ່ຈະໃສ່ເຂົ້າໄປໃນຫນຶ່ງ "ຂໍ້ຄວາມ" ໃນ PO.
file), "ລະເລີຍ" (ຂ້າມໄປ) ແລະ "ຮັກສາພື້ນທີ່".

OPTIONS


ໂຄງການປະຕິບັດຕາມ syntax ເສັ້ນຄໍາສັ່ງ GNU ປົກກະຕິ, ມີທາງເລືອກຍາວເລີ່ມຕົ້ນດ້ວຍສອງ
ຂີດຕໍ່ (`-´). ສະຫຼຸບຂອງທາງເລືອກແມ່ນລວມຢູ່ຂ້າງລຸ່ມນີ້.

-a, --automatic-tags
ຕັດສິນໃຈອັດຕະໂນມັດວ່າແທັກຈະຖືກພິຈາລະນາເປັນ "ສຸດທ້າຍ" ຫຼືບໍ່.

-k, --keep-entities
ຢ່າຂະຫຍາຍຫົວໜ່ວຍ (ຄ່າເລີ່ມຕົ້ນ). ເບິ່ງຍັງ -e ທາງເລືອກ.

-e, --expand-all-entities
ຂະຫຍາຍຫົວໜ່ວຍທັງໝົດ (ລວມທັງລະບົບລະບົບ).

-m, --mode=TYPE
ປະຕິບັດແທັກເປັນປະເພດ TYPE (ຄ່າເລີ່ມຕົ້ນ: docbook).

-o, --output=ເອກະສານ
ພິມຂໍ້ຄວາມທີ່ເປັນຜົນ (XML ໃນຂະນະທີ່ລວມການແປດ້ວຍຕົວເລືອກ "-p" ຫຼື "-t", POT
ໄຟລ​໌​ແມ່​ແບບ​ໃນ​ຂະ​ນະ​ທີ່​ການ​ສະ​ກັດ​ສາຍ​, ແລະ​ໄຟລ​໌ PO ແປ​ດ້ວຍ "-r​" ທາງ​ເລືອກ​) to​
FILE ທີ່ມອບໃຫ້.

-p, --po-file=ເອກະສານ
ລະບຸເອກະສານ PO ທີ່ມີການແປ ແລະສົ່ງອອກເອກະສານ XML ພ້ອມກັບຄໍາແປ
ຮວມເຂົ້າກັນ.

-r, --reuse=ເອກະສານ
ລະບຸເອກະສານ XML ທີ່ຖືກແປໃນ FILE ທີ່ມີໂຄງສ້າງດຽວກັນເພື່ອສ້າງ
ແປໄຟລ໌ PO ສໍາລັບເອກະສານ XML ທີ່ໃຫ້ຢູ່ໃນເສັ້ນຄໍາສັ່ງ.

-t, --ການແປ=ເອກະສານ
ລະບຸໄຟລ໌ MO ທີ່ມີການແປ ແລະສົ່ງອອກເອກະສານ XML ພ້ອມກັບຄໍາແປ
ຮວມເຂົ້າກັນ.

-u, --update-translation=LANG.po
ອັບເດດໄຟລ໌ PO ໂດຍໃຊ້ msgmerge.

-l, --ພາສາ=ພາສາ
ກຳນົດພາສາຂອງການແປຢ່າງຈະແຈ້ງ.

-h, - ຊ່ວຍ
ສະແດງສະຫຼຸບຂອງທາງເລືອກ.

-v, - ການປ່ຽນແປງ
ສະແດງເວີຊັນຂອງໂຄງການ.

ຕົວຢ່າງ


ການສ້າງ ປຊຊ ແມ່ແບບ ໄຟ
ເພື່ອສ້າງແມ່ແບບ POT book.pot ຈາກໄຟລ໌ input book.xml, ເຊິ່ງປະກອບດ້ວຍ
chapter1.xml ແລະ chapter2.xml (ຫົວໜ່ວຍພາຍນອກ), ແລ່ນ:

/usr/bin/xml2po -o book.pot book.xml ບົດ1.xml ບົດ2.xml

ເພື່ອຂະຫຍາຍຫນ່ວຍງານການນໍາໃຊ້ -e ຕົວເລືອກ:

/usr/bin/xml2po -e -o book.pot book.xml

ການສ້າງ ແປ XML ໄຟ (ລວມ ກັບຄືນໄປບ່ອນ PO ໄຟລ໌)
ຫຼັງ​ຈາກ​ການ​ແປ book.pot ເປັນ LANG.po, ລວມ​ການ​ແປ​ພາ​ສາ​ກັບ​ຄືນ​ໄປ​ບ່ອນ​ໂດຍ​ການ​ນໍາ​ໃຊ້ -p ທາງເລືອກ
ສໍາລັບແຕ່ລະໄຟລ໌ XML:

/usr/bin/xml2po -p LANG.po -o book.LANG.xml book.xml
/usr/bin/xml2po -p LANG.po -o ບົດ1.LANG.xml ບົດ1.xml
/usr/bin/xml2po -p LANG.po -o ບົດ2.LANG.xml ບົດ2.xml

ຖ້າທ່ານໃຊ້ -e ທາງ​ເລືອກ​ທີ່​ຈະ​ຂະ​ຫຍາຍ​ຫນ່ວຍ​ງານ​, ທ່ານ​ຄວນ​ຈະ​ນໍາ​ໃຊ້​ມັນ​ອີກ​ເທື່ອ​ຫນຶ່ງ​ເພື່ອ merge ກັບ​ຄືນ​ໄປ​ບ່ອນ​
ການແປເປັນໄຟລ໌ XML:

/usr/bin/xml2po -e -p LANG.po -o book.LANG.xml book.xml

ການປັບປຸງ PO ໄຟ
ເມື່ອໄຟລ໌ XML ພື້ນຖານປ່ຽນແປງ, ຂໍ້ໄດ້ປຽບທີ່ແທ້ຈິງຂອງໄຟລ໌ PO ມາຮອດຫນ້າ. ມີ 2
ວິທີການລວມການແປພາສາ. ທໍາອິດແມ່ນການຜະລິດໄຟລ໌ແມ່ແບບ POT ໃຫມ່
(ນອກຈາກນັ້ນ, ການນໍາໃຊ້ -e ຖ້າເຈົ້າຕັດສິນໃຈກ່ອນໜ້ານີ້ເພື່ອຂະຫຍາຍຫົວໜ່ວຍ). ຫຼັງຈາກນັ້ນແລ່ນ
msgmerge ເພື່ອຮວມການແປກັບໄຟລ໌ POT ໃໝ່:

/usr/bin/msgmerge -o tmp.po LANG.po book.pot

ດຽວນີ້ປ່ຽນຊື່ tmp.po ເປັນ LANG.po ແລະອັບເດດການແປຂອງເຈົ້າ. ອີກທາງເລືອກ, xml2po ສະຫນອງໃຫ້
ໄດ້ -u ທາງ​ເລືອກ​ທີ່​ເຮັດ​ໄດ້​ແນ່​ນອນ​ສອງ​ຂັ້ນ​ຕອນ​ນີ້​ສໍາ​ລັບ​ທ່ານ​. ປະໂຫຍດແມ່ນ, ວ່າມັນຍັງ
ແລ່ນ msgfmt ເພື່ອ​ໃຫ້​ທ່ານ​ມີ​ຜົນ​ຜະ​ລິດ​ສະ​ຖິ​ຕິ​ຂອງ​ສະ​ຖາ​ນະ​ການ​ແປ​ພາ​ສາ (ນັບ​ຂອງ​ການ​ແປ​ພາ​ສາ​,
ຂໍ້​ຄວາມ​ທີ່​ບໍ່​ໄດ້​ແປ​ແລະ fuzzy​)​. ນອກຈາກນັ້ນ, ການນໍາໃຊ້ -e ຖ້າເຈົ້າຕັດສິນໃຈກ່ອນໜ້ານີ້ເພື່ອຂະຫຍາຍ
ຫົວໜ່ວຍ:

/usr/bin/xml2po -u LANG.po book.xml

ໃຊ້ xml2po ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - ກ່ອງເຄື່ອງມື GNAT
    ລາຍລະອຽດ: ທ...
    ແລ່ນ aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - ກ່ອງເຄື່ອງມື GNAT
    ລາຍລະອຽດ: ທ...
    ແລ່ນ aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - Utility to
    ດຶງຂໍ້ມູນ CPU kernel idle
    SYNTAX: cpupower [ -c cpulist ]
    idle-info [ຕົວເລືອກ] DESCRIPTION: ເຄື່ອງມື
    ເຊິ່ງພິມອອກ p...
    ດໍາເນີນການ cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - ປະໂຫຍດທີ່ຈະຕັ້ງ cpu
    ຕົວເລືອກ kernel ສະເພາະຂອງລັດ idle
    SYNTAX: cpupower [ -c cpulist ]
    idle-info [ທາງເລືອກ] DESCRIPTION: The
    cpupower idle-se...
    ແລ່ນ cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - ດັດແກ້/ພິມຜູ້ໃຊ້
    ເສັ້ນທາງການຊອກຫາແຜນທີ່ປະຈຸບັນ. ຜົນກະທົບຕໍ່
    ຜູ້ໃຊ້ເຂົ້າເຖິງຂໍ້ມູນທີ່ມີຢູ່ພາຍໃຕ້
    ແຜນ​ທີ່​ອື່ນໆ​ໃນ​ສະ​ຖານ​ທີ່​ປະ​ຈຸ​ບັນ​. ...
    ແລ່ນ g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - ພິມຂໍ້ຄວາມ, ເຕືອນ,
    ຂໍ້​ມູນ​ຄວາມ​ຄືບ​ຫນ້າ​, ຫຼື​ຄວາມ​ຜິດ​ພາດ​ຕາຍ​ໃນ​
    ວິທີການຫຍ້າ. ໂມດູນນີ້ຄວນຈະຖືກນໍາໃຊ້ໃນ
    scripts ສໍາລັບຂໍ້ຄວາມທີ່ໃຫ້ບໍລິການກັບຜູ້ໃຊ້.
    ກະແຈ...
    ແລ່ນ g.messagegrass
  • ເພີ່ມເຕີມ »

Ad