युनिट्स
1. भाषांतर आणि व्याख्यामध्ये कृत्रिम बुद्धिमत्तेचा परिचय: भूमिका, सीमा, प्रमाणीकरण, गोपनीयता आणि नैतिकता 2. मशीन ट्रान्सलेशनची मूलभूत तत्त्वे: NMT, LLM, इंजिन निवड आणि पूर्व-मूल्यांकन 3. मशीन ट्रान्सलेशन पोस्ट-एडिटिंग (MTPE): हलके आणि पूर्ण पोस्ट-एडिटिंग 4. शब्दावली व्यवस्थापन आणि टर्मबेस: सुसंगतता आणि कॉर्पोरेट भाषा 5. CAT टूल्स आणि ट्रान्सलेशन मेमरी (TM) सह AI एकत्रीकरण 6. स्थानिकीकरण (L10n): सॉफ्टवेअर, वेब, गेम आणि सांस्कृतिक रूपांतर 7. उपशीर्षक, डबिंग आणि ऑडिओव्हिज्युअल भाषांतर 8. गुणवत्ता नियंत्रण (QA), मूल्यांकन मेट्रिक्स आणि LQA 9. व्याख्या तयार करणे: सलग आणि एकाच वेळी अर्थ लावणे 10. संदर्भ, संस्कृती, स्वर आणि सर्जनशील भाषांतर (लिप्यंतरण) 11. गोपनीयता, नैतिकता, कॉपीराइट, सत्यता आणि व्यवसायाचे भविष्य
युनिट 6 / 11

स्थानिकीकरण (L10n): सॉफ्टवेअर, वेब, गेम आणि सांस्कृतिक रूपांतर

नफा:

  • भाषांतरापासून स्थानिकीकरण वेगळे करण्याची क्षमता आणि प्लेसहोल्डर अखंडता, मजकूर लांबी आणि तारीख/पैसे/मापन स्वरूप योग्यरित्या व्यवस्थापित करण्याची क्षमता
  • अनेकवचनी नियम आणि उजवीकडून डावीकडे भाषा यासारख्या तांत्रिक वैशिष्ट्यांचे लक्ष्य लोकॅलमध्ये रुपांतर करण्याची क्षमता
  • स्थानिक तज्ञाच्या दृष्टीकोनातून सांस्कृतिक घटकांचे मूल्यांकन करण्याची क्षमता आणि QA सह कृत्रिम बुद्धिमत्तेचे प्लेसहोल्डर आणि सांस्कृतिक जोखीम कॅप्चर करण्याची क्षमता

ॲपचे "सेव्ह" बटण "सेव्ह" वर बदलणे म्हणजे भाषांतर; परंतु त्या अनुप्रयोगाचे तारीख स्वरूप, चलन, उजवीकडून डावीकडे लेखन, बटणाची लांबी, सांस्कृतिक प्रतिमा आणि कायदेशीर मजकूर लक्ष्यित बाजारपेठेशी जुळवून घेणे हे स्थानिकीकरण आहे. या युनिटमध्ये, तुम्ही स्थानिकीकरण, त्याची तांत्रिक वैशिष्ट्ये (प्लेसहोल्डर, लांबी, कोडिंग), या प्रक्रियेतील AI ची भूमिका आणि सांस्कृतिक रुपांतर याविषयी शिकाल. स्थानिकीकरण तज्ञाप्रमाणे विचार करणे हे उद्दिष्ट आहे, "उत्पादन शब्दांना नव्हे तर लक्ष्य संस्कृतीत बसवणे."

मूलभूत संकल्पना

स्थानिकीकरण (L10n — स्थानिकीकरण; L10n कारण “l” आणि “n” मध्ये 10 अक्षरे आहेत) ही उत्पादन (सॉफ्टवेअर, वेब, गेम, ऍप्लिकेशन) विशिष्ट भाषा आणि संस्कृतीशी पूर्णपणे जुळवून घेण्याची प्रक्रिया आहे; यात भाषांतराचा समावेश आहे परंतु त्याहून अधिक आहे. आंतरराष्ट्रीयीकरण (i18n — आंतरराष्ट्रीयीकरण) ही उत्पादनाची रचना अगदी भाषेसाठी तयार करण्याची क्रिया आहे (कोडपासून मजकूर वेगळे करणे, लांबीची लवचिकता अनुमती देणे); हे स्थानिकीकरणाच्या आधी येते आणि सक्षम करते.

