Sorunuzu sorun ve bu sayfaya ve seçtiğiniz AI sağlayıcısına referans vererek belgenin bir özetini alın
Sürüm Geçmişi
- "usePathname yardımcı programını ekle"v10.0.023.06.2026
- "Tüm dışa aktarılanlar için birleştirilmiş dokümantasyon"v8.0.021.01.2026
Bu sayfanın içeriği bir yapay zeka kullanılarak çevrildi.
Orijinal içeriğin İngilizce son sürümünü görüntüleyinIf you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy doc Markdown to clipboard
solid-intlayer Paketi
solid-intlayer paketi, Intlayer'ı Solid uygulamalarına entegre etmek için gerekli araçları sağlar. Çok dilli içeriği yönetmek için provider'lar ve hook'lar içerir.
Kurulum
Kodu panoya kopyala
npm install solid-intlayerDışa Aktarılanlar
Provider (Sağlayıcı)
İçe Aktarma:
Kodu panoya kopyala
import "solid-intlayer";Tüm veri içeriğini net bir şekilde görmek için tabloyu modalde açın
| Bileşen | Açıklama | İlgili Doküman |
|---|---|---|
IntlayerProvider | Uygulamanızı saran ve Intlayer bağlamını sağlayan ana provider. | IntlayerProvider |
Hook'lar
İçe Aktar:
Kodu panoya kopyala
import "solid-intlayer";Tüm veri içeriğini net bir şekilde görmek için tabloyu modalde açın
| Hook | Açıklama | İlgili Doküman |
|---|---|---|
useIntlayer | useDictionary'e dayanır, ancak oluşturulan declaration'dan sözlüğün optimize edilmiş bir sürümünü enjekte eder. | useIntlayer |
useDictionary | Sözlük (key, content) gibi görünen nesneleri işler. t() çevirilerini, enumerations vb. öğeleri işler. | - |
useDictionaryAsync | useDictionary ile aynı, ancak asenkron sözlükleri işler. | - |
useDictionaryDynamic | useDictionary ile aynı, ancak dinamik sözlükleri işler. | - |
useLocale | Geçerli locale'i ve bunu ayarlamak için bir fonksiyon döndürür. | useLocale |
usePathname | Geçerli yol adını (pathname), locale segmenti kaldırılmış olarak bir Accessor<string> şeklinde döndürür. popstate olaylarına duyarlıdır. | usePathname |
useRewriteURL | URL yeniden yazımlarını yönetmek için istemci tarafı hook'u. Lokalize edilmiş bir yeniden yazma kuralı varsa URL'yi otomatik olarak günceller. | useRewriteURL |
useIntl | Geçerli locale için Intl nesnesini döndürür. | - |
useLoadDynamic | Dinamik sözlükleri yüklemek için hook. | - |
t | Geçerli locale'e göre içeriği seçer. | translation |
Bileşenler
İçe aktar:
Kodu panoya kopyala
import "solid-intlayer";Tüm veri içeriğini net bir şekilde görmek için tabloyu modalde açın
| Bileşen | Açıklama |
|---|---|
MarkdownProvider | Markdown renderlama bağlamı için provider. |