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
- "Init history"v9.0.013.06.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ü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
Polyglot.js'den Intlayer'a Geçiş Yapın
Airbnb'nin Polyglot.js'sini kullanıyorsanız, uyumluluk katmanını kullanarak Intlayer'a geçiş son derece basittir.
Ne yapmalı
Projede başlatma komutunu çalıştırın:
Kodu panoya kopyala
Bu intlayer.config.ts oluşturur. Daha sonra bundler plugin takma adını Polyglot importlarını @intlayer/polyglot'ye saydam şekilde yönlendirmek için kullanabilirsiniz.
Arka Planda Neler Olur
Polyglot.js sözdizimi tipik olarak polyglot.t('key', {name}) ile %{name} interpolasyonları ve smart_count çoğulları "singular |||| plural" ile ayrılmış.
Arka Planda:
- Interpolasyon: Uyumluluk katmanı
%{var}yer tutuşlarını doğal olarak işler. - Çoğullar: String
||||üzerinde bölünür ve etkin locale'ye göre yerelIntl.PluralRulesaracılığıyla değerlendirilir, Polyglot'un locale başına kendi bucket sırasını yansıtmaktadır. - Sözlükler:
new Polyglot()için büyük JSON konfigürasyonları sağlama ihtiyacını atlatır – Intlayer sözlükleri dinamik olarak işler ve otomatik olarak budamaktadır.
