अपने प्रश्न को पूछें और दस्तावेज़ का सारांश प्राप्त करें, इस पृष्ठ और आपके चुने हुए AI प्रदाता का उपयोग करके
अपने पसंदीदा AI एसिस्टेंट में Intlayer MCP सर्वर को एकीकृत करके आप सभी दस्तावेज़ को सीधे ChatGPT, DeepSeek, Cursor, VSCode से प्राप्त कर सकते हैं।
MCP सर्वर दस्तावेज़ देखेंइस पृष्ठ की सामग्री एक AI द्वारा अनुवादित की गई है।
अंग्रेजी में मूल सामग्री के अंतिम संस्करण देखेंअगर आपके पास इस दस्तावेज़ को सुधारने के लिए कोई विचार है, तो कृपया GitHub पर एक पुल अनुरोध सबमिट करके योगदान देने में संकोच न करें।
दस्तावेज़ के लिए GitHub लिंकदस्तावेज़ का Markdown को क्लिपबोर्ड पर कॉपी करें
दस्तावेज़: intlayer में getLocaleName फ़ंक्शन
विवरण
getLocaleName फ़ंक्शन दिए गए लोकल (targetLocale) का स्थानीयकृत नाम डिस्प्ले लोकल (displayLocale) में लौटाता है। यदि कोई targetLocale प्रदान नहीं किया गया है, तो यह displayLocale का नाम उसकी अपनी भाषा में लौटाता है।
पैरामीटर
displayLocale: Locales
- विवरण: वह लोकल जिसमें लक्ष्य लोकल का नाम प्रदर्शित किया जाएगा।
- प्रकार: वैध लोकल का प्रतिनिधित्व करने वाला Enum या स्ट्रिंग।
targetLocale?: Locales
- विवरण: वह लोकल जिसका नाम स्थानीयकृत किया जाना है।
- प्रकार: वैकल्पिक। वैध लोकल का प्रतिनिधित्व करने वाला Enum या स्ट्रिंग।
रिटर्न
- प्रकार: string
- विवरण: targetLocale का स्थानीयकृत नाम displayLocale में, या यदि targetLocale प्रदान नहीं किया गया है तो displayLocale का अपना नाम। यदि कोई अनुवाद नहीं मिलता है, तो यह "Unknown locale" लौटाता है।
उदाहरण उपयोग
कोड को क्लिपबोर्ड पर कॉपी करें
import { Locales, getLocaleName } from "intlayer";getLocaleName(Locales.ENGLISH); // आउटपुट: "English"getLocaleName(Locales.ENGLISH, Locales.FRENCH); // आउटपुट: "Anglais"getLocaleName(Locales.ENGLISH, Locales.ESPANOL); // आउटपुट: "Inglés"getLocaleName(Locales.ENGLISH, Locales.ENGLISH); // आउटपुट: "English"getLocaleName(Locales.FRENCH); // आउटपुट: "Français"getLocaleName(Locales.FRENCH, Locales.FRENCH); // आउटपुट: "Français"getLocaleName(Locales.FRENCH, Locales.ESPANOL); // आउटपुट: "Francés"getLocaleName(Locales.FRENCH, Locales.ENGLISH); // आउटपुट: "French"getLocaleName(Locales.CHINESE); // आउटपुट: "中文"getLocaleName(Locales.CHINESE, Locales.FRENCH); // आउटपुट: "Chinois"getLocaleName(Locales.CHINESE, Locales.ESPANOL); // आउटपुट: "Chino"getLocaleName(Locales.CHINESE, Locales.ENGLISH); // आउटपुट: "Chinese"getLocaleName("unknown-locale"); // आउटपुट: "Unknown locale"
किनारे के मामले
- कोई targetLocale प्रदान नहीं किया गया:
- फ़ंक्शन डिफ़ॉल्ट रूप से displayLocale के अपने नाम को लौटाता है।
- अनुवाद गायब:
- यदि localeNameTranslations में targetLocale या विशिष्ट displayLocale के लिए कोई प्रविष्टि नहीं है, तो फ़ंक्शन ownLocalesName पर वापस चला जाता है या "Unknown locale" लौटाता है।
दस्तावेज़ इतिहास
- 5.5.10 - 2025-06-29: प्रारंभिक इतिहास