Sorunuzu sorun ve bu sayfaya ve seçtiğiniz AI sağlayıcısına referans vererek belgenin bir özetini alın
Bu belge güncel değil, temel sürüm şu tarihte güncellendi 23 Eylül 2025.
İngilizce dökümana gitSürüm Geçmişi
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
Yeni Intlayer v6 - Yenilikler neler?
Intlayer v6'ya hoş geldiniz! Bu sürüm performans, geliştirici deneyimi ve güvenilirliğe odaklanıyor. Aşağıda, geçiş notları ve kopyala-yapıştır yapılabilir örneklerle birlikte önemli noktalar yer almaktadır.
Öne Çıkanlar
- Yeni komut:
npx intlayer content testeksik çevirileri tespit etmek için - Yeni global
autoFillseçeneği ile eksik çeviriler otomatik olarak oluşturulur - Fill komutu varsayılan olarak mevcut çevirileri atlar:
npx intlayer fill - VS Code eklentisi: yeni Intlayer Aktivite Çubuğu (Arama & Sözlükler), araç çubuğu/bağlam menüsü işlemleri, otomatik görünürlük, Fill/Test komutları
- Promise paralelleştirmesi sayesinde 10 kat daha hızlı derlemeler
- Uygulama başlangıcında yeniden getirmeyi önlemek için uzak sözlük önbellekleme
- Geliştirilmiş günlükleme: davranışı incelemek için
log.mode: 'verbose'ayarlayın - Sözlük sorunlarında uygulama çökmelerini önlemek için daha güçlü doğrulama
- CMS ile canlı güncellemeler için
build.importMode = 'live'vepnpm intlayer livekullanımı - Düzeltmeler: Vue.js entegrasyonu, Lynx adaptörü, Windows'ta Görsel Editör
Yeni: Eksik çevirileri test etme
Projenizi hızlıca denetleyerek hangi anahtarların/dillerin eksik olduğunu bulun.
Kodu panoya kopyala
Çıktı:
Kodu panoya kopyala
Daha fazla seçenek için CLI dokümantasyonuna bakınız: CLI referansı → "Eksik çevirileri test et". Ayrıca Test Etme rehberine de göz atabilirsiniz.
Yeni: Eksik çevirileri tamamlamak için global autoFill
Artık auto-fill özelliğini global olarak etkinleştirebilirsiniz, böylece eksik çevirisi olan herhangi bir sözlük otomatik olarak tamamlanır.
Kodu panoya kopyala
İçerik dosyalarındaki autoFill alanını kullanarak her sözlük için ince ayar yapmaya devam edebilirsiniz. Tam referans için doc/autoFill ve doc/dictionary/content_file dosyalarına bakınız.
Fill komutu: daha güvenli varsayılanlar
Fill komutu artık varsayılan olarak sadece eksik çevirileri doldurur ve mevcut içeriği atlar.
Kodu panoya kopyala
Kodu panoya kopyala
CI örnekleri CI/CD sayfasında mevcuttur.
Güncellenmiş VS Code eklentisi
Eklenti artık Aktivite Çubuğunda özel bir Intlayer sekmesi ve çeşitli iş akışı iyileştirmeleri içermektedir:
- İki görünüm içeren Intlayer Aktivite Çubuğu:
- Canlı sözlük/içerik araması için Arama web görünümü (
intlayer.searchBar) - Ortamları, sözlükleri ve katkıda bulunan dosyaları listeleyen Sözlükler ağacı (
intlayer.dictionaries)
- Canlı sözlük/içerik araması için Arama web görünümü (
- Sözlükler görünümünde araç çubuğu: Derle, Çek, Gönder, Doldur, Yenile, Test Et, Sözlük Dosyası Oluştur
- Bağlam menüleri: Sözlüklerde Çek/Gönder; dosyalarda Doldur
- Otomatik gösterim: Geçerli düzenleyici dosyası, uygun olduğunda Sözlükler ağacında vurgulanır
- Komut Paletinden kullanılabilen yeni komutlar: Sözlükleri Doldur ve Sözlükleri Test Et
Detaylar için Resmi VS Code Eklentisi dokümantasyonuna bakınız.
Performans: 10× daha hızlı
- Yerel ve uzak sözlüklerin paralel çözümü
- Uzak sözlükler, uygulama başlangıcında yeniden getirilmemesi için önbelleğe alınır
Kodu panoya kopyala
Çıktı:
Kodu panoya kopyala
Günlükleme iyileştirmeleri
Günlükleme sistemi, derleme ve çalışma zamanı dönüşümleri sırasında neler olduğunu daha ayrıntılı şekilde sağlamak için geliştirildi.
Derleme ve çalışma zamanı dönüşümleri sırasında neler olduğunu daha iyi anlamak için ayrıntılı günlükleri etkinleştirin.
Kodu panoya kopyala
Tüm günlükleme seçenekleri için Yapılandırma sayfasına bakınız.
Daha güçlü doğrulama
Sözlük işleme artık daha sağlam doğrulama yapmaktadır. Bir sözlük işlenemediğinde, Intlayer uygulamanızın çökmesini önler ve uygulanabilir hataları gösterir.
CMS ile Canlı Güncellemeler (Üretim Güvenli)
Canlı içerik güncellemelerini (örneğin, editoryal güncellemeler) uygulamanızı yeniden derlemeden üretimde sunun.
- Canlı import modunu etkinleştirin:
Kodu panoya kopyala
- Uygulamanızı çalıştırın ve canlı işlemi yan yana yürütün:
Kodu panoya kopyala
Notlar:
- Sadece canlı mod kullanımı için işaretlenmiş sözlükler canlı olarak alınacaktır. Diğerleri performans için optimize edilmiştir.
- Canlı API erişilemezse dinamik import'a geri dönülür.
Tam rehberlik için CMS ve Canlı Senkronizasyon ve Yapılandırma sayfalarına bakın.
Geçiş notları
- Kaldırıldı:
dictionaryOutput(öncedeni18nextveyanext-intl). Bu, gelecekteki sürümlerde takılabilir adaptörler olarak geri gelecek. Yapılandırmanızdan bu alanı kaldırın. - İlgili kaldırma:
i18nextResourcesDir(bkz.doc/configurationdeğişiklik günlüğü). - Eksik çevirileri toplu olarak oluşturmak için yeni global
content.autoFillseçeneğini tercih edin. - Eksik çeviriler için PR'ları kontrol etmek amacıyla
npx intlayer content testkomutunu kullanın. - Ayrıntılı tanılama için
log.mode = 'verbose'olarak ayarlayın.
Düzeltmeler
- Vue.js entegrasyon kararlılığı
- Lynx adaptör iyileştirmeleri
- Windows üzerinde Görsel Düzenleyici