- هڪ لوڪيٽ سڃاڻپ داخل ڪريوانپٽ فيلڊ ۾ BCP 47 ٽئگ، POSIX-طرز جو لوڪئل، يا ٻولي جو نالو ٽائيپ ڪريو.
- قاعده وارا فارميٽ جائزو وٺومعياري BCP 47 ۽ انڊرسکور فارمز سان گڏ ڳاڻيٽو ڪريو ۽ ڳولي ويل ٻولي، رسم الخط، علائقو، ۽ لکت جي سمت چيڪ ڪريو.
- تبديلي کي ڪاپي ڪريوجڏھن توھان ڪوڊ يا ترتيب ۾ لوڪيل استعمال ڪرڻ لاءِ تيار آهيو ته ليبل ٿيل نتيجو ڪاپي ڪريو۔
بغير ڀُول جي لوڪيل فارميٽن کي تبديل ڪريو
لوڪل سڃاڻپيون ننڍيون لڳن ٿيون، پر اڻڄاتل ڪيپٽلائيزيشن، الڳ ڪندڙن، ۽ علائقائي فرضن جي وجہ سان باقائده ٻولي روٽنگ ۽ ترجمي جي فال بيڪ ٽوٽجي وينديون آهن. هي ڪنورٽر برائوزر جي Internationalization API سان ڪوڊ کي معياري بڻائي ٿو ۽ برابر فارميٽن کي گڏ ڏيکاري ٿو.
توهان BCP 47 ٽيگ، هڪ underscore-طرز ڪوڊ، يا هڪ عام ٻوليءَ جو نالو استعمال ڪندي شروع ڪري سگھو ٿا. نتيجو ٻولي، رسم الخط، ۽ علائقي کي الڳ ڪري ٿو ته جيئن توهان ڏسي سگھو ته سڃاڻپ استعمال ڪندڙن ۽ سافٽ ويئر کي ڇا واعدو ڪري ٿي.
BCP 47، POSIX، ۽ ISO ڪوڊز وضاحت ٿيل
BCP 47 ويب معيار آهي: پهريان ٻولي، پوءِ اختياراً اسڪرپٽ ۽ علائقائي سب ٽيگ جنهن کي هائيفنس سان الڳ ڪيو ويندو آهي. POSIX-انداز جا لوڪيل اڪثر ڪري انڊرسڪارز استعمال ڪندا آهن. ٻوليءَ جو سب ٽيگ عام طور تي ISO 639 مان ايندو آهي، جڏهن ته ٻه اکرن وارو علائقائي سب ٽيگ ISO 3166-1 مان ايندو آهي۔
Canonicalization پيشڪش کي درست ڪري ٿي، مطلب کي نه. مثال طور، اها ڪيسنگ ۽ ڄاتل عرفيتن کي معياري بڻائي سگهي ٿي، پر اها فيصلو نٿي ڪري سگهي ته ڇا عام اسپيني کي es-ES بڻايو وڃي يا es-MX. اهو پراڊڪٽ فيصلا ان مواد جي عڪاسي ڪرڻ گهرجي جيڪو توهان حقيقت ۾ ترجمو ڪيو.
گهڻو مخصوص لوڪل استعمال ڪريو جيڪو صحيح رهي
جيڪڏهن هڪ ترجمو واقعي هر علائقي لاءِ ڪم اچي ٿو ته فقط ٻولي وارو ٽيگ چونڊيو. جڏهن املا، ڪرنسي، قانوني متن، ماپَ، يا پيداوار جي دستيابي مختلف هجي ته هڪ علائقو شامل ڪيو. جڏهن هڪ ئي ٻولي جا پڙهندڙ مختلف تحريري نظام استعمال ڪن ته هڪ اسڪرپٽ شامل ڪيو.
هتي داخل ڪيل سڀ مواد توهان جي برائوزر ۾ پروسيس ڪيو وڃي ٿو. Multilocale قيمت وصول نٿو ڪري، نه ئي ان کي محفوظ ڪري ٿو، ۽ نه ئي ان کي اينالٽڪس ايونٽس سان ڳنڍي ٿو.
en-US ۽ en_US ۾ فرق ڇا آهي؟
en-US HTML، hreflang، JavaScript، ۽ گهڻن ويب APIز ۾ استعمال ٿيندڙ BCP 47 شڪل آهي. en_US ڪجهھ آپريٽنگ سسٽم، ڊيٽابيس، ۽ ترجمي وارين فائلن ۾ اڃاََ استعمال ٿيندڙ POSIX-انداز واري شڪل آهي. اهي عام طور تي ساڳيو English-for-the-United-States locale بيان ڪن ٿا.
ڇا هڪ لوڪيلي ڪوڊ ٻوليءَ جي ڪوڊ جي برابر آهي؟
نه. هڪ ٻولي ڪوڊ جهڙوڪ en هڪ ٻولي کي سڃاڻيندو آهي. هڪ لوڪيئل پڻ هڪ رسم الخط، علائقو، يا ٻئي کي سڃاڻائي سگهي ٿو، جهڙوڪ zh-Hant-TW ٽائوان ۾ استعمال ٿيل روايتي چيني لاءِ. صرف ايترو تفصيل استعمال ڪريو جيترو توهانجي پراڊڪٽ کي واقعي گهرجي.
ويب تي مون کي ڪهڙي locale فارميٽ استعمال ڪرڻ گهرجي؟
HTML جي lang ايٽر اخبارز، hreflang، Intl APIs، ۽ HTTP ٻولي نيگوشيئيشن لاءِ canonical BCP 47 ٽيگ هائيفن سان استعمال ڪريو. جتي موجوده فريم ورڪ يا فائل ڪنونشن واضح طور تي underscores گھري ٿي ته صرف تڏهن underscore ڪوڊ استعمال ڪريو.