இலவச உள்ளூர்ப்பு (localization) டெவலப்பர் கருவி

இலவச ஆன்லைன் லோகேல் குறியீடு மாற்றி

en_US, pt-BR, zh-Hant-TW போன்ற ஒரு locale ஐ அல்லது பொதுவான மொழி பெயரை உள்ளிடவும். Canonical குறிமுறைகள் மற்றும் வாசிக்கக்கூடிய விவரங்களை உடனடியாக பெறுங்கள்.

en_US, pt-BR, zh-Hant-TW, செர்பியன், அல்லது ப்ரேசிலியன் போர்ச்சுகீஸ்.

அமெரிக்க ஆங்கிலம்

கனானிக்கல் BCP 47
en-US
POSIX / அடர்க்கோடு
en_US
மொழி
en — ஆங்கிலம்
திரைக்கதை
கூறப்படவில்லை
பகுதி
US — அமெரிக்கா
சாத்தியமாக அதிகபட்சப்படுத்தப்பட்டது
en-Latn-US
எழுத்து திசை
இடமிருந்து வலத்திற்கு

வடிவமைப்பால் தனிப்பட்டது. இந்த கருவி முழுவதும் உங்கள் உலாவியில் (browser) இயங்குகிறது. ஒட்டு போட்ட மதிப்புகள் ஒருபோதும் பதிவேற்றப்படுவதும், சேமிக்கப்படுவதும், பகுப்பாய்வுகளில் (analytics) சேர்க்கப்படுவதும் இல்லை.

Hreflang குறிச்சொல் உருவாக்கிஒவ்வொரு வரியிலும் ஒரு மொழி குறியீடு மற்றும் முழு URL ஐ ஒட்டவும்.enerator செட்டை சரிபார்த்து பரஸ்பர தயார் HTML <link> டேக் குறியீடுகளை உருவாக்கும்.i18n JSON விசை சரிபோதகர்ஒரு மூல-மொழி JSON அகராதியை மற்றும் ஒரு இலக்கு மொழித் தழுவலை ஒட்டுக. எந்த கோப்பையும் பதிவேற்றாமல் உடனுக்குடன் காணாமல் போன மற்றும் கூடுதல் உள்ளேலான விசைகளை கண்டறியுங்கள்.

உயர்நிலை குறியீட்டு மாற்றியாக {locale} எப்படி பயன்படுத்துவது

  1. ஒரு மொழி அடையாளத்தை உள்ளிடவும்உள்ளீட்டுப் பரப்பில் ஒரு BCP 47 குறிச்சொல், POSIX-பாணி பேசல் (locale), அல்லது மொழி பெயரை தட்டச்சு செய்யவும்.
  2. அங்கீகாரம் செய்யப்பட்ட வடிவங்களை மறுபரிசீலனை செய்யவும்நியமிக்கப்பட்ட BCP 47 மற்றும் அடுக்கு வடிவங்களை, கண்டறியப்பட்ட மொழி, எழுத்து முறை, பகுதி, மற்றும் எழுத்து திசையுடன்ச் சரிபார்க்கவும்.
  3. மாற்றத்தை பிழியிடுகோடு அல்லது கட்டமைப்பில் இடமொழியை பயன்படுத்த தயாராக இருக்கும்போது குறிச்சொல்லிட்ட முடிவை நகலெடுக்கவும்.

கூகா விடாமல் லோவல் வடிவங்களைக் கொள்ளுங்கள்

লোকেল அடையாளங்கள் சிறியவராக தெரிகிறன, ஆனால் எழுத்து நிலைமை, பிரிப்பிகள் மற்றும் மண்டலம் பற்றிய ஊகங்கள் அடிக்கடி மொழி வழி அமைப்பு மற்றும் மொழிபெயர்ப்புFallbackகளை உடைக்கும். இந்த மாற்றி ஒரு குறியிடத்தை browser Internationalization API மூலம் சீரமைக்கிறது மற்றும் சமநிலையில் இணையான வடிவங்களை பக்கமாய் காட்டுகிறது.

நீங்கள் BCP 47 குறிச்சொல், underscore-ஏகப் பாணி குறியீடு, அல்லது பொதுவான மொழி பெயரிலிருந்து தொடங்கலாம். முடிவு மொழி, எழுத்துரு, மற்றும் பிராந்தியத்தை வேறுபடுத்தி காட்டுகிறது, ஆகவே அந்த அடையாளம் பயனர்களுக்கும் மென்பொருட்க்கும் என்னவென்று துல்லியமாகப் பார்க்கலாம்.

BCP 47, POSIX, மற்றும் ISO குறியீடுகள் விளக்கப்பட்டது

