소스 파일의 태그 콘텐츠는 태그 확장을 클릭하여 편집기에서 시각화할 수 있으며, 메뉴 아래에서 클릭하여 F2로 편집할 수 있습니다.
구조적 손상을 피하기 위해 품질 보증을 설정할 때 XLIFF 검사를 활성화하십시오.
파일 유형
-
.XLF
-
.XLIFF
-
2.0 Only
파일 헤더가
<xliff version="2.0">인 파일
가져오기 옵션
-
ICU 메시지는 자동으로 태그로 변환됩니다. 세그먼트에 인라인 요소가 포함된 경우, 해당 세그먼트에 대한 ICU 구문 분석이 건너뜁니다. 인라인 요소가 없는 세그먼트는 정상적으로 구문 분석됩니다.
-
파일에 포함된 HTML 태그를 가져옵니다. 그런 다음 HTML 파일 가져오기 설정에 태그를 사용할 수 있습니다.
-
<note>요소의 데이터는 컨텍스트 창에 표시됩니다.XLIFF 2.0 표준에 따라
<unit>의<note>만 지원됩니다. -
확인된로 가져온 세그먼트는 쓰기 모드의 프로젝트 번역 메모리에 저장됩니다.
-
표준 세그먼트 분할이 적용됩니다. 선택하지 않으면 하나의 요소가 하나의 세그먼트가 됩니다. 이로 인해 세그먼트당 여러 문장이 발생할 수 있습니다. 선택되었지만 하나의 요소가 하나의 세그먼트로 남아 있는 경우, canResegment="no" 속성이 파일에 있을 수 있습니다. 세그먼트를 밀어내려면 이 속성을 "yes"로 변경하십시오. canResegment="no" 속성이 없으면 단위가 세그먼트로 분할됩니다.
대상 세그먼트가 비어 있지 않으면 소스 요소의 텍스트는 세그먼트로 분할되지 않습니다. 이 동작은 옵션을 활성화/비활성화하거나 세그먼트 분할 규칙을 조정하여 변경할 수 없습니다.
가져온
단위에 원본 파일에세그먼트요소가 있으면 더 이상 세그먼트로 분할되지 않으며, 이미 세그먼트로 분할된 것으로 간주됩니다. 이 동작은 옵션을 활성화/비활성화하여 변경할 수 없습니다. 세그먼트 분할은단위에 단일세그먼트요소와 무시할 수 있는 요소가 없을 때만 발생할 수 있습니다. -
XLIFF 줄 바꿈 및 페이지 바꿈 태그는 새로운 세그먼트를 생성합니다. 이 옵션은 세그먼트 XLIFF도 활성화된 경우에만 적용됩니다.
-
-
-
활성화되면 업로드된 파일의 대상 언어 값이 무시되고 작업의 대상 언어 값으로 대체됩니다.
-
2.0 전용
-
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'] -
-
출력 파일에 필요한 문자 참조의 쉼표로 구분된 목록입니다.
예:
가져오기 세그먼트 규칙
규칙을 추가하면 기본 가져오기 설정이 변경됩니다. 규칙은 결합하거나 추가할 수 있으며, 사용 가능한 양식이나 수동으로 적용할 수 있습니다. 사용자 지정 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 상태에 매핑할 수 있습니다.
예:
사용자 지정 내보내기 설정
특정 대상 속성은 다음 세그먼트 상태에 따라 매핑할 수 있습니다:
-
확인됨 및 잠김
-
확인됨 및 잠기지 않음
-
확인되지 않음 및 잠김
-
확인되지 않음 및 잠기지 않음
최대 대상 길이
단위가 더 많은 세그먼트로 나누어지면 모든 세그먼트는 동일한 최대 길이 속성을 가집니다. 이는 단위의 최대 길이와 같습니다.
이 경우 가져오기 후 다음 경고가 반환됩니다:
단위가 더 많은 세그먼트로 나누어지면 각 세그먼트에 대해 최대 길이 제한이 별도로 확인됩니다.
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의 세그먼트 상태는 가져오기 설정에서 수동으로 구성해야 합니다.