Junior
Yerelleştirme testleri nedir?
sobes.tech yapay zeka
AI'dan gelen yanıt
Yerelleştirme testi, belirli bir bölge, dil ve kültür için uyarlanmış ürünün kalitesini kontrol etme sürecidir. Amaç, yerelleştirilmiş ürünün hedef bölgedeki kullanıcıların beklentilerini karşıladığından ve çeviri, tarih/saat formatları, para birimleri, grafikler ve diğer kültürel özelliklerle ilgili hatalar içermediğinden emin olmaktır.
Yerelleştirme testlerinde kontrol edilen temel unsurlar:
- Dil ve çeviri:
- Terimlerin ve ifadelerin çevirisinin doğruluğu.
- Çevirinin bağlamla uyumu.
- Dilbilgisi ve yazım hatası olmaması.
- Yazı tipleri ve sembollerin doğru görüntülenmesi.
- Kültürel özellikler:
- Tarih, saat, sayılar, para birimleri ve ölçülerin doğru temsil edilmesi.
- Kullanılan renkler, görseller ve sembollerin kabul edilebilirliği.
- Bölgenin yasal ve düzenleyici gereksinimlerine uygunluk.
- UI/UX:
- Kırpılmış metinler ve arayüz öğeleri üzerindeki örtüşmelerin olmaması (UI kırpma ve örtüşme).
- Metnin doğru yönlendirilmesi (sağdan sola yazılan diller için).
- Uygulamanın farklı bölümlerinde yerelleştirilmiş içeriğin doğru görüntülenmesi.
- Bağlantıların ve etkileşimli öğelerin yerelleştirilmiş içerikle çalışması.
Uluslararasılaştırma ile yerelleştirme arasındaki farklar:
| Özellik | Uluslararasılaştırma (i18n) | Yerelleştirme (l10n) |
|---|---|---|
| Aşama | Tasarım ve geliştirme | Ana işlevsellik ve uluslararasılaştırma tamamlandıktan sonra |
| Hedef | Ürünü farklı bölgelere uyarlamaya hazır hale getirmek ("hardcoding"ten kaçınmak) | Ürünü belirli bir bölge, dil ve kültür için uyarlamak |
| Odak | Yerelleştirilebilir kaynakları koddann ayırmak | Metinlerin çevirisi, formatların uyarlanması, resimler, kültürel normlara uygunluk |
| Kim yapar | Geliştiriciler | Dilbilimciler, çevirmenler ve QA ekibi |
Yerelleştirme testi, uluslararasılaştırma aşamasından sonra yapılır ve genellikle fonksiyonel ve regresyon testleriyle birlikte yerelleştirilmiş ürün sürümlerinde gerçekleştirilir.