XLIFF

XLIFF
Filename extension
.xlf
Internet media type
before 2.0: application/x-xliff+xml (private), 2.0 and after: application/xliff+xml (standard tree)
Latest release
2.1[1]
13 February 2018; 6 years ago (2018-02-13)
Extended fromXML
StandardOASIS Standard, also ratified as ISO 21720:2017
Websitehttp://docs.oasis-open.org/xliff/xliff-core/v2.1/os/xliff-core-v2.1-os.html

XLIFF (XML Localization Interchange File Format) is an XML-based bitext format created to standardize the way localizable data are passed between and among tools during a localization process and a common format for CAT tool exchange. The XLIFF Technical Committee (TC) first convened at OASIS in December 2001 (first meeting in January 2002),[2] but the first fully ratified version of XLIFF appeared as XLIFF Version 1.2 in February 2008. Its current specification is v2.1[1] released on 2018-02-13, which is backwards compatible with v2.0 released on 2014-08-05.

The specification is aimed at the localization industry. It specifies elements and attributes to store content extracted from various original file formats and its corresponding translation. The goal was to abstract the localization skills from the engineering skills related to specific formats such as HTML.[3]

XLIFF is part of the Open Architecture for XML Authoring and Localization (OAXAL) reference architecture.

XLIFF 2.0 and higher (the current OASIS ratified format)

The XLIFF Technical Committee (TC) is currently preparing to start working on XLIFF Version 2.2.[4] Prior to making of the major new version 2.0, feedback was gathered from XLIFF's user community which was integrated into the following generation version of the standard. Two of the primary methods used included compiling a list of extensions used by XLIFF toolmakers, and compiling a list of XLIFF features supported by each XLIFF tool.

  • Makers of XLIFF tools have taken advantage of XLIFF's extensibility mechanism in order to implement a number of features. By collecting a list of these extension points and analyzing them for common tasks, the XLIFF TC hopes to improve the XLIFF 2.0 Specification to include mechanisms that will enable the toolmakers to support these features without using extensibility.
  • Makers of XLIFF tools have supported different sets of features in the XLIFF 1.2 Specification. By compiling a list of these features, the XLIFF TC hopes to identify areas where the XLIFF 2.0 Specification can be improved to enable toolmakers to more widely support the specification.

On February 13, 2018 XLIFF 2.1 specification became an OASIS Standard.[5]

In November, 2017 XLIFF 2.0 specification was approved as ISO 21720:2017.[6]

On August 6, 2014 the XLIFF 2.0 specification became an OASIS Standard.[7]

On May 6, 2014, the XLIFF 2.0 specification was moved[8] to Candidate OASIS Standard.[9]

Example of an XLIFF 2.0 document:

<xliff xmlns="urn:oasis:names:tc:xliff:document:2.0" version="2.0"
 srcLang="en-US" trgLang="ja-JP">
 <file id="f1" original="Graphic Example.psd">
  <skeleton href="Graphic Example.psd.skl"/>
  <unit id="1">
   <segment>
    <source>Quetzal</source>
    <target>Quetzal</target>
   </segment>
  </unit>
  <unit id="2">
   <segment>
    <source>An application to manipulate and process XLIFF documents</source>
    <target>XLIFF 文書を編集、または処理 するアプリケーションです。</target>
   </segment>
  </unit>
  <unit id="3">
   <segment>
    <source>XLIFF Data Manager</source>
    <target>XLIFF データ・マネージャ</target>
   </segment>
  </unit>
 </file>
</xliff>

XLIFF 1.2 - legacy format

An XLIFF 1.2[10] document is composed of one or more <file> elements. Each <file> element corresponds to an original file or source (e.g. database table). A <file> contains the source of the localizable data and, once translated, the corresponding localized data for one, and only one, locale.

Localizable data is stored in <trans-unit> elements. The <trans-unit> element holds a <source> element to store the source text, and a <target> element to store the latest translated text. The <target> elements are not mandatory.

<trans-unit id="1">
 <source xml:lang="en">Cannot find the file.</source>
 <target xml:lang="fr">Fichier non trouvé.</target>
</trans-unit>

The example below shows an XLIFF document storing text extracted from a Photoshop file (PSD file) and its translation to Japanese:

