- د ساحې پېژندونکی داخل کړئپه ننوتنې ساحه کې یو BCP 47 ټاګ، د POSIX-څېرې سیمهییزه نوم، یا د ژبې نوم ټایپ کړئ.
- د قانوني/اصلي بڼو بیاکتنهد عادي شوې BCP 47 او لاندې ټکي بڼه ګانې او همدارنګه کشف شوی ژبه، لیکدود، سیمه، او د لیکنې لوری وګورئ.
- د تبادلې کاپي جوړولکله چې تاسو د کوډ یا تشکیلاتو په کارولو کې د ژبې استعمال ته چمتو یاست، لیبل شوی پایله کاپي کړئ.
د لوکیل بڼې بدل کړئ پرته له اټکل څخه
د سیمهییز پیژندونکي کوچني ښکاري، خو بېنظمه حروف (کېسنگ)، جلا کونکو، او د سیمې فرضیات په دوامداره توګه د ژبې لارې او د ژباړې بدیلونه ماته کوي. دا بدلونګر د براوزر د نړیوالوالي (Internationalization) API سره یو کوډ معیاري کوي او معادل بڼې یې یوه بله تر بلې ښیي.
تاسو کولی شئ د BCP 47 ټګ، یو د انډرلاین-سبک کوډ، یا یو عام ژبې نوم څخه پیل وکړئ. پايله ژبه، رسمالخط، او سیمه جلا کوي ترڅو تاسو وکولای شئ بالکل ووینئ چې پيژندونکی کاروونکو او سافټویر ته څه ژمنه کوي.
د BCP 47، POSIX، او ISO کوډونه تشریح شول
BCP 47 د ويب معيار دی: ژبه لومړۍ راځي، وروسته د اختياري ليکدود او سيمې فرعي ټاګونه چې د هاي فن سره جلا شوي وي. د POSIX-ډول محلي ترتیبات معمولاً لاندې خالي ځایونو (underscore) څخه کار اخلي. د ژبې فرعي ټاګ معمولاً د ISO 639 څخه راځي، پداسې حال کې چې د دوه-حرفي سيمې فرعي ټاګ د ISO 3166-1 څخه راځي.
د Canonicalization د وړاندې کولو سموي، معنی نه. د بېلګې په توګه، دا کولی شي د لیکنې حروفو حالت او پېژندل شوي متبادلات عادي کړي، خو نشي ټاکلی چې عمومي اسپانوي به es-ES شي که es-MX. دا د محصول پریکړه باید د هغې منځپانګې پر بنسټ وشي چې تاسو یې په حقیقت کې ژباړلې وي.
هغه تر ټولو نږدې ژبنۍ بڼه وکاروئ چې لا هم سمه وي
هغه وخت د يوازې ژبې ټاګ وټاکئ کله چې يوه ژباړه رښتيا هم هرې سيمې ته خدمت وکړي. هغه وخت سيمه اضافه کړئ کله چې املا، اسعارو، قانوني متن، اندازهګانې، يا د محصول شتون بېلابېل وي. هغه وخت ليکنه/سکرېپټ اضافه کړئ کله چې د يوې ژبې لوستونکي په بنسټيز ډول بېلابېل ليکني سيستمونه کاروي.
هر څه چې دلته دننه داخلېږي په ستاسې براوزر کې پروسس کېږي. Multilocale ارزښت ترلاسه نه کوي، نه یې ذخیره کوي، او نه یې د تحلیل پیښو سره نښلوي.
د en-US او en_US تر منځ توپیر څه دی؟
en-US د BCP 47 فورمه ده چې د HTML، hreflang، JavaScript، او ډیرو ویب API ګانو لخوا کارول کیږي. en_US د POSIX-سټایل فورمه ده چې لاهم د ځینې عملیاتي سیسټمونو، ډیټابیسونو، او ژباړې فایلونو لخوا کارول کیږي. دوی معمولا د متحده ایالاتو لپاره د انګلیسي هماغه سیمه ییزه ژبه تشریح کوي.
ایا د لوکیل کوډ د ژبې د کوډ سره یو شان دی؟
نه. د ژبې کوډ لکه en یوه ژبه پېژني. یو لوکيل (locale) کولی شي د یوه رسم الخط، سیمه، یا دواړو پېژندنه هم وکړي، لکه zh-Hant-TW د تایوان لپاره د دوديزې چينايي ژبې په معنا. یوازې هغه تفصيل وکاروئ چې ستاسو محصول واقعاً ورته اړتیا لري.
په ویب کې کومه د ژبې/سیمې بڼه باید وکاروم؟
د HTML lang attributes، hreflang، Intl APIs، او د HTTP ژبې مذاکراتو لپاره د BCP 47 معیاري ټاګونه د هیفنونو سره وکاروئ. یوازې هغه وخت د انډرسکور کوډونه وساتئ کله چې موجوده چوکاټ یا د فایل کنونشن په څرګنده توګه هغه ته اړتیا ولري.