Türkçe Karakter ve Font Sorunları Neden Olur?

Bir metnin Türkçeye çevrilmiş olması, oyunun tüm Türkçe karakterleri otomatik olarak göstereceği anlamına gelmez. Oyun motoru, kullanılan font dosyası, karakter atlası ve metin kodlaması Türkçe harflerin ekranda nasıl göründüğünü doğrudan etkiler.

Fontta Türkçe glif bulunmayabilir

Bazı oyun fontları yalnızca İngilizce karakter setiyle hazırlanmıştır. Metin dosyasında “ş” harfi doğru olsa bile fontta bu harfin glifi yoksa ekranda kare, boşluk, soru işareti veya başka bir sembol görünebilir.

Bu durumda sorun çeviri metnini “s” ile değiştirmek değil, oyunun font kaynağına Türkçe glif eklemek veya destekleyen bir font kullanmaktır.

I, İ, ı ve i özel dikkat ister

Türkçedeki noktalı ve noktasız I ayrımı birçok yabancı oyunun fontunda veya büyük/küçük harf dönüşümünde sorun çıkarabilir. Özellikle otomatik olarak tüm metni büyük harfe çeviren menüler “İ” ve “I” karakterlerini hatalı gösterebilir.

Sorun yalnızca belirli bir ekranda görünüyorsa o arayüz öğesi farklı bir font kullanıyor olabilir.

Kodlama problemi ile font problemi aynı şey değildir

Metin dosyası yanlış karakter kodlamasıyla kaydedilmişse “Türkçe” kelimesi bozuk bayt dizilerine dönüşebilir. Font problemi ise doğru karakter verisinin ekranda çizilememesidir. İki sorunun görüntüsü benzer olsa da çözümü farklıdır.

Sorunu incelerken ekrandaki bozuk metni ve mümkünse aynı metnin nerede göründüğünü not etmek teşhisi kolaylaştırır.

Metin kutusu taşması da yerelleştirme sorunudur

Türkçe ifadeler İngilizce karşılıklarından daha uzun olabilir. Font doğru görünse bile düğme, altyazı kutusu veya açıklama alanı metni kesebilir. Böyle durumlarda daha kısa ve doğal bir çeviri seçmek ya da arayüz boyutunu düzenlemek gerekebilir.

Yama testlerinde yalnızca dil bilgisi değil, satır kırılması, hizalama ve okunabilirlik de kontrol edilmelidir.

KISA KONTROL LİSTESİ

Uygulamadan önce bunları kontrol et

  • Bozuk karakterin ekran görüntüsünü gönder.

  • Sorunun tüm oyunda mı yoksa tek menüde mi olduğunu belirt.

  • Metni ASCII karakterlere çevirerek “çözmek” yerine gerçek Türkçe karakter desteğini hedefle.

PROJEYE ÖZEL BİLGİ

Genel rehberden sonra yama sayfasını kontrol et.

Her oyunun dosya yapısı farklı olabilir. Kurulum veya uyumluluk konusunda proje sayfasında özel bir not varsa, o bilgi bu genel rehberden önceliklidir.

Türkçe Yamaları İncele