Oluşturma:2026-01-30Son güncelleme:2026-01-30
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
- "İlk belgeler"v8.0.030.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ü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
intlayer AdonisJS Middleware Belgeleri
AdonisJS için intlayer middleware'i kullanıcının yerel ayarını algılar ve çeviri fonksiyonları sağlar. Ayrıca istek akışı içinde küresel çeviri fonksiyonlarının kullanılmasını sağlar.
Kullanım
Açıklama
Middleware aşağıdaki görevleri gerçekleştirir:
- Yerel Ayar Tespiti: Kullanıcının tercih ettiği yerel ayarı belirlemek için isteği (başlıklar, çerezler vb.) analiz eder.
- Bağlam Kurulumu: İstek bağlamını yerel ayar bilgileriyle doldurur.
- Async Local Storage: Bir asenkron bağlamı yönetmek için
cls-hookedkullanır vet,getIntlayervegetDictionarygibi küresel Intlayer fonksiyonlarının istek-özel yerel ayarına manuel olarak geçirmeden erişmesini sağlar.
Not: Yerel ayar tespiti için çerezleri kullanmak için, uygulamanızda @adonisjs/cookie'nin yapılandırıldığından ve kullanıldığından emin olun.