- Ngenisa isazisi solwimiChwetheza ileyibhile ye-BCP 47, indawo ye-POSIX-style, okanye igama lolwimi kwinkundla yokufaka.
- Jonga iifomathi eziyinqabaJonga iifomu eziqhelekileyo ze-BCP 47 nezesibambiso kunye nolwimi olufunyenweyo, iskripthi, indawo, kunye nendlela yokubhala.
- Kopa uguquleloKopa isiphetho esineleyibhile xa ulungele ukusebenzisa ilocale kwikhodi okanye kuseto.
Guqula iifomathi zendawo ngaphandle kokwenza izigqibo ezingaqinisekanga
Izikhombi zolwimi zibonakala zincinci, kodwa ukungahambelani kwezinhlobo zokubhala, izahlulo, kunye neengozi zezindawo rhoqo kuphula ukubekwa kolwimi kunye nokuwela kwemibhalo. Lo guquli ulungisa ikhowudi ukuze ihambelane nemigangatho usebenzisa i-Browser Internationalization API kwaye ubonise iifomati ezifanayo ecaleni kwelinye.
Ungaqala ngelebula ye-BCP 47, ikhowudi ngendlela ye-undercore, okanye negama lolwimi oluqhelekileyo. Isiphumo sihlula ulwimi, iskripthi, kunye nelizwe ukuze ukwazi ukubona kanye into ebonisayo kubasebenzisi nakwisoftware.
ICode BCP 47, POSIX, kunye ne-ISO zichaziwe
IBCP 47 yi-standard yewebhu: kuqala ulwimi, emva koko ukhetho lwe-subtag yeskripthi kunye nesifunda ezahlulwe ngeeyunithi-migca. Ii-locales zohlobo lwe-POSIX ziqhelekileyo zisebenzisa i-underscore. I-subtag yolwimi ngokwesiqhelo ivela ku-ISO 639, ngelixa i-subtag yesifunda enezinhlamvu ezimbini ivela ku-ISO 3166-1.
Ukunyanzelwa kwefomathi kulungisa ukubonakala, hayi intsingiselo. Umzekelo, kungalinganisa ubungakanani beleta kunye nezibizo ezaziwayo, kodwa akunako ukugqiba ukuba iSpanishi ngokubanzi kufuneka ibe yi-es-ES okanye i-es-MX. Esi sigqibo semveliso kufuneka sikhombise umxholo owawutolikwa ngawo ngempela.
Sebenzisa indawo-olwimi encinci kakhulu ehambelana ngokuchanekileyo
Khetha ithegi yohlobo-lwexesha kuphela xa inguqulelo enye ngenene isebenza kuwo onke amabanga. Yongeza indawo xa iispelingi, imali, umbhalo wezomthetho, iimilinganiselo, okanye ukufumaneka kwemveliso kuhluka. Yongeza iskripthi xa abafundi bolwimi olunye besebenzisa iindlela ezibhaliweyo ezahlukeneyo ngokubalulekileyo.
Konke okufakwe apha kusebenza kwibrawuza yakho. I-Multilocale ayamfumani le nto ixeliweyo, ayigcini, kwaye ayiyincamathisele kwiimeko zophando-manani.
Yintoni umahluko phakathi kwe-en-US kunye ne-en_US?
en-US yifomu ye-BCP 47 esetyenziswa yi-HTML, hreflang, JavaScript, kunye neenkonzo ezininzi zewebhu ze-API. en_US yifomu yesitayile se-POSIX esisafunyanwa kwezinye iinkqubo zokusebenza, kwiidatabase, nakwiifayile zoguqulelo. Ngokwesiqhelo zichaza indawo enye ethi English-for-the-United-States.
Ngaba ikhowudi ye-locale iyafana nekhowudi yolwimi?
Hayi. Ikhowudi yolwimi efana ne-en ichaza ulwimi. I-locale inokuveza nophawu lombhalo, indawo, okanye noko kokubini, umzekelo zh-Hant-TW weChineshi yoQobo esetyenziswa eTaiwan. Sebenzisa kuphela iinkcukacha ezifunekayo kwindawo yakho yeyona nto ibalulekileyo.
Liphi ifomathi ye-locale endimele ndisebenzise kwiwebhu?
Sebenzisa ii-tag ezisemthethweni ze-BCP 47 ezine-hyphen kwiimpawu ze-HTML lang, hreflang, ii-API ze-Intl, kunye nokuxoxisana ngolwimi kwi-HTTP. Gcina iikhowudi ezine-underscore kuphela xa isakhelo esikhoyo okanye isivumelwano sefayile sifuna ngokuqinisekileyo.