Sorunuzu sorun ve bu sayfaya ve seçtiğiniz AI sağlayıcısına referans vererek belgenin bir özetini alın
Intlayer MCP Sunucusunu favori AI asistanınıza entegre ederek tüm belgeleri doğrudan ChatGPT, DeepSeek, Cursor, VSCode vb. üzerinden alabilirsiniz.
MCP Sunucu belgesini görüntüleBu sayfanın içeriği bir yapay zeka kullanılarak çevrildi.
Orijinal içeriğin İngilizce son sürümünü görüntüleyinBu dokümantasyonu geliştirmek için bir fikriniz varsa, lütfen GitHub'da bir çekme isteği göndererek katkıda bulunmaktan çekinmeyin.
Dokümantasyon için GitHub bağlantısıBelge Markdown'ını panoya kopyala
Dokümantasyon: intlayer Paketinde getHTMLTextDir Fonksiyonu
Açıklama
getHTMLTextDir fonksiyonu, sağlanan yerel ayara göre metin yönünü (ltr, rtl veya auto) belirler. Geliştiricilerin HTML'de dir özelliğini doğru metin işleme için ayarlamasına yardımcı olmak için tasarlanmıştır.
Parametreler
- locale?: Locales
- Açıklama: Metin yönünü belirlemek için kullanılan yerel ayar dizesi (örneğin, Locales.ENGLISH, Locales.ARABIC).
- Tür: Locales (isteğe bağlı)
Döndürür
- Tür: Dir ('ltr' | 'rtl' | 'auto')
- Açıklama: Yerel ayara karşılık gelen metin yönü:
- 'ltr' soldan sağa diller için.
- 'rtl' sağdan sola diller için.
- 'auto' yerel ayar tanınmazsa.
Kullanım Örneği
Metin Yönünü Belirleme
Kodu panoya kopyala
import { getHTMLTextDir } from "intlayer";getHTMLTextDir(Locales.ENGLISH); // Çıktı: "ltr"getHTMLTextDir(Locales.FRENCH); // Çıktı: "ltr"getHTMLTextDir(Locales.ARABIC); // Çıktı: "rtl"
Kenar Durumları
Yerel Ayar Sağlanmadı:
- locale undefined olduğunda fonksiyon 'auto' döndürür.
Tanınmayan Yerel Ayar:
- Tanınmayan yerel ayarlar için fonksiyon varsayılan olarak 'auto' döndürür.
Bileşenlerde Kullanım:
getHTMLTextDir fonksiyonu, yerel ayara göre HTML belgesinde dir özelliğini dinamik olarak ayarlamak için kullanılabilir.
Kodu panoya kopyala
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>);
Yukarıdaki örnekte, dir özelliği yerel ayara göre dinamik olarak ayarlanır.
Dokümantasyon Geçmişi
Sürüm | Tarih | Değişiklikler |
---|---|---|
5.5.10 | 2025-06-29 | Geçmiş başlatıldı |