شناسەی نێوانەوەی زمانی بنووسە لە خانەی دەخڵکردن دا تێگەیشتێکی BCP 47, ڕێگەی POSIX-شێوەی locale, یان ناوی زمان بنووسە.فۆرماتە کەنۆنییەکان نیشان بدە یا پێشبینەوە بکە فۆڕماكانی نۆرمکراو BCP 47 و فەرەسکەی بەرکەوتوو پێکەوە بەھیوای زمان، دەقنووس، ناوچە، و ڕێنمای نووسین بپشکنە.Biguherîne wê vekopî bike دۆخی نەشانکراو بنەماکە کۆپی بکە کاتێک ئامادەی بەکارهێنانی زمان/لووکال لە کۆد یان پێڕستەکانتدا.فۆرماتەکانی باشەوەی زمانی گونجاو بەبێ گومانان بگۆڕە ناسنامەی ناوچەکان بچووك دەبەن، بەڵام ناهاوەڕاستی دەستنیشانەکان (حەروفی گەورە/بچووك)، جیاکردنەوەکان، و گومانەکانی ناوچە بەشێوەی ڕێژەیەکی مکرر ڕاوتێنەکردنی زبان و پشتبەردانی وەرگێڕی دەشکێنن. ئەم گۆڕەرە کۆدیەکە بە API‑ی نێودەوڵەتی گەڕاوەکە (browser Internationalization API) بەشێوەی یاساوانە دەسەڵاتدات و فۆرماتە یەکسانەکان لەڕیزەکە بەپەیوەندی نیشان دەدەات.
دەتوانیت بە تاگە BCP 47 یەک، کۆدی ڕێژە-ژێرگەری هێڵەیی (underscore-style)، یان ناوی زمانێکی گشتی دەستپێ بکەیت. ئەو ئەنجامە زمان، ڕووسکە (script)، و ناوچە جیا دەکاتەوە بۆ ئەوەی دەتوانیت ڕاست ببینی چی پێشنیارێکی ناسکراو بە بەکارهێنەر و سۆفتوێر دەکات.
کۆدەکانی BCP 47، POSIX، و ISO ڕوونکراو بیان ئەنجامیان دەدات BCP 47 یەکەمە بۆ وێب: یەکەتی زمان، پاشان بەشەکانی نووسین و ناوچەی هەڵبژێردراو بە جیاکەرەوە بە هاێفن. لوکالەکانی شێوازی POSIX زۆرجار سەرەکی بە نیشانەی پێنووسە (underscore) دەکەن. بەشێکی زمانەوەی بنەڕەت زۆرجار لە ISO 639 دەهێنرێت، کاتێک ئەو بەشەی ناوچەی دوو ڕیشەیی لە ISO 3166-1 دەهێنرێت.
ڕاستکردنەوەی ناوچەیی پیشاندان دەسەنگێنێت، نە مانای دەقەکە. بۆ نموونە، دەتوانێت هەڵبژاردنەکانی پیت و ناونیشانە ناسراوەکان یەکسان بکات، بەڵام ناتوانێت بڕیار بدات ئایا زمانی ئاساییی سپانیایی دەبێتە es-ES یان es-MX. ئەو بڕیاری بەرهەمهێنەر پێویستە پەیوەندیدار بێت بە ناوەڕۆکی کە تۆ بەراستی وەرگێڕاوە.
Her کەمەترین ناوچەی زمانی بەکاربێنە کە دروستە بێت هەلامەی تەنها زمان هەڵبژێرە کاتێک یەک وەرگێڕان ڕاستەوخۆ بۆ هەموو ناوچەکان خزمەت دەکات. ناوچە زیاد بکە کاتێک نووسین، پاره، دەقە یاساییەکان، پێمانەکان، یان بەردەستبوونی بەرهەم جیاوازە. نووسەنەک زیاد بکە کاتێک خوێنەرانی هەمان زمان بە سیستەمە نووسینە جیاوازەکان بە شێوەیەکی گرنگ بەکاردەهێنن.
هەموو شتێک کە لێرە دەنووسرێت لە براوزەری تۆ دەکەوێتە پڕۆسە. Multilocale هیچ نرخێک وەرنەگیڕێت، نەخاتە هەڵگرتن، و نەپەیوەندیدەکرێت بە ڕووداوەکانی ئانالیتیکس.
Çi jorbestî di navbera en-US û en_US de heye? en-US شێوازی BCP 47-ە کە HTML، hreflang، JavaScript، و زۆربەی Web API-کان بەکار دەهێنن. en_US شێوازی جۆری POSIX-ە کە هەنووکە لە هەندێک سیستەمە کارپێکردنەکان، بنکەدراوەکان، و پەڕگەی وەرگێڕاندا دەستنووس دەکرێت. ئەوان زۆربەی کات وەک هەمان locale-ی ئینگلیزی بۆ ویلایەتە یەکگرتووەکان دیار دەکەن.
ئایا کۆدی ناوچە (locale) هەمانە بە کۆدی زمانە؟ نەخێر. کۆدی زمان وەک en تەنها زمانێک دیار دەکات. لۆکەڵیش دەبێت بتوانێت نووسە، ناوچە، یان هەردووەکە دیار بکات، وەک zh-Hant-TW بۆ چینی ناوەندییەکی کۆن کە لە تایوان دەستەکراوە. تەنها ئەو وردەکارییە بەکاربەرێت کە بەراستی بەرهەمەکەت پێویستە.
کێ فۆرماتی زمانی مەکۆیی (locale) لەسەر وێب دەبێت بەکاربەرەم؟ Ji bo taybetmendiyên HTML lang, hreflang, APIs-ên Intl, û negosyasyona zimanê HTTP tiştên BCP 47 yên kanonîk bi xêta navber (hyphen) bikar bînin. Tenê dema ku çarçoveyek an konvansiyona pelan rastî kodên underscore dixwaze wan wekî hinirî hilanîn.
آمادەیت هەموو زمانەکان یەکگرتوو بەڕێوە ببەیت؟ Multilocale پەڕگەی سەرچاوە، وەرگێڕانەکان، و کارڕێکەکانی پەرەپێدان بۆ گەشەپێدەرەکان لە یەك کارگەی بەشێوەیەکی هاوبەش کردووە.
Belaş biceribînin