|
파일 확장명 |
.ts |
|
API 확장 |
ts |
|
가져오기 |
예 |
|
내보내기 |
예 |
|
복수형 지원 |
아니요 |
|
설명 지원 |
예 |
QT 애플리케이션을 위한 XML 기반 표준 로컬라이제이션 파일 형식입니다. 번역은 일반적으로 <translation> 태그에 배치됩니다. 각 <translation> 태그는 type 속성이 다를 수 있으며 unfinished, vanished, obsolete 등이 포함됩니다. 문자열이 번역될 태그에 type=’unfinished’가 추가되도록 하십시오.
코드 샘플
<?xml version="1.0" encoding="UTF-8"?>
<TS version="2.0" language="en-GB">
<context>
<message>
<source>boolean_key</source>
<translation>--- true
</translation>
</message>
<message>
<source>empty_string_translation</source>
<translation/>
</message>
<message>
<source>key_with_description</source>
<translation>이 키에는 설명이 있습니다! (일부 형식에서는 최소한)</translation>
</message>
<message>
<source>key_with_line-break</source>
<translation>이 번역에는
a line-break.</translation>
</message>
<message>
<source>nested.deeply.key</source>
<translation>나는 깊게 중첩된 키입니다.</translation>
</message>
<message>
<source>nested.key</source>
<translation>보세요, 이 키는 네임스페이스 안에 중첩되어 있습니다.</translation>
</message>
<message>
<source>null_translation</source>
<translation/>
</message>
<message numerus="yes">
<source>pluralized_key</source>
<translation>
<numerusform>단수화가 하나만 발견되었습니다.</numerusform>
<numerusform>이봐요, %s 개의 복수형이 있습니다!</numerusform>
<numerusform>복수형이 없습니다.</numerusform>
</translation>
</message>
<message>
<source>sample_collection</source>
<translation>---
- first item
- second item
- third item
</translation>
</message>
<message>
<source>simple_key</source>
<translation>간단한 키, 간단한 메시지, 아주 간단합니다.</translation>
</message>
<message>
<source>unverified_key</source>
<translation>이 번역은 아직 확인되지 않았으며 기다리고 있습니다.</translation> (일부 형식에서는 이 상태도 내보냅니다.)</translation>
</message>
</context>
</TS>