파일 가져오기 설정

.XLIFF 1.2 및 2.0 - XML 로컬라이제이션 교환 파일 형식 (TMS)

컨텐츠는 영어 텍스트를 Phrase Language AI를 이용해 기계 번역한 것입니다.

소스 파일의 태그 콘텐츠는 태그 확장을 클릭하여 편집기에서 시각화할 수 있으며, 도구 메뉴 아래에서 클릭하여 F2로 편집할 수 있습니다.

구조적 손상을 피하기 위해 품질 보증을 설정할 때 XLIFF 검사를 활성화하십시오.

중요

태그와 관련된 문제는 내보내기 오류의 일반적인 원인입니다. 파일을 내보내기 전에 항상 태그와 형식이 올바른지 확인하기 위해 품질 보증 검사를 실행하십시오.

XLIFF 콘텐츠에 HTML 태그가 포함된 경우, Drupal/Wordpress XLIFF를 파일 형식으로 선택하여 작업 또는 프로젝트 템플릿을 생성하십시오.

파일 유형

  • .XLF

  • .XLIFF

  • 2.0 Only

    파일 헤더가 <xliff version="2.0">인 파일

가져오기 옵션

  • ICU 메시지 구문 분석

    ICU 메시지는 자동으로 태그로 변환됩니다. 세그먼트에 인라인 요소가 포함된 경우, 해당 세그먼트에 대한 ICU 구문 분석이 건너뜁니다. 인라인 요소가 없는 세그먼트는 정상적으로 구문 분석됩니다.

  • HTML 하위 필터 사용 

    파일에 포함된 HTML 태그를 가져옵니다. 그런 다음 HTML 파일 가져오기 설정에 태그를 사용할 수 있습니다.

  • 가져오기 <note>

    <note> 요소의 데이터는 컨텍스트 창에 표시됩니다.

    XLIFF 2.0 표준에 따라 <unit><note>만 지원됩니다.

  • 가져오기 시 확인된 세그먼트를 TM에 저장

    확인된로 가져온 세그먼트는 쓰기 모드의 프로젝트 번역 메모리에 저장됩니다.

  • 세그먼트 XLIFF

    표준 세그먼트 분할이 적용됩니다. 선택하지 않으면 하나의 요소가 하나의 세그먼트가 됩니다. 이로 인해 세그먼트당 여러 문장이 발생할 수 있습니다. 선택되었지만 하나의 요소가 하나의 세그먼트로 남아 있는 경우, canResegment="no" 속성이 파일에 있을 수 있습니다. 세그먼트를 밀어내려면 이 속성을 "yes"로 변경하십시오. canResegment="no" 속성이 없으면 단위가 세그먼트로 분할됩니다.

    대상 세그먼트가 비어 있지 않으면 소스 요소의 텍스트는 세그먼트로 분할되지 않습니다. 이 동작은 세그먼트 XLIFF 옵션을 활성화/비활성화하거나 세그먼트 분할 규칙을 조정하여 변경할 수 없습니다.

    가져온 단위에 원본 파일에 세그먼트 요소가 있으면 더 이상 세그먼트로 분할되지 않으며, 이미 세그먼트로 분할된 것으로 간주됩니다. 이 동작은 세그먼트 XLIFF 옵션을 활성화/비활성화하여 변경할 수 없습니다. 세그먼트 분할은 단위에 단일 세그먼트 요소와 무시할 수 있는 요소가 없을 때만 발생할 수 있습니다.

  • 줄 바꿈/페이지 바꿈 태그 해석

    XLIFF 줄 바꿈 및 페이지 바꿈 태그는 새로운 세그먼트를 생성합니다. 이 옵션은 세그먼트 XLIFF도 활성화된 경우에만 적용됩니다.

  • 공백 보존

  • 세그먼트가 가져오지 않은 경우 소스를 비어 있는 대상에 복사

  • 엑셀 타겟 값을 덮어쓰기

    활성화되면 업로드된 파일의 대상 언어 값이 무시되고 작업의 대상 언어 값으로 대체됩니다.

  • 2.0 전용 "translate=no" 속성을 가진 텍스트를 번역하지 않을 태그로 표현

  • 1.2 전용 컨텍스트 메모

    컨텍스트는 요소의 컨텍스트 그룹 내의 전송 단위 또는 컨텍스트 유형 속성이 있는 컨텍스트에 있어야 합니다.

  • 2.0 전용 컨텍스트 키

    컨텍스트는 단위 요소 또는 단위 자손에 있어야 합니다. XPath 평가를 위한 기본 노드(컨텍스트 노드)는 단위 요소입니다. 기본 XPath는: @id입니다.

    참고

    컨텍스트 키 XPath 및 XML 네임스페이스

    XLIFF 2.0 요소는 XML 네임스페이스 내에 존재하므로, 요소 이름을 직접 참조하는 컨텍스트 키 XPath 표현식이 작동하지 않을 수 있습니다. 표현식이 결과를 반환하지 않으면 대신 local-name() 함수를 사용하십시오.

    예를 들어, <note> 요소를 category="key"로 추출하려면 다음을 사용하십시오:

    *[local-name()='notes']/*[local-name()='note' and @category='key'] 

  • Phrase TMS 태그로 변환 

  • 문자 개체로 변환

    출력 파일에 필요한 문자 참조의 쉼표로 구분된 목록입니다.

    예:

    &#160;,&amp;#x3A3;

가져오기 세그먼트 규칙

규칙을 추가하면 기본 가져오기 설정이 변경됩니다. 규칙은 결합하거나 추가할 수 있으며, 사용 가능한 양식이나 수동으로 적용할 수 있습니다. 사용자 지정 XLIFF 상태가 지원됩니다. 인수를 쉼표로 구분하면 AND 논리 관계가 생성되고, 새 줄은 OR 논리 관계를 생성합니다.

XPath도 규칙에서 사용할 수 있지만, 각 trans-unit 요소에 대해 상대적으로 평가됩니다(즉, 문서가 아님).

예시:

  • <trans-unit> 요소에 resname 속성의 값이 info: .[contains(@resname,'info')]인 세그먼트만 가져옵니다.

  • <trans-unit> 요소에 없음 그런 세그먼트 메타데이터 하위 요소가 있고, tm_match 속성이 100.00: .[not(contains(segment-metadata/@tm_match,'100.00'))]인 세그먼트만 가져옵니다.

    가져오기에서 100.00 및 101.00% 일치를 제외하려면 다음과 같이 또는을 사용하십시오: .[not(contains(segment-metadata/@tm_match,'100.00') or contains(segment-metadata/@tm_match,'101.00'))].

XPath는 규칙에서도 사용할 수 있으며, 예를 들어 세그먼트를 가져올 때 .[contains(@resname, 'info;yes')]와 같이 사용할 수 있습니다.

기본적으로 모든 XLIFF trans-unit이 가져옵니다. 세그먼트화가 수행되면, <source>는 세그먼트화되고 <seg-source>는 세그먼트화되지 않습니다. 가져온 후 모든 세그먼트의 상태는 확인되지 않음 또는 잠김이 아닙니다.

사용자 지정 가져오기 설정

  • 세그먼트를 가져오지 마십시오.

  • 세그먼트를 확인된 것으로 설정하십시오.

  • 세그먼트를 잠긴 것으로 설정하십시오.

내보내기 속성 매핑

규칙을 추가하면 기본 가져오기 설정이 변경됩니다. 규칙은 결합하거나 추가할 수 있으며, 사용 가능한 양식이나 수동으로 적용할 수 있습니다. 사용자 지정 XLIFF 상태가 지원됩니다.

기본적으로 내보낸 대상 파일의 모든 XLIFF 전환 단위는 소스와 동일하게 보이지만 대상은 번역됩니다. XLIFF 상태를 변경하려면 세그먼트 상태를 XLIFF 상태에 매핑할 수 있습니다.

예:

새로운번역됨으로 내보낸 대상 XLIFF 파일에서.

사용자 지정 내보내기 설정

특정 대상 속성은 다음 세그먼트 상태에 따라 매핑할 수 있습니다:

  • 확인됨 및 잠김

  • 확인됨 및 잠기지 않음

  • 확인되지 않음 및 잠김

  • 확인되지 않음 및 잠기지 않음

최대 대상 길이

단위가 더 많은 세그먼트로 나누어지면 모든 세그먼트는 동일한 최대 길이 속성을 가집니다. 이는 단위의 최대 길이와 같습니다.

이 경우 가져오기 후 다음 경고가 반환됩니다:

단위가 더 많은 세그먼트로 나누어지면 각 세그먼트에 대해 최대 길이 제한이 별도로 확인됩니다.

1.2

속성 maxwidth는 이러한 조건에서 번역을 위한 최대 대상 길이를 지정하는 데 사용할 수 있습니다:

  • Maxwidth는 전환 단위 요소에 있어야 합니다(그룹에는 없어야 함).

  • 크기는 size-unit="char" 또는 size-unit="percent"로 지정해야 합니다.

  • 전환 단위 요소에는 세그먼트가 하나만 있습니다.

    경고는 trans-unit 요소에 세그먼트가 더 많으면 표시됩니다.

2.0

최대 대상 길이 기능은 다음과 같은 경우에만 지원됩니다:

  • 파일 요소는 slr:profiles를 포함하고 있으며 generalProfile="xliff:codepoints"가 있습니다.

  • 파일의 단위는 sizeRestriction 속성을 포함합니다.

최대 값은 세그먼트의 최대 길이 속성으로 설정됩니다.

응용 프로그램 특정 설정

Drupal/Wordpress .XLIFF

설정은 project template에서 사용되는 Drupal 플러그인에 적용됩니다.

Wordpress 필터는 HTML 하위 필터를 사용하므로 .HTML 가져오기 설정을 적용할 수 있습니다. HTML 가져오기 설정에서 제공되는 것보다 더 많은 사용자 정의가 필요한 경우 .XML 형식을 사용해야 합니다.

Drupal/WordPress XLIFF는 번역 가능한 문자열이 CDATA에 있고 HTML 태그를 포함할 때 .XLIFF 파일의 좋은 기본값입니다.

memoQ

자동 감지되어 memoQ XLIFF로 가져온 경우 사용할 수 있는 설정이 없습니다. 구성이 필요한 경우 XLIFF 1.2 가져오기 설정을 사용하여 파일을 가져오십시오. memoQ XLIFF의 세그먼트 상태는 가져오기 설정에서 수동으로 구성해야 합니다.

도움이 되었습니까?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.