Il existe une autre méthode.
Le language d'une ROM pour des raisons pratiques est disposé à des fichiers au format MUI. Pour l'anglais ces fichiers sont sous la forme "NomDuFichier.Ext.IdLangue.MUI", par exemple pour les ROMs françaises ont a "explorer.exe.040C.MUI".
Donc pour changer la langue, il faut copier ces fichiers dans le dossier Windows de l'appareil.
Mais cela ne suffit pas puisqu'il faut que l'appareil puisse savoir que l'utilisateur désire changer la langue par défaut. Pour cela, il faut changer une donnée dans la Base de Registre :
- Code:
-
[HKEY_LOCAL_MACHINE\MUI]
"SysLang"="1036" (en décimal ou 040C en hexadécimal)
Bien évidemment, pour que le changement soit complet, tous les fichiers MUI de la ROM française doivent être copié d'où une décompilation de cette dernière. Il faut savoir que les ROMs doivent s'équivaloir sinon des bugs peuvent apparaître si des changements ont été opérés sur les fichiers ciblés par les MUI.
Voilà, voilà! Ce n'est pas simple mais cela évite de devoir flasher ce qui peut être une solution temporaire dans l'attente d'un HardSPL.