모든 태그와 속성을 그대로 유지하며 XML 파일 및 상품 피드 번역
상품 피드, 콘텐츠 내보내기 파일, 사용자용 텍스트가 포함된 설정 파일 등 XML 파일을 업로드하면 요소 내부의 텍스트가 번역된 동일한 파일을 다운로드할 수 있습니다. 요소 이름, ID, 링크, 주석, XML 선언문은 원본 그대로 유지되며, alt, title, label 같은 속성도 함께 번역됩니다. 최대 300개 값의 파일은 전체 무료이며, 더 큰 파일은 $5 1회 결제입니다.
- 요소 내부 텍스트 및 번역 대상 속성: title, alt, label, placeholder, caption, tooltip, description, summary, text, message, hint, subtitle, heading
- 요소 이름, 기타 속성, 주석, 처리 명령(processing instruction)은 절대 변경되지 않음
- script, style, code, pre 태그 및 translate="no"로 지정된 모든 항목은 건너뜀
- CDATA 섹션은 그대로 CDATA로 유지되며, &나 <가 포함된 텍스트는 다시 저장할 때 올바르게 이스케이프 처리됨
- $5에 최대 50,000개 값, 무제한 플랜은 최대 200,000개 값까지 지원
XML 파일 번역 방법
-
1
XML 파일 업로드
.xml 파일을 끌어다 놓고, 번역할 언어를 선택하세요. 피드에 고유 코드가 있다면 건너뛸 추가 요소 이름을 입력합니다.
-
2
첫 부분 값 무료 확인
catalog/product/name 같은 요소 경로와 함께 첫 텍스트 값들이 원본 옆에 번역되어 표시됩니다.
-
3
전체 잠금 해제 및 다운로드
$5으로 전체 파일을 잠금 해제하고 파일명에 언어 코드가 포함된 번역본을 다운로드하세요.
파일 처리 방식
파일을 단순히 파싱한 뒤 다시 출력하는 방식이 아닙니다. 각 텍스트 노드와 번역 대상 속성 값의 정확한 위치를 찾아 해당 문자만 치환하므로, 들여쓰기, 속성 순서, 따옴표 스타일, 주석까지 바이트 단위로 원본과 완벽하게 일치합니다.
sku, id, url, code, status처럼 요소 이름 자체가 식별자인 경우 텍스트를 그대로 유지합니다. 단, 해당 요소에 alt나 title 속성이 있으면 정상 번역됩니다(예: img 요소는 src가 유지되고 alt만 번역됨). 볼드 처리된 단어가 섞인 문단처럼 혼합된 콘텐츠(mixed content)의 경우 각 텍스트 조각을 따로 번역하여 내부 태그의 위치가 흐트러지지 않도록 합니다.
상품 피드 및 특수 형식
상품 피드에는 일반적으로 텍스트(상품명, 설명)와 마켓플레이스 매칭용 값(GTIN, 가격, 재고 여부, 링크)이 섞여 있습니다. 이 도구는 읽을 수 있는 텍스트만 번역하며, in_stock처럼 코드 형태를 띤 값은 그대로 둡니다. 피드 필드 중 번역하지 않고 유지하려는 텍스트가 있다면 해당 요소 이름을 건너뛸 키 목록에 추가하세요.
Android strings.xml 파일(resources 루트 포함) 및 XLIFF 파일은 전용 형식으로 인식 및 처리되므로, 복수형 처리와 target 요소가 각 표준 규격에 맞게 올바르게 작성됩니다.
도구의 작동 방식, 비용, 파일 처리 방식은 JSON·XML·YAML 번역 페이지에서, 모든 도구의 가격은 요금제 페이지에서 확인하세요.
최종 업데이트
자주 묻는 질문
번역 후 XML 구조가 바뀌나요?
아닙니다. 텍스트 노드와 번역 대상 속성 값의 문자만 교체됩니다. 요소 이름, 기타 속성, 주석, 들여쓰기는 원본 그대로 유지됩니다.
속성(attribute)도 번역되나요?
사람이 읽는 텍스트 속성은 번역됩니다(title, alt, label, placeholder, caption, tooltip, description, summary, text, message, hint, subtitle, heading). id, href, src, class 같은 속성은 절대 건드리지 않습니다.
CDATA는 어떻게 처리되나요?
CDATA 내부 텍스트는 정상적으로 번역된 뒤 동일한 CDATA 섹션 안에 다시 저장됩니다.
요금이 얼마인가요?
최대 300개 값의 파일은 전체 무료입니다. 그보다 큰 파일은 1회 결제 $5으로 최대 50,000개 값까지 번역할 수 있으며, 주당 $19인 무제한 플랜은 최대 200,000개 값까지 지원합니다.