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
NGX-Translate'den Intlayer'a Geçiş Yapın
Angular uygulamanızı ngx-translate'den Intlayer'a geçirmek uyumluluk adaptörü sayesinde kolaydır, tüm template'lerinizi yeniden yazma ihtiyacını ortadan kaldırır.
Ne yapmalı
Aşağıdaki komutu çalıştırarak başlayın:
Kodu panoya kopyala
npx intlayer initBu, intlayer.config.ts ayarını yapılandırır. TranslateModule.forRoot() kurulumlarını ve import takma adlarını @intlayer/ngx-translate işaret etmek için uygun şekilde değiştirin.
Arka Planda Neler Olur
ngx-translate, TranslateService (instant, get, stream), {{ 'KEY' | translate:params }} pipe'ı ve [translate] direktifini kullanır.
Arka Planda:
- Hizmetler:
TranslateService,getIntlayerve locale observable'ı sarmalamakta, tamamen aynı yöntemleri sağlamaktadır. - Pipe'lar & Direktifler: Intlayer sözlüklerine karşı doğrudan çözüm için yeniden uygulanmıştır.
- Yükleyiciler:
TranslateHttpLoaderkurulumları uyarı saplamalarına dönüştürülür, çünkü Intlayer doğası gereği çevirilerinizi build zamanında (veya standart dinamik importlar aracılığıyla) çözer ve bundle'lar, HTTP yükleyicilerine olan ihtiyacı tamamen ortadan kaldırır.