गेम और विज़ुअल नॉवेल ट्रांसलेटर
गेम या विज़ुअल नॉवेल स्क्रिप्ट का अनुवाद करें: Ren'Py, RPG Maker और Unity CSV
Ren'Py स्क्रिप्ट, RPG Maker MV या MZ डेटा फ़ाइलें, Unity लोकलाइज़ेशन CSV या अपनी स्क्रिप्ट स्प्रेडशीट अपलोड करें, और डायलॉग, विकल्प व मेनू टेक्स्ट के अनुवाद के साथ वही फ़ाइलें वापस पाएं। कोड, लेबल, फ़ाइल नाम, {i} जैसे टेक्स्ट टैग और [player] जैसे वैरिएबल बिल्कुल वैसे ही रहते हैं। $5 का एक बार का पेमेंट 40,000 लाइनों और 2,000,000 वर्णों तक कवर करता है, जो अधिकांश पूरे विज़ुअल नॉवेल्स के लिए काफ़ी है, और बिना साइन-अप के शुरुआती लाइनें फ़्री हैं।
- Ren'Py .rpy स्क्रिप्ट और जेनरेट की गई tl फ़ाइलें, RPG Maker MV/MZ data/*.json
- Unity I2 Localization और स्ट्रिंग टेबल CSV: भाषा वाला कॉलम भर दिया जाता है
- पूरा गेम $5, सिर्फ़ एक बार पेमेंट: 40,000 लाइनों और 2,000,000 वर्णों तक
- टेक्स्ट टैग, [वैरिएबल्स] और \N[1] जैसे RPG Maker कोड हर लाइन में चेक किए जाते हैं
- गेम फ़ोल्डर की ZIP अपलोड करें और वैसा ही फ़ोल्डर स्ट्रक्चर वापस पाएं
- 81 भाषाएं, कैरेक्टर के नाम सुरक्षित, आपकी अपनी शब्दावली (glossary)
आपको क्या मिलता है
आपकी फ़ाइलें, उसी जगह अनुवादित, उन्हीं नामों और फ़ोल्डरों के साथ, ताकि आप उन्हें सीधे प्रोजेक्ट में वापस डाल सकें। पेमेंट करने से पहले शुरुआती लाइनें मूल टेक्स्ट के बगल में स्क्रीन पर दिखाई जाती हैं, और आप किसी भी लाइन को एडिट कर सकते हैं।
- Ren'Py: डायलॉग और नरेशन, मेनू विकल्प, _() से मार्क की गई स्ट्रिंग्स, और स्क्रीन में text, textbutton, label व tooltip। Generate Translations से बनी tl फ़ाइलों में, नई लाइनें और डायलॉग लाइनें भर दी जाती हैं। बाकी सब कुछ, python ब्लॉक से लेकर show, play और jump तक, वैसा ही रहता है।
- RPG Maker MV/MZ: मैसेज और स्क्रॉलिंग टेक्स्ट लाइनें, विकल्प, बोलने वाले का नाम (MZ), मैप डिस्प्ले नाम, एक्टर के नाम, उपनाम और प्रोफाइल, आइटम, स्किल, हथियार व आर्मर के नाम और विवरण, स्टेट मैसेज और System की शर्तें। प्लगइन कमांड, स्क्रिप्ट और नोट फ़ील्ड को छुआ तक नहीं जाता।
- Unity और स्क्रिप्ट CSV: जब हेडर में टार्गेट भाषा के लिए कॉलम होता है, जैसे "Spanish" या "Spanish(es)", तो इसे अंग्रेज़ी कॉलम से भर दिया जाता है और जिन लाइनों में पहले से अनुवाद मौजूद है उन्हें छोड़ दिया जाता है। अन्यथा आप किसी भी स्प्रेडशीट की तरह कॉलम चुन सकते हैं।
- उन सभी लाइनों की चेतावनियों की लिस्ट जहाँ कोई टैग, वैरिएबल या कोड दो प्रयासों के बाद भी नहीं बच पाया। वे लाइनें मूल टेक्स्ट को बनाए रखती हैं, ताकि गेम कभी टूटे हुए कोड के साथ न चले।
चैटबॉट से गेम ट्रांसलेट करना बनाम इस टूल से
चैटबॉट बेहतरीन स्टाइल के साथ डायलॉग का अनुवाद करते हैं, और किसी एक सीन के लिए वे ठीक विकल्प हैं। लेकिन एक पूरा गेम हज़ारों-लाखों लाइनों का होता है जो ऐसी फ़ाइलों में बंद होती हैं जिन्हें गेम इंजन को लोड करना होता है।
| आपकी स्थिति | एक चैटबॉट | यह टूल |
|---|---|---|
| डायलॉग की कुछ लाइनें | किरदार के लहजे में बढ़िया अनुवाद करता है | उनका भी अनुवाद करता है |
| 30,000 लाइनों की स्क्रिप्ट | सैकड़ों बार कॉपी-पेस्ट करना पड़ता है; अक्सर लाइनें छोड़ देता है या छोटी कर देता है | हर लाइन का अनुवाद करता है, टुकड़ों में, 40,000 लाइनों तक सिर्फ़ $5 में |
| डायलॉग के इर्द-गिर्द Ren'Py कोड | फ़ाइल को दोबारा लिखता है, जिससे लेबल, जंप या इंडेंटेशन बदल सकते हैं | सिर्फ़ स्ट्रिंग्स बदली जाती हैं; हर दूसरा बाइट वैसा ही रहता है |
| टैग और वैरिएबल: {i}, [player], \C[2] | अक्सर इन्हें हटा देता है या इनका भी अनुवाद कर देता है | हर लाइन की जांच करता है; अगर कोई कोड छूट जाए तो दोबारा पूछता है, फिर भी न हो तो मूल लाइन बनाए रखता है |
| RPG Maker डेटा फ़ोल्डर | JSON को एक-एक करके मैन्युअली ठीक करना पड़ता है | हर डेटा फ़ाइल को पढ़ता है और फ़ोल्डर को ZIP के रूप में वापस देता है |
| हर लाइन में एक जैसा नाम | कभी अनुवादित होता है, कभी नहीं | आपके द्वारा दी गई लिस्ट के नाम वैसे ही रखे जाते हैं और उनकी जांच की जाती है |
गेम स्क्रिप्ट का अनुवाद कैसे करें
-
1
अपनी फ़ाइलें अपलोड करें
.rpy फ़ाइलें, RPG Maker डेटा .json फ़ाइलें, कोई CSV या Excel स्क्रिप्ट, या फ़ोल्डर की ZIP ड्रॉप करें। भाषा चुनें और उन कैरेक्टर के नामों की लिस्ट दें जिन्हें वैसा ही रखना है।
-
2
शुरुआती लाइनें फ़्री में जांचें
शुरुआती लाइनों का अनुवाद किया जाता है और मूल टेक्स्ट के बगल में दिखाया जाता है। किसी भी लाइन को एडिट करें; यदि टोन सही न लगे, तो शब्दावली जोड़ें और दोबारा शुरू करें। किसी अकाउंट की ज़रूरत नहीं है।
-
3
अनलॉक करें और फ़ाइलें वापस प्रोजेक्ट में डालें
$5 में पूरा गेम अनलॉक करें, फ़ाइलें डाउनलोड करें (कई फ़ाइलों के लिए ZIP) और मूल फ़ाइलों का बैकअप रखते हुए उन्हें अपने प्रोजेक्ट में कॉपी कर लें।
गेम स्क्रिप्ट पर सामान्य AI चैटबॉट क्यों अटक जाते हैं
गेम स्क्रिप्ट कोई सादा टेक्स्ट नहीं होती। एक Ren'Py फ़ाइल डायलॉग को लेबल, जंप, पायथन और इंडेंटेशन के साथ मिलाती है जिन्हें बदलना नहीं चाहिए; RPG Maker मैप फ़ाइल एक JSON होती है जहाँ डायलॉग स्विच और स्क्रिप्ट के बगल में इवेंट कमांड के भीतर मौजूद होते हैं। चैट में अनुवाद करने के लिए, चैटबॉट को वह सब हाथ से दोबारा लिखना पड़ता है, और लंबी स्क्रिप्ट एक जवाब में नहीं समाती।
छोटे कोड दूसरी समस्या हैं। {i} या {w} जैसे टेक्स्ट टैग, [player] जैसे वैरिएबल, और RPG Maker के \N[1] या \C[2] जैसे एस्केप कोड मॉडल को गैर-ज़रूरी शोर लगते हैं और वे छूट जाते हैं या ट्रांसलेट हो जाते हैं। गेम में इसका मतलब क्रैश होना, किसी नाम का गायब होना या बाकी पूरे सीन के लिए गलत रंग हो जाना हो सकता है।
यह टूल हर फ़ाइल को उसी तरह पढ़ता है जैसे इंजन पढ़ता है और सिर्फ़ प्लेयर को दिखने वाली लाइनें ब्लॉक में भेजता है, जिसमें कोड की जगह छोटे मार्कर होते हैं जिन्हें मॉडल सुरक्षित रख पाता है। वापस आने वाली हर लाइन की जांच की जाती है: हर टैग, वैरिएबल और कोड वहाँ मौजूद होना चाहिए। जिस लाइन में गड़बड़ी होती है, उसे दोबारा भेजा जाता है; यदि दूसरी बार केवल {i} जैसा ज़ोर देने वाला टैग छूटता है, तो अनुवादित लाइन को उसके बिना रखा जाता है, और यदि कुछ और छूटता है तो मूल लाइन ही बनी रहती है और उसे लिस्ट किया जाता है। इसके बाद आपकी मूल फ़ाइलों से नई फ़ाइलें तैयार की जाती हैं।
लोग क्या ट्रांसलेट करते हैं
- Ren'Py विज़ुअल नॉवेल्स, game/ स्क्रिप्ट से या Generate Translations द्वारा बनाए गए tl फ़ोल्डर से
- RPG Maker MV और MZ गेम्स: पूरा डेटा फ़ोल्डर एक ही ZIP में
- Unity गेम्स जो I2 Localization या Localization पैकेज स्ट्रिंग टेबल का उपयोग करते हैं
- विज़ुअल नॉवेल और डायलॉग स्क्रिप्ट जो स्पीकर कॉलम वाली स्प्रेडशीट में रखी गई हैं
- फैन ट्रांसलेशन पैच, उन गेम्स के लिए जिनका अनुवाद करने की आपके पास अनुमति है
- स्टोर पेज लॉन्च से पहले आइटम, स्किल और मेनू लिस्ट
ज़रूरी सीमाएं जो आपको जाननी चाहिए
एक बार के पेमेंट में 40,000 लाइनें और 2,000,000 कैरेक्टर तक शामिल हैं: अगर लाइनों में औसतन 55 से कम कैरेक्टर हों (जो कि डायलॉग में आमतौर पर होते हैं), तो 36,000 लाइनों वाली स्क्रिप्ट इसमें आराम से आ जाती है। Unlimited में 200,000 लाइनों तक का अनुवाद शामिल है। लिमिट से ज़्यादा वाली लाइनें अपनी मूल भाषा में ही रहेंगी, और पेमेंट करने से पहले स्क्रीन पर आपको बता दिया जाएगा कि ऐसी कितनी लाइनें हैं। 300 MB तक की फ़ाइलें अपलोड करें; पूरे फ़ोल्डर के लिए ZIP फ़ाइल अपलोड की जा सकती है, और उसमें मौजूद इमेज, ऑडियो व अन्य फ़ाइलों को नज़रअंदाज़ कर दिया जाता है।
Ren'Py की ट्रिपल-कोटेड स्ट्रिंग्स और python कोड में बना टेक्स्ट अनुवादित नहीं किया जाता है। RPG Maker प्लगइन पैरामीटर्स का अनुवाद नहीं होता, क्योंकि हर प्लगइन का स्ट्रक्चर अलग होता है। AI मॉडल कुछ आपत्तिजनक सीन्स का अनुवाद करने से मना कर सकता है; अनुवाद न हो पाने वाली लाइनें अपनी मूल भाषा में ही रहती हैं और उनकी लिस्ट दिखा दी जाती है।
भाषा और स्थिति के अनुसार
Ren'Py गेम का अनुवाद करें
अपनी .rpy स्क्रिप्ट्स या Generate Translations द्वारा बनाया गया tl फ़ोल्डर अपलोड करें, और डायलॉग, नरेशन, मेन्य...
और पढ़ें →RPG Maker MV या MZ गेम का अनुवाद करें
अपने RPG Maker MV या MZ प्रोजेक्ट के data फ़ोल्डर की ZIP बनाएं, उसे अपलोड करें और इवेंट मैसेज, विकल्प, मैप के...
और पढ़ें →विज़ुअल नॉवेल स्क्रिप्ट का ब्राज़ीलियाई पुर्तगाली में अनुवाद करें
कई अनुवाद प्रोजेक्ट्स में स्क्रिप्ट एक स्प्रेडशीट में होती है: एक ID, स्पीकर का नाम, मूल डायलॉग और अनुवाद के ल...
और पढ़ें →Unity लोकलाइज़ेशन CSV का अनुवाद करें
अपने I2 Localization टर्म्स या अपने Localization पैकेज स्ट्रिंग टेबल को CSV के रूप में एक्सपोर्ट करें, इसे अपल...
और पढ़ें →लंबे गेम स्क्रिप्ट का इंडोनेशियाई में अनुवाद करें
एक पूरा विज़ुअल नॉवेल या RPG स्क्रिप्ट आसानी से हज़ारों-लाखों पंक्तियों का हो सकता है। इसे स्प्रेडशीट, Ren'Py...
और पढ़ें →इसकी कीमत
छोटी फ़ाइलें, शुरुआती लाइनें
फ़्री
300 लाइनों तक पूरी तरह फ़्री, डाउनलोड समेत। बड़े गेम्स के लिए: शुरुआती लाइनें बिना अकाउंट के स्क्रीन पर दिखेंगी।
पूरा गेम
$5
एक जॉब के लिए एक बार पेमेंट: सभी फ़ाइलों को मिलाकर 40,000 लाइनों और 2,000,000 कैरेक्टर तक। कोई सब्सक्रिप्शन नहीं।
Unlimited
$19 / हफ़्ता
साइट पर मौजूद हर टूल, 200,000 लाइनों तक के गेम्स के साथ।
सवाल और जवाब
क्या ChatGPT किसी Ren'Py गेम का अनुवाद कर सकता है?
यह कॉपी-पेस्ट किए गए डायलॉग का अच्छा अनुवाद कर सकता है। लेकिन पूरी स्क्रिप्ट को थोड़ा-थोड़ा करके बार-बार कॉपी-पेस्ट करना पड़ता है, और अक्सर मॉडल कोड, लेबल या टैग में बदलाव कर देता है। यह टूल .rpy फ़ाइलों को सीधे पढ़ता है, सिर्फ़ स्ट्रिंग्स का अनुवाद करता है और हर टैग व वेरिएबल की जांच करता है।
क्या यह RPG Maker MV या MZ गेम का अनुवाद कर सकता है?
हाँ। data फ़ोल्डर को ZIP के रूप में या .json फ़ाइलों को अपलोड करें: मैसेज, विकल्प (choices), नाम, विवरण और System टर्म्स का अनुवाद हो जाता है, और फ़ाइलें उसी नाम से वापस मिलती हैं ताकि आप उन्हें सीधे प्रोजेक्ट में कॉपी कर सकें।
एक बार के पेमेंट में कितनी लाइनें आती हैं?
$5 में इस जॉब की सभी फ़ाइलों को मिलाकर 40,000 लाइनें और 2,000,000 कैरेक्टर तक शामिल हैं। Unlimited में 200,000 लाइनों तक कवर होता है।
क्या {i}, [player] या \N[1] जैसे टैग सुरक्षित रहेंगे?
अनुवाद से पहले इनकी जगह मार्कर लगा दिए जाते हैं और अनुवाद के बाद उनकी जांच की जाती है। अगर किसी लाइन से कोई वेरिएबल या कोड छूट जाता है, तो उसे दोबारा अनुवाद के लिए भेजा जाता है, नहीं तो उसका मूल टेक्स्ट वैसा ही छोड़ दिया जाता है; दोबारा कोशिश करने पर भी छूटे हुए एम्फ़ैसिस (emphasis) टैग केवल उसी लाइन से हटाए जाते हैं।
Unity गेम्स के बारे में क्या?
I2 Localization या स्ट्रिंग टेबल को CSV के रूप में एक्सपोर्ट करें। यदि इसमें टारगेट भाषा के लिए कोई कॉलम है, तो वह कॉलम अंग्रेज़ी वाले कॉलम से भर दिया जाता है और पहले से मौजूद अनुवादों में कोई बदलाव नहीं किया जाता।
क्या मैं कैरेक्टर के नाम वैसे ही रख सकता हूँ?
हाँ। उन्हें "Never translate" में लिख दें; वे जैसे लिखे हैं वैसे ही रहेंगे और हर लाइन में उनकी जांच की जाएगी। ग्लॉसरी की मदद से जगहों के नाम और टर्म्स पूरी तरह एक जैसे बने रहते हैं।
क्या यह फ़्री है?
300 लाइनों तक पूरी तरह फ़्री है। बड़े गेम्स के लिए शुरुआती लाइनों का अनुवाद बिना अकाउंट के स्क्रीन पर ही मुफ़्त में दिखता है। पूरे गेम के लिए सिर्फ़ एक बार $5 का पेमेंट करना होता है।
क्या मेरी गेम फ़ाइलें प्राइवेट हैं?
आपके जॉब को सिर्फ़ आप ही खोल सकते हैं। गेम में दिखने वाली लाइनें सिर्फ़ अनुवाद के मक़सद से AI मॉडल प्रोवाइडर को भेजी जाती हैं, ऐसे माध्यमों से जो आपके डेटा का इस्तेमाल ट्रेनिंग के लिए नहीं करते। बिना अकाउंट के अपलोड किए गए जॉब 7 दिनों के बाद हटा दिए जाते हैं, और आप चाहें तो किसी भी जॉब को कभी भी खुद डिलीट कर सकते हैं।
25 अक्टूबर 2026 को अपडेट किया गया · APPFACT STUDIO LTD