i18nLanguage রিসোর্স YouTube ওয়েবসাইটে কাজ করে এমন অ্যাপ্লিকেশনের ভাষা শনাক্ত করে। অ্যাপ্লিকেশনের ভাষাকে UI ভাষাও বলা যেতে পারে। YouTube ওয়েবসাইটের জন্য, Google অ্যাকাউন্ট সেটিংস, ব্রাউজারের ভাষা বা IP লোকেশনের উপর ভিত্তি করে অ্যাপ্লিকেশনের ভাষা অটোমেটিক বেছে নেওয়া হতে পারে। এছাড়াও, কোনও ব্যবহারকারী YouTube সাইটের ফুটার থেকে ম্যানুয়ালি তার পছন্দের UI ভাষা বেছে নিতে পারেন।
প্রতিটি i18nLanguage রিসোর্স একটি ভাষা কোড ও নাম শনাক্ত করে। videoCategories.list এবং guideCategories.list-এর মতো API মেথড কল করার সময় ভাষার কোড hl প্যারামিটারের ভ্যালু হিসেবে ব্যবহার করা যেতে পারে।
পদ্ধতি
API-তে i18nLanguages রিসোর্সের জন্য নিম্নলিখিত পদ্ধতি কাজ করে:
- তালিকা
- YouTube ওয়েবসাইটে কাজ করে এমন অ্যাপ্লিকেশন ভাষার তালিকা দেখায়। এখনই এটি ব্যবহার করে দেখুন।
রিসোর্স রিপ্রেজেন্টেশন
নিম্নলিখিত JSON স্ট্রাকচার i18nLanguages রিসোর্সের ফর্ম্যাট দেখায়:
{
"kind": "youtube#i18nLanguage",
"etag": etag,
"id": string,
"snippet": {
"hl": string,
"name": string
}
}প্রপার্টি
এই রিসোর্সে যেসব প্রপার্টি দেখা যায়, নিম্নলিখিত সারণীতে সেগুলি সম্পর্কে বলা হয়েছে:
| প্রপার্টি | |
|---|---|
kind |
stringAPI রিসোর্সের ধরন শনাক্ত করে। ভ্যালু youtube#i18nLanguage হবে। |
etag |
etagএই রিসোর্সের Etag. |
id |
stringi18n ভাষা অনন্যভাবে শনাক্ত করার জন্য YouTube যে আইডি ব্যবহার করে। |
snippet |
objectsnippet অবজেক্টে i18n ভাষা সম্পর্কিত প্রাথমিক বিবরণ থাকে, যেমন এর ভাষা কোড ও নাম। |
snippet.hl |
stringBCP-47 কোড যা অনন্যভাবে কোনও ভাষাকে শনাক্ত করে। |
snippet.name |
stringi18nLanguage.list পদ্ধতির hl প্যারামিটার ব্যবহার করে নির্দিষ্ট করা ভাষায় যেভাবে লেখা হয় সেইভাবে ভাষার নাম। |