|
파일 확장명 |
.qph |
|
API 확장 |
qph |
|
가져오기 |
예 |
|
내보내기 |
예 |
|
복수형 지원 |
아니요 |
|
설명 지원 |
아니요 |
Qt Phrase Book은 Qt Linguists가 미리 번역된 콘텐츠를 채우기 위해 사용하는 XML 기반 파일 형식입니다. 그의 단위 요소는 <phrase>이며, 중첩 <source> 및 <target> 요소가 있습니다.
Qt Phrase Book (.QPH)은 .QPH가 용어집인 반면 .TS는 교환 파일 형식이라는 점에서 Qt Translation Source (.TS)와 다릅니다. .TS는 Qt 애플리케이션이 소프트웨어에 지역화된 콘텐츠를 로드하는 데 사용되는 반면, .QPH는 Qt Linguist에서 용어 데이터베이스 역할을 합니다.
코드 샘플
<!DOCTYPE QPH>
<QPH language="en-GB">
<phrase>
<source>boolean_key</source>
<target>--- true
</target>
</phrase>
<phrase>
<source>empty_string_translation</source>
<target/>
</phrase>
<phrase>
<source>key_with_description</source>
<target>이 키에 대해 매우 중요한 설명입니다! (최소 일부 형식으로)</target>
</phrase>
<phrase>
<source>key_with_line-break</source>
<target>이 번역에는
a line-break.</target>
</phrase>
<phrase>
<source>nested.deeply.key</source>
<target>Wow, 이 키는 더 깊게 중첩되어 있습니다.</target>
</phrase>
<phrase>
<source>nested.key</source>
<target>이 키는 네임스페이스 안에 중첩되어 있습니다.</target>
</phrase>
<phrase>
<source>null_translation</source>
<target/>
</phrase>
<phrase>
<source>pluralized_key_one</source>
<target>아기 고양이가 하나만 발견되었습니다.</target>
</phrase>
<phrase>
<source>pluralized_key_other</source>
<target>와우, 당신은 %s 마리의 아기 고양이를 가지고 있습니다!</target>
</phrase>
<phrase>
<source>pluralized_key_zero</source>
<target>당신은 아기 고양이가 없습니다.</target>
</phrase>
<phrase>
<source>sample_collection</source>
<target>---
- first item
- second item
- third item
</target>
</phrase>
<phrase>
<source>simple_key</source>
<target>간단한 키, 간단한 메시지, 아주 간단합니다.</target>
</phrase>
<phrase>
<source>unverified_key</source>
<target>이 번역은 아직 확인되지 않았으며 기다리고 있습니다. (일부 형식에서 이 상태도 내보냅니다.)</target>
</phrase>
</QPH>