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 の設定¶
典型的な Weblate コンポーネント構成 go-i18n JSON v1 用 |
|
---|---|
ファイル マスク |
|
モノリンガル用の、基礎となる言語ファイル |
|
新しい翻訳のテンプレート |
Empty(空) |
ファイル形式 |
go-i18n v1 JSON ファイル |
典型的な Weblate コンポーネント構成 go-i18n JSON v2 用 |
|
---|---|
ファイル マスク |
|
モノリンガル用の、基礎となる言語ファイル |
|
新しい翻訳のテンプレート |
Empty(空) |
ファイル形式 |
go-i18n v2 JSON ファイル |