ICU(International Components for Unicode)는 소프트웨어 시스템의 국제화를 위한 세계화 지원을 제공하는 라이브러리 세트입니다.
ICU 메시지 형식 구문을 사용하는 번역이 지원됩니다.
AI 챗봇은 ICU 규칙을 검증하는 데 매우 효과적일 수 있습니다.
파일 형식에 대해
-
ICU 메시지가 포함된 파일이 번역 완료 후 올바르게 내보내지도록 하려면, 대상 세그먼트의 태그가 소스 세그먼트의 태그와 일치해야 하며 소스 세그먼트의 태그는 편집해서는 안 됩니다.
-
새로운 분석 결과로 인해, 대상 언어의 문법 규칙에 해당하는 번역을 따르도록 일부 텍스트 부분을 한 대상 세그먼트에서 다른 대상 세그먼트로 이동해야 할 수도 있습니다. 번역된 ICU 메시지 전체를 보려면 미리 보기를 참조하십시오.
-
특정 형식(하위 메시지)을 나타내는 세그먼트는 번역 메모리에 저장되며 번역 과정에서 활용됩니다.
-
ICU 처리는 파일 또는 템플릿 수준에서 적용되는 전체 또는 전무 토글입니다. 파일 내의 개별 Strings에 ICU 형식 분석을 선택적으로 적용하는 옵션은 없습니다. 소스 파일에 실제 ICU Strings와 ICU용이 아닌
{placeholder}형식 구문을 사용하는 Strings가 혼합되어 있는 경우, 파일을 업로드하기 전에 ICU가 아닌 콘텐츠에 대해 다른 자리 표시자 규칙(예: 중괄호를 사용하지 않는 구문)을 사용하는 것을 고려하십시오. 이렇게 하면 해당 Strings가 ICU 세그먼트로 감지되고 잠기는 것을 방지할 수 있습니다.
지원되는 파일 유형:
-
.XLIFF 1.2
-
.XLIFF 2.0
-
.SDL XLIFF
-
.JSON
-
.XML
-
다국어 .XML
-
.PO
-
.YAML
-
Android Strings
-
iOS Strings
파일이 작업으로 가져와져 세그먼트화될 때 ICU 메시지가 있으면, 해당 세그먼트는 CAT 편집기에서 로 레이블이 지정되며 왼쪽 열에 ICU 유형이 표시됩니다. ICU 콘텐츠는 텍스트 내의 태그로 표시됩니다.
ICU 유형 위로 마우스를 가져가면 툴팁에 범주와 사용 예가 표시됩니다.
ICU 메시지에 관한 모든 정보는 가져오기 되며 컨텍스트 메모<1>로 볼 수 있고, 메시지의 전체 형식은 미리 보기에 표시됩니다. 번역된 ICU 메시지의 모든 변형은 인컨텍스트 미리 보기에서 사용할 수 있는 ICU 구성기를 통해서도 확인할 수 있습니다.
ICU 메시지는 분할하거나 결합할 수 없습니다.
ICU 구성기를 사용하면 구성기에 입력된 값과 번역된 세그먼트를 기반으로 전체 ICU 메시지의 모든 변형을 확인할 수 있습니다.
ICU 메시지 인컨텍스트 미리 보기의 오른쪽 상단에 있는 ICU 버튼을 클릭하여 창을 엽니다.
유형 없음 변수의 경우, 구성기는 비어 있음 입력 필드를 표시하며 해당 값은 ICU 메시지 미리 보기에 반영됩니다. 복잡한 계층 구조를 가진 ICU의 경우, 선택한 변형에 따라 관련 없는 값은 숨겨집니다.
대상 탭
탭에 나열된 변수의 값을 입력하여 창 상단에서 선택한 ICU 메시지 번역을 미리 봅니다. 대상 ICU 메시지 미리 보기는 모든 ICU 관련 세그먼트가 번역된 경우에만 사용할 수 있습니다.
소스 탭
탭을 선택하여 소스 ICU 메시지 미리 보기로 전환하십시오.
탭과 탭 간 전환은 인컨텍스트 미리 보기에 영향을 주지 않습니다.
반복
ICU 기본 메시지와 하위 메시지는 작업 내에서 반복되고 동일한 키를 가진 경우 반복으로 식별됩니다.
QA
오탐(원치 않는 경우에 일관성 없음 번역에 대한 QA 경고 생성) 및 미탐(경고가 필요한 번역에 대해 QA 경고가 없음)을 방지하기 위해 ICU 컨텍스트가 고려됩니다.
컨텍스트가 다른 경우:
-
은 번역이 다른 경우에는 표시되지 않습니다.
-
는 번역이 동일하고 소스 텍스트가 같지만 컨텍스트 키가 다른 ICU 메시지에 대해 표시됩니다.