Uygulamayı çok dilli yapmak: Çeviriden fazlası olan lokalizasyon işi
Teknik tarafta ilk kural, metinleri koda gömmemek. Bütün kullanıcıya görünen metinler kaynak dosyalarında olmalı. Sonradan ayıklamak çok zahmetli, baştan alışkanlık haline getirmek gerekiyor.
İkinci konu çoğul kuralları. Her dilin çoğul yapısı farklı. Türkçede tek biçim yeterliyken bazı dillerde ikiden fazla biçim var. Platformların sunduğu çoğul mekanizmasını kullanmak, elle if koşulu yazmaktan hem doğru hem sürdürülebilir.
Üçüncüsü metin uzunluğu. Aynı cümle Almancada Türkçeden belirgin şekilde uzun olabiliyor. Sabit genişlikli butonlar ve tek satıra sığacağı varsayılan etiketler bu yüzden bozuluyor. Arayüzü en uzun dile göre test etmek gerekiyor.
Dördüncüsü biçimlendirme. Tarih, saat, sayı ayırıcı, para birimi ve ölçü birimleri bölgeye göre değişiyor. Bunları elle biçimlendirmek yerine sistem araçlarını kullanmak şart.
Sağdan sola yazılan diller ayrı bir başlık. Düzeni aynalamak gerekiyor ve bunu sonradan yapmak çok maliyetli. Destekleme ihtimaliniz varsa baştan yön duyarlı düzen kurmak mantıklı.
Mağaza tarafında da lokalizasyon var. Ekran görüntülerinin ve tanıtım metninin hedef dilde olması, indirme oranını ciddi şekilde etkiliyor. Sadece uygulamayı çevirip mağaza sayfasını İngilizce bırakmak yaygın bir eksik.

@sidarta