en-US እና en_US ያሉት ልዩነት ምንድን ነው?
en-US የHTML, hreflang, JavaScript, እና አብዛኛዎቹ የድር መተግበሪያዎች API የሚጠቀሙት የBCP 47 ቅርጽ ነው። en_US ከሚነጠቀው የPOSIX አሰራር ቅርጽ ነው፣ ይህም አንዳንዶች ኦፕሬቲንግ ሲስተሞች፣ ዳታቤዞች፣ እና የትርጉም ፋይሎች ይጠቀማሉ። እነሱ ብዙዎቹ ጊዜ ለአሜሪካ የእንግሊዝኛ ሎካልን ይገልጻሉ።
የነበረ ነጻ አካባቢ ቋንቋ ለማስተካከያ አንደኛ ለአንደኛ የሰራተኛ መሣሪያ
en_US, pt-BR, zh-Hant-TW ወይም የተለመደ የቋንቋ ስም ያስገቡ። ካናኒካል ኮዶችንና ነጭ ታሪካዊ ዝርዝሮችን በፍጥነት ያግኙ።
en_USን, pt-BRን, zh-Hant-TWን, Serbianን, ወይም Brazilian Portugueseን ይሞክሩ።
በንስርነት የተከበረ። ይህ መሣሪያ በሙሉ በአሳሽዎ ውስጥ ይሰራል። የተገጠፉ እሴቶች ወደ ስርዓት አይጨምሩም፣ አያክሉም፣ ወይም በትንታኔ መረጃ ውስጥ አይካተቱም።
የአካባቢ መለያዎች ትንሽ ይመስላሉ፣ ነገር ግን የማይደረጉ ኬሽ፣ መካከለኛ አስርዎች፣ እና የክልል ግምቶች ብዙዎች ጊዜ የቋንቋ መሽከርከርና የትርጉም የመውጫ መንገዶችን ይፈርሳሉ። ይህ ኮንቨርተር ኮድን በአለም አቀፍ በሩዘዮን ኤፒአይ (Internationalization API) ይካከላል እና እኩል ቅርጾችን አንድ ዳቦ ላይ ይታያል።
ማስጀመር ለመቻል BCP 47 መለያ ወይም underscore-ቅርጸ ኮድ ወይም የተለመደ የቋንቋ ስም ጀምር። ውጤቱ ቋንቋን፣ ፊደልን፣ እና ዞኑን ይለያል እንዲሁም ለተጠቃሚዎችና ለሶፍትዌር የመለያው የሚያቀርበውን ትክክለኛነት ትችላለህ።
BCP 47 የድህረ መረብ መለኪያ ነው፡፡ ቋንቋ የመጀመሪያው ክፍል ነው፣ ከዚያም ነገር ግርጌ የሚሆኑ እንደ ፊደል (script) እና ክልል (region) ንዑሶች በሀይፐን (hyphen) ይለያያሉ። የPOSIX ዓይነት ሎካል ብዙውን ጊዜ ከፍላይነት (underscore) ይጠቀማሉ። የቋንቋው ንዑስ-ታጅ(Phrase subtag) ብዙውን ጊዜ ISO 639 ይመነጫል፣ ከዚህ ጋር የሁለት ፊደላት የክልል ንዑስ-ታጅ ደግሞ ISO 3166-1 ይመነጫል።
ካናኒካልይዜሽን (Canonicalization) አስተያየትን ይጠናከራል፣ ማለትም ንግግሩን አያስቀይርም። ለምሳሌ፣ ኬሲንግን እና የታወቁ አሊያሶችን ማመንጨት ሊችል ግን አጠቃላይ ስፓኒሽን ወደ es-ES ወይም es-MX እንዲሆን መወሰን አይችልም። ያን የምርት ውሳኔ የእርስዎ በትክክል የተተረጉሙትን ይወክላል።
ከአንድ ትርጉም በርሃሪ ሁሉንም ክልሎች እየገለጸ ሲሠራ የቋንቋ-ብቻ መለያ ይምረጡ። ስለስርዓተ-ፊደል፣ ገንዘብ ንዴት፣ የሕግ ጽሁፍ፣ መለኪያዎች ወይም የምርት እገኛነት ልዩነት ከሚኖሩ በኋላ ክልል ይጨምሩ። ተመሳሳይ ቋንቋ ነው የሚናገሩ ነገሮች ግን በታላቅ ሁኔታ የተለያዩ ፊደላትን ሲጠቀሙ ጽሁፍ-ስክሪፕት ይጨምሩ።
እዚህ የተገቡት ሁሉ በአሳሽዎ ውስጥ ይተንቀባቀላሉ። Multilocale ያ እሴት አትቀበልም፣ አትያዝም፣ እና ወደ analytics ክስተቶች አትያዘውም።
en-US የHTML, hreflang, JavaScript, እና አብዛኛዎቹ የድር መተግበሪያዎች API የሚጠቀሙት የBCP 47 ቅርጽ ነው። en_US ከሚነጠቀው የPOSIX አሰራር ቅርጽ ነው፣ ይህም አንዳንዶች ኦፕሬቲንግ ሲስተሞች፣ ዳታቤዞች፣ እና የትርጉም ፋይሎች ይጠቀማሉ። እነሱ ብዙዎቹ ጊዜ ለአሜሪካ የእንግሊዝኛ ሎካልን ይገልጻሉ።
አይደለም። እንደ en ያለ የቋንቋ ኮድ አንድ ቋንቋ ይለያያል። ነገር ግን locale እንዲሁም ፊደል፣ ክልል ወይም ሁለቱንም መገለጽ ይችላል፣ ለምሳሌ zh-Hant-TW ለታይዋን የሚጠቀም ባህላዊ ቻይንኛ። የምርትዎ በእውነቱ የሚፈልገውን ዝርዝር ብቻ ይጠቀሙ።
HTML የ lang መለያዎች, hreflang, Intl ኤፒአይዎች, እና HTTP የቋንቋ ማስመዝገቢያ እንዲሁም canonical BCP 47 መለያዎችን በሀይፐር-ማዕከላዊ ቅርጽ (hyphens) ተጠቀም። በፋይል ወይም አውታረ አካል ያለ የተገለፀ ስርዓት እንጂ ነጥብተኛ (underscore) ኮዶችን አትጠቀም።