शब्द का अनुवाद करें &; GroupDocs.Translation क्लाउड के साथ एक्सेल डॉक्स

आज हम अनुवाद REST API पर गौर कर रहे हैं जो वर्ड और एक्सेल दस्तावेज़ों का अन्य भाषाओं में अनुवाद कर सकता है। GroupDocs.Translation Cloud के साथ, किसी भी दस्तावेज़ का अंग्रेजी से चीनी, फ्रेंच, जर्मन, इतालवी, रूसी या स्पेनिश में अनुवाद किया जा सकता है और इसके विपरीत। तो यहां वे भाषा युग्म हैं जिनमें अनुवाद किया जा सकता है।

  • अंग्रेजी से चीनी और चीनी से अंग्रेजी
  • अंग्रेजी से फ्रेंच और फ्रेंच से अंग्रेजी
  • अंग्रेजी से जर्मन और जर्मन से अंग्रेजी
  • अंग्रेजी से इतालवी और इतालवी से अंग्रेजी
  • अंग्रेजी से रूसी और रूसी से अंग्रेजी
  • अंग्रेजी से स्पेनिश और स्पेनिश से अंग्रेजी

अनुवाद करते समय एपीआई पैराग्राफ, टेबल, हेडर का ध्यान रखता है। आपके वर्ड प्रोसेसिंग दस्तावेज़ों के पाद लेख, फ़ुटनोट, एंडनोट और यहां तक कि छवि कैप्शन भी। एक्सेल स्प्रेडशीट के लिए, यह सेल, चार्ट, टेबल और पिवट टेबल का भी समर्थन करता है।

REST API के साथ वर्ड या एक्सेल दस्तावेज़ का अनुवाद कैसे करें

यह आलेख आपको REST API का उपयोग करके वर्ड या एक्सेल दस्तावेज़ों का अनुवाद करने के प्रवाह में मार्गदर्शन करेगा। यहां अनुसरण करने के चरण दिए गए हैं:

  1. अनुवाद करने के लिए दस्तावेज़ अपलोड करें
  2. दस्तावेज़ का विभिन्न भाषाओं में अनुवाद करें
  3. अनुवादित दस्तावेज़ डाउनलोड करें

अनुवाद करने के लिए दस्तावेज़ अपलोड करें

डैशबोर्ड का उपयोग करके या एपीआई के लिए स्वैगर यूआई का उपयोग करके अपनी फ़ाइल को क्लाउड स्टोरेज पर अपलोड करें। मैं आपको दिखाऊंगा कि दोनों विकल्पों का उपयोग करके क्लाउड पर कैसे अपलोड किया जाए।

डैशबोर्ड का उपयोग करके अपनी फ़ाइल अपलोड करें

आप डैशबोर्ड का उपयोग करके अपने दस्तावेज़ को सीधे क्लाउड पर अपलोड कर सकते हैं। आपको बस सर्वर पर एक खाता बनाना है। बस फ़ाइल अपलोड करें बटन पर क्लिक करें और अपलोड करने के लिए अपना दस्तावेज़ चुनें।

अनुवाद के लिए डैशबोर्ड से एक फ़ाइल अपलोड करें

स्वैगर यूआई का उपयोग करके अपनी फ़ाइल अपलोड करें

दूसरा विकल्प इस लिंक से अनुवाद के लिए अपने दस्तावेज़ को अपलोड करने के लिए स्वैगर यूआई का उपयोग करना है।

अनुवाद के लिए वर्ड या एक्सेल फ़ाइल अपलोड करें

सफल अपलोड के बाद सर्वर से निम्नलिखित प्रतिक्रिया होगी।

{
  "uploaded": \[
    "document.docx"
  \],
  "errors": \[\]
}

REST API के साथ वर्ड या एक्सेल दस्तावेज़ों का विभिन्न भाषाओं में अनुवाद करें

सरल कर्ल कमांड आपको अपने अपलोड किए गए दस्तावेज़ का अनुवाद करने देगा। यहां मैं वर्ड डॉक्यूमेंट का अंग्रेजी से फ्रेंच में अनुवाद कर रहा हूं। फ़ाइल, document.docx को पहले MyStorage के अंतर्गत myFolder में अपलोड किया गया था। मैं अनुवादित दस्तावेज़ को उसी फ़ोल्डर यानी myFolder में TranslateDoc.docx के रूप में सहेजना चाहता हूं।