स्ट्रिंग हा सॉफ्टवेअरमध्ये अनुवादित करायचा मजकूर आहे. प्लेसहोल्डर हे स्ट्रिंगमधील गुण आहेत जे रनटाइमच्या वेळी व्हेरिएबलसह पॉप्युलेट केले जातात: "हॅलो {name}", "{count} आयटम". लोकेल हे भाषा + प्रदेश (tr-TR, en-US) चे संयोजन आहे; तारीख, वेळ, संख्या आणि चलन स्वरूप निर्दिष्ट करते.

स्थानिकीकरण भाषांतरापेक्षा वेगळे आहे: तुम्ही केवळ अर्थच नाही तर कार्य आणि सांस्कृतिक योग्यता देखील व्यक्त करता. "3/4/2026" तारीख यूएसए मध्ये 4 मार्च आहे आणि तुर्कियेमध्ये निरर्थक आहे (आम्ही 03.4.2026 लिहितो); "$" ऐवजी "₺"; लाल रंग एका संस्कृतीत चेतावणी आणि दुसऱ्या संस्कृतीत उत्सव असू शकतो.

टीप: अनुवादक बहुतेकदा स्थानिकीकरणात जे चुकतात ते मजकूराच्या बाहेरचे घटक असतात: तारीख/वेळ/संख्या स्वरूप, चलन, मापनाचे एकक (मैल/किमी), नावाचा क्रम, पत्त्याचे स्वरूप, फोन स्वरूप. प्रत्येक प्रकल्पावर "स्थानिक चेकलिस्ट" सह हे स्कॅन करा.

प्लेसहोल्डर आणि तांत्रिक अखंडता

स्थानिकीकरणातील सर्वात धोकादायक तांत्रिक चूक म्हणजे प्लेसहोल्डर आणि टॅग खराब करणे. तुम्ही "तुमच्याकडे {n} संदेश आहेत" या वाक्यातील {n} हटवल्यास, ते चुकीचे लिहिल्यास, किंवा तुर्की वाक्यरचनानुसार चुकीच्या ठिकाणी ठेवल्यास, सॉफ्टवेअर क्रॅश होईल किंवा "तुमच्याकडे {n} संदेश आहेत" असे क्रूड दिसेल. नियम:

  • प्लेसहोल्डर कधीही फिरवू नका, हटवू नका किंवा फॉरमॅट करू नका. {name}, %s, {{count}} तसेच राहतील.
  • तुर्की वाक्यरचना प्लेसहोल्डरची जागा घेऊ शकते; अर्थ जतन करून, त्यास नवीन ठिकाणी हलवा, परंतु चिन्ह स्वतःच नष्ट करू नका.
  • अनेकवचनी नियम भाषेवर अवलंबून बदलतात: इंग्रजीमध्ये "1 आयटम / 2 आयटम" असे म्हटले जाते, तर तुर्कीमध्ये संख्या ("2 आयटम") नंतर कोणताही बहुवचन प्रत्यय नाही. स्थानिकीकरण फ्रेमवर्क हे स्वतंत्रपणे हाताळतात.

AI हे येथे एक द्वि-पक्षीय साधन आहे: ते स्ट्रिंग्सचे त्वरीत भाषांतर करते, परंतु चुकून प्लेसहोल्डर फ्लिप किंवा गमावू शकते. म्हणूनच स्थानिकीकरणामध्ये प्लेसहोल्डर QA फेरी आवश्यक आहे.

खबरदारी: मजकूर विस्तार ही स्थानिकीकरणाची छुपी समस्या आहे. इंग्रजीतून तुर्कीमध्ये अनुवादित मजकूर अनेकदा 20-40% लांब असतो; "ओके" 2 अक्षरे आहे, त्याचा प्रतिरूप "ओके" 5 अक्षरे आहे. अरुंद बटणात न बसणारे भाषांतर इंटरफेस खंडित करते. शक्य असल्यास, लक्ष्य मजकूर बसत असल्यास वास्तविक इंटरफेसमध्ये पहा.

AI सह स्थानिकीकरण प्रवाह आणि सांस्कृतिक रूपांतर

