अपने प्रश्न को पूछें और दस्तावेज़ का सारांश प्राप्त करें, इस पृष्ठ और आपके चुने हुए AI प्रदाता का उपयोग करके
अपने पसंदीदा AI एसिस्टेंट में Intlayer MCP सर्वर को एकीकृत करके आप सभी दस्तावेज़ को सीधे ChatGPT, DeepSeek, Cursor, VSCode से प्राप्त कर सकते हैं।
MCP सर्वर दस्तावेज़ देखेंइस पृष्ठ की सामग्री एक AI द्वारा अनुवादित की गई है।
अंग्रेजी में मूल सामग्री के अंतिम संस्करण देखेंअगर आपके पास इस दस्तावेज़ को सुधारने के लिए कोई विचार है, तो कृपया GitHub पर एक पुल अनुरोध सबमिट करके योगदान देने में संकोच न करें।
दस्तावेज़ के लिए GitHub लिंकदस्तावेज़ का Markdown को क्लिपबोर्ड पर कॉपी करें
दस्तावेज़ीकरण: intlayer में getHTMLTextDir फ़ंक्शन
विवरण
getHTMLTextDir फ़ंक्शन प्रदान किए गए लोकल के आधार पर टेक्स्ट दिशा (ltr, rtl, या auto) निर्धारित करता है। इसे डेवलपर्स को HTML में सही टेक्स्ट रेंडरिंग के लिए dir एट्रिब्यूट सेट करने में मदद करने के लिए डिज़ाइन किया गया है।
पैरामीटर
locale?: Locales
- विवरण: टेक्स्ट दिशा निर्धारित करने के लिए उपयोग किया गया लोकल स्ट्रिंग (जैसे, Locales.ENGLISH, Locales.ARABIC)।
- प्रकार: Locales (वैकल्पिक)
रिटर्न
- प्रकार: Dir ('ltr' | 'rtl' | 'auto')
- विवरण: लोकल के अनुसार टेक्स्ट दिशा:
- 'ltr' बाएं से दाएं भाषाओं के लिए।
- 'rtl' दाएं से बाएं भाषाओं के लिए।
- 'auto' यदि लोकल मान्यता प्राप्त नहीं है।
उदाहरण उपयोग
टेक्स्ट दिशा निर्धारित करना
कोड को क्लिपबोर्ड पर कॉपी करें
import { getHTMLTextDir } from "intlayer";getHTMLTextDir(Locales.ENGLISH); // आउटपुट: "ltr"getHTMLTextDir(Locales.FRENCH); // आउटपुट: "ltr"getHTMLTextDir(Locales.ARABIC); // आउटपुट: "rtl"
किनारे के मामले
कोई लोकल प्रदान नहीं किया गया:
- जब locale undefined होता है, तो फ़ंक्शन 'auto' लौटाता है।
अमान्य लोकल:
- अमान्य लोकल के लिए, फ़ंक्शन डिफ़ॉल्ट रूप से 'auto' लौटाता है।
घटकों में उपयोग:
getHTMLTextDir फ़ंक्शन का उपयोग लोकल के आधार पर सही टेक्स्ट रेंडरिंग के लिए HTML दस्तावेज़ में dir एट्रिब्यूट को गतिशील रूप से सेट करने के लिए किया जा सकता है।
कोड को क्लिपबोर्ड पर कॉपी करें
import type { FC } from "react";import { getHTMLTextDir, type Locales } from "intlayer";export const HTMLLayout: FC<PropsWithChildren<{ locale: Locales }>> = ({ children, locale,}) => ( <html dir={getHTMLTextDir(locale)} locale={locale}> <body>{children}</body> </html>);
उपरोक्त उदाहरण में, dir एट्रिब्यूट को लोकल के आधार पर गतिशील रूप से सेट किया गया है।
दस्तावेज़ इतिहास
- 5.5.10 - 2025-06-29: प्रारंभिक इतिहास