Source Engine Türkçe karakterler tuhaf görünüyor

Katılım
29 Mart 2020
Mesajlar
3.826
Çözümler
71
Portal: Revolution'a Türkçe yama yazmaya çalışıyorum ancak şu hata beni çileden çıkarttı.

20240114140455_1.jpg


Gördüğünüz gibi "ş" ve "ğ" harfleri desteklenmediği için, yanlış görmediysem Tahoma'dan çekiliyor.

  • Şimdi öncelikle buradaki font UniversLTStd-Cn. Bu fontun Türkçe karakter destekleyen bir versiyonu var ve o dosyayla değiştirdim, işe yaramadı.
  • Daha sonra oyunun .vfont'larla çalıştığını öğrendim; vfont.exe ile fontu oyunun okuyabileceği bir format haline getirdim, işe yaramadı.
  • Ardından dedim madem bunu düzeltemiyoruz, bari Tahoma'yı UniversLTStd-Cn ile değiştirelim, çok garip bir şekilde o da işe yaramadı.
  • "resources/basemodui_scheme.res"den font kısmına buradaki siteden uygun Latin alfabesi koduyla "range" denedim, işe yaramadı.

Yani kafayı yemek üzereyim artık. Üstelik bu Oyun Portal 2'nin özelliklerini CS:GO motorunda çalıştıran Strata Source adlı bir Source modifikasyonunda çalışıyor. Portal 2'de de Türkçe alt yazılar var, CS:GO'da da Türkçe metinler var.

Bu oyunda ise menü dahil çoğu yerde Türkçe karakterler hatasız çalışırken, altyazılarda patlıyor nedenini anlamadığım bir şekilde. Açıkçası pek bir umudum yok ama yardım edebilen çıkarsa sevinirim, yamayı bu halde yayımlamak istemiyorum. Zaten bu sorun yüzünden 2 gündür ilerleme kaydetmedim.

------------------------

Konu daha da garip yerlere gitti, direkt bütün fontu uçurdum; böyle daha iyi. Bu fontun ismini bilen var mı?

Artık Tahoma ya da Verdana olmadığına eminiz bu arada :(
Ekran görüntüsü 2024-01-18 014003.png
 
Son düzenleme:
Hocam biraz geç denk geldim ama .vfontu tff'e çevirebiliyorsanız aktarıp kendiniz karakterleri düzgün bir tff editörü ile düzenleseniz sonra tekrar vfont'a geri çevirseniz olmuyor mu? Source motoru ile hiçbir şey yapmadım şu ana kadar açıkçası. UniversLTStd-Cn demişsiniz türkçe destekleyen sürümü ve elinizdeki sürümü FontForge ile karşılaştırıp türkçe karakterleri eklemeyi de deneyebilirsiniz. Ya da eski altın taktik fontta oyun içinde kullanılmayan bir harfi düzenleyin örneğin ý harfini ı olarak değiştirip türkçe yamanızdaki ı harflerini toplu bir şekilde düzenlemek gibi gibi.
 
Hocam biraz geç denk geldim ama .vfontu tff'e çevirebiliyorsanız aktarıp kendiniz karakterleri düzgün bir tff editörü ile düzenleseniz sonra tekrar vfont'a geri çevirseniz olmuyor mu? Source motoru ile hiçbir şey yapmadım şu ana kadar açıkçası. UniversLTStd-Cn demişsiniz türkçe destekleyen sürümü ve elinizdeki sürümü FontForge ile karşılaştırıp türkçe karakterleri eklemeyi de deneyebilirsiniz. Ya da eski altın taktik fontta oyun içinde kullanılmayan bir harfi düzenleyin örneğin ý harfini ı olarak değiştirip türkçe yamanızdaki ı harflerini toplu bir şekilde düzenlemek gibi gibi.
TTF Editor’lü olanı deneyeceğim. Teşekkürler.

Sorunun fontla ilgili olmadığı kanısına vardım, baktım ki oyun Portal 2'yle birebir aynı fontu kullanıyor. Onu yükleyelim dedim ama nafile, tek çare geliştiriciyle iletişime geçmeyi deneyeceğim. Hem bir bakarsınız yamayı oyunun içine kendileri koyar, fena mı olur?
 
Son düzenleme:

Technopat Haberler

Yeni konular

Geri
Yukarı