Android'de sistem yerel ayarını değiştirme: Adım adım
Kısa cevap: Ayarlar → Sistem → Diller ve giriş bölümünü açın, istediğiniz dili ekleyin ve bölgeyi seçin; bir uygulama sistem yerel ayarını görmezden geliyorsa, root gerektirmeyen bir ADB komutu uygulayın veya MoreLocale 2'yi kullanın.
İçindekiler {{TOC_AUTOMATIC}}
Sistem ayarları üzerinden hızlı kurulum
- Ayarlar → Sistem → Diller ve giriş (bazen: Ek ayarlar → Bölge) yolunu izleyin.
- "Diller" → "Dil ekle" seçeneğine dokunun ve istediğiniz dili seçin (örneğin, Rusça (Rusya) veya İngilizce (ABD)).
- Yeni dili listenin en üstüne sürükleyin; böylece birincil dil olur.
- Aynı menüde ülkeyi seçerek bölgeyi belirleyin; bu işlem tarih, saat, sayı ve para birimi formatlarını değiştirir.
- Ayarlar → Sistem → Tarih ve saat → Bölgesel formatlar (12/24 saatlik gösterim, tarih formatı) kısmını kontrol edin.
- Yeniden başlatma zorunlu değildir ancak tam uygulanması için önerilir (özellikle sistem uygulamalarında tutarsızlık görüyorsanız).
Gerekli dil listede yoksa Gboard'u yükleyin; birçok yerel ayarı çevrimdışı destekler ve klavye dilleri ekler.
ADB ile yerel ayarı değiştirme (root gerekmez)
Sistem ayarları işe yaramadığında (genellikle özel ROM'larda veya test sırasında), yerel ayarı ADB üzerinden ayarlayabilirsiniz. USB hata ayıklamanın açık olması ve ADB yüklü bir PC'ye erişiminiz gerekir.
Cihazı PC'ye bağlayın ve aşağıdaki komutları çalıştırın:
adb devices
adb shell settings put system user_locale tr-TR
adb reboot
tr-TR kodunu istediğiniz kodla değiştirin: en-US, fr-FR, zh-CN vb. Android 13 ve üzeri sürümlerde bu yöntem root gerektirmez ancak bazı üreticiler belirli sistem bileşenleri için yerel ayar değişikliğini engelleyebilir.
"USB hata ayıklama" özelliğini yalnızca kişisel cihazlarınızda etkinleştirin. Bunun için: Ayarlar → Telefon hakkında → "Yapı numarası"na 7 kez dokunun, Geliştirici seçeneklerini açın ve USB hata ayıklamayı etkinleştirin.
İpuçları, araçlar ve uyumluluk
- MoreLocale 2 — root gerektirmeden herhangi bir yerel ayarı taklit eder; nadir yerel ayarlar için kullanışlıdır ancak bazı bankacılık ve DRM uygulamaları çalışmasını engelleyebilir.
- Gboard veya SwiftKey, klavye ve yerel düzenler konusunda yardımcı olur.
- Bir uygulama yerel ayarı önbelleğe alıyorsa, önbelleği/verileri temizleyin: Ayarlar → Uygulamalar → seçili uygulama → Depolama → Önbelleği/Verileri temizle.
- Çin ROM'larında veya satıcı kilidi olan ROM'larda GApps desteği olan bir ROM yüklemek veya root çözümleri (Magisk modülleri) gerekebilir; bu risklidir ve yedekleme gerektirir.
- Geliştiriciler için: Uygulamanızda Locale.getDefault() veya android:localeConfig ayarını kullanarak yerel ayar değişikliklerine doğru şekilde yanıt verin.
Sık yapılan hatalar
- Yalnızca dili değiştirmek, bölgeyi değiştirmemek — yanlış tarih/saat formatına (12/24) ve para birimine neden olur.
- Uygulama hala eski yerel ayarda — neden: önbellek veya uygulamanın kendisinde sabitlenmiş yerel ayar.
- Klavye geçiş yapmıyor — gerekli dili destekleyen alternatif bir klavye yükleyin.
- ADB komutu işe yaramadı — bilgisayarın erişim izninin olup olmadığını ve üretici kısıtlamalarını kontrol edin.
SSS
- Dil değiştirdikten sonra telefonu yeniden başlatmak gerekir mi?
- Genellikle hayır, ancak yeniden başlatma sistem hizmetlerinde oluşabilecek hataları önlemeye yardımcı olur.
- PC ve uygulama olmadan yerel ayar değiştirilebilir mi?
- Evet: Ayarlar → Sistem → Diller ve giriş yoluyla. Nadir yerel ayarlar için MoreLocale 2 gerekebilir.
- Sistem yerel ayarını değiştirmek için root gerekir mi?
- Hayır: ADB yöntemi, çoğu Android 13+ cihazda root gerektirmez.
- Yerel ayar kodu nasıl öğrenilir?
- Format: dil-bölge, örneğin ru-RU, en-US, fr-FR, zh-CN.
Tüm adımlardan sonra yerel ayar hala doğru değilse, verilerinizi yedekleyin ve ayarları sıfırlayın; sıfırlamadan sonraki ilk açılışta sistem dil ve bölgeyi yeniden seçmenizi isteyecektir.