맨위로가기

XLIFF

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

XLIFF는 소프트웨어 현지화를 위한 XML 기반의 표준 파일 형식이다. XLIFF 2.0은 2014년에 OASIS 표준으로 승인되었으며, ISO 21720:2017으로도 승인되었다. XLIFF 1.2는 레거시 형식으로, 하나 이상의 `` 요소로 구성되며, 현지화 가능한 데이터는 `` 요소에 저장된다.

더 읽어볼만한 페이지

  • 국제화와 지역화 - 언어 현지화
    언어 현지화는 특정 지역의 문화, 언어, 법률 등을 고려하여 제품이나 서비스를 적응시키는 포괄적인 과정으로, 세계화 전략의 핵심 단계인 국제화 이후에 수행되며, 다양한 기술과 방법으로 이루어져 시장에서의 성공적인 출시와 성장에 필수적이다.
  • 국제화와 지역화 - ISO 3166
    ISO 3166은 국가, 속령, 특별 지역 및 그 하위 구분에 대한 코드를 정의하는 국제 표준으로, ISO 3166-1, ISO 3166-2, ISO 3166-3으로 구성되어 있으며 ISO 3166/MA에 의해 관리 및 업데이트된다.
  • XML 기반 표준 - XAML
    XAML은 마이크로소프트에서 개발한 XML 기반의 마크업 언어로, 사용자 인터페이스, 데이터 바인딩, 이벤트 처리 등을 정의하며 WPF, Silverlight, WF, WinRT API 앱, Xamarin.Forms 등에서 UI 개발에 널리 사용된다.
  • XML 기반 표준 - 아톰 (표준)
    Atom은 웹 사이트 업데이트 정보와 콘텐츠 배포를 위한 XML 기반 문서 형식으로, Atom 배포 형식과 Atom 출판 프로토콜로 구성되어 있으며, RSS를 대체하기 위해 고안되었고 국제화 지원 및 모듈성에서 차이를 보인다.
  • 파일 포맷 - 바로 가기
    바로 가기는 운영체제에서 파일, 폴더, 프로그램, 웹 페이지에 대한 참조를 제공하는 기능 및 파일로, 사용자들이 원본에 빠르게 접근하도록 GUI 환경의 사용성을 향상시킨다.
  • 파일 포맷 - EXE
    EXE 파일 형식은 운영 체제에 따라 다양한 종류가 있는 실행 파일의 한 형태로, DOS MZ 실행 파일에서 PE, PE32+까지 발전해 왔으며, 코드, 데이터, 스택을 별도 관리하고 재배치 항목을 통해 실행 환경에 유연하게 대응하는 특징을 가진다.
XLIFF - [IT 관련 정보]에 관한 문서
기본 정보
XLIFF 로고
XLIFF 로고
확장자.xlf
MIME 형식1.2 이전: application/x-xliff+xml, 2.0 이후: application/xliff+xml
기반 언어XML
표준OASIS 표준, ISO 21720:2017로도 비준됨
출시일알 수 없음
최신 버전 출시일2018년 2월 13일
최신 버전2.1
URLXLIFF Version 2.1
설명
XLIFFXML Localisation Interchange File Format의 약자
용도지역화 데이터 교환 포맷

2. XLIFF 2.0 이상 (현행)

XLIFF 기술 위원회(TC)는 XLIFF 사용자 커뮤니티로부터 피드백을 수집하여 표준의 차세대 버전을 만들었다.[4] 피드백을 위해 사용된 두 가지 주요 방법은 다음과 같다.


  • XLIFF 도구 제작자가 사용하는 확장 목록 컴파일: XLIFF TC는 도구 제작자가 확장성을 사용하지 않고도 기능을 지원할 수 있도록 XLIFF 2.0 사양을 개선했다.
  • 각 XLIFF 도구에서 지원하는 XLIFF 기능 목록 컴파일: XLIFF TC는 도구 제작자가 사양을 더 광범위하게 지원할 수 있도록 XLIFF 2.0 사양을 개선할 영역을 식별했다.


2014년 8월 6일, XLIFF 2.0 사양이 OASIS 표준이 되었다.[7] 2017년 11월에는 XLIFF 2.0 사양이 ISO 21720:2017로 승인되었다.[6] 2018년 2월 13일에는 XLIFF 2.1 사양이 OASIS 표준이 되었다.[5]

