የነበረ ነጻ አካባቢ ቋንቋ ለማስተካከያ አንደኛ ለአንደኛ የሰራተኛ መሣሪያ

ነፃ ኦንላይን የአካባቢ ኮድ ተቀየር መለዋወጫ

en_US, pt-BR, zh-Hant-TW ወይም የተለመደ የቋንቋ ስም ያስገቡ። ካናኒካል ኮዶችንና ነጭ ታሪካዊ ዝርዝሮችን በፍጥነት ያግኙ።

en_USን, pt-BRን, zh-Hant-TWን, Serbianን, ወይም Brazilian Portugueseን ይሞክሩ።

የአሜሪካ እንግሊዝኛ

ካናኒካል BCP 47
en-US
POSIX / ንዑስ ገረብ
en_US
ቋንቋ
en — እንግሊዝኛ
ስክሪፕት
ያልተገለፀ
ክልል
US — ዩናይትድ ስቴትስ
ከዚህ በላይ የተጨማሪ ሊሆን የሚችለው ቋንቋ
en-Latn-US
የመጻፊያ አቀማመጥ
ከግራ ወደ ቀኝ

በንስርነት የተከበረ። ይህ መሣሪያ በሙሉ በአሳሽዎ ውስጥ ይሰራል። የተገጠፉ እሴቶች ወደ ስርዓት አይጨምሩም፣ አያክሉም፣ ወይም በትንታኔ መረጃ ውስጥ አይካተቱም።

እንዴት የአካባቢ ኮድ ቀይርን መጠቀም እንደሚቻል

  1. የቋንቋ መለያ አስገባ።የ BCP 47 ታግ፣ POSIX-ቅንብር እንደሆነ የlocale ስም ወይም የቋንቋ ስም በመግቢያ መስክ ይዘው።
  2. የካናኒካል ቅርጾችን ይገምግሙከየተጠናቀቀው BCP 47 እና ማስተካከያ ቅርጸት (underscore) ቅርጸቶች ጋር እና ተገኘውን ቋንቋ፣ ፊደል፣ ክልል እና የጽሑፍ አቀማመጥ ያረጋግጡ።
  3. የትርጓሜውን ቅጂ አውርድከኮድ ወይም ቅንብር ውስጥ ቋንቋውን ለመጠቀም ሲዝጉ የታሰረውን ውጤት ይቅዱ።

የቋንቋ ቅርጾችን ያጋሩ ያልግምገሙ ይቀይሩ

የአካባቢ መለያዎች ትንሽ ይመስላሉ፣ ነገር ግን የማይደረጉ ኬሽ፣ መካከለኛ አስርዎች፣ እና የክልል ግምቶች ብዙዎች ጊዜ የቋንቋ መሽከርከርና የትርጉም የመውጫ መንገዶችን ይፈርሳሉ። ይህ ኮንቨርተር ኮድን በአለም አቀፍ በሩዘዮን ኤፒአይ (Internationalization API) ይካከላል እና እኩል ቅርጾችን አንድ ዳቦ ላይ ይታያል።

ማስጀመር ለመቻል BCP 47 መለያ ወይም underscore-ቅርጸ ኮድ ወይም የተለመደ የቋንቋ ስም ጀምር። ውጤቱ ቋንቋን፣ ፊደልን፣ እና ዞኑን ይለያል እንዲሁም ለተጠቃሚዎችና ለሶፍትዌር የመለያው የሚያቀርበውን ትክክለኛነት ትችላለህ።

BCP 47, POSIX, እና ISO ኮዶች በቀላሉ የተገለፀው