AI स्थानिकीकरणात खालील कार्यांना गती देते: स्ट्रिंगचे प्रारंभिक भाषांतर, सुसंगतता तपासणे, लांबीची चेतावणी ("हे भाषांतर मूळपेक्षा 35% लांब आहे"), सांस्कृतिक योग्यता स्क्रीनिंग ("या प्रतिमा/उदाहरणामुळे लक्ष्य संस्कृतीमध्ये समस्या निर्माण होतील का?"). परंतु सांस्कृतिक निर्णय मानवाचा आहे: स्थानिक तज्ञांना माहित आहे की लक्ष्य संस्कृतीमध्ये विनोद, सुट्टी, उदाहरण, रंग कसा समजला जाईल. एआय सामान्य चेतावणी देऊ शकते; स्थानिक बाजारपेठेची माहिती असलेल्या अनुवादकाद्वारे अंतिम निर्णय घेतला जातो.

सांस्कृतिक रूपांतरांची उदाहरणे: पेमेंट पद्धती (स्थानिक कार्ड), उदाहरण नावे (स्थानिक नावे), मोजमापाची एकके, कायदेशीर बंधने (KVKK/GDPR मजकूर), सुट्ट्या, पत्त्याचे स्वरूप (तुम्ही/तुम्ही), रंग आणि चिन्हाचा अर्थ.

तीन लहान प्रकरणे

केस 1 — प्लेसहोल्डर QA ने क्रॅश होण्यास प्रतिबंध केला. मोबाइल ॲप्लिकेशनच्या 1,200 स्ट्रिंग्सच्या भाषांतरामध्ये, AI ने 18 ठिकाणी {count} प्लेसहोल्डरचे भाषांतर "{number}" म्हणून केले आहे. प्लेसहोल्डर QA फेरीने हे पकडले; ते निश्चित केले नसल्यास, अनुप्रयोग त्या स्क्रीनवर क्रॅश होईल.

केस 2 - लांबीने इंटरफेस तोडला. एका सॉफ्टवेअरचा मेनू इंग्रजीत तयार केला होता; जेव्हा तुर्की भाषांतरे सरासरी 30% लांब झाली, तेव्हा तीन मेनू आयटम हलवले आणि कापले गेले. जर संघाला लांबीची चेतावणी लवकर मिळाली असती, तर त्यांनी लहान पर्याय तयार केले असते (आवश्यक असल्यास संक्षेप, "सेटिंग्ज" ऐवजी); कार्य पुन्हा केले गेले आणि प्रक्रिया लांबी नियंत्रणासह अद्यतनित केले गेले.

प्रकरण 3 - सांस्कृतिक रूपांतराने विक्री जतन केली. एका गेमच्या जाहिरातीमध्ये डुक्कर आकृती असलेला मेरिट बॅज होता; लक्ष्य बाजारपेठेत हे सांस्कृतिकदृष्ट्या अयोग्य होते. स्थानिक अनुवादकाने इशारा दिला, आकृती बदलली. एआयने मजकूर अनुवादित केला होता, परंतु स्थानिक तज्ञांनी सांस्कृतिक जोखीम निदर्शनास आणली.

चार कॉपी करण्यायोग्य टेम्पलेट्स

1) स्ट्रिंग भाषांतर (प्लेसहोल्डर संरक्षित):

खालील सॉफ्टवेअर स्ट्रिंग्सचे [लक्ष्य भाषेत] भाषांतर करा. नियम: {name}, %s, {{count}} सारख्या प्लेसहोल्डरचे कधीही भाषांतर, हटवू किंवा फॉरमॅट करू नका; ते जसे आहे तसे ठेवा (तुम्ही ते तुर्की वाक्यरचनानुसार हलवू शकता). एचटीएमएल/टॅग जतन करा. ते संक्षिप्तपणे लिहा आणि इंटरफेससाठी योग्य आहे. स्वरूप: स्रोत → अनुवाद. स्ट्रिंग्स: [...]

2) प्लेसहोल्डर/लेबल QA:

खाली स्त्रोत आणि अनुवादित स्ट्रिंग आहेत. फ्लॅग प्लेसहोल्डर आणि टॅग समस्या फक्त: अनुवादित/हटवलेले/दूषित{...}, %s, {{...}}, <tag>. स्त्रोतामध्ये किती प्लेसहोल्डर आहेत, भाषांतरात किती आहेत याची यादी करा आणि जे जुळत नाहीत त्यांची यादी करा. स्रोत: [...] | भाषांतर: [...]

