I18nLanguages

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
इस संसाधन का Etag.
id string
यह एक आईडी है. इसका इस्तेमाल YouTube, i18n भाषा की खास तौर पर पहचान करने के लिए करता है.
snippet object
snippet ऑब्जेक्ट में, i18n भाषा के बारे में बुनियादी जानकारी होती है. जैसे, भाषा का कोड और नाम.
snippet.hl string
एक BCP-47 कोड, जो किसी भाषा की खास पहचान करता है.
snippet.name string
भाषा का नाम, जैसा कि i18nLanguage.list तरीके के hl पैरामीटर का इस्तेमाल करके तय की गई भाषा में लिखा गया है.