Android uygulamasını hızlıca çevirmek
Bir uygulamayı çevirmek için: sistem dilini değiştirin (en basit yöntem), uygulama ayarları üzerinden belirli bir uygulamanın dilini değiştirin veya "Uygulama Dili" sistem seçeneğini kullanın (Android 13+); eğer yerelleştirme yoksa APK içindeki kaynakları oluşturun veya düzeltin ve yeniden derleyin. Aşağıda root erişimi gerektirmeyen adım adım talimatlar ve pratik öneriler bulunmaktadır.
Sistem ayarları üzerinden dil değiştirme
Bu yöntem çoğu uygulama için sorunu çözer (uygulamalar sistem locale değerini kullanır).
- Ayarlar → Sistem → Diller ve Giriş → Diller yolunu izleyin.
- İstediğiniz dili ekleyin ve listede ilk sıraya taşıyın.
- Uygulamayı kapatıp yeniden açın; gerekirse cihazı yeniden başlatın.
Uygulama hemen tepki vermezse uygulamanın önbelleğini temizleyin (Ayarlar → Uygulamalar → [isim] → Depolama → Önbelleği Temizle) ve yeniden başlatın.
Sistem dilini değiştirmeden belirli bir uygulamayı çevirmek
Cihazınızın genel dilini değiştirmek istemiyorsanız üç uygun seçenek mevcuttur.
-
Uygulamanın dahili ayarları
Uygulamanın kendi Ayarlar bölümünü kontrol edin — genellikle "Dil" veya "Bölge" seçeneği bulunur. -
Tek bir uygulama için sistem ayarı (Android 13+)
Ayarlar → Uygulamalar → [Uygulamayı Seç] → Uygulama Dili — bu program için istediğiniz dili seçin. -
Hata ayıklama izniyle çalışan yerel ayar değiştirici araçlar (eski sürümler için)
Bir yerel ayar değiştirici uygulama yükleyin ve gerekirse ADB üzerinden izin verin (Geliştirici seçenekleri → USB Hata Ayıklama). Bu, root erişimi olmadan tek bir uygulama için dili taklit etmenizi sağlar.
Bazı uygulamalar kısmen yerelleştirilmiştir — tüm dizeler çevrilmemiştir. Tam değişim yalnızca geliştiricinin tam bir yerelleştirme sağlaması durumunda veya kaynakların düzenlenmesiyle mümkündür.
APK'nın temel yerelleştirilmesi (ileri düzey kullanıcılar için)
Resmi bir yerelleştirme yoksa çeviriyi manuel olarak ekleyebilirsiniz. Dikkatli çalışın ve yedekleme yapın.
İşlem sırası:
- APK'yı cihazdan kopyalayın (veya yedeklemeyi indirin).
- APK'yı kaynakların dekompilasyonu için bir araçla açın.
- res/values/ klasörünü bulun — dil için bir klasör oluşturun, örneğin values-ru/, ve çevirileri içeren strings.xml dosyasını ekleyin:
Çeviri . - APK'yı yeniden derleyin ve doğru anahtarla imzalayın (aksi takdirde kurulum başarısız olur).
- Değiştirilmiş APK'yı yükleyin ve işlevselliği test edin.
Dikkat edilmesi gerekenler:
- İmza: İmzanın değiştirilmesi resmi mağazadan güncellemeleri engeller; çevrimiçi hizmetlerde hesap engelleme riski olabilir.
- Kaynak formatı: Modern uygulamalar sıkıştırılmış ikili kaynaklar kullanabilir — ayrıştırma ve derleme için güvenilir araçlar kullanın.
- Test etme: Arayüzü farklı ekranlarda ve yönlerde kontrol edin — çeviri düzeni bozabilir.
Sık yapılan hatalar
- Dil uygulanmadı — tüm uygulamalar bu yerel ayarı desteklemeyebilir veya yeniden başlatma/önbellek temizleme gerekebilir.
- Kısmi çeviri — geliştirici yalnızca bazı dizeleri çevirmiştir.
- Başarısız APK yeniden derlemesi — uygulama yanlış imza veya bozuk kaynaklar nedeniyle kurulamaz.
- Çevrimiçi oyunlar ve hizmetler — APK'nın değiştirilmesi hesabın engellenmesine yol açabilir.
SSS
-
Dil değiştirmek için root gerekir mi?
Hayır. Sistem dilini değiştirmek ve çoğu yöntem root gerektirmez; bazı araçlar için ADB erişimi gerekebilir. -
Orijinal haline nasıl döndürülür?
Sistem dilini tekrar eski haline getirin veya uygulama dosyasını değiştirdiyseniz orijinal APK'yı yeniden yükleyin. -
Sadece metnin bir kısmı (örneğin menü) çevrilebilir mi?
Evet — manuel yerelleştirmede strings.xml içinde yalnızca gerekli dizeleri düzenleyin, ancak kodlama ve etiketlere dikkat edin.
Gerekirse cihaz modelini ve uygulama adını gönderin — durumunuz için kesin adımları seçmenize yardımcı olayım.