go-i18n JSON 파일¶
Added in version 4.1.
버전 4.16에서 변경: 이 형식의 v2 변형에 대한 지원이 추가되었습니다.
go-i18n 번역은 단일 언어이므로 (대부분의 경우) 영어 문자열이 포함된 기본 파일을 지정하는 것이 좋습니다.
참고
Weblate는 go-i18n JSON v1 및 v2 변형을 지원합니다. 환경에 맞는 올바른 파일 형식을 선택하세요.
파일 예시¶
파일 예시 v1:
[
{
"id": "hello",
"description": "Description",
"translation": "Ahoj světe!\n"
},
{
"id": "orangutan",
"description": "Description",
"translation": {
"one": "Orangutan has {{.Count}} banana.\n",
"other": "Orangutan has {{.Count}} bananas.\n"
}
},
{
"id": "try",
"description": "Description",
"translation": ""
},
{
"id": "thanks",
"description": "Description",
"translation": ""
}
]
파일 예시 v2:
{
"hello": "Ahoj světe!\n",
"orangutan": {
"description": "Description",
"one": "Orangutan has {{.Count}} banana.\n",
"other": "Orangutan has {{.Count}} bananas.\n"
},
"try": {
"description": "Description",
"other": ""
},
"thanks": {
"description": "Description",
"other": ""
}
}
Weblate 구성¶
v1용 일반적인 Weblate 구성요소 설정 |
|
|---|---|
파일 마스크 |
|
단일언어 기반 언어 파일 |
|
신규 번역의 템플릿 |
빈 |
파일 형식 |
go-i18n v1 JSON 파일 |
v2용 일반적인 Weblate 구성요소 설정 |
|
|---|---|
파일 마스크 |
|
단일언어 기반 언어 파일 |
|
신규 번역의 템플릿 |
빈 |
파일 형식 |
go-i18n v2 JSON 파일 |