Terjemahan bahasa Mandarin ini didasarkan pada alat pembersih kartu SD (versi bahasa Inggris) [Lampiran 1 adalah versi bahasa Inggris]
Ini adalah versi bahasa Mandarin saya dari versi bahasa Mandarin (Anda dapat mengunduh dan membandingkannya)
-------------------------------- ------
Ambil alih pelajaran kelima dan lanjutkan. Sebenarnya pelajaran kelima ini hanyalah landasan saja. Saya yakin semua orang telah menggunakan apktool untuk mendekompilasi dan mengkompilasi perangkat lunak. Jika Anda belum mengetahui cara melakukannya dan belum memahaminya, harap perhatikan pelajaran kelima dengan cermat sebelum melanjutkan membaca.
---------------\ Terutama dengan memodifikasi bahasa Inggris dalam file string dan array di folder nilai untuk mencapai tujuan Chinaisasi (abaikan aset pada gambar di bawah, mereka tidak termasuk dalam yang umum, hanya yang khusus)
Setelah kita dekompilasi, ada folder [APK] di direktori dekompilasi Anda, temukan string dan array res\values
- Di folder res, kita dapat melihat ada banyak folder value-***, yang merupakan paket bahasa.
- value adalah paket bahasa Inggris, value-zh adalah paket bahasa Mandarin (termasuk Hong Kong, Makau, Taiwan, dan Daratan), value-zh-rCN adalah paket bahasa Mandarin Sederhana (hanya mencakup Daratan), value-zh-rTW adalah paket bahasa Tradisional Tiongkok (Hong Kong, Makau, dan Taiwan). Selain itu, paket bahasa di wilayah lain merupakan objek yang disederhanakan, jadi Anda tidak perlu tahu terlalu banyak tentangnya.
-Di folder nilai, biasanya ada array. xml, string. xml dan file bahasa lainnya. Untuk melakukan Chineseisasi file-file ini, Anda dapat membukanya dengan Notepad++ Portable (software ini ada pada pelajaran pertama). Mari kita lihat dekompilasi di alat pembersih kartu SD res\values\ string Untuk bahasa Inggris
di dalamnya, kita hanya perlu mengubah konten ****** antara >*****</string> ke dalam bahasa Cina. (Lihat gambar di bawah)
Semua orang merasa, apa yang harus saya lakukan jika bahasa Inggris saya tidak bagus? ? ?
Biar kuberitahu sedikit rahasia, sekarang ada yang namanya Google Translate, hehe! ! ! !
Setelah terjemahan selesai, langsung simpan saja
Saat menyimpan, pastikan untuk mengubah pengkodean ke UTF-8 untuk disimpan.
Setelah string dan array di-Chinese, kompilasi dan kemaslah keduanya. Ujilah untuk melihat apakah tersedia dalam bahasa Mandarin. Jika demikian, langkah selanjutnya adalah Chinaisasi XML
--------------------- ------------------
Cina analysis
- Setelah memahami masalah paket bahasa, semua orang akan memahami bahwa langkah pengoperasian APKTool sebenarnya sangat sederhana, cukup mendekompilasi - memodifikasi atau menambahkan paket bahasa - mengemas ulang, tetapi bagian yang paling memakan waktu adalah memodifikasi dan menambahkan paket bahasa, yang lebih memakan waktu dibandingkan metode tradisional Tiongkok, namun manfaatnya tidak sebanding dengan metode tradisional Tiongkok.
- Selain paket bahasa di folder res yang perlu di Cina, ada juga file di folder layout dan xml di folder res yang perlu di Cina.
Dibuka juga dengan Notepad++ Portable. File-file ini penuh dengan pernyataan kode, dan Anda perlu menggunakan fungsi pencarian untuk menemukan kata-kata yang perlu di-Cina-kan. Oleh karena itu, disarankan agar Anda menginstal perangkat lunak asli terlebih dahulu, kemudian membandingkan kata-katanya, mencari, dan meng-Kina-siankannya.
Anda hanya dapat menggunakan metode ini!
Anda dapat menggunakan notepad++ untuk mencari bagian karakter non-Cina, atau Anda dapat mencari melalui metode berikut. Pengaturan yang relevan adalah seperti yang ditunjukkan pada gambar:
Atur sesuai gambar di atas, direktori adalah folder apk yang diperoleh setelah dekompilasi, dan target pencarian adalah default untuk pencarian. Hasilnya sebagai berikut:
Gunakan cara setting yang sama untuk mengubah target pencarian menjadi Search android: laber= dan android: title= dan android: text= untuk mencari versi China (catatan: saat menggunakan cara ini, tidak semua karakter harus versi China), lalu uji lagi dan temukan bahwa bagian program berbahasa China telah berhasil ditampilkan dalam bahasa China, tetapi ketika mengklik widget di desktop untuk mengaktifkan atau menonaktifkan widget, bahasa Inggris akan tetap ditampilkan. Saat ini, kami telah meng-Chinese xml dan arsc, lalu kami perlu membuka dex untuk menemukan versi China.
(Catatan: notepad++ digunakan untuk mencari bagian karakter non-Cina. Alat kliring kartu SD yang digunakan dalam tutorial ini tidak perlu dicari. Gambar di atas diambil dari bilah notifikasi yang di-Cina. Dapat digunakan sebagai referensi. Tidak semua orang membutuhkan langkah ini)
----------------------------------------------------------
3. Lainnya
- Menyederhanakan bahasa sangat sederhana. Anda hanya perlu menghapus folder paket bahasa value-*** lainnya di direktori res yang bukan value, value-zh-rCN, dan value-zh-rTW. (Dua yang dilingkari pada gambar di bawah adalah, satu adalah paket bahasa Jerman dan yang lainnya adalah paket bahasa Denmark)
Chinaisasi tertanam membuat kedua file ini tidak berubah, membuat folder value-zh-rCN (Cina Sederhana) dan value-zh-rTW (Cina Tradisional) di bawah jalur res, dan meletakkan string dan array di Setelah karakter bahasa Inggris diubah menjadi Cina Sederhana dan Cina Tradisional, mereka disimpan dalam nilai-zh-rCN (Cina Sederhana) dan folder value-zh-rTW (Cina Tradisional)
--------------------------------------------
4. Catatan
- Dalam beberapa kasus, setelah menyederhanakan bahasa, saat mengkompilasi ulang dan mengemas, jendela perintah akan menampilkan kesalahan publik*******. Hal ini disebabkan oleh masyarakat. File xml mendefinisikan bidang untuk file bahasa dalam file paket bahasa nilai-*** lainnya selain nilai, nilai-zh-rCN, dan nilai-zh-rTW. Namun, paket bahasa ini telah disederhanakan dan tidak dapat didefinisikan, sehingga kesalahan akan terjadi. Ada dua solusi:
* Pertama, ikuti petunjuk di jendela perintah (ada prompt bahwa nilai baris tertentu di file bahasa public.xml.
* Kedua, ikuti petunjuk di jendela perintah (ada prompt bahwa nilai baris tertentu di file public.xml tidak ditentukan), langsung buka publik. Hapus baris kode yang tidak ditentukan di file xml.
(Ini memerlukan proses akumulasi, dan Anda akan tahu cara menyelesaikannya setelah beberapa operasi)
Esensi Pelajaran Kelas Cina Android 6
×
❮
❯
Balasan (2)
Mendalam. Saya akan mempelajarinya dalam dua tahun!
Hanya mencari cara membobol game Android
— Semua balasan dimuat —