[AIDE] traduire un une APK android
-
Auteur du sujetslayer-fr
- Habitué
- Messages : 154
- Enregistré le : il y a 15 ans
- Localisation : derrière toi !!!
[AIDE] traduire un une APK android
salut à tous
j'ai installer un nouvelle autoradio android dans ma voiture et il y à une une petite application qui est en anglais dessus et j'ai pas trouvé de version fr
j'aimerais bien la traduire en français , si une âme charitable saurais faire ça , ça serais super
bon y a pas grand chose à traduire , y a juste les jours de la semaines qui son en anglais , rien de bien méchant , mais ça m’énerve d'avoir de l’anglais quand tous le reste est en français.
j'offre l’apéro à celui qui me fais ça ;-)
un bon petit jack , ou un lait fraise pour les plus courageux
j'ai installer un nouvelle autoradio android dans ma voiture et il y à une une petite application qui est en anglais dessus et j'ai pas trouvé de version fr
j'aimerais bien la traduire en français , si une âme charitable saurais faire ça , ça serais super
bon y a pas grand chose à traduire , y a juste les jours de la semaines qui son en anglais , rien de bien méchant , mais ça m’énerve d'avoir de l’anglais quand tous le reste est en français.
j'offre l’apéro à celui qui me fais ça ;-)
un bon petit jack , ou un lait fraise pour les plus courageux
Quand on est doué, on fait ce que l'on peut, mais quand on est un génie on fait ce que l'on veut, mais que suis-je ?
-
- Modérateur
- Messages : 13063
- Enregistré le : il y a 15 ans
@slayer-fr:
Salut,
@+
Salut,
:| Pas clair :slayer-fr a écrit :j'aimerais bien la traduire en français , si une âme charitable saurais faire ça
- Tu veux le faire ?
Tu veux qu'on te le fasse ?
@+
-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-
-
Auteur du sujetslayer-fr
- Habitué
- Messages : 154
- Enregistré le : il y a 15 ans
- Localisation : derrière toi !!!
salut LaDidi21
oui , d'après ce que j'ai vu il faut dézippé le fichier APK , c'est après que ça ce complique un peu
disons , que si quelqu'un a l’habitude de mettre son nez dans les fichiers APK ça va lui prends 5 mn à faire ça et ça me rendrais bien service
sinon , j'essayerais de le faire moi même , ça parait pas trop compliquer mais ça va encore me prendre 2 jours a tous comprendre correctement comment faire et le temps me manque un peu.
j'ai oublié de fournir le fichier pour ceux que ça intéresse
oui , d'après ce que j'ai vu il faut dézippé le fichier APK , c'est après que ça ce complique un peu
disons , que si quelqu'un a l’habitude de mettre son nez dans les fichiers APK ça va lui prends 5 mn à faire ça et ça me rendrais bien service
sinon , j'essayerais de le faire moi même , ça parait pas trop compliquer mais ça va encore me prendre 2 jours a tous comprendre correctement comment faire et le temps me manque un peu.
j'ai oublié de fournir le fichier pour ceux que ça intéresse
Quand on est doué, on fait ce que l'on peut, mais quand on est un génie on fait ce que l'on veut, mais que suis-je ?
-
Auteur du sujetslayer-fr
- Habitué
- Messages : 154
- Enregistré le : il y a 15 ans
- Localisation : derrière toi !!!
merci pour ton tuto , mais hélas ça marche pas , il me décode mème pas mon fichier
Quand on est doué, on fait ce que l'on peut, mais quand on est un génie on fait ce que l'on veut, mais que suis-je ?
-
- Modérateur
- Messages : 13063
- Enregistré le : il y a 15 ans
@slayer-fr:
Il est bizarre ton lien...
https://drive.google.com/file/d/0Bzvw0u ... ef=2&pli=1 semble être plus fonctionnel...
Il vaut mieux apprendre et oublier que ne pas savoir
NB : Toute modification => le certificat n'est plus bon !
Il est bizarre ton lien...
https://drive.google.com/file/d/0Bzvw0u ... ef=2&pli=1 semble être plus fonctionnel...
Il vaut mieux apprendre et oublier que ne pas savoir
Sinon, sans rien y comprendre :Confucius a écrit :Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson
- Dezipper
Ouvrir .\META-INF\MANIFEST.MF pour connaître les resources
Chercher "Monday" par exemple avec l'utilitaire "Strings":Code : Tout sélectionner
...\MTCWeather4.4.4>"c:\Program Files\SysInternals\strings.exe" -n 6 -s *.* | find /I "monday" .\MTCWeather4.4.4\resources.arsc: Monday
Modifier avec un éditeur hexa en faisant attention à la structure ("A la louche", longueur longueur chaine_en_ASCII (à pied ?) 0_en_hexa...)Code : Tout sélectionner
000012B0 06 06 53 75 6E 64 61 79 Sunday 000012C0 00 06 06 4D 6F 6E 64 61 79 00 07 07 54 75 65 73 Monday Tues 000012D0 64 61 79 00 09 09 57 65 64 6E 65 73 64 61 79 00 day Wednesday 000012E0 08 08 54 68 75 72 73 64 61 79 00 06 06 46 72 69 Thursday Fri 000012F0 64 61 79 00 08 08 53 61 74 75 72 64 61 79 00 07 day Saturday 00001300 07 43 65 6C 73 69 75 73 00 0A 0A 46 61 68 72 65 Celsius Fahre 00001310 6E 68 65 69 74 00 03 03 53 55 4E 00 03 03 4D 4F nheit SUN MO 00001320 4E 00 04 04 54 55 45 53 00 03 03 57 45 44 00 05 N TUES WED 00001330 05 54 48 55 52 53 00 03 03 46 52 49 00 03 03 53 THURS FRI S 00001340 41 54 00 04 04 4A 61 6E 2E 00 04 04 46 65 62 2E AT Jan. Feb. 00001350 00 04 04 4E 6F 76 2E 00 04 04 44 65 63 2E 00 04 Nov. Dec. 00001360 04 4D 61 72 2E 00 04 04 41 70 72 2E 00 04 04 4D Mar. Apr. M 00001370 61 79 2E 00 04 04 4A 75 6E 2E 00 04 04 4A 75 6C ay. Jun. Jul 00001380 2E 00 04 04 41 75 67 2E 00 04 04 53 65 70 2E 00 . Aug. Sep. 00001390 04 04 4F 63 74 2E 00 Oct.
Attention à ne pas déborder (Ca dépend, ça dépasse... :d ) : "Dimanche" vs "Sunday". Un permier test consiste à bourrer avec des " " : "Monday" devient "Lundi "
A lire : https://ekasiswanto.wordpress.com/2012/ ... rces-arsc/
NB : Toute modification => le certificat n'est plus bon !
-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-
-
Auteur du sujetslayer-fr
- Habitué
- Messages : 154
- Enregistré le : il y a 15 ans
- Localisation : derrière toi !!!
je viens de regarder le lien fonctionne toujours
en ce qui concerne le logiciel string , va savoir pourquoi , il s’ouvre pas , mais j'ai pas eu le temps d’approfondir le problème
je s"en que je vais m'arrachez les cheveux pour essayer de modifier cette connerie ...
en ce qui concerne le logiciel string , va savoir pourquoi , il s’ouvre pas , mais j'ai pas eu le temps d’approfondir le problème
je s"en que je vais m'arrachez les cheveux pour essayer de modifier cette connerie ...
Quand on est doué, on fait ce que l'on peut, mais quand on est un génie on fait ce que l'on veut, mais que suis-je ?
-
- Modérateur
- Messages : 13063
- Enregistré le : il y a 15 ans
@slayer-fr:
Ton lien ne fonctionne pas sur tous les navigateurs...
-> Strings.exe (et non string :d ) est un utilitaire de (ex)SysInternals.
Rapide analyse de "resources.arsc" :
NB: 0x00000488 + 0x0000000C = 0x00000494
:ugeek: En passant, je viens de montrer qu'il y a une (petite) erreur dans -> Descriptions of Android’s Resources.arsc
Ton lien ne fonctionne pas sur tous les navigateurs...
-> Strings.exe (et non string :d ) est un utilitaire de (ex)SysInternals.
Rapide analyse de "resources.arsc" :
Code : Tout sélectionner
FileOffset=0x00000000 02 00 0C 00 20 3E 00 00 01 00 00 00
02 00 => 0x0002 (RES_TABLE_TYPE)
0C 00 => 0x000c = header size
20 3E 00 00 => 0x00003E20=15904=FileSize
01 00 00 00 => 0x00000001=package count
Code : Tout sélectionner
FileOffset=0x0000000C 01 00 1C 00 44 17 00 00 1B 01 00 00 00 00 00 00 00 01 00 00 88 04 00 00 00 00 00 00
01 00 => 0x0001 (RES_STRING_POOL_TYPE)
1C 00 => 0x001C = header size
44 17 00 00 => 0x00001744=5956=BlockSize
1B 01 00 00 => 0x0000011B=283=String count
00 00 00 00 => 0x00000000=0=StyleCount
00 01 00 00 => 0x00000100=Flags (UTF8_FLAG)
88 04 00 00 => 0x00000488=StringStart
00 00 00 00 => 0x00000000=StyleStart
Code : Tout sélectionner
// 1ère string
FileOffset=0x00000494 17 17 72 65 73 2F 64 72 61 77 61 62 6C 65 2F 62 67 5F 62 74 6E 2E 70 6E 67 00 0x17 0x17 "res/drawable/bg_btn.png"
// 2ème string
FileOffset=0x000004AE 1D 1D 72 65 73 2F 64 72 61 77 61 62 6C 65 2F 62 74 6E 5F 62 67 5F 63 6F 6C 6F 72 2E 78 6D 6C 00 0x1D 0x1D "res/drawable/btn_bg_color.xml \0"
// 3ème string
FileOffset=0x000004CE 17 17 72 65 73 2F 64 72 61 77 61 62 6C 65 2F 62 74 6E 5F 66 63 2E 78 6D 6C 00 0x17 0x17 "res/drawable/btn_fc.xml\0"
...
FileOffset=0x000012B8 06 06 53 75 6E 64 61 79 00 0x06 0x06 "Sunday\0"
- Offset_String1 (0x00000494) - Offset_String1 (0x00000494) = 0x00 (Lapalisse...)
Offset_String2 (0x000004AE) - Offset_String1 (0x00000494) = 0x1A
Offset_String3 (0x000004CE) - Offset_String1 (0x00000494) = 0x3A
...
Offset_String.Sunday (0x000012B8) - Offset_String1 (0x00000494) = 0xE24
Code : Tout sélectionner
FileOffset=0x00000028 00 00 00 00
FileOffset=0x0000002C 1A 00 00 00 // 0x0000001A
FileOffset=0x00000030 3A 00 00 00 // 0x0000003A
...
FileOffset=0x000002B0 24 0E 00 00 // 0x00000E24
...
-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-
-
Auteur du sujetslayer-fr
- Habitué
- Messages : 154
- Enregistré le : il y a 15 ans
- Localisation : derrière toi !!!
merci pour ton aide , je vais me penchez la dessus d'ai que j'ai 2 mn de libre , car cette semaine c'est un peu ric rac coté temps de libre
Quand on est doué, on fait ce que l'on peut, mais quand on est un génie on fait ce que l'on veut, mais que suis-je ?