i18nLanguage संसाधन से, उस ऐप्लिकेशन भाषा की पहचान होती है जिस पर YouTube की वेबसाइट काम करती है. ऐप्लिकेशन की भाषा को यूज़र इंटरफ़ेस (यूआई) की भाषा के रूप में भी पेश किया जा सकता है. YouTube वेबसाइट के लिए, Google खाते की सेटिंग, ब्राउज़र की भाषा या आईपी लोकेशन के आधार पर किसी ऐप्लिकेशन की भाषा अपने-आप चुनी जा सकती है. उपयोगकर्ता, YouTube साइट के फ़ुटर से मैन्युअल तरीके से भी यूज़र इंटरफ़ेस (यूआई) भाषा चुन सकता है.
हर i18nLanguage संसाधन एक भाषा कोड और एक नाम की पहचान करता है. videoCategories.list और guideCategories.list जैसे एपीआई के तरीकों को कॉल करते समय, भाषा कोड का इस्तेमाल hl पैरामीटर की वैल्यू के तौर पर किया जा सकता है.
तरीके
एपीआई, i18nLanguages संसाधनों के लिए इन तरीकों का इस्तेमाल करता है:
- list
- इससे, YouTube वेबसाइट पर इस्तेमाल की जा सकने वाली ऐप्लिकेशन भाषाओं की सूची मिलती है. इसे अभी आज़माएं.
संसाधन का प्रतिनिधित्व
यहां दिए गए JSON फ़ॉर्मैट में, i18nLanguages संसाधन का फ़ॉर्मैट दिखाया गया है:
{
"kind": "youtube#i18nLanguage",
"etag": etag,
"id": string,
"snippet": {
"hl": string,
"name": string
}
}प्रॉपर्टी
इस टेबल में, इस संसाधन में दिखने वाली प्रॉपर्टी के बारे में बताया गया है:
| प्रॉपर्टी | |
|---|---|
kind |
stringएपीआई संसाधन के टाइप की पहचान करता है. वैल्यू youtube#i18nLanguage होगी. |
etag |
etag
इस संसाधन का इटैग. |
id |
string
वह आईडी जिसका इस्तेमाल YouTube, i18n भाषा की खास तरह से पहचान करने के लिए करता है. |
snippet |
objectsnippet ऑब्जेक्ट में, i18n भाषा के बारे में बुनियादी जानकारी होती है. जैसे, भाषा का कोड और नाम. |
snippet.hl |
string
BCP-47 कोड, जो किसी भाषा की खास तौर पर पहचान करता है. |
snippet.name |
string
भाषा का नाम, जैसा कि उसे i18nLanguage.list तरीके के hl पैरामीटर का इस्तेमाल करके बताई गई भाषा में लिखा गया है. |