3) लांबी आणि इंटरफेस चेतावणी:

लांबीसाठी खालील UI भाषांतरांचे मूल्यांकन करा. प्रत्येक भाषांतरासाठी, स्त्रोतानुसार टक्केवारीचा विस्तार द्या आणि जे घट्ट जागा (बटणे, मेनू) मध्ये बसत नाहीत त्यांना चिन्हांकित करा. जे बसत नाहीत त्यांच्यासाठी, अर्थ टिकवून ठेवणारा छोटा पर्याय सुचवा. जोड्या (स्रोत | अनुवाद): [...]

4) सांस्कृतिक अनुकूलता स्क्रीनिंग:

तुमची भूमिका: [लक्ष्य बाजार] स्थानिकीकरण सल्लागार. खालील सामग्रीमधील घटक ध्वजांकित करा ज्यामुळे लक्ष्य संस्कृतीमध्ये समस्या उद्भवू शकतात: प्रतिमा, उदाहरण, नाव, रंग, चिन्ह, विनोद, तारीख/मापन स्वरूप, कायदेशीर मजकूर. अंतिम निर्णय माझा आहे; तुम्ही जोखीम दाखवता आणि पर्याय सुचवता. सामग्री: [...]

कमकुवत प्रॉम्प्ट / मजबूत प्रॉम्प्ट

कमकुवत: "या ॲप ग्रंथांचे भाषांतर करा." (प्लेसहोल्डर, लांबी, इंटरफेस संदर्भ नाही; मशीन प्लेसहोल्डरचे भाषांतर करते, मजकूर मोठा होतो.)

सशक्त: "या मोबाइल ऍप्लिकेशन स्ट्रिंग्सचे तुर्कीमध्ये भाषांतर करा. {user} आणि %d प्लेसहोल्डर जसे आहेत तसे ठेवा. हे मजकूर अरुंद बटणांमध्ये दिसतील; शक्य असल्यास ते लहान ठेवा. 'सेटिंग्ज' → 'सेटिंग्ज', 'प्रोफाइल' → 'प्रोफाइल'. अनेकवचनी अभिव्यक्तीसाठी तुर्की नियम फॉलो करा (बहुवचन उपसंख्येनंतर नाही)

फरक: मजबूत प्रॉम्प्ट प्लेसहोल्डर, लांबी, टर्म आणि अनेकवचन कन्व्हेन्शन देते; आउटपुट थेट इंटरफेसमध्ये प्रवेश करण्याच्या जवळ असेल.

स्थानिकीकरण परिमाण सारणी

आकार

उदाहरण

धोका

प्लेसहोल्डर/लेबल

{name}, %s, <b>

सॉफ्टवेअर क्रॅश

लांबी

"ओके"→"ओके" (150%)

इंटरफेस ओव्हरफ्लो

तारीख/क्रमांक/पैसे

3/4/26, $, 1,000.50

खोटी माहिती

अनेकवचनी नियम

2 आयटम → 2 आयटम

वाईट व्याकरण

सांस्कृतिक घटक

प्रतिमा, रंग, विनोद

प्रतिष्ठा/विक्री

कायदेशीर मजकूर

KVKK/GDPR

कायदेशीर धोका

सामान्य चुका

  • प्लेसहोल्डर फ्लिप/हटवा. यामुळे सॉफ्टवेअर क्रॅश होते किंवा कच्चा मजकूर दिसून येतो.
  • मजकूर स्ट्रेचिंग लक्षात घेत नाही. इंटरफेस ओव्हरफ्लो, घटक कापले आहेत.
  • तारीख/चलन/मापन स्वरूप रूपांतरित करत नाही. "5 मैल" राहिले, "8 किमी" नाही.
  • स्थानिक तज्ञाशी सल्लामसलत न करता सांस्कृतिक घटक पास करणे. प्रतिष्ठा आणि विक्री धोका.
  • इंग्रजी तर्कासह अनेकवचनी नियमांचे भाषांतर करणे. "2 आयटम" सारखे खराब व्याकरण.

छद्म-स्थानिकीकरण आणि उजवीकडून डावीकडे भाषा

