go-i18n JSON-fájlok

Added in version 4.1.

A 4.16 verzióban változott: A formátum v2-es változatának támogatása hozzáadásra került.

A go-i18n fordítások egynyelvűek, ezért ajánlott megadni egy alapfájlt (jellemzően angol nyelvű szövegekkel).

Megjegyzés

A Weblate támogatja a go-i18n JSON v1 és v2 változatait. Kérjük, válassza ki a környezetének megfelelő fájlformátumot.

Példafájlok

Példafájl 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": ""
  }
]

Példafájl 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 beállítás

Tipikus Weblate Összetevőkonfiguráció v1 esetén

Fájlmaszk

langs/*.json

Egynyelvű alap nyelvi fájl

langs/en.json

Sablon az új fordításokhoz

Üres

Fájlformátum

go-i18n v1 JSON-fájl

Tipikus Weblate Összetevőkonfiguráció v2 esetén

Fájlmaszk

langs/*.json

Egynyelvű alap nyelvi fájl

langs/en.json

Sablon az új fordításokhoz

Üres

Fájlformátum

go-i18n v2 JSON-fájl