Hacker News

OziFormat: ọkọlọtọ Unicode maka eriri ozi enwere ike imegharị ya

\u003ch2\u003eFormat Message: Unicode ọkọlọtọ maka localizable message strings\u003c/h2\u003e \u003cp\u003e Ebe nchekwa GitHub mepere emepe na-anọchi anya ntinye aka dị ukwuu na gburugburu ebe obibi onye nrụpụta. Ihe oru ngo a gosiputara omume mmepe ọgbara ọhụrụ yana itinye koodu mmekorita.\u003c/p\u003e ...

5 min read Via github.com

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eFormat Message: Unicode ọkọlọtọ maka localizable message strings\u003c/h2\u003e \u003cp\u003e Ebe nchekwa GitHub mepere emepe na-anọchi anya ntinye aka dị ukwuu na gburugburu ebe obibi onye nrụpụta. Ihe oru ngo a gosiputara omume mmepe ọgbara ọhụrụ yana itinye koodu mmekorita.\u003c/p\u003e \u003ch3\u003e Njirimara nka\u003c/h3\u003e \u003cp\u003e Ebe nchekwa ahụ nwere ike ịgụnye:\u003c/p\u003e \u003cul\u003e \u003c\u003e dị ọcha, koodu edekọtara nke ọma\u003c/li\u003e \u003c\u003e Comprehensive README nwere ihe atụ ojiji\u003c/li\u003e \u003cli\u003e Wepụta usoro nsochi na ntinye aka\u003c/li\u003e \u003c\u003e mmelite na mmezi oge niile\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003e Mmetụta Obodo\u003c/h3\u003e \u003cp\u003e oru ngo mepere emepe dị ka nke a na-akwalite ịkekọrịta ihe ọmụma ma mee ka mmepụta ihe ọhụrụ dị ngwa ngwa site na koodu ịnweta na mmepe mmekorita.\u003c/p\u003e

Ajụjụ a na-ajụkarị

Gịnị bụ MessageFormat na gịnị kpatara o ji dị mkpa maka ndị mmepe?

MessageFormat bụ ọkọlọtọ Unicode (ICU MessageFormat 2) emebere iji jikwa eriri ozi nwere ike ime n'ofe asụsụ mmemme. Ọ na-enye syntax na-agbanwe agbanwe maka ịhazi ụbọchị, ọnụọgụgụ, ọtụtụ, na ederede akọwapụtara okike n'ime eriri atụgharịrị. Maka ndị mmepe na-ewu ngwa ọtụtụ asụsụ, ọ na-ewepụ echiche nke ijikwa iwu asụsụ dị mgbagwoju anya, na-ahụ na ntụgharị asụsụ gosipụtara nke ọma n'agbanyeghị agbanyeghị mpaghara ma ọ bụ usoro ụtọasụsụ.

Kedu ka MessageFormat si ejikwa otutu na okike n'asụsụ dị iche iche?

MessageFormat na-eji ọrụ selector dị ka plural na selectordinal iji tinye ụdị ụtọ asụsụ ziri ezi na-akpaghị aka dabere na ụkpụrụ ọnụọgụgụ na iwu mpaghara. Dịka ọmụmaatụ, Bekee nwere ụdị ọnụọgụ abụọ (otu, nke ọzọ), ebe Arabic nwere isii. Kama iji aka na-ede echiche ọnọdụ ọnọdụ, ndị mmepe na-akọwapụta ụkpụrụ otu ugboro, MessageFormat na-edozi ha n'oge ojiri gaa dabere na iwu ọtụtụ CLDR nke asụsụ ebumnuche.

Enwere m ike iji MessageFormat nwere usoro Javascript ọgbara ọhụrụ?

Ee. MessageFormat jikọtara ya na usoro ndị ama ama dị ka React, Vue, na Angular site na ọba akwụkwọ dịka @messageformat/core na FormatJS. Ndị a na-enye akụrụngwa na nko maka itinye eriri mpaghara ozugbo na UI gị. Ọ bụrụ na ị na-enyocha mba ụwa n'akụkụ ngwaọrụ mmepe ndị ọzọ, ikpo okwu Mewayz na-enye ohere ịnweta modul 207 curated na $19/mo, na-ekpuchi isiokwu gụnyere ọrụ mmepe weebụ ọgbara ọhụrụ.

Gịnị bụ ihe dị iche n'etiti ICU MessageFormat na MessageFormat 2?

ICU MessageFormat (MF1) abụrụla ọkọlọtọ ụlọ ọrụ ruo ọtụtụ afọ mana ọ na-enwe mgbagwoju anya, nhiere na-enwekarị syntax nke siri ike ịkọwapụta na mmemme. MessageFormat 2 (MF2) bụ nkọwapụta ọgbọ na-abịa etolite n'okpuru kọmitii nka nke Unicode Consortium. Ọ na-ewebata syntax dị ọcha, nkwụsi ike ka mma site na ọrụ omenala, njikwa njehie emelitere, yana ụdị data nke na-eme ka pipeline ntụgharị asụsụ na-akpaghị aka na-enwe ntụkwasị obi karịa.

Mepụta OS azụmahịa gị taa

Site na freelancers gaa na ụlọ ọrụ, Mewayz na-enye ikike azụmahịa 138,000+ nwere modul 207 jikọtara ọnụ. Malite n'efu, kwalite mgbe ị na-etolite.

Mepụta Akaụntụ efu →

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime