संदेश अनुवाद

Marinara Engine चैट के संदेशों का एक भाषा से दूसरी भाषा में अनुवाद कर सकता है। इस गाइड में बताया गया है कि अनुवाद की सेवा कैसे चुनें, भाषाएँ कैसे सेट करें, अपने आप अनुवाद कैसे चालू करें और किसी एक संदेश का अनुवाद कैसे करें।

अनुवाद की सेटिंग हर चैट के लिए अलग होती है। हर चैट अपनी सेवा, भाषाएँ और कुंजियाँ खुद रखती है। नई चैट इन्हीं सेटिंग्स से शुरू करनी हों, तो इन्हें अनुवाद के डिफ़ॉल्ट के रूप में सेव करें।

अनुवाद की सेटिंग्स कहाँ मिलेंगी

  1. किसी भी मोड (Conversation, Roleplay या Game) में कोई चैट खोलें।
  2. Chat Settings (चैट सेटिंग्स) खोलें।
  3. Translation (अनुवाद) सेक्शन ढूँढें।

नीचे बताई गई सारी सेटिंग्स उसी सेक्शन में हैं।

प्रोवाइडर चुनें

Provider लिस्ट में चार विकल्प हैं।

प्रोवाइडरक्या चाहिएटिप्पणी
Google Translateकुछ नहींडिफ़ॉल्ट। मुफ़्त, कोई कुंजी नहीं। हर रिक्वेस्ट में ज़्यादा से ज़्यादा 5000 अक्षर।
DeepL APIDeepL API कुंजीक्वालिटी बेहतर। मुफ़्त और पेड, दोनों तरह की कुंजियाँ चलती हैं।
DeepLX (self-hosted)DeepLX सर्वर का URLउस DeepLX सर्वर के लिए जिसे आप खुद चलाते हैं।
AI (via connection)कोई AI अकाउंटअनुवाद के लिए आपके किसी AI मॉडल का इस्तेमाल करता है।

Google Translate बिना किसी सेटअप के काम करता है। कोई दूसरा प्रोवाइडर तभी चुनें जब आपको वह चाहिए जो वह देता है।

भाषाएँ सेट करें

दो फ़ील्ड भाषाएँ तय करती हैं। दोनों का डिफ़ॉल्ट en (अंग्रेज़ी) है।

उदाहरण के लिए, अगर आप स्पैनिश में लिखते हैं और AI अंग्रेज़ी में सबसे अच्छा काम करता है, तो Model Language को en और My Language को es पर सेट करें।

Google Translate, DeepL API और DeepLX के लिए en, ja, es, de, fr, zh या ko जैसा छोटा कोड डालें। AI (via connection) के लिए English, Japanese या Spanish जैसा भाषा का नाम डालें।

अगर यह काम नहीं किया: गलत कोड या नाम डालने पर एरर आती है या टेक्स्ट बिना बदले रह जाता है। अपने प्रोवाइडर का फ़ॉर्मैट जाँचें।

DeepL API

DeepL API चुनें और अपने DeepL अकाउंट की कुंजी DeepL API Key में पेस्ट करें। :fx पर खत्म होने वाली कुंजी फ़्री-टियर की होती है, और Marinara उसे DeepL की मुफ़्त सेवा पर भेजता है। बाकी हर कुंजी को पेड माना जाता है।

xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx:fx

DeepLX

DeepLX एक मुफ़्त ट्रांसलेशन सर्वर है, जिसे आप खुद चलाते हैं। DeepLX (self-hosted) चुनें और DeepLX URL में अपने सर्वर का पता डालें, जैसे http://localhost:1188।

आपके अपने कंप्यूटर या लोकल नेटवर्क पर चलने वाले DeepLX सर्वर का पता लोकल होता है। सुरक्षा के लिए Marinara लोकल पते डिफ़ॉल्ट रूप से रोक देता है। इन्हें छूट देने के लिए अपनी .env फ़ाइल में यह लाइन जोड़ें और सेव करें। रीस्टार्ट की ज़रूरत नहीं है। यह आम तौर पर कुछ ही सेकंड में लागू हो जाती है, ज़्यादा से ज़्यादा लगभग 30 सेकंड में। फ़ाइल कहाँ है, यह सर्वर कॉन्फ़िगरेशन रेफ़रेंस में बताया गया है।

DEEPLX_LOCAL_URLS_ENABLED=true

सार्वजनिक इंटरनेट पते पर चल रहे DeepLX सर्वर के लिए यह सेटिंग ज़रूरी नहीं।

AI (via connection)

अपने किसी AI मॉडल का इस्तेमाल करने के लिए AI (via connection) चुनें। तीन फ़ील्ड दिखती हैं।

You are a translator. Translate the given text accurately into {{targetLanguage}},
preserving formatting, markdown, and any special characters like *asterisks* for actions.
Output ONLY the translated text, nothing else -- no explanations, no extra commentary.

अपने आप अनुवाद चालू करें

प्रोवाइडर सेटिंग्स के नीचे चार टॉगल हैं। सभी शुरू में बंद रहते हैं।

Conversation में डेस्कटॉप या मोबाइल पर संदेश लिखने की जगह के स्माइली बटन से, फिर Tools → Translate draft (टूल्स → ड्राफ़्ट का अनुवाद करें) से, बिना भेजे गए ड्राफ़्ट का अनुवाद हमेशा कर सकते हैं। इसके लिए इन दोनों में से किसी टॉगल की ज़रूरत नहीं है। यह इस चैट की इनपुट अनुवाद सेटिंग्स इस्तेमाल करता है और ड्राफ़्ट की जगह अनुवाद रख देता है, ताकि आप उसे देख सकें। यह कुछ नहीं भेजता। अनुवाद फ़ेल होने पर ड्राफ़्ट जैसा था वैसा ही रहता है।

नई चैट के लिए अनुवाद के डिफ़ॉल्ट

टॉगल के नीचे मौजूद Save translator defaults (अनुवाद के डिफ़ॉल्ट सेव करें) इस चैट की अनुवाद सेटिंग्स को हर मोड की नई चैट के लिए सेव करता है। सेटअप विज़ार्ड और किसी सेटिंग्स प्रोफ़ाइल की सेटिंग्स पहले लागू होती हैं। मौजूदा चैट अपनी सेटिंग्स बनाए रखती हैं। Forget saved defaults (सेव किए डिफ़ॉल्ट भूल जाएँ) उन्हें साफ़ कर देता है। Noodle भी यही डिफ़ॉल्ट इस्तेमाल करता है।

DeepL API कुंजी और DeepLX URL इसी Marinara इंस्टॉल पर रहते हैं। चैट एक्सपोर्ट, एक्सपोर्ट की गई सेटिंग्स प्रोफ़ाइल और Export Profile (प्रोफ़ाइल एक्सपोर्ट) फ़ाइलों में ये शामिल नहीं होते, और इनमें से किसी को भी इंपोर्ट करने पर ये कभी सेट नहीं होते। किसी चैट को दूसरे इंस्टॉल पर ले जाने के बाद इन्हें दोबारा डालें।

किसी एक संदेश का अनुवाद करें

हर संदेश की एक्शन बार में, चाहे वह आपका हो या AI का, एक Translate बटन (भाषाओं वाला आइकन) होता है। यह ऊपर बताए किसी भी टॉगल के बिना काम करता है।

  1. एक्शन बार दिखाने के लिए पॉइंटर को संदेश के ऊपर ले जाएँ, या फ़ोन पर उसे टैप करें।
  2. Translate पर क्लिक करें।
  3. अनुवाद संदेश के नीचे दिखने लगता है, या Show Only Translation चालू होने पर उसकी जगह।
  4. अनुवाद छिपाने के लिए बटन पर दोबारा क्लिक करें। तब उसका लेबल Hide translation हो जाता है।

अनुवाद संदेश के साथ सेव हो जाता है, और पेज रिफ़्रेश करने और चैट बदलने के बाद भी बना रहता है। यह वही प्रोवाइडर और वही My Language इस्तेमाल करता है जो ऊपर वाले सेक्शन में है।

प्रोवाइडर की सीमाएँ

मिलती-जुलती गाइड