curl -X POST "https://api.groupdocs.cloud/v1.0/translation/runTranslationTask" \\
-H "accept: application/json" \\
-H "authorization: Bearer TOKEN" \\
-H "Content-Type: application/json" \\
-H "x-aspose-client: Containerize.Swagger" \\
-d "'\[ { \\"format\\":\\"docx\\", \\"pair\\":\\"en-fr\\", \\"name\\":\\"document.docx\\", \\"folder\\":\\"myFolder\\", \\"savepath\\":\\"myFolder\\", \\"savefile\\":\\"translatedDoc.docx\\", \\"storage\\":\\"MyStorage\\" }\]'"

मैं एक दस्तावेज़ का अंग्रेजी से फ़्रेंच में अनुवाद करना चाहता था, इसलिए मैंने इस जोड़ी का उपयोग “एन-फ़्र” के रूप में किया। आप निम्नलिखित में से अपनी आवश्यकता के अनुसार संबंधित जोड़ी का उपयोग कर सकते हैं:

मैंने दस्तावेज़ फ़ाइल स्वरूप के लिए “docx” का उपयोग किया। आप अपने स्रोत के अनुसार निम्नलिखित में से वर्ड दस्तावेज़ या एक्सेल स्प्रेडशीट का उपयोग कर सकते हैं:

यदि आप अनुवाद के लिए एपीआई संदर्भ के स्वैगर यूआई का उपयोग करना चाहते हैं, तो आप केवल अनुवाद अनुरोध में आवश्यक मान प्रदान कर सकते हैं और कमांड निष्पादित कर सकते हैं।

REST API के साथ वर्ड या एक्सेल दस्तावेज़ों का अनुवाद करें

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

{
    "error": "",
    "status": "ok",
    "message": "word file saved successfully"
}

अनुवादित दस्तावेज़ डाउनलोड करें

अनुवादित दस्तावेज़ को क्लाउड स्टोरेज से आसानी से डाउनलोड किया जा सकता है। आप निम्न कर्ल कमांड, स्वैगर यूआई का उपयोग कर सकते हैं, या फ़ाइल डाउनलोड करने के लिए डैशबोर्ड का उपयोग कर सकते हैं।

कर्ल के साथ डाउनलोड करें

curl -X GET "https://api.groupdocs.cloud/v1.0/translation/storage/file/myFolder%5CtranslatedDoc.docx?storageName=MyStorage&versionId=VsBZptoyKpehpqmUCsjuoA6jVBGsXk4B" \\
-H "accept: multipart/form-data" \\
-H "authorization: Bearer TOKEN" \\
-H "x-aspose-client: Containerize.Swagger"

स्वैगर यूआई का उपयोग करके डाउनलोड करें

डाउनलोड के लिए स्वैगर यूआई आपको अनुवादित डाउनलोड का डाउनलोड लिंक प्रदान करेगा। आप लिंक पर क्लिक कर सकते हैं और फ़ाइल को अपने इच्छित स्थान पर सहेज सकते हैं।

स्वैगर यूआई से फ़ाइल डाउनलोड करें

स्वैगर यूआई का उपयोग करके अनुवादित दस्तावेज़ डाउनलोड करें

डैशबोर्ड का उपयोग करके डाउनलोड करें

डैशबोर्ड आपको फ़ाइल का चयन करने देता है और फिर आप डाउनलोड बटन का उपयोग करके इन्हें डाउनलोड कर सकते हैं।

GroupDocs क्लाउड डैशबोर्ड से अनुवादित दस्तावेज़ डाउनलोड करें

डैशबोर्ड का उपयोग करके डाउनलोड करें

आप एपीआई के बारे में दस्तावेज़ीकरण से अधिक जान सकते हैं या आइए [फ्री सपोर्ट फ़ोरम] पर अधिक बात करें।(https://forum.groupdocs.cloud/c/translation)