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:
Comhaid eochair / luach simplí, a úsáidtear mar shampla ag vue-i18n nó react-intl.
Comhaid le heochracha neadaithe.
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": ""
}
}
Síneadh comhaid |
|
|---|---|
Teangachas ⓘ |
Aonteangach agus dátheangach araon |
Tacaíonn sé le hiolra ⓘ |
|
Tacaíonn sé le tuairiscí ⓘ |
|
Tacaíonn sé le míniú ⓘ |
|
Tacaíonn sé le comhthéacs ⓘ |
|
Tacaíonn suíomh ⓘ |
|
Tacaíonn sé le bratacha ⓘ |
|
Aitheantóir API |
|
Tacaíonn sé le teaghráin léite amháin ⓘ |
|
Cumraíocht Weblate¶
Gnáthchlár Gréasáin Cumraíocht na Comhpháirte |
|
|---|---|
Masc comhaid |
|
Comhad aonteangach bunteanga |
|
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ú.