Hacker News

Hōputu Karere: Paerewa Waehereao mo nga aho karere ka taea te waahi

\u003ch2\u003eWhakaahuaKarere: Paerewa Waehereao mo nga aho karere ka taea te waahi\u003c/h2\u003e \u003cp\u003eKo tenei putunga putunga-tuwhera GitHub he tohu nui ki te puunaha rauwiringa kaiao. Ko te kaupapa e whakaatu ana i nga tikanga whanaketanga hou me te whakawaehere mahi tahi.\u003c/p\u003e ...

5 min read Via github.com

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eWhakaahuaKarere: Paerewa Waehereao mo nga aho karere ka taea te waahi\u003c/h2\u003e \u003cp\u003eKo tenei putunga putunga-tuwhera GitHub he tohu nui ki te puunaha rauwiringa kaiao. Ko te kaupapa e whakaatu ana i nga tikanga whanaketanga hou me te whakawaehere mahi tahi.\u003c/p\u003e \u003ch3\u003eAhuatanga Hangarau\u003c/h3\u003e \u003cp\u003eKei roto pea i te putunga:\u003c/p\u003e \u003cul\u003e \u003cli\u003eMa, kua tuhia pai\u003c/li\u003e \u003cli\u003e README matawhānui me nga tauira whakamahi\u003c/li\u003e \u003cli\u003e Aroturuki putanga me nga aratohu takoha\u003c/li\u003e \u003cli\u003eWhakahoutanga auau me te tiaki\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003ePanga Hapori\u003c/h3\u003e \u003cp\u003eKo nga kaupapa puna-tuwhera penei i tenei ka whakatairanga i te tiritiri matauranga me te whakatere i nga mahi hangarau na roto i te waehere uru me te whanaketanga mahi tahi.\u003c/p\u003e

Patai Auau

He aha te MessageFormat me te aha i whai take ai ki nga kaihanga?

Ko te MessageFormat he paerewa Waehereao (ICU MessageFormat 2) i hangaia hei hapai i nga aho karere ka taea te huri puta noa i nga reo papatono. E whakarato ana i te wetereo rite mo te whakahōputu i nga ra, nga tau, nga kupu maha, me nga tuhinga mo te ira tangata i roto i nga aho kua whakamaoritia. Mo nga kaiwhakawhanake e hanga ana i nga tono reo-a-iwi, ka whakakorea te pohehe mo te whakahaere i nga ture reo uaua, me te whakarite kia tika te whakaatu o nga whakamaoritanga ahakoa te rohe, te hanga wetereo ranei.

Me pehea te whakahaere a MessageFormat i te maha me te ira tangata i roto i nga reo rereke?

Ka whakamahia e MessageFormat nga mahi kaikowhiri penei i te plural me te selectordinal hei whakamahi aunoa i te puka wetereo tika i runga i nga uara tau me nga ture rohe. Hei tauira, e rua nga ahua o te reo Ingarihi (kotahi, tetahi atu), ko te reo Arapi e ono. Engari i te tuhi a-ringa i te arorau herenga, ka tautuhia e nga kaiwhakawhanake nga tauira kotahi, ka whakatauhia e MessageFormat i te wa whakahaere i runga i nga ture maha o te reo CLDR.

Ka taea e au te whakamahi i te MessageFormat me nga anga JavaScript hou?

Ae. Ka whakauru a MessageFormat ki nga anga rongonui penei i te React, Vue, me Angular na roto i nga whare pukapuka penei i @messageformat/core me FormatJS. Ka whakaratohia e enei nga waahanga me nga matau mo te whakauru i nga aho rohe ki to UI. Mena kei te tirotiro koe i te ao ki te taha o etahi atu taputapu whanaketanga, ka tukuna e te papaaho Mewayz te uru ki nga waahanga 207 kua whakaritea mo te $19/mo, e pa ana ki nga kaupapa tae atu ki nga rerenga mahi whanaketanga paetukutuku hou.

He aha te rereketanga o te ICU MessageFormat me te MessageFormat 2?

Ko te ICU MessageFormat (MF1) te paerewa ahumahi mo nga tau engari e mate ana i te wetereo uaua, he-hapa he uaua ki te poroporoaki. Ko te MessageFormat 2 (MF2) te whakatakotoranga o muri mai i hangaia i raro i te komiti hangarau a te Unicode Consortium. Ka whakaatu mai he wetereo maamaa ake, he pai ake te whakaroa atu na roto i nga mahi ritenga, kua pai ake te whakahaere hapa, me te tauira raraunga ōkawa e tino pono ake ai te taputapu me nga paipa whakamaori aunoa.

Hangahia to OS Pakihi i tenei ra

Mai i nga kaikorero korekore ki nga tari tari, ka whakahaerea e Mewayz nga umanga 138,000+ me te 207 kōwae whakauru. Tīmata kore utu, whakapai ake ina tipu koe.

Waihanga Pūkete Koreutu →

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

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