Oluşturma:2026-09-19Son güncelleme:2026-09-19
Bu dokümanı favori AI asistanınıza referans verinChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
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
- "Başlangıç dokümantasyonu"v9.5.519.09.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üleyinBu dokümanı düzenle
Bu 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ıKopyala
Belge Markdown'ını panoya kopyala
useIntlayer Hook Dokümantasyonu
useIntlayer hook'u, Astro uygulamalarında anahtara göre yerelleştirilmiş sözlük içeriğini almanızı sağlar.
Aynı içe aktarma yolu kullanılarak iki farklı bağlamda çağrılabilir:
- Sunucu / Frontmatter:
.astrodosyaları içinde,Astro.locals.intlayer'da depolanan istek yerel ayarını kullanarak içeriği otomatik olarak çözer. - Tarayıcı / İstemci
<script>: İstemci komut dosyaları veya UI çerçeve bileşenleri içinde, istemci tarafı depo uygulamasına (vanilla-intlayer) çözümlenir.
Kullanım
Astro Bileşen Frontmatter'ında
src/pages/index.astro
Kodu kopyala
Kodu panoya kopyala
İstemci <script> Bloklarında
src/components/InteractiveWidget.astro
Kodu kopyala
Kodu panoya kopyala
Parametreler
ts
Kodu kopyala
Kodu panoya kopyala
key: Sözlüğün benzersiz anahtarı (.content.tsbildirim dosyalarınızda tanımlandığı gibi).localeOrSelector(isteğe bağlı): Belirli bir yerel ayar veya seçici nesnesi ({ item },{ variant }, isteğe bağlı olaraklocale). Sağlandığında, istek bağlamından veya istemci deposundan algılanan yerel ayarı geçersiz kılar.
Açıklama
Hook aşağıdaki görevleri yerine getirir:
- Yerel Ayar Çözümleme:
- Sunucuda,
astro-intlayer/middlewaretarafından başlatılan birAsyncLocalStoragekapsamı aracılığıylaAstro.locals.intlayer'dan etkin yerel ayarı okur. - Tarayıcıda, etkin yerel ayarı istemci deposundan okur.
- Sunucuda,
- Sözlük Alma: Belirtilen anahtarla eşleşen sözlük içeriğini enjekte eder.
- Çeviri İşleme: Çevirileri (
t()), numaralandırmaları, koşulları ve markdown'ı oluşturulmaya hazır içeriğe dönüştürür.
