Yerelleştirme için Dahili Araç Yapımı
Hazır servis yerine kendi i18n parite kontrol aracımızı neden yazdık.
Çoğu yerelleştirme platformu, kendi formatlarını, kendi iş akışlarını ve kendi faturalandırmalarını kullanmanı bekler. Biz git'te JSON dosyaları ve bir anahtar eksik olduğunda CI'yi kıran bir kontrol aracı istedik.
Kırk satır TypeScript sonrası tam olarak elimizde bu var. Her yerel dosyayı nokta-notasyonuna düzleştiriyor, kaynak doğrusu İngilizceyle karşılaştırıyor ve neyin eksik ya da fazla olduğunu yazdırıyor.
Etkileyici değil. Küçük. Asıl mesele bu.