दोन तांत्रिक मुद्दे स्थानिकीकरण गुणवत्ता निर्धारित करतात. पहिले छद्म-स्थानिकीकरण आहे: वास्तविक भाषांतरापूर्वी बनावट परंतु वास्तववादी मजकूर आणि विशेष वर्ण (उदा. "सेटिंग्ज" → "[Ŝéttîngŝ~~]") सह उत्पादनाची चाचणी करणे. हे इंटरफेस लांब मजकूर आणि विशेष वर्ण हाताळू शकते की नाही हे दर्शविते, भाषांतर सुरू होण्यापूर्वी स्ट्रिंग्स प्रत्यक्षात काढल्या जात आहेत का. विकासकासोबत काम करणाऱ्या अनुवादकाने या चाचणीची शिफारस केल्यास, अनेक इंटरफेस त्रुटी येण्यापूर्वीच पकडल्या जातील.

दुसरी उजवीकडून डावीकडे (RTL) भाषा आहे: अरबी, हिब्रू, पर्शियन यांसारख्या भाषा उजवीकडून डावीकडे लिहिल्या जातात आणि स्थानिकीकरणासाठी केवळ मजकूरच नव्हे तर संपूर्ण इंटरफेस लेआउट (मेनू स्थिती, बाण, संरेखन) मिरर करणे आवश्यक आहे. RTL भाषांतरात, संख्या आणि लॅटिन अक्षरातील संज्ञा गोंधळ निर्माण करू शकतात; "बिडी मजकूर" या समस्येकडे विशेष लक्ष देणे आवश्यक आहे. AI RTL मजकूर अनुवादित करू शकते, परंतु लेआउट मिररिंग आणि द्वि-मार्गी प्रवाह निर्णयांना तांत्रिक-सांस्कृतिक कौशल्य आवश्यक आहे. हे दोन मुद्दे दर्शवतात की स्थानिकीकरण हे भाषांतराच्या पलीकडे एक अभियांत्रिकी-सांस्कृतिक कार्य आहे.

सारांशात

स्थानिकीकरण म्हणजे शब्दांचे नव्हे तर उत्पादनाला लक्ष्यित भाषा आणि संस्कृतीशी जुळवून घेणे; भाषांतर समाविष्ट आहे, परंतु प्लेसहोल्डर अखंडता, मजकूर लांबी, तारीख/पैसे/मापन स्वरूप, अनेकवचनी नियम आणि सांस्कृतिक घटक देखील समाविष्ट आहेत. एआय स्ट्रिंग भाषांतर, लांबी आणि सांस्कृतिक जोखीम स्क्रीनिंगला गती देते; परंतु क्यूए टूर आवश्यक आहे कारण ते प्लेसहोल्डरमध्ये व्यत्यय आणू शकते आणि सांस्कृतिक निर्णय स्थानिक बाजारपेठेची माहिती असलेल्या तज्ञाद्वारे घेतला जातो. स्थानिकीकरणातील यश म्हणजे मजकुराच्या पलीकडे तपशीलाकडे लक्ष देणे.

अर्ज कार्य

15-20 स्ट्रिंग्सचा नमुना इंटरफेस मजकूर घ्या (प्लेसहोल्डर {...} किंवा %s आणि तारीख/पैसे उदाहरणासह). "स्ट्रिंग भाषांतर" पॅटर्नसह भाषांतर करा, नंतर "प्लेसहोल्डर QA" सह प्लेसहोल्डरची अखंडता तपासा आणि "लांबी चेतावणी" सह ओव्हरफ्लो धोका तपासा. तारीख आणि पैशाचे स्वरूप लक्ष्यित लोकॅलशी जुळवून घ्या आणि सांस्कृतिक घटक असल्यास "सांस्कृतिक अनुकूलता स्कॅन" करा.

चेकलिस्ट

  • [ ] मी प्लेसहोल्डर आणि लेबले जशी होती तशीच ठेवली आणि QA सह त्यांची पुष्टी केली.
  • मी मजकूर स्ट्रेचिंग नियंत्रित केले आणि अरुंद भागात ओव्हरफ्लो रोखले.
  • [ ] मी तारीख, संख्या, चलन आणि मापन एकके लक्ष्य लोकेलमध्ये रुपांतरित केली.
  • [ ] मी लक्ष्य भाषेच्या नियमांनुसार अनेकवचनी अभिव्यक्ती अनुवादित केल्या आहेत.
  • [ ] मी स्थानिक तज्ञाच्या दृष्टीकोनातून सांस्कृतिक घटकांचे मूल्यांकन केले.