BCP 47 የድህረ መረብ መለኪያ ነው፡፡ ቋንቋ የመጀመሪያው ክፍል ነው፣ ከዚያም ነገር ግርጌ የሚሆኑ እንደ ፊደል (script) እና ክልል (region) ንዑሶች በሀይፐን (hyphen) ይለያያሉ። የPOSIX ዓይነት ሎካል ብዙውን ጊዜ ከፍላይነት (underscore) ይጠቀማሉ። የቋንቋው ንዑስ-ታጅ(Phrase subtag) ብዙውን ጊዜ ISO 639 ይመነጫል፣ ከዚህ ጋር የሁለት ፊደላት የክልል ንዑስ-ታጅ ደግሞ ISO 3166-1 ይመነጫል።

ካናኒካልይዜሽን (Canonicalization) አስተያየትን ይጠናከራል፣ ማለትም ንግግሩን አያስቀይርም። ለምሳሌ፣ ኬሲንግን እና የታወቁ አሊያሶችን ማመንጨት ሊችል ግን አጠቃላይ ስፓኒሽን ወደ es-ES ወይም es-MX እንዲሆን መወሰን አይችልም። ያን የምርት ውሳኔ የእርስዎ በትክክል የተተረጉሙትን ይወክላል።

እጅግ ቀላል እና ትክክለኛ የሆነውን የቋንቋ አማራጭ ይጠቀሙ

ከአንድ ትርጉም በርሃሪ ሁሉንም ክልሎች እየገለጸ ሲሠራ የቋንቋ-ብቻ መለያ ይምረጡ። ስለስርዓተ-ፊደል፣ ገንዘብ ንዴት፣ የሕግ ጽሁፍ፣ መለኪያዎች ወይም የምርት እገኛነት ልዩነት ከሚኖሩ በኋላ ክልል ይጨምሩ። ተመሳሳይ ቋንቋ ነው የሚናገሩ ነገሮች ግን በታላቅ ሁኔታ የተለያዩ ፊደላትን ሲጠቀሙ ጽሁፍ-ስክሪፕት ይጨምሩ።

እዚህ የተገቡት ሁሉ በአሳሽዎ ውስጥ ይተንቀባቀላሉ። Multilocale ያ እሴት አትቀበልም፣ አትያዝም፣ እና ወደ analytics ክስተቶች አትያዘውም።

ተደጋግሞ የሚነሱ ጥያቄዎች

en-US እና en_US ያሉት ልዩነት ምንድን ነው?

en-US የHTML, hreflang, JavaScript, እና አብዛኛዎቹ የድር መተግበሪያዎች API የሚጠቀሙት የBCP 47 ቅርጽ ነው። en_US ከሚነጠቀው የPOSIX አሰራር ቅርጽ ነው፣ ይህም አንዳንዶች ኦፕሬቲንግ ሲስተሞች፣ ዳታቤዞች፣ እና የትርጉም ፋይሎች ይጠቀማሉ። እነሱ ብዙዎቹ ጊዜ ለአሜሪካ የእንግሊዝኛ ሎካልን ይገልጻሉ።

የቋንቋ ኮድ ከቋንቋ ኮድ ጋር እኩል ነውን?

አይደለም። እንደ en ያለ የቋንቋ ኮድ አንድ ቋንቋ ይለያያል። ነገር ግን locale እንዲሁም ፊደል፣ ክልል ወይም ሁለቱንም መገለጽ ይችላል፣ ለምሳሌ zh-Hant-TW ለታይዋን የሚጠቀም ባህላዊ ቻይንኛ። የምርትዎ በእውነቱ የሚፈልገውን ዝርዝር ብቻ ይጠቀሙ።

በድህረ መረብ ላይ የምንጠቀምበትን የቋንቋ ቅርጸ ቁጥር (locale format) ምንድን ነው?

HTML የ lang መለያዎች, hreflang, Intl ኤፒአይዎች, እና HTTP የቋንቋ ማስመዝገቢያ እንዲሁም canonical BCP 47 መለያዎችን በሀይፐር-ማዕከላዊ ቅርጽ (hyphens) ተጠቀም። በፋይል ወይም አውታረ አካል ያለ የተገለፀ ስርዓት እንጂ ነጥብተኛ (underscore) ኮዶችን አትጠቀም።