Android strings.xml 번역 도구
CDATA 및 string-array를 지원하는 Android strings.xml
문제점
- 범용 XML 파서에서 CDATA 섹션이 깨짐
- HTML 엔티티(&, <)가 이중 인코딩됨
- string-array 구조가 유실됨
- 형식 지정자 %1$d가 잘못 번역됨
해결책
- Android 인식 XML 파서가 CDATA를 보존
- HTML 엔티티를 올바르게 처리
- string-array 및 plurals 구조 보존
- 형식 지정자(%1$d, %s) 잠금
번역 전후 비교
Android XML 파일이 AI 번역 전후에 어떻게 달라지는지 확인하세요. 변수는 그대로 보존됩니다.
원본(영어)
단어 수: 28<resources>\n <string name="greeting">Hello {player_name}!</string>\n <string name="newline">Line 1\nLine 2</string>\n <string-array name="items">\n <item>Sword</item>\n <item>Potion</item>\n </string-array>\n <string name="count">%1$d items found</string>\n</resources>번역본(스페인어)
28개 이상 언어<resources>\n <string name="greeting">¡Hola {player_name}!</string>\n <string name="newline">Línea 1\nLínea 2</string>\n <string-array name="items">\n <item>Espada</item>\n <item>Poción</item>\n </string-array>\n <string name="count">%1$d objetos encontrados</string>\n</resources>안내: 모든 변수(예: {pattern})는 번역본에서 완전히 변경되지 않은 상태로 유지됩니다.
변수 보호 패턴
Android XML 파일에는 번역하면 안 되는 특수 패턴이 포함되어 있습니다. 당사의 AI가 이를 자동으로 잠금 처리합니다.
{player_name} 중괄호
%1$d Android 형식
%s Printf
<![CDATA[ CDATA
& HTML 엔티티
Android 게임 로컬라이징을 시작할 준비가 되셨나요?
Android XML 파일을 업로드하면 24시간 내에 변수를 보존하는 AI 번역을 받아보실 수 있습니다. 로그인 불필요. 파일당 $19부터.
24시간 소요 · 변수 보호 · 28개 이상 언어