Her Avrupa fiyatını 100 kat şişiren virgül

Virgülleri ayıklayan bir fiyat ayrıştırıcı, Almanca 9,99 €'yu 999 olarak okudu. Hiçbir şey çökmedi, hiçbir şey yanlış görünmedi ve gelir modeli sessizce yüz kat daha büyük rakamlar bildirdi.

Fiyatlar, büyüklük sırası hatasının bir grafikte tamamen makul göründüğü tek girdidir. Yılda $6,499 gösteren bir abonelik uygulaması, durup düşünürseniz saçmadır ve bir panoyu tarıyorsanız tamamen sıradandır.

Kodun yaptığı

Ayrıştırıcı, rakamları eşleştirmeden önce binlik ayırıcıları çıkardı; bu İngilizce için doğru, Avrupa'nın çoğu için yanlış. Alman mağazası 9,99 € yazdırıyor, virgül ondalık noktadır ve onu kaldırmak 999 üretir.

Gelir modeli, ekranda hangi mağaza varsa fiyat merdivenini oradan okuduğu için, izlenen bir uygulamayı Almanya sekmesinde açmak ona 44.36 yerine 6,499 çapa fiyatı verdi. 147 kat abartı, hata yok, uyarı yok, görünür belirti yok.

Düzeltme ve yerel ayar tespitinin neden yanlış cevap olduğu

Açık onarım, mağazaya bakıp kendi kuralını uygulamaktır. Yapmadık, çünkü ayrıştırıcıya kaynağından emin olunamayan dizeler de veriliyor ve sessizce İngilizceye geri dönen bir arama, hatayı bulması daha zor bir biçimde yeniden yaratır.

Bunun yerine ondalık ayırıcı konuma göre belirlenir. Hem nokta hem virgül varsa, en sağdaki ondalık noktadır: 1.234,56 ve 1,234.56 hangi ülkeden geldiği bilinmeden doğru şekilde ayrıştırılır. Yalnızca biri varsa, tam olarak üç rakam takip ediyorsa binlik ayırıcıdır, aksi halde ondalık noktadır.

Aynı hata, farklı bir ekle

Sonra Endonezya. Apple, 829,000 rupiahı "Rp 829ribu" olarak yazdırıyor; burada ribu Endonezce'de bin demek. Kelimesi kelimesine okunduğunda bu 829 rupiah, yaklaşık beş ABD senti; bu, $69.99 Amerikan fiyatına karşı ekrandaki en dramatik yerelleştirme bulgusu olarak yayınlanırdı.

Büyüklük sözcükleri artık işleniyor. Ancak bu tablo asla tamamlanamaz, çünkü herhangi bir mağaza bu tarafta kimsenin görmediği bir sözcük yazdırabilir; bu yüzden bir taban da var: temel pazara göre 2% altına dönüşen bir fiyat, yayınlanmak yerine güvenilmez olarak tutulur. Ölçtüğümüz en ucuz gerçek pazar olan Türkiye 5% seviyesinde, bu yüzden koruma gerçek fiyatlandırmayı sorgulamadan büyüklük sırası hatalarını yakalar.

İlgili

Blog · Vaka çalışmaları · Free ASO tools · Ürünler · Gizlilik ve şartlar · AsoTheory