Sesebediswa sa mahala sa ntshetsopele ea phetolelo

Setsebi sa mahala sa ho hlahloba linotlolo tsa phetolelo tsa i18n JSON

Kopitsa lekunutu la JSON la puo ea mohl source le phetolelo ea sepheo. Fumana liphoso tsa dikonopo tse hahelletsoeng tse haellang le tse eketsehileng hang-hang ntle le ho kenya lifaele tse peli.

Leksikong e felletseng ea puo ea mohloli.

Sefahleho sa puo seo u batlang ho se hlahloba bakeng sa ponahalo.

4Key tsa mohloli
3Likholi tse lumellanang
1Dikgato tse hlokang
1Dikonopo tse eketsehileng
75%Phatlalatso ea senotlolo

Ho haellang ho latela sebaka sa lebelo

  • checkout.cancel

Tse ling tseleng ea lengolo

  • navigation.legacy

E ikhethile ka moralo. Sesebelisoa sena se sebetsa ka botlalo sebatlang sa hau. Melao e kentsoeng ha ea ka ea kenya upload, ho bolokoa, kapa ho kenngoa tlhahlobisong.

Sesebelisoa sa Phetolelo ea Khoutu ea SetsoKenya locale joaloka en_US, pt-BR, zh-Hant-TW, kapa lebitso la puo le atisang ho sebelisoa. Fumana dikodi tse tlwaelehileng le dintlha tse baloang hanghang.Jenereithara ea Ditlhaku tsa HreflangKopitsa khoutu ea puo e le 'ngoe le URL e felletseng ka mola o mong le o mong. Jenereithara e hlahloba sehlopha ebe e theha matšoao a HTML a loketseng a reciprocal.

Mokhoa oa ho bapisa dikonopo tsa phetolelo

  1. Kopitsa buka ea mantsoe ea mohloliTlohelang ntho eohle ea JSON ea puo ea mohloli ka har'a moqapi oa pele.
  2. Kenya leano la nnete la sepheoBeha ntho ea JSON e fetolelang eo u batlang ho e hlahloba ho editor ea bobeli.
  3. Lekola phapang ea mantlha pakeng tsa makeysSebelisa liphetho tsa tse haellang, tse ngata, tse lumellanang le tsa tšebeliso ho rarolla phapang ea lifaele tsa locale pele ho lokollo.

Hlahisa lifaele tsa puo tse sa phethahalang pele ho lokolloa

Senotlolo sa i18n se haellang hangata se fihla ho basebelisi e le mongolo o hlakileng oa mothuthukisi, letšoao le se nang letho, kapa polelo ka puo ea ho fallback. Bapisa bukana ea mohloli le puo e 'ngoe le e 'ngoe ea sebaka sa ho sebelisoa pele ho phatlalatso ho fumana phapano ha e ntse e le bonolo ho e lokisa.

Sehlahlobi se fokotsa lintho tse kentsoeng ka hare ho lits'ebetso tsa lintho (nested objects) ho li-path tsa likonopo (key paths), ebe se arola likonopo tse haellang, tse fetang (extra), le tse lumellanang. Likonopo tse fetang li ka senola kopi e shoeleng e neng e tlositsoe mohloling kapa senotlolo se fumanehang feela sebakeng sa ho fokotsa (target-only key) se hlokang khetho e reriloeng.

Sebelisa tekanyo ea makhetha a dikonopo e le seporo sa boleng ba phetolelo

Dipalo tsa dikonopo tse lekanyetsang ha di bontshe hore mantšu a fetolelwetseng a nepahetse, a nakong, kapa a loketseng moemong oa bona oa UI. Kopanya tlhahlobo ya pharadi le tlhahlobo ea moeti ea fetolelo, netefatso ya placeholders, dikhopolo-tšoantšo, le diteko tse iketselitseng bakeng sa boits'oaro ba plural le interpolation.

Bakeng sa tokollo e tsoelang pele, matha tlhahlobo e tšoanang nako le nako ha kopi ea mohloli e fetoha. Ts'ebetso ea tsamaiso ea phetolelo e ka abela mosebetsi o sa hlokahaleng feela ho fapana le ho fetisetsana lifaele tsohle khafetsa.

Leka-litsebiso tsa hau li lula sesebediswa se seng sena

Sebratse se hlahloba litokomane tsa JSON ka bobeli sebakeng sa sebali sa marang-rang. Multilocale ha e jarolle kapa ho bolokehe lik'hai kapa boleng ba tsona, 'me tlhahlobo ea tšebeliso e na le lipalo feela tse nang le linomoro le maemo a kakaretso a katleho kapa phoso.

Lipotso tse botsoang khafetsa

Na sehlahlobi se bapisa mongolo oa phetolelo?

Che. E bapisa litsela tsa senotlolo mme e tlaleha hore na senotlolo sa mohloli se teng ho JSON ea sepheo. Ha e ahlolle boleng ba phetolelo, ha e kopitse litaba, ebile ha e romelle mongolo ts'ebelisong ea phetolelo.

A e tšehetsa lintho tsa JSON tse entsoeng ka hare (nested JSON objects)?

Ee. Dinotlolo tse kgethekileng di bontšhwa e le ditsela tse baloang ka dot, tse kang checkout.payment.failed. Meralo e nkuoa e le boleng bo le bong ba phetolelo ho fapana le ho atolosoa e le dinotlolo tsa index ka index.

Na lifaele tsa phetolelo tse kentsoeng ka ho etsa paste li tlisitsoe?

Che. Ho hlakoloa le papiso li matha ka botlalo ho sebatli sa hau. Analytics e fumana feela dipalo tse mmogo le boemo ba ho hlakola; ha e kenele mananeong, diteme, dikahare tsa difaele, kapa mabitso a difaele.