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ü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
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
npx intlayer initBu 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.