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