<xliff version="1.2">
 <file original="Graphic Example.psd"
  source-language="en-US" target-language="ja-JP"
  tool="Rainbow" datatype="photoshop">
  <header>
   <skl>
    <external-file uid="3BB236513BB24732" href="Graphic Example.psd.skl"/>
   </skl>
   <phase-group>
    <phase phase-name="extract" process-name="extraction"
     tool="Rainbow" date="20010926T152258Z"
     company-name="NeverLand Inc." job-id="123"
     contact-name="Peter Pan" contact-email="[email protected]">
     <note>Make sure to use the glossary I sent you yesterday.
     Thanks.</note>
    </phase>
   </phase-group>
  </header>
  <body>
   <trans-unit id="1" maxbytes="14">
    <source xml:lang="en-US">Quetzal</source>
    <target xml:lang="ja-JP">Quetzal</target>
   </trans-unit>
   <trans-unit id="3" maxbytes="114">
    <source xml:lang="en-US">An application to manipulate and 
     process XLIFF documents</source>
    <target xml:lang="ja-JP">XLIFF 文書を編集、または処理
     するアプリケーションです。</target>
   </trans-unit>
   <trans-unit id="4" maxbytes="36">
    <source xml:lang="en-US">XLIFF Data Manager</source>
    <target xml:lang="ja-JP">XLIFF データ・マネージャ</target>
   </trans-unit>
  </body>
 </file>
</xliff>

See also

References

  1. ^ a b "XLIFF Version 2.1". docs.oasis-open.org.
  2. ^ OASIS XML Localisation Interchange File Format Technical Committee. "XLIFF TC Charter". OASIS. Retrieved 2020-07-28.
  3. ^ Bert Esselink (2003). The Evolution of Localization (PDF). Guide to Localization. Multilingual Computing and Technology. Does the popularity of XLIFF signal a trend? Throughout the 1990s, the localization industry tried to turn translators into semi-engineers. Is it now expecting them to just translate again? It certainly looks that way.
  4. ^ "FeatureTracking - XLIFF Wiki". wiki.oasis-open.org.
  5. ^ "#XLIFF V2.1 becomes an OASIS Standard | OASIS". www.oasis-open.org.
  6. ^ "ISO 21720:2017". ISO.
  7. ^ "XLIFF Version 2.0 becomes an OASIS Standard | OASIS". www.oasis-open.org.
  8. ^ "60-day Public Review for XLIFF Version 2.0 Candidate OASIS Standard - en". lists.oasis-open.org.
  9. ^ "XLIFF Version 2.0". docs.oasis-open.org.
  10. ^ "XLIFF 1.2 Specification". docs.oasis-open.org.

Read other articles:

Ee Hoe Hean Club (warna biru) di Jalan Bukit Pasoh No. 43, Singapura Ee Hoe Hean Club (Hanzi sederhana: 怡和轩俱乐部; Hanzi tradisional: 怡和軒俱樂部; Pinyin: Yíhéxuān jùlèbù), yang didirikan pada 1895 dan terletak di Jalan Bukit Pasoh di Chinatown, adalah sebuah klub milioner di Singapura. Disamping berfungsi sebagai klub sosial dan bisnis, para anggota klub tersebut aktif terlibat dalam perkembangan politik China pada awal abad ke-20. Klub tersebut mendukung Re...

 