BCP 47 என்பது வலை நிலைமை முறை: மொழி முதலில் வரும், அதன் பின்னர் விருப்பமான எழுத்துரு மற்றும் பகுதி துணைத்தொகுதிகள் ஹைபன்களால் பிரிக்கப்பட்டு வரும். POSIX மாதிரி இடலங்கள் பொதுவாக அடுக்கெழுத்து (underscore)களை பயன்படுத்துகின்றன. மொழி துணைத்தொகுதி பொதுவாக ISO 639 இலிருந்து வருவதும், இரண்டு எழுத்து பகுதி துணைத்தொகுதி ISO 3166-1 இலிருந்து வருவதும் ஆகும்.

மெய்நிகராக்கம் (Canonicalization) பிரதிநிதித்துவத்தை சரிசெய்கிறது, பொருளை அல்ல. உதாரணத்திற்கு, இது எழுத்துரு முறை (casing) மற்றும் அறியப்படும் பிரதிநாமங்களை சீரமைக்கலாம், ஆனால் பொது ஸ்பெய்னிஷ் (generic Spanish) es-ES ஆகவா அல்லது es-MX ஆகவா ஆக வேண்டும் என்று தீர்மானிக்க முடியாது. அந்த தயாரிப்பு தொடர்பான முடிவு நீங்கள் யாரால் உண்மையில் மொழிபெயர்த்தீர்களோ அந்த உள்ளடக்கத்தை பிரதிபலிக்க வேண்டும்.

துல்லியமாக இருக்கும் மிக நிகழ்ச்சியான (நெருங்கிய) மொழியை பயன்படுத்தவும்

ஒரு மொழி-தனியார் குறிச்சொல்லை ஒரே மொழிபெயர்ப்பு உண்மையாகவே அனைத்து பிரதேசங்களுக்கும் பொருந்தும் போது தேர்ந்தெடுக்கவும். எழுத்து, நாணயங்கள், சட்ட உரைகள், அளவைகள் அல்லது தயாரிப்பு கிடைக்கும் நிலை வேறுபடும் போது ஒரு பிரதேசத்தைச் சேர்க்கவும். அதே மொழியைப் பயன்படுத்தும் வாசகர்கள் உண்மையாகவே materially வேறுபட்டு எழுதப்படும் செயல்முறை(கள்) கொண்டிருக்கும்போது ஒரு எழுத்து(script) ஐச் சேர்க்கவும்.

இங்கு உள்ள அனைத்தையும் உங்கள் உலாவியில் (browser) செயலாக்கிக்கொள்கிறது. Multilocale அந்த மதிப்பை பெறாதது, சேமிக்காதது அல்லது அதனை பகுப்பாய்வுப் நிகழ்ச்சிகளுக்கு இணைக்காதது.

அடிக்கடி கேட்கப்படும் கேள்விகள்

en-US மற்றும் en_US என்றால் என்ன வேறுபாடு?

en-US என்பது HTML, hreflang, JavaScript மற்றும் பெரும்பாலான வலை APIகள் பயன்படுத்தும் BCP 47 வடிவமாகும். en_US என்பது சில இயங்குதளங்கள், தரவுத்தளங்கள் மற்றும் மொழிபெயர்ப்பு கோப்புகள் இன்னும் பயன்படுத்தும் POSIX-மாதிரியான வடிவாகும். இவை பொதுவாக ஒன்றே: அமெரிக்கா-அங்கிலம் மொழி/லோகேல் என்பதை விவரிக்கின்றன.

ஒரு locale குறியீடு ஒரு language குறியீட்டோ அதேதானா?

இல்லை. en போன்ற ஒரு மொழி குறியீடு ஒரு மொழியை அடையாளம் உணர்த்தும். ஒரு லொகேல் 또한 ஒரு எழுத்து முறை, பிரதேசம் அல்லது இரண்டும் அடையாளம் காணலாம், உதாரணமாக Taiwan-இல் பயன்படுத்தப்படும் பாரம்பரிய சீனத்தை குறிக்கும் zh-Hant-TW. உங்கள் தயாரிப்பிற்கு உண்மையில் தேவையான விவரத்தை மட்டும் பயன்படுத்தவும்.

வலைத்தளத்தில் எந்த locale வடிவத்தை பயன்படுத்த வேண்டும்?

HTML lang பண்புக்கான, hreflang, Intl API-களுக்கு மற்றும் HTTP மொழி பேச்சுவார்த்தைக்கு கெட்டுப்போன BCP 47 குறிச்சொற்களை குறுக்கு நிலைச்சார்பில்லாமல் (hyphens) பயன்படுத்தவும். ஏற்கனவே உள்ள கோர் அல்லது கோப்பு உதவிக்குறிப்புகள் வெளிப்படுத்தியாக underscores கோடுகளை தேவையாகக் கொண்டிருந்தால் மட்டுமே underscore குறிச்சொற்களை வைத்திருக்கவும்.