XLIFF 2.0

Added in version 5.15.

Note

ການຮອງຮັບຮູບແບບນີ້ກຳລັງຢູ່ໃນລະຫວ່າງການພັດທະນາ. ບາງຄຸນສົມບັດອາດຈະຍັງບໍ່ທັນພ້ອມໃຊ້ງານ ແລະ ພຶດຕິກຳອາດມີການປ່ຽນແປງລະຫວ່າງລຸ້ນ. ຍິນດີຮັບຟັງຄຳຄິດເຫັນຈາກການທົດສອບ.

Note

XLIFF 1.1 ແລະ 1.2 ເປັນຮູບແບບທີ່ແຕກຕ່າງກັນ ແລະ ບໍ່ເຂົ້າກັນໄດ້ກັບ XLIFF 2.0.

ຮູບແບບທີ່ອີງໃສ່ XML ເຊິ່ງສ້າງຂຶ້ນເພື່ອເຮັດໃຫ້ໄຟລ໌ການແປມີມາດຕະຖານ, ແຕ່ສຸດທ້າຍມັນກໍເປັນໜຶ່ງໃນ ຫຼາຍມາດຕະຖານ ໃນດ້ານນີ້.

XML Localization Interchange File Format (XLIFF) 2.0 ປັດຈຸບັນຮອງຮັບໃນແບບສອງພາສາເທົ່ານັ້ນ.

Weblate ຮອງຮັບ XLIFF ໃນຫຼາຍຮູບແບບ:

ໄຟລ໌ການແປ XLIFF 2.0

ໄຟລ໌ XLIFF ງ່າຍໆທີ່ເນື້ອຫາຂອງອົງປະກອບຖືກເກັບເປັນຂໍ້ຄວາມທຳມະດາ (ອົງປະກອບ XML ທັງໝົດຈະຖືກ Escape).

XLIFF 2.0 ພ້ອມການຮອງຮັບ Placeables

XLIFF ມາດຕະຖານທີ່ຮອງຮັບ Placeables ແລະ ອົງປະກອບ XML ອື່ນໆ.

ໄຟລ໌ຕົວຢ່າງ

ຕົວຢ່າງໄຟລ໌ XLIFF:

<?xml version="1.0" encoding="UTF-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:2.0" version="2.0" srcLang="en" trgLang="cs">
  <file id="translation">
    <unit id="hello">
      <segment>
        <source xml:space="preserve">Hello, world!
</source>
        <target xml:space="preserve">Ahoj světe!
</target>
      </segment>
    </unit>
    <unit id="orangutan">
      <segment>
        <source xml:space="preserve">Orangutan has %d banana.
</source>
      </segment>
    </unit>
    <unit id="weblate">
      <segment>
        <source xml:space="preserve">Try Weblate at &lt;https://demo.weblate.org/&gt;!
</source>
      </segment>
    </unit>
    <unit id="thanks">
      <segment>
        <source>Thank you for using Weblate.</source>
      </segment>
    </unit>
  </file>
</xliff>
ຄຸນສົມບັດທີ່ຮອງຮັບ

ນາມສະກຸນໄຟລ໌

.xlf, .xliff

ຈຳນວນພາສາ

ສອງພາສາ

ຮອງຮັບພະຫູພົດ

Yes

ຮອງຮັບຄຳອະທິບາຍ

Yes

ຮອງຮັບຄຳຊີ້ແຈງ

No

ຮອງຮັບບໍລິບົດ (context)

Yes

ຮອງຮັບຕຳແໜ່ງ

Yes

ຮອງຮັບທຸງ (flags)

Yes

ສະຖານະເພີ່ມເຕີມ

ອະນຸມັດແລ້ວ, ຕ້ອງມີການແກ້ໄຂ

ຕົວລະບຸ API

xliff2, xliff2-placeables

ຮອງຮັບຂໍ້ຄວາມແບບອ່ານຢ່າງດຽວ

Yes

Supports removing obsolete strings

No

ການຕັ້ງຄ່າ Weblate

Typical Weblate ການຕັ້ງຄ່າ Component

ໜ້າກາກໄຟລ໌

localizations/*.xliff

ໄຟລ໌ພາສາຫຼັກ (Monolingual)

Empty

ແມ່ແບບສຳລັບການແປໃໝ່

localizations/en-US.xliff

ຮູບແບບໄຟລ໌

ໄຟລ໌ການແປ XLIFF 2.0