2. 1. XLIFF 2.0 예시







Quetzal

Quetzal









An application to manipulate and process XLIFF documents

XLIFF 文書を編集、または処理 するアプリケーションです。









XLIFF Data Manager

XLIFF データ・マネージャ








3. XLIFF 1.2 (레거시 포맷)

XLIFF 1.2[10]는 레거시 포맷으로, XLIFF 문서의 구조와 예시를 통해 그 특징을 파악할 수 있다.

3. 1. XLIFF 1.2 구조

XLIFF 1.2[10] 문서는 하나 이상의 `<file>` 요소로 구성된다. 각 `<file>` 요소는 원본 파일 또는 소스(예: 데이터베이스 테이블)에 해당한다. `<file>`은 현지화 가능한 데이터의 소스를 포함하며, 번역되면 하나의 로케일에 해당하는 현지화된 데이터를 포함한다.

현지화 가능한 데이터는 `<trans-unit>` 요소에 저장된다. `<trans-unit>` 요소는 소스 텍스트를 저장하는 `<source>` 요소와 최신 번역 텍스트를 저장하는 `<target>` 요소를 포함한다. `<target>` 요소는 필수가 아니다.

```xml



Cannot find the file.

Fichier non trouvé.



```

아래 예제는 포토샵 파일(PSD 파일)에서 추출한 텍스트와 일본어 번역을 저장하는 XLIFF 문서를 보여준다.

```xml




source-language="en-US" target-language="ja-JP"

tool="Rainbow" datatype="photoshop">












tool="Rainbow" date="20010926T152258Z"

company-name="NeverLand Inc." job-id="123"

contact-name="Peter Pan" contact-email="ppan@example.com">

Make sure to use the glossary I sent you yesterday.

Thanks.












Quetzal

Quetzal





An application to manipulate and

process XLIFF documents

XLIFF 文書を編集、または処理

するアプリケーションです。






XLIFF Data Manager

XLIFF データ・マネージャ








3. 2. XLIFF 1.2 예시








tool="Rainbow" date="20010926T152258Z"

company-name="NeverLand Inc." job-id="123"

contact-name="Peter Pan" contact-email="ppan@example.com">

Make sure to use the glossary I sent you yesterday.

Thanks.












Quetzal

Quetzal





An application to manipulate and

process XLIFF documents

XLIFF 文書を編集、または処理

するアプリケーションです。






XLIFF Data Manager

XLIFF データ・マネージャ









```

위 예시는 포토샵 파일(PSD 파일)에서 추출한 텍스트와 일본어 번역을 저장하는 XLIFF 문서이다.[10]

참조

[1] 웹사이트 XLIFF Version 2.1 http://docs.oasis-op[...]
[2] 웹사이트 XLIFF TC Charter https://www.oasis-op[...] OASIS 2020-07-28
[3] 서적 The Evolution of Localization http://isg.urv.es/li[...] Multilingual Computing and Technology
[4] 웹사이트 FeatureTracking - XLIFF Wiki https://wiki.oasis-o[...]
[5] 웹사이트 "#XLIFF V2.1 becomes an OASIS Standard | OASIS" https://www.oasis-op[...]
[6] 웹사이트 ISO 21720:2017 http://www.iso.org/c[...]
[7] 웹사이트 XLIFF Version 2.0 becomes an OASIS Standard | OASIS https://www.oasis-op[...]
[8] 웹사이트 60-day Public Review for XLIFF Version 2.0 Candidate OASIS Standard - en https://lists.oasis-[...]
[9] 웹사이트 XLIFF Version 2.0 http://docs.oasis-op[...]
[10] 웹사이트 XLIFF 1.2 Specification http://docs.oasis-op[...]
[11] 웹사이트 XLIFF Version 2.1 http://docs.oasis-op[...] 2020-09-15
[12] 웹인용 XLIFF TC Charter https://www.oasis-op[...] OASIS 2020-07-28
[13] 서적 The Evolution of Localization http://isg.urv.es/li[...] Multilingual Computing and Technology 2024-08-30



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com