AnathapindikaAnathapindika menutupi Jetavana dengan koin (Bharhut, teks Brahmi: jetavana ananthapindiko deti kotisanthatena keta Nama lainSudattaInformasi pribadiPekerjaanUpasakaKedudukan seniorGuruBuddha Anathapindika (Pāli: Anāthapiṇḍika; Sanskerta: Anāthapiṇḍada) adalah seorang saudagar dan bankir kaya, diyakini merupakan saudagar terkaya di Savatthi pada masa Buddha Gautama. Lahir dengan nama Sudatta, dia mendapat julukan Anathapindika, arti harfiah seseorang yang memberi sedek...

 

This biographical article is written like a résumé. Please help improve it by revising it to be neutral and encyclopedic. (February 2023) Singaporean politician The HonourableAlex Yam任梓銘Yam in 2021Mayor of North West DistrictIncumbentAssumed office 27 July 2020Prime MinisterLee Hsien LoongPreceded byTeo Ho PinMember of Parliamentfor Marsiling–Yew Tee GRC(Yew Tee)IncumbentAssumed office 11 September 2015Preceded byConstituency establishedMajority29,081 (26.36%)Member of Parli...

Artikel ini mengenai Allah dalam istilah Kekristenan di Indonesia dan bukan mengenai Allah, Tuhan dalam Islam. Untuk pemahaman lebih lanjut, lihat artikel Penggunaan Allah bagi umat Kristen Indonesia. Dalam bahasa Ibrani, kata Allah disebut dengan berbagai kata: Adonai, Tuan atau Tuanku atau Allah yang Perkasa El, Allah yang Kuat Elohim, Sang Pencipta yang Maha Kuasa Elyon, Allah yang Maha Tinggi Elohe Yisrael, Allah Israel El Olam, Allah yang Kekal El Roi, Allah yang Melihat El Shaddai, Alla...

 

Cessna 310 Constructeur aéronautique Cessna Type avion de transport léger Premier vol 3 janvier 1953 Mise en service janvier 1954 Nombre construit 6 321 Motorisation Moteur Continental O-470 Dimensions Envergure 10,67 m Longueur 8,23 m Hauteur 3,20 m Surface alaire 16,63 m2 Nombre de places 6 Masses Masse à vide 1 294 kg Masse maximum 2 360 kg Performances Vitesse de croisière maximale 330 Vitesse maximale (VNE) 355 Plafond 6 095 Distance franchissable 2 020...

 

U.S. chemical company Lubrizol CorporationCompany typeSubsidiaryIndustryChemicalsFounded1928; 96 years ago (1928)HeadquartersWickliffe, Ohio, United StatesKey peopleRebecca Liebert President and CEOProductsSpecialty chemicalsRevenueApproximately $6.5 billion (2016)OwnerBerkshire HathawayNumber of employeesApproximately 8,300DivisionsLubrizol Additives Lubrizol Advanced MaterialsWebsitewww.lubrizol.comFootnotes / references[1][2][3][4]...

Voce principale: Hansa Rostock. Hansa RostockStagione 2008-2009Sport calcio Squadra Hansa Rostock Allenatore Andreas Zachhuber All. in seconda Thomas Finck 2. Bundesliga13º posto Coppa di GermaniaOttavi di finale Maggiori presenzeCampionato: Hahnel (34)Totale: Hahnel (37) Miglior marcatoreCampionato: Kern (11)Totale: Kern (13) StadioDKB-Arena Maggior numero di spettatori27 000 vs Kaiserslautern (1º maggio 2009), Norimberga (17 maggio 2009) Minor numero di spettatori7 000 vs ...

 

Tartarughe all'infinitoAza Holmes (Isabela Merced) in una scena del filmTitolo originaleTurtles All the Way Down Lingua originaleinglese Paese di produzioneStati Uniti d'America Anno2024 Generesentimentale, drammatico RegiaHannah Marks Soggettodal romanzo Tartarughe all'infinito di John Green SceneggiaturaElizabeth Berger, Isaac Aptaker ProduttoreMarty Bowen, Wyck Godfrey, Isaac Klausner Produttore esecutivoJohn Green Casa di produzioneWarner Bros., New Line Cinema, Temple Hill Entertainm...

 

Type of local government district in England Non-metropolitan districtAlso known as:Shire districtCategoryLocal authority districtsLocationEnglandFound inNon-metropolitan countyCreated byLocal Government Act 1972Created1 April 1974Number226 (as of 2023)Possible types  Two-tier (164)  Unitary authority (62) Possible statusCityRoyal boroughBorough Non-metropolitan districts, or colloquially shire districts, are a type of local government district in England. As create...

Pengurutan protein atau sekuensing protein adalah penentuan urutan asam amino dari suatu protein atau peptida. Metode yang biasa digunakan adalah degradasi Edman dan spektrometri massa. Spektrometri massa lebih sering digunakan untuk sekuensing protein namun metode degradasi Edman juga sering digunakan untuk menentukan ujung-N (N-terminus) protein. Menentukan komposisi asam amino dan ujung-N Sebelum sekuensing dilakukan, terkadang perlu untuk mengetahui asam amino yang terkandung di dalam pro...

 

Suku Efraim (Ibrani: שבט אֶפְרַיִם / אֶפְרָיִם Shevet Efrayim, Šḗḇeṭ ʾEp̄ráyim atau ʾEp̄rā́yim; bahasa Inggris: Tribe of Ephraim) adalah salah satu dari suku-suku Israel menurut Alkitab Ibrani, keturunan dari Efraim, putra Yusuf, cucu Yakub. Pembagian tanah suku-suku Israel Wilayah Daerah bani Efraim menurut kaum-kaum mereka ialah demikian: batas milik pusaka mereka ke timur ialah Atarot-Adar sampai Bet-Horon Hulu. Ke barat batas itu keluar di sebela...

 

Singer who provides vocal harmony on a song This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Backing vocalist – news · newspapers · books · scholar · JSTOR (August 2018) (Learn how and when to remove this message) One of the Wives, the backing vocalists for English singer Ebony Bones A backing vocalist is a s...

Фолликул, содержащий ооцит: 1.Тека клетки 2. Гранулезные клетки фолликула 3. Ооцит 4. Гранулезные клетки ооцита 5. Клеточный слой «Зона Пилюцида» 6. Щелевые контакты, 7. Адгезивные контакты Гранулезные клетки — фолликулярный слой клеток, окружающий яйцеклетку. Отвечают за ...

 

Ottobrunn. Ottobrunn adalah kota yang terletak di distrik München di Bayern, Jerman. Kota Ottobrunn memiliki luas sebesar 5.53 km². Ottobrunn pada tahun 2006, memiliki penduduk sebanyak 19.707 jiwa. lbsKota dan kotamadya di distrik München Aschheim Aying Baierbrunn Brunnthal Feldkirchen Garching bei München Gräfelfing Grasbrunn Grünwald Haar Hohenbrunn Höhenkirchen-Siegertsbrunn Ismaning Kirchheim bei München Neubiberg Neuried Oberhaching Oberschleißheim Ottobrunn Planegg Pullac...

 

Football match1990 DFB-Pokal FinalMatch programme coverEvent1989–90 DFB-Pokal 1. FC Kaiserslautern Werder Bremen 3 2 Date19 May 1990 (1990-05-19)VenueOlympiastadion, West BerlinRefereeManfred Neuner (Leimen)[1]Attendance76,391← 1989 1991 → The 1990 DFB-Pokal Final decided the winner of the 1989–90 DFB-Pokal, the 47th season of Germany's premier knockout football cup competition. It was played on 19 May 1990 at the Olympiastadion in West Berlin.[2 ...

1953 film We Three DebutantesDirected byHasse EkmanWritten byHerbert Grevenius Olof MolanderProduced bySvensk FilmindustriStarringMaj-Britt NilssonSven-Eric GamblePer OscarssonKarl GerhardCinematographyGunnar FischerEdited byHans LagerkvistMusic byLille Bror SöderlundhProductioncompanySvensk FilmindustriDistributed bySvensk FilmindustriRelease date 7 September 1953 (1953-09-07) Running time95 minutesCountrySwedenLanguageSwedish We Three Debutantes (Swedish: Vi tre debutera) is...

 

45°36′26.50″N 11°35′4″E / 45.6073611°N 11.58444°E / 45.6073611; 11.58444 Villa Valmarana in Vigardolo. Autograph drawing by Palladio (London, RIBA XVII/2r). Villa Valmarana (also known as Valmarana Bressan) is a patrician villa at Vigardolo, Monticello Conte Otto, in the province of Vicenza, in northern Italy. The building is attributed to Andrea Palladio on the basis of an extant drawing of the villa that is undoubtedly by the architect. The villa was cons...

 

Dodge City redirects here. For the town, see Dodge City, Alabama. For other uses, see Dodge City (disambiguation). City and County seat in Kansas, United StatesDodge City, KansasCity and County seatEl Capitan cattle drive monument (2008) FlagSealNickname(s): Cowboy Capital of The World; Wicked Little City; King of CowtownsMotto(s): Get The Heck Into Dodge;The Wickedest Little City in AmericaLocation within Ford County and KansasKDOT map of Ford County (legend)Coordinates: 37°45′4...

Петлица высшего классного чина Главного государственного советника налоговой службы Главный государственный советник налоговой службы — высший классный чин в налоговых органах Российской Федерации в 1991—2001 гг. (ниже — государственный советник налоговой служ...

 

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Cet article ne cite pas suffisamment ses sources (février 2014). Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ». En pratique : Quelles sources sont attendues ? ...