go-i18n JSON dosyaları¶
Added in version 4.1.
4.16 sürümünde değişti: Bu biçimin 2. sürümü için destek eklendi.
go-i18n çevirileri tek dillidir. Bu nedenle (en sık kullanılan) İngilizce dizgeleri bulunan bir temel dosya belirtmeniz önerilir.
Not
Weblate, go-i18n JSON 1. ve 2. sürümlerini destekler. Lütfen ortamınıza uyan doğru dosya biçimini seçin.
Ayrıca bakınız
Örnek dosyalar¶
v1 örnek dosyası:
[
{
"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 örnek dosyası:
{
"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": ""
}
}
Dosya uzantıları |
|
|---|---|
Dilsellik i |
Tek dilli |
Çoğulları destekler ⓘ |
|
Tanımlamaları destekler ⓘ |
|
Açıklamayı destekler ⓘ |
|
Bağlamı destekler ⓘ |
|
Konumu destekler ⓘ |
|
İmleri destekler ⓘ |
|
API belirteci |
|
Salt okunur dizgeleri destekler ⓘ |
|
Dosya uzantıları |
|
|---|---|
Dilsellik i |
Hem tek dilli hem iki dilli |
Çoğulları destekler ⓘ |
|
Tanımlamaları destekler ⓘ |
|
Açıklamayı destekler ⓘ |
|
Bağlamı destekler ⓘ |
|
Konumu destekler ⓘ |
|
İmleri destekler ⓘ |
|
API belirteci |
|
Salt okunur dizgeleri destekler ⓘ |
|
Weblate yapılandırması¶
v1 için tipik Weblate Bileşen yapılandırması |
|
|---|---|
Dosya maskesi |
|
Tek dilli temel dil dosyası |
|
Yeni çeviriler kalıbı |
Boş |
Dosya biçimi |
go-i18n v1 JSON dosyası |
v2 için tipik Weblate Bileşen yapılandırması |
|
|---|---|
Dosya maskesi |
|
Tek dilli temel dil dosyası |
|
Yeni çeviriler kalıbı |
Boş |
Dosya biçimi |
go-i18n v2 JSON dosyası |