ব্যবহারকারীরা তাদের ডিভাইসে সেট করতে পারেন এমন বিভিন্ন ভাষা এবং লোকেলের জন্য কাস্টমাইজড অভিজ্ঞতা প্রদান করতে আপনি Google সহকারীর জন্য আপনার অ্যাকশনগুলি স্থানীয়করণ করতে পারেন। এছাড়াও, আপনি অঞ্চল বা আপনার ব্যবহারকারীদের শারীরিক অবস্থানের উপর ভিত্তি করে আপনার অ্যাকশনগুলিতে অ্যাক্সেস সীমাবদ্ধ করতে পারেন।
এগিয়ে যাওয়ার আগে, আপনি কীভাবে বিভিন্ন ব্যবহারকারীদের কাছে আপনার অ্যাকশনগুলি পূরণ করতে পারেন তা বোঝার জন্য কয়েকটি পদ জেনে নেওয়া দরকারী:
- ভাষা - যোগাযোগের একটি সম্মত, কথ্য এবং লিখিত পদ্ধতি
- অঞ্চল - একটি নির্দিষ্ট ভৌত এলাকা যা সাধারণত একটি দেশের সাথে যুক্ত থাকে
- লোকেল - একটি ভাষা এবং অঞ্চলের সমন্বয়
এখন যেহেতু আপনি কিছু মৌলিক শর্তাদি বুঝতে পেরেছেন, এখানে আপনি অ্যাকশন কনসোল, ডায়ালগফ্লো বা পরিপূর্ণতায় বিভিন্ন ভাষা, অঞ্চল এবং লোকেলের জন্য আপনার অ্যাকশনগুলি কীভাবে পূরণ করতে পারেন তা এখানে রয়েছে।
সমর্থিত ভাষা এবং লোকেল
আপনার অ্যাকশন প্রকল্পগুলি কোন লোকেলগুলিকে সমর্থন করতে পারে এবং এই লোকেলগুলির জন্য সংশ্লিষ্ট TTS ভয়েসগুলি সম্পর্কে তথ্যের জন্য ভাষা এবং লোকেল ডকুমেন্ট দেখুন৷ আপনার অ্যাকশন ব্যবহার করতে ব্যবহারকারীদের অবশ্যই তাদের সহকারী লোকেল সেটিং একটি সমর্থিত লোকেলে সেট করতে হবে।
প্রকাশনা
আপনার অ্যাকশন প্রকল্প প্রকাশ করার সময় অ্যাকশন কনসোল আপনাকে নিম্নলিখিত তথ্যগুলি কাস্টমাইজ করতে দেয়:
- ভাষা- এবং লোকেল-নির্দিষ্ট তথ্য : আপনি আপনার প্রতিটি প্রকল্পের জন্য ভাষা এবং লোকেল স্তরে বিভিন্ন অ্যাকশন তথ্য বিবরণ (যেমন নাম এবং বিবরণ) নির্দিষ্ট করতে পারেন।
- লোকেশন টার্গেটিং : আপনি যে অঞ্চলে আপনার অ্যাকশন উপলব্ধ তা নির্দিষ্ট করতে পারেন। ডিফল্টরূপে, আপনার অ্যাকশন সমস্ত অঞ্চলকে সমর্থন করে, যতক্ষণ না আপনার ব্যবহারকারীরা তাদের অ্যাসিস্ট্যান্ট লোকেলকে আপনার অ্যাকশন সমর্থন করে এমন একটিতে সেট করেছেন।
- TTS ভয়েস কাস্টমাইজেশন : ডিফল্টরূপে, আপনার অ্যাকশন স্বয়ংক্রিয়ভাবে TTS ভয়েসের একটি সেট ব্যবহার করে যা ব্যবহারকারীর সহকারী লোকেলের সাথে মিলে যায়। আপনি এই আচরণটি ওভাররাইড করতে পারেন এবং একটি নির্দিষ্ট TTS ভয়েস চয়ন করতে পারেন যা ব্যবহারকারীর সহকারী লোকেলের উপর ভিত্তি করে পরিবর্তিত হয় না।
অ্যাকশন ডিস্ট্রিবিউশনকে কীভাবে স্থানীয়করণ করতে হয় সে সম্পর্কে আরও তথ্যের জন্য স্থানীয়কৃত অ্যাকশন প্রকাশ করুন দেখুন।
ডায়ালগফ্লো এজেন্ট
Dialogflow আপনাকে একাধিক ভাষা এবং লোকেল সমর্থন করে এমন এজেন্ট তৈরি করতে দেয়। প্রতিটি ভাষা বা লোকেলের জন্য, আপনি কাস্টমাইজেশন নির্দিষ্ট করতে পারেন যেমন বিভিন্ন ব্যবহারকারীর বাক্যাংশ এবং প্রতিক্রিয়া ।
কিভাবে স্থানীয় এজেন্ট তৈরি করতে হয় সে সম্পর্কে আরও তথ্যের জন্য ডায়ালগফ্লো এজেন্ট দেখুন।
স্থানীয় টেমপ্লেট
টেমপ্লেট অ্যাকশনগুলি প্রতিটি নতুন ভাষার জন্য একটি স্থানীয় Google শীট আপলোড করে একই অ্যাকশনে বিভিন্ন ভাষা বা একাধিক ভাষা সমর্থন করার জন্য তৈরি করা যেতে পারে।
বিভিন্ন ভাষা এবং লোকেলে বিভিন্ন টেমপ্লেট পাওয়া যায়। প্রতিটি টেমপ্লেটের জন্য সমর্থিত ভাষা এবং লোকেল সম্পর্কে আরও তথ্যের জন্য টেমপ্লেট ডকুমেন্টেশন দেখুন।
পূর্ণতা
আপনার পরিপূর্ণতা তৈরি করার সময়, আপনি প্রদান করতে পারেন:
- ভাষা- এবং লোকেল-নির্দিষ্ট প্রতিক্রিয়া : আপনি আপনার পূরণের প্রতিটি অনুরোধে ব্যবহারকারীর সহকারী লোকেল সেটিং পাবেন। আপনি এই স্ট্রিংটি ব্যবহার করতে পারেন (উদাহরণস্বরূপ,
en-GB
) ব্যবহারকারীর ভাষা বা লোকেলের উপর ভিত্তি করে কীভাবে বিভিন্ন প্রতিক্রিয়া ফেরাতে হয় তা বের করতে। - অঞ্চল-নির্দিষ্ট প্রতিক্রিয়া - আপনি ব্যবহারকারীর কাছ থেকে ডিভাইসের প্রকৃত অবস্থান অ্যাক্সেস করার অনুমতির অনুরোধ করতে পারেন৷ এই তথ্য দিয়ে আপনি অঞ্চলগুলির জন্য প্রতিক্রিয়াগুলি আরও কাস্টমাইজ করতে পারেন৷
প্রতিক্রিয়াগুলি কীভাবে স্থানীয়করণ করা যায় সে সম্পর্কে আরও তথ্যের জন্য পূর্ণতা দেখুন।
টেস্টিং
বিকাশের সময়, আপনি নিম্নলিখিত বৈশিষ্ট্যগুলির সাথে হার্ডওয়্যার ডিভাইস বা অ্যাকশন সিমুলেটর দিয়ে আপনার স্থানীয়কৃত অ্যাকশন পরীক্ষা করতে পারেন:
- ভাষা সিমুলেশন আপনাকে আপনার অ্যাকশনে লোকেল-নির্দিষ্ট প্রতিক্রিয়া এবং যুক্তি পরীক্ষা করার জন্য একটি ডিভাইসের লোকেল সেট করতে দেয়।
- লোকেশন সিমুলেশন আপনাকে লোকেশন টার্গেটিং এবং যেকোন অঞ্চল-নির্দিষ্ট প্রতিক্রিয়া পরিপূর্ণ করার জন্য ডিভাইসের শারীরিক অবস্থান সেট করতে দেয়।
অ্যাকশন সিমুলেটর দিয়ে স্থানীয় ক্রিয়াগুলি কীভাবে পরীক্ষা করা যায় সে সম্পর্কে আরও তথ্যের জন্য অ্যাকশন সিমুলেটর ডকুমেন্টেশন দেখুন।