08-01-2012
|
#1
|
|
Prof. Dr. Sinsi
|
Android Program Türkçeleştirme Açıklamalı Anlatım
GEREKENLER
-Güzel bir editör programı Tavsiyem PSpad
Download:Download PSPad - free unicode developer editor, handles near any syntax like HTML, PHP, XHTML, JavaScript, ASP, Perl, C and many other languages with HEX editor, multilanguage interface
-Apk Manager
Download:Multiupload com - upload your files to multiple file hosting sites!
Başlıyoruz  
İndirdiğimiz Pspad programını kuruyoruz Daha sonra apk manager'i indirip rar dosyasını ayıklıyoruz
Ayıkladığımız APK manager klasörünün içeriği şu şekilde olmalı

Burada kullanacağımız 2 klasör var
1 place-apk-here-for-modding Düzenlemek istediğimiz apk dosyasını bu klasör içine atacağız
2 projects Ayıklanan apk dosyasının içeriği bu klasöre otomatik olarak gidecek
Apk Manager içindeki Script bat programını çalıştırıyoruz
Çalıştırıdığımız programımız bu şekilde çalışıyor

Burada kullanacağımız seçenekler
9 -Apk dosyasının içeriğini ayıklamaya yarar
11 - Düzenlediğimiz apk dosyasının içeriğini tekrar apk olarak kaydeder
12 - Düzenlediğimiz apk dosyasını cihazın kabul etmesi için dijital olarak imzalar
22 - Proje ve dosya seçimi için kullanılır
Bunların dışındakileri kullanmanızı tavsiye etmem karışıyor işler
Apk dosyamızı place-apk-here-for-modding klasörü içine atıyoruz

Daha sonra çalıştırdığımız script bat programına dönüyoruz
Please make your decision: olan yere 22 yazıp düzenleyeceğimiz apk dosyasını seçiyoruz

Daha sonraki ekranda apk dosyamızı görüyoruz 1 apk dosyası olduğunu için 1 yazıp enter'a basıyoruz

DİKKAT! APK Dosya adında boşluk bırakmayın ve türkçe karakter kullanmayın yoksa içerik ayıklanamıyor
Seçtiğimiz apk dosyasını ayıklamak için 9 yazıp enterlıyoruz ve dosyalarımız ayıklanmaya başlıyor

Ayıklanan dosyalar projects klasörü içine gidiyor
Klasörün içini açıyoruz

Düzenleyeceğimiz dosyalar genelde Res klasörü içinde bulunuyor
Res klasörün içeriği

value-es ispanyolca,value-fr programın fransızca dil desteği var anlamına geliyor Bu dilleri silmeden türkçe için dil dosyası yapmak istiyorsanız values-tr isimli bir klasör oluşturun,values klasörü içindeki arrays xml ve strings xml dosyalarını values-tr klasörü içine kopyalayın Bazı programlarda çalışmıyor bu seçenek Deneme yanılma yolu ile bulabilirsiniz En garantisi Values klasörü içindeki dil dosyaları ile oynamaktır
Values klasörü içindeki arrays xml ,stings xml dosyalarını pspad yada başka bir not düzenleyici program ile açıyoruz

Diğer dosyalarıda açabilirsiniz onlarda genelde tablo ve yazı renkleri var
Dosyalarımızın içerikleri


Değiştireceğimiz alanları önce programdan kontrol edelim

Düzenlemeye başlayalım

Değişiklikleri yaptıktan sonra dosyayı kaydedip çıkalım Script bat dosyasına dönelim Eğer programı kapattıysanız tekrar çalıştırın ve 22 ile önce projeyi seçin Daha sonra 11 ile düzenlediğimiz dosyaları tekrar apk haline getirelim

Bu işlemi yaparken Is this a system apk (y/n)( bu bir sistem uygulamasımı) diye bir soru soracak ona cevap olarak N harfine basın
Görüntüdeki gibi bir ekranla karşılaştıysanız sorun yok demektir İşleme devam edelim 12 ile tekrar oluşturduğumuz apk dosyasını dijital imza ile imzalayalım

Dosyamız oluştu signed ile başlayan dosya düzenlenmiş olan diğeride orjinal olandır
Daha sonra programı telefonumuza yükleyelim ve sonucu görelim

Sorunlar ve Çözümleri
1 Düzenlenecek dosyanın adından boşluklar ve türkçe karakterler olmasın dosyalar ayıklanmıyor
2 Her program türkçe dili desteklemiyor Tekrar sıkıştırma yaparken hata veriyor zaten Bu hataları Apk Manager klasörü içinde log txt olarak kaydediyor Onu açarak nerde hata yaptığınızı bulabilirsiniz
3 Bazı programlar doğru düzenlense bile cihazda çalışmıyor henüz çözemedim
4 Tüm dosyayı düzenlediğiniz halde bazı yarım kalmış,çevrilmemiş yerler olabiliyor Onlarıda diğer dosyalar içinde aramak gerekiyor
|
|
|
|