Freezedry
AB genelinde dondurarak kurutma makineleri satan bir WooCommerce mağazası: sekiz aktif dil, her ülkede doğru kargo ve daha hafif, daha hızlı bir site.

Sorun
AB genelinde dondurarak kurutma makineleri satan Litvanyalı bir mağazada makine çevirisi sürekli “takılıyordu”; bu yüzden yeni diller hiç yayına çıkmıyor, birkaç ülkede de bozuk veya boş sayfalar görünüyordu.
Çözüm
- Çeviri: gerçek neden bulundu – tüm çeviri motorları kapalıydı ve kayıtları bozuktu – ve otomatik DeepL çevirisi çalışır hâle getirildi; çevrilebilir özel alanlar, temanın 17 dosyada sabit kodlu dillerden gettext'e taşınması, her dil için yerelleştirilmiş ödeme adımı yer tutucuları, KDV adları, iletişim formu metinleri ve beden etiketleri.
- Yeni diller: önce Fransızca, ardından İspanyolca, İtalyanca ve Fince – ürün listeleri, teslimat etiketleri, ödeme adımı ve vergi adları dahil.
- Ana sayfa: eski slider'a güvenli geri dönüşlü bir slider entegrasyonu, dil ve cihaz başına ayrı slider, slider'ları kod yazmadan dillere atamak için bir yönetim sayfası ve WooCommerce verilerinden oluşturulan etkileşimli bir “nerelere sattık” Avrupa haritası.
- Kargo: dört ülkede sepetler ücretsiz teslimat alıyordu, çünkü kategoriler yalnızca Litvanca/İngilizce slug'larla eşleştiriliyordu; artık kategoriler her dilde çeviri katmanı üzerinden eşleşiyor ve kategorisiz ürünler günlüğe kaydediliyor.
- Güvenilirlik: sayfaları 503 hatalarıyla çökerten bir özyineleme düzeltildi, boş alanlardaki PHP 8 ölümcül hatalarına karşı 13 yerde koruma eklendi, PHP 8.2 kullanımdan kaldırma uyarıları giderildi, CDN kütüphaneleri bütünlük hash'leriyle tam sürümlere sabitlendi.
- Hız: dile göre hero görselleri WebP'ye dönüştürüldü, CSS ve JS için önbellek kırma (cache busting) eklendi.
- Süreç: doğrudan canlı ortamda yapılan değişiklikler bayt bayt git'e senkronize edildi, incelenmiş pull request'lerle dallar, veritabanı yedeğiyle staging ve canlı ortama dağıtımlar.
Sonuç
Sekiz dil yayında (LT, EN, DE, NL, FR, ES, IT, FI); Fransızca 32 sayfanın ve 26 ürünün tamamıyla açıldı. İtalya, İspanya ve Finlandiya'da 26 ürünün tamamı artık doğru kargo ücreti alıyor. Yaklaşık 12 GB'a ulaşan bir hata ayıklama günlüğü durduruldu, başka bir günlük 194 MB'tan 8,5 KB'a indi ve hero görseli yaklaşık 1,5 MB'tan 143 KB'a düştü.