Bu konu bir çözümü açıklamaktadır. Herhangi bir çözüm açıklanmadığını düşünüyorsanız konuyu rapor edebilirsiniz.

sirius 64

Moderasyon Üyesi
Moderatör
Katılım
28 Aralık 2023
Mesajlar
1.779
Makaleler
9
Çözümler
41
Beğeniler
2.423
Bunun sebebi oyun kodlarındaki büyük harfe çevirme fonksiyonları (toUpper) Windows'un "Bölgesel Biçim" ayarlarını temel alır. Sisteminizde Türkçe bölgesel ayarına ayarlı olduğunda, oyun küçük i harfini büyük harfe çevirirken İngilizcedeki I yerine Türkçedeki İ harfine dönüştürür. Oyunun kullandığı İngilizce font dosyasında da büyük İ karakteri tanımlı olmadığı için oyun bu harfi ya boşluk olarak bırakır, kare(#) şeklinde gösterir ya da hiç renderlayamaz. Bu çözümü Unity oyun motoru kullanıp bu sorunu yaşadığınız diğer oyunlarda da uygulayabilirsiniz.

1784669489503.webp


1784669490987.webp



Çözüm için Windows'ta ayarlardan sol kısımdan "Zaman ve dil" bölümüne gidiniz. Buradan "Dil ve Bölge" sekmesine girin.

1784669607260.webp


1784669601989.webp




Bu sayfadan öncelikle İngilizce dil paketini indirmemiz gerek. Dil ekle tuşuna basıyoruz. Ardından English yazıp isterseniz United States, İsterseniz United Kingdoms seçip sonraki tuşuna basın. Çıkan ekranda sadece dil paketini tikli bırakıp kalanın tikini kaldırınız.

1784669706914.webp


1784669709783.webp


Buradan sonra biraz yükleme yapacaktır. Bekleyiniz.

Yükleme bittikten sonra "Bölgesel biçim" ayarını "İngilizce (Avrupa)" seçiyoruz.

1784669840210.webp


Oyunumuzu tekrar başlattığımızda her şey düzelmiş olacaktır. Bölgesel biçim ayarını Amerikan seçerseniz saat gösterme biçimi ve bazı diğer birimlerin gösteriş şekli değişecektir. Türkiye, Avrupa ile neredeyse tamamen aynı biçimler kullandığı için Avrupa seçmeniz durumunda pek değişiklik hissetmezsiniz. Yine de oyundan çıktıktan sonra Türkiye'ye döndürmenizi öneririm. İyi Sosyaller dilerim.

1784669962019.webp