Comhaid JSON

Changed in version 4.3: Tá struchtúr an chomhaid JSON caomhnaithe i gceart fiú i gcásanna casta a briseadh i eisiúintí roimhe seo.

Úsáidtear formáid JSON go príomha chun feidhmchláir a cuireadh i bhfeidhm i JavaScript a aistriú.

Tacaíonn Weblate le roinnt leaganacha aistriúcháin JSON faoi láthair:

Is gnách go mbíonn aistriúcháin JSON aonteangach, mar sin moltar bunchomhad a shonrú le teaghráin Bhéarla (an ceann is minice).

Hint

Is féidir leis an comhad JSON agus comhad struchtúir neadaithe JSON an cineál céanna comhaid a láimhseáil. Caomhnaíonn an dá cheann an struchtúr JSON atá ann cheana agus iad ag aistriú.

Is é an t-aon difríocht atá eatarthu ná nuair a chuirtear teaghráin nua leis ag baint úsáide as Weblate. Parsálann formáid an struchtúir neadaithe an eochair nua-bhreise agus cuireann sé an teaghrán nua isteach sa struchtúr meaitseála. Mar shampla cuirtear an eochair app.name isteach mar:

{
   "app": {
      "name": "Weblate"
   }
}

Comhaid shamplacha

Comhad samplach:

{
  "Hello, world!\n": "Ahoj světe!\n",
  "Orangutan has %d banana.\n": "",
  "Try Weblate at https://demo.weblate.org/!\n": "",
  "Thank you for using Weblate.": ""
}

Tacaítear le comhaid neadaithe freisin (féach thuas le haghaidh riachtanas), is féidir go mbeadh cuma ar chomhad mar seo:

{
  "weblate": {
    "hello": "Ahoj světe!\n",
    "orangutan": "",
    "try": "",
    "thanks": ""
  }
}
Gnéithe tacaithe

Síneadh comhaid

.json

Teangachas

Aonteangach agus dátheangach araon

Tacaíonn sé le hiolra

No

Tacaíonn sé le tuairiscí

No

Tacaíonn sé le míniú

No

Tacaíonn sé le comhthéacs

No

Tacaíonn suíomh

No

Tacaíonn sé le bratacha

No

Aitheantóir API

json, json-nested

Tacaíonn sé le teaghráin léite amháin

No

Cumraíocht Weblate

Gnáthchlár Gréasáin Cumraíocht na Comhpháirte

Masc comhaid

langs/translation-*.json

Comhad aonteangach bunteanga

langs/translation-en.json

Teimpléad le haghaidh aistriúcháin nua

Folamh

Formáid comhaid

Comhad struchtúir neadaithe JSON

Paraiméadair formáid comhaid

Is féidir Paraiméadair formáid comhaid leis an patrún json_* a úsáid chun iompar an fhormáid JSON a chumrú.