ভাষা অনুবাদক
আপনার অ্যাপ্লিকেশনে বিভিন্ন ভাষায় স্থানীয়করণ এবং পাঠ্যের অনুবাদের জন্য মডিউল।
গুগল অনুবাদ
Google অনুবাদ মডিউল আপনার অ্যাপ্লিকেশনে Google অনুবাদ পরিষেবার সাথে একীকরণ যোগ করে এবং স্বয়ংক্রিয় পাঠ্য অনুবাদের উদ্দেশ্যে।
ব্যবসা প্রসেস
Google Translate: Translate
ইনপুট
- text (text) - অনুবাদের জন্য উত্স পাঠ্য।
- source_lang (ENUM) - উৎস পাঠের ভাষা।
- target_lang (ENUM) - অনুবাদের জন্য লক্ষ্য ভাষা
- is_html (boolean) - একটি চিহ্ন যে ইনপুট উত্স পাঠ্যটি html ফর্ম্যাট করা হয়েছে৷
আউটপুট
- text (text) - অনুবাদিত পাঠ্য
সেটিংস
প্যারামিটার | প্রিসেট | বর্ণনা |
Project ID | - | Google ক্লাউড প্ল্যাটফর্মে আপনার প্রোজেক্ট আইডি। |
Service Account File | - | আপনার Google ক্লাউড প্রকল্পের পরিষেবা অ্যাকাউন্ট ব্যক্তিগত কী JSON ফাইল |
প্রজেক্ট আইডি পেতে Google ক্লাউড কনসোল ব্যবহার করুন। প্রজেক্ট আইডি প্রাপ্ত এবং সেট আপ করার জন্য ম্যানুয়াল এই লিঙ্কে উপলব্ধ।
পরিষেবা অ্যাকাউন্ট ফাইল পাওয়ার জন্য ম্যানুয়াল এই লিঙ্কে উপলব্ধ। নিরাপত্তা নীতি অনুসারে, Google আপনার ব্যক্তিগত কী সংরক্ষণ করে না তাই আপনি আপনার JSON ফাইলটি পুনরায় ডাউনলোড করতে পারবেন না। প্রয়োজনে আপনাকে একটি নতুন কী তৈরি করতে হবে।
ডিপএল অনুবাদক
মডিউলটি DeepL অনুবাদকের সাথে একীকরণ প্রদান করে
প্যারামিটার | ডিফল্ট | বর্ণনা |
Auth Key | - | আপনার DeepL অ্যাকাউন্ট থেকে প্রমাণ কী |
Use Pro version? | বন্ধ | শুধুমাত্র অর্থ প্রদানকারী ব্যবহারকারীদের জন্য |
DeepL Translator: Translate Text
ইনপুট
- sourse_lang (enum) - অনুবাদ করা পাঠ্যের ভাষা;
- target_lang (enum) - যে ভাষায় পাঠ্য অনুবাদ করা উচিত;
- text (string) - পাঠ্য অনুবাদ করা হবে। শুধুমাত্র UTF8-এনকোডেড প্লেইন টেক্সট সমর্থিত;
- split_sentences (boolean) - অনুবাদ ইঞ্জিন প্রথমে ইনপুটকে বাক্যে বিভক্ত করবে কিনা তা সেট করে। এটি ডিফল্টরূপে সক্রিয় করা হয়;
- glossary_id (string) - অনুবাদের জন্য ব্যবহার করার জন্য শব্দকোষ নির্দিষ্ট করুন। গুরুত্বপূর্ণ: এর জন্য সোর্স_ল্যাং প্যারামিটার সেট করতে হবে এবং শব্দকোষের ভাষা জোড়াকে অনুরোধের ভাষা জোড়ার সাথে মিলতে হবে।
আউটপুট
- text (string) - অনুবাদিত পাঠ্য।
DeepL Translator: Translate document
ইনপুট
- sourse_lang (enum) - অনুবাদ করা পাঠ্যের ভাষা;
- target_lang (enum) - যে ভাষায় পাঠ্য অনুবাদ করা উচিত;
- document (file) - নথি ফাইল অনুবাদ করা হবে.
আউটপুট
- document_id (string) - আপলোড করা নথি এবং অনুবাদ প্রক্রিয়ার জন্য নির্দিষ্ট করা একটি অনন্য আইডি;
- document_key (string) - একটি অনন্য কী যা আপলোড করা নথি এনক্রিপ্ট করার পাশাপাশি সার্ভারের পাশের ফলে অনুবাদ করতে ব্যবহৃত হয়।
DeepL Translator: Check translation status
ইনপুট
- document_id (string) - নথি এবং অনুবাদ প্রক্রিয়ার জন্য নির্ধারিত একটি অনন্য আইডি;
- document_key (string) - নথির এনক্রিপশন কী যা ক্লায়েন্টকে পাঠানো হয়েছিল যখন নথিটি API এ আপলোড করা হয়েছিল।
আউটপুট
- document_id (string) - নথি এবং অনুবাদ প্রক্রিয়ার জন্য নির্ধারিত একটি অনন্য আইডি;
- status (enum) - নথি অনুবাদ প্রক্রিয়া বর্তমানে যে অবস্থার মধ্যে রয়েছে তার একটি সংক্ষিপ্ত বিবরণ। সম্ভাব্য মানগুলি হল:
- " queued " - অনুবাদ কাজটি প্রক্রিয়া করার জন্য লাইনে অপেক্ষা করছে৷
- " translating " - অনুবাদ বর্তমানে চলছে
- " done " - অনুবাদ সম্পন্ন হয়েছে এবং অনুবাদিত নথি ডাউনলোডের জন্য প্রস্তুত৷
- " error " - নথিটি অনুবাদ করার সময় একটি অপূরণীয় ত্রুটি ঘটেছে
- seconds_remaining (integer) - অনুবাদ শেষ হওয়া পর্যন্ত সেকেন্ডের আনুমানিক সংখ্যা। অনুবাদ চলমান থাকাকালীনই এই প্যারামিটারটি অন্তর্ভুক্ত করা হয়।
DeepL Translator: Downloading translated documents
ইনপুট
- document_id (string) - নথি এবং অনুবাদ প্রক্রিয়ার জন্য নির্ধারিত একটি অনন্য আইডি;
- document_key (string) - নথির এনক্রিপশন কী যা ক্লায়েন্টকে পাঠানো হয়েছিল যখন নথিটি API এ আপলোড করা হয়েছিল।
- name (string) - ফাইলের নাম।
আউটপুট
- document (file) - ডাউনলোড করা ফাইল
মাইক্রোসফট অনুবাদক
মডিউলটি Microsoft Translator API-এর সাথে ইন্টিগ্রেশন প্রদান করে
প্যারামিটার | ডিফল্ট | বর্ণনা |
Subscription Key | - | আপনার Azure অ্যাকাউন্টে সাবস্ক্রিপশন কী |
Subscription Region | - | আপনার Azure অ্যাকাউন্টে সদস্যতা অঞ্চল |
Microsoft Translator: Detect language
ইনপুট
- text (text) - পাঠ্য অনুবাদ করা হবে।
আউটপুট
- lang (enum) - সনাক্ত করা ভাষার কোড।
Microsoft Translator: Transliterate
ইনপুট
- text (text) - ট্রান্সলিটারেট করা টেক্সট;
- sourse_lang (enum) - পাঠ্যের ভাষা।
আউটপুট
- text (text) - পাঠ্য যা ইনপুট পাঠ্য রূপান্তরিত করার ফলাফল।
Microsoft Translator: Translate
ইনপুট
- is_html (boolean) - পাঠ্য html;
- target_lang (enum) - যে ভাষায় পাঠ্য অনুবাদ করা উচিত;
- sourse_lang (enum) - অনুবাদ করা পাঠ্যের ভাষা;
- text (text) - পাঠ্য অনুবাদ করা হবে।
আউটপুট
- text (text) - অনুবাদিত পাঠ্য।