vodka31850 Posté(e) 26 juillet 2013 Share Posté(e) 26 juillet 2013 Salut tout le monde, j'ai décidé de ma lancer dans la traduction de la ROM Lewa OS en français. En effet, elle n'est disponible qu'en chinois ou anglais (avec certaines app en chinois quand même). Si certaines personnes sont intéressées, il vous suffit de cliquer sur ce lien TRADUCTION, et de traduire quelques mots. Ce n'est pas compliqué, vous entrez la traduction et vous cliquez sur "Commit translation". Le site est un site de traduction communautaire permettant à tout le monde de participer, car traduire une ROM seul prends beaucoup de temps. Si cela fonctionne correctement, je pourrai tenter de traduire d'autre ROM. Cordialement. 2 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ninis94 Posté(e) 26 juillet 2013 Share Posté(e) 26 juillet 2013 Tu lis dans mes pensées, je me suis dit y'a 1 minute, dommage qu'il y personne pour traduire la LewaOS lol Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
vodka31850 Posté(e) 26 juillet 2013 Auteur Share Posté(e) 26 juillet 2013 C'est vrai que c'est dommage qu'elle ne soit pas dispo en français d'origine. Je vais la tenter et voir ce que ça donne :lol: Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
brolysan Posté(e) 26 juillet 2013 Share Posté(e) 26 juillet 2013 j'ai aucune honte a dire, qu'a l'époque ou j'avais le peax, j'etais content de participer à la trad de la lewa. J'ai essayé sur le cink five, et vu que je me suis retrouvé "seul", j'ai vite été découragé (pas mon activité non plus), en espérant que ton initiative puisse remotivier un peu plus la communauté. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
vodka31850 Posté(e) 26 juillet 2013 Auteur Share Posté(e) 26 juillet 2013 Merci Brolysan, j'espère aussi que ça va en remotiver certain qui savent comment faire parce que je ne sais pas du tout le faire, ce sera la première fois pour moi :emo_im_foot_in_mouth: ... Au niveau des traductions, j'ai pas de problème mais tout ce qui est compilation, xlm, etc... c'est un peu plus galère. Mais vu que j'ai tout mon temps, je teste un peu toutes les solutions, en reflashant la ROM à chaque fois :emo_im_lips_are_sealed: . En plus, les tutos pour la traduction sont pas très nombreux... Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
brolysan Posté(e) 26 juillet 2013 Share Posté(e) 26 juillet 2013 t'inquietes pas, si besoin est, je redonnerai un coup de main, et pour la procédure de la traduction, un des meilleurs du forum est Sanka50 pour le tuto ;) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sanka50 Posté(e) 26 juillet 2013 Share Posté(e) 26 juillet 2013 Yop les mec, Je pense qu'avec la base que l'on avais pour le PEAX, il y a beaucoup de chose qui sont pareil, en faite il faudrait voir ce qu'il y a de plus en 4.2.1 par à port a la 4.1.2. Je veux bien vous aidez B) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
vodka31850 Posté(e) 26 juillet 2013 Auteur Share Posté(e) 26 juillet 2013 Merci sanka, c'est cool de ta part :) Malheureusement, je pense qu'il y a beaucoup de différences entre la 4.1.2 et la 4.2.1, car je viens de comparer deux 4.2.1 (Lewa et Miui), et c'est déjà pas du tout la même chose... Par contre, saurait tu comment recompiler le framework-res (je l'ai traduit en entier), car lorsque j'essaye, il (apktool) me marque une erreur. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
mathSGA Posté(e) 27 juillet 2013 Share Posté(e) 27 juillet 2013 Y a quoi de très particulier dans LewaOS ? Le Launcher et quelques Widgets ou beaucoup d'apk sont customisées ? Si la couche "Lewa" est pas trop complexe je dois pouvoir la porter sur une base de ROM qui tourne bien sur nos WCF. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
mathSGA Posté(e) 27 juillet 2013 Share Posté(e) 27 juillet 2013 Merci sanka, c'est cool de ta part :) Malheureusement, je pense qu'il y a beaucoup de différences entre la 4.1.2 et la 4.2.1, car je viens de comparer deux 4.2.1 (Lewa et Miui), et c'est déjà pas du tout la même chose... Par contre, saurait tu comment recompiler le framework-res (je l'ai traduit en entier), car lorsque j'essaye, il (apktool) me marque une erreur. tu as quoi comme erreur quand tu recompiles ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
vodka31850 Posté(e) 27 juillet 2013 Auteur Share Posté(e) 27 juillet 2013 (modifié) C'est bon, juste un dossier mal nommé (value au lieu de values). J'ai traduit touts les frameworks (framework-res, lewa-res et mediatek-res). Merci math pour m'avoir expliqué comment resigner les apks ;) tout fonctionne très bien maintenant, j'ai le français au démarrage :D Mais j'ai juste une petite erreur car dès que j'allume le tel, j'ai SystemUI qui crash tout le temps, du coup, pas moyen d'utiliser l'écran pour taper quelque chose... Quelqu'un saurait d'ou ça peut venir ? En tout cas, j'avance bien, mais mathsga a raison, c'est extrêmement long (surtout quand c'est que de chinois...). Je vais mettre sur le site quelques petites apps à traduire, comme l'horloge ou la calculatrice. Si des personnes veulent bien juste traduire quelques mots, ça permet déjà d'avancer beaucoup B) https://crowdin.net/translate/lewa-os-jb-421-wcf/9/en-fr (juste traduire DeskClock, le reste est déjà fait) ^_^ Cordialement Modifié 27 juillet 2013 par vodka31850 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
mathSGA Posté(e) 27 juillet 2013 Share Posté(e) 27 juillet 2013 Tu as sûrement une erreur de syntaxe dans ta trad de systemui sinon il faut voir s'il ne manque pas un dossier values-fr-land avec les XML adéquats où quelque chose dans ce genre (Et pense bien à vider cache et dalvik avant chaque test) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
vodka31850 Posté(e) 27 juillet 2013 Auteur Share Posté(e) 27 juillet 2013 (modifié) Non, j'ai bien tout les fichiers, mais ça le fait même en remettant l'apk d'origine... Si j'ai bien compris, une fois que j'ai traduit l'apk, je prends l'apk d'origine et je déplace META-INF, AndroidManifest.xml et resources.arsc ? Je suis pas sur pour resources.arsc... Modifié 27 juillet 2013 par vodka31850 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
mathSGA Posté(e) 27 juillet 2013 Share Posté(e) 27 juillet 2013 non tu prends l'APK d'origine dans laquelle tu glisses resource.arsc de l'apk modifiée. Il faut garder l'apk d'origine qui est signée mais juste remplacer à l'interieur de l'apk d'origine le fichier resource.arsc qui est encodé et contient les différents XML. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
vodka31850 Posté(e) 27 juillet 2013 Auteur Share Posté(e) 27 juillet 2013 (modifié) Ha ok, je change tout. Et il faut faire comme ça pour les frameworks aussi ? Parce que j'ai fait de l'autre manière et ça avait l'air de marcher (pour les frameworks), car ça me propose le français comme langue et les trucs comme carte sim sont en français comme je les ait traduits. EDIT: Ça fonctionne pas... (en même temps, quand je met juste le fichier resources.arsc, la taille ne varie preseque pas, alors que quand je rebuild l'archive en mettant directement les fichiers res, la ROM fait 6mo de plus... Modifié 27 juillet 2013 par vodka31850 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
mathSGA Posté(e) 27 juillet 2013 Share Posté(e) 27 juillet 2013 C'est pareil pour apk et framework. resource.arsc modifié remplace resource.arsc d'origine. Le reste ne bouge pas. J'ai même fait une flèche dans mon tuto en fichier .rtf je pensais que c'était assez explicite ! :p Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
vodka31850 Posté(e) 28 juillet 2013 Auteur Share Posté(e) 28 juillet 2013 Ton tuto est très explicite, mais je n'arrive toujours pas à dépasser ce problème de SystemUI qui crash au démarrage... J'ai tout recommencé depuis le début, retraduit tous les frameworks sans toucher au apps (et donc à SystemUI), mais il crash toujours... Je ne vois vraiment pas ce que cela peut être :emo_im_lips_are_sealed: Si quelqu'un a une idée ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
mathSGA Posté(e) 29 juillet 2013 Share Posté(e) 29 juillet 2013 Alors ça vient d'un autre fichier traduit qui envoie une traduction vers systemui (quelque chaos qui serait lisible dans la barre de notification) qui n'est pas valide. Il doit s'agir d'une ligne avec une variable qui aurait une mauvaise syntaxe. Genre là où tu as une phrase qui contient % ou un autre symbole qui doit renvoyer une valeur. Sur la page web pour l'aide à la trad j'ai vu qu'il y avait des espaces mal placés là où tu as ce type de valeur. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
vodka31850 Posté(e) 29 juillet 2013 Auteur Share Posté(e) 29 juillet 2013 Donc cela serait dans une des traductions d'un des frameworks ? :huh: Je vais regarder ça de plus près. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
mathSGA Posté(e) 29 juillet 2013 Share Posté(e) 29 juillet 2013 ici par exemple : eng : 3G service is not available with this selected SIM. This may load data slower. You can change the 3G service setting under Settings > Wireless & networks > Mobile networks. Are you sure to select this SIM? fr : Service 3G n'est pas disponible avec cette SIM sélectionné. Il peut charger des données plus lentes. Vous pouvez modifier le paramètre de service 3G sous Paramètres > sans fil et réseaux > réseaux mobiles. Êtes-vous sûr de sélectionner cette SIM ? Ce n'est pas nécessairement ça qui fait planter ton systemUI. Il s'agit sans doute juste d'un signe de ponctuation codé. Je dis juste que s'il y a des incohérence dans les applications qui envoient des messages à afficher sur la barre de status, ça risque de planter ton systemUI Le plus important à vérifier je pense c'est toutes les variables du type %d qui renvoient vers des valeurs dynamiques. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
vodka31850 Posté(e) 29 juillet 2013 Auteur Share Posté(e) 29 juillet 2013 Je vais regarder ça de plus près. Mais justement, cette erreur de ponctuation se situe dans l'apk de SystemUI. Hors, même lorsque je flashe juste les frameworks traduits (framework-res, lewa-res et mediatek-res), j'ai quand même cette erreur de SystemUI qui persiste... Je vais aussi regarder de plus près ce système de %d. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
mathSGA Posté(e) 29 juillet 2013 Share Posté(e) 29 juillet 2013 j'ai pris %d en exemple, mais il y a certainement d'autres types de variables. Procède par élimination, part d'un système ou SystemUI ne plante pas, puis ajoute les apk / framework un par un jusqu'à trouver le (premier) fautif (il y en aura peut-être plusieurs) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
vodka31850 Posté(e) 29 juillet 2013 Auteur Share Posté(e) 29 juillet 2013 Je fait des tests avec adb logcat et ça semble assez prometteur, il m'indique que cela vient d'un problème pour créer un widget et me donne même la ligne, donc je vais regarder ça de plus près. (merveilleux petit outil au passage ce logcat) :emo_im_money_mouth: Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
vodka31850 Posté(e) 30 juillet 2013 Auteur Share Posté(e) 30 juillet 2013 Je viens de repérer que cela venait sûrement du framework-res... dommage, c'est celui contenant le strings.xlm le plus long :emo_im_lips_are_sealed: Par contre, je vais devoir lâcher la traduction pendant environ deux semaines car je pars en vacances B) J'upload les fichiers si quelqu'un veut tenter des choses et/ou continuer la traduction, c'est sans problèmes. Cordialement. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.