come sappiamo la miui ufficiale viene tradotta dal team nexus lab
tuttavia non è adatto per molte rom di sviluppatori terzi come galen
e altri questo perchè gli sviluppatori agiscono sempre sul framework
installando il pack italiano quindi che contiene anche il framework tradotto si azzererebbero tutte quelle ottimizzazioni
che gli sviluppatori inseriscono
Nel caso quindi abbiamo una miui che ci piace ma non è in italiano con questo sistema possiamo tradurla
senza intaccarne minimamente le caratteristiche agendo direttamente sui file originali della rom
cosa ci serve:
*il tool ApkTranslator
*la rom MIUI che vogliamo tradurre e mettiamola sul dektop
Scompattiamo il tool su desktop,
Avviamo ApkTranslationWizard.exe comparira' questa finestra:
clicciamo Load from zip file e selezioniamo il file zip della rom che vogliamo tradurre
il programma leggera' la rom e carichera' tutti gli apk sulla base dell'elenco del file FilesToTranslate.txt
(come si vede in figura),se i file non sono selezionati,selezionarli tutti (tasto destro del mose, select all)
una volta fatto cliccare decode,comicera' la decompilazione di tutti gli apk, aspettare che finisca
Quando ha finito cliccare su "Translation" e avremo questa finestra:
clikkiamo su read XML(1),poi selezioniamo it (2) clicchiamo load Dict poi clicchiamo WRITE XML(4)
aspettiamo che finisca la traduzione degli apk
quando ha finito clikkiamo su encode,questa è la finestra che appare
selezioniamo tutti gli apk come abbiamo fatto sopra, le selezioni devo essere come in figura
poi clicchiamo su encode,tutti gli apk saranno ricompilati,aspettiamo che finisca
a lavoro finito clicciamo make Update.zip, nella finestra che si apre mettiamo il nome che vogliamo e poi salva questo creera' un file flaschabile da recovery che applicheremo dopo aver flaschato la rom
oppure possiamo copiare i file delle rispettive directory nelle relative directory della rom
in questo caso aprire senza scompattare la rom,estrarre la cartella app in system sul desktop
estraiomo tutti i file .apk nella cartella system/app del pack tradotto che abbiamo creato , copialoli dentro la caretella app che abbiamo sul dektop e sovrascriviamo tutto
cancelliamo tutti i file dentro system/app della rom non cancellare la cartella app
copiamo tutti i file nella cartella app sul dektop e incolliamoli nella cartella app vuota della rom
quando winrar ce lo chiede diamo OK senza toccate niente
andiamo adesso in system/framework della rom e cancelliamo il file framework-res.apk
estraiamo dal pack tradotto che abbiamo creato il file framework-res.apk da system/framework
e copiamolo nella rom dove lo avevamo cancellato
se abbiamo fatto tutto bene bastera' flaschare la rom che sara gia' tradotta in italiano
il programma permette di fare anche moltre altre cose come la traduzione in diretta
permette di agire su singoli file per correggere errori
permettere di agire su qualsiasi apk di qualsiasi rom per tradurlo
a patto di avere il file .csv adatto alla rom
quello presente in questo tool puo essere usato solo sulle miui.....