psychomantis59 Posté(e) 11 janvier 2012 Share Posté(e) 11 janvier 2012 (modifié) Ce tuto à pour but de vous apprendre les bases pour traduire le default.xzp de FreeStyle Dash, c'est a dire ce qui ne peut être traduit directement dans un skin. SDK360 particulièrement xuipkg xuitools xzptools notepad++ Dans un premier temps il vous faut décompresser le default.xzp, pour ça installer le sdk puis aller dans son dossier d'installation/bin/win32.Vous trouverez un fichier nommer xuipkg.exe.Copier et coller le sur le bureau ce sera plus facile.Sur votre bureau créez un dossier default et mettez y le xuipkg.exe et le default.xzp.Pour décompresser le skin il faut lancer une invite de commande ms dos.Sous seven cliquez sur démarrer puis dans la barre de recherche tapez cmd.Allez dans votre dossier default précédemment crée.c:\users\nom du pc\desktop\default Voici la commande a exécuter c:\users\nom du pc\desktop\default xuipkg /u default.xzp Voila le xzp est décompressé dans le dossier default.Les fichiers qui nous intéresse pour la traduction son les .xur , le skin.xml ainsi que le menusettings.xmlLancer le programme vous arrivez sur cette page Vous faite open et ouvrez votre .xzp a décompresser, vous obtenez ceci Puis cliquez sur extract et sélectionnez votre destination puis OK, voila votre .xzp est décompressé .Voici le code de skin.xml a ouvrir avec un éditeur de texte <skin> <fonts> <font default="false" file="Font/ERASBD.TTF" name="ConsoleFonts"></font> Ici nous avons la police si vous souhaitez la changer </fonts> <settings> <Skin Min='2' Max='2'>Default Skin</Skin> Ici le nom du skin <Author>TeamFSD</Author> Ici auteur <Version>2.2</Version> <displayFPS>FALSE</displayFPS> <displayProjectTitle>FALSE</displayProjectTitle> <displayCPURender>FALSE</displayCPURender> <displayFreeMem>FALSE</displayFreeMem> <VideoManager> <Instance id="VideoManager"> <VIDEOICONPATH>Images\Interface\List Icons\Videos.png</VIDEOICONPATH> </Instance> </VideoManager> <AchievementManager> <Instance id="AchievementManager"> <MISSINGACHIEVEMENTPATH>Images\Interface\ListImages\AchievementList\Locked.png</MISSINGACHIEVEMENTPATH> <SECRETACHIEVEMENTTEXT>Top Secret</SECRETACHIEVEMENTTEXT> </Instance> </AchievementManager> <HTTPServer> <Instance id="HTTPServer"> <ROOTPATH>wwwroot</ROOTPATH> </Instance> </HTTPServer> <ScnGameView> <Instance id="Captions"> Ici nous avons les titres affichés dans chaque menu <DEFAULT>Freestyle Dash</DEFAULT> <XBOX360>Xbox 360 Games</XBOX360> A traduire <XBLA>Xbox Arcade Games</XBLA> A traduire <XBOXCLASSIC>Xbox Classic Games</XBOXCLASSIC> A traduire <HOMEBREW>Homebrew</HOMEBREW> A traduire <EMULATORS>Emulators</EMULATORS> A traduire <XLINKKAI>Xlink Kai Games</XLINKKAI> A traduire <HIDDEN>Hidden Games</HIDDEN> </Instance> </ScnGameView> <GamesList> <Instance id="GameList"> <MISSINGICONPATH>Images\Interface\ListImages\GameList\Missing\missingIcon.dds</MISSINGICONPATH> <MISSINGBOXARTPATH>Images\Interface\ListImages\GameList\Missing\missingBoxart.dds</MISSINGBOXARTPATH> <MISSINGBANNERPATH>Images\Interface\ListImages\GameList\Missing\missingBanner.dds</MISSINGBANNERPATH> <MISSINGSCREENSHOTPATH>Images\Interface\ListImages\GameList\Missing\missingScreenshot.dds</MISSINGSCREENSHOTPATH> <LOADINGICONPATH>Images\Interface\ListImages\GameList\Loading\loadingIcon.dds</LOADINGICONPATH> <LOADINGBOXARTPATH>Images\Interface\ListImages\GameList\Loading\loadingBoxart.dds</LOADINGBOXARTPATH> <LOADINGBANNERPATH>Images\Interface\ListImages\GameList\Loading\loadingBanner.dds</LOADINGBANNERPATH> <LOADINGSCREENSHOTPATH>Images\Interface\ListImages\GameList\Loading\loadingScreenshot.dds</LOADINGSCREENSHOTPATH> <FAVORITESTARPATH>Images\Interface\ListImages\GameList\Stars\starFavorite.dds</FAVORITESTARPATH> <RATINGSTAR000PATH>Images\Interface\ListImages\GameList\Stars\starRating0.dds</RATINGSTAR000PATH> <RATINGSTAR025PATH>Images\Interface\ListImages\GameList\Stars\starRating1.dds</RATINGSTAR025PATH> <RATINGSTAR050PATH>Images\Interface\ListImages\GameList\Stars\starRating2.dds</RATINGSTAR050PATH> <RATINGSTAR075PATH>Images\Interface\ListImages\GameList\Stars\starRating3.dds</RATINGSTAR075PATH> <RATINGSTAR100PATH>Images\Interface\ListImages\GameList\Stars\starRating4.dds</RATINGSTAR100PATH> </Instance> </GamesList> <FilesList> <Instance id="FileList"> <STANDARDFILEPATH>Images\Interface\ListImages\FileList\Standard\standardFile.png</STANDARDFILEPATH> <STANDARDFOLDERPATH>Images\Interface\ListImages\FileList\Standard\standardFolder.png</STANDARDFOLDERPATH> </Instance> </FilesList> <ActiveTUList> <Instance id="ActiveTUList"> <ACTIVETUPATH>Images\Interface\ListImages\TUList\Active\TUActive.png</ACTIVETUPATH> <DISABLEDTUPATH>Images\Interface\ListImages\TUList\Disabled\TUDisabled.png</DISABLEDTUPATH> </Instance> </ActiveTUList> <SrcFilesList> <Instance id="SrcFileList"> <STANDARDFILEPATH>Images\Interface\ListImages\FileList\Standard\standardFile.png</STANDARDFILEPATH> <STANDARDFOLDERPATH>Images\Interface\ListImages\FileList\Standard\standardFolder.png</STANDARDFOLDERPATH> <SELECTEDFILEPATH>Images\Interface\ListImages\FileList\Selected\selectedFile.png</SELECTEDFILEPATH> <SELECTEDFOLDERPATH>Images\Interface\ListImages\FileList\Selected\selectedFolder.png</SELECTEDFOLDERPATH> </Instance> </SrcFilesList> <DestFilesList> <Instance id="DestFileList"> <STANDARDFILEPATH>Images\Interface\ListImages\FileList\Standard\standardFile.png</STANDARDFILEPATH> <STANDARDFOLDERPATH>Images\Interface\ListImages\FileList\Standard\standardFolder.png</STANDARDFOLDERPATH> <SELECTEDFILEPATH>Images\Interface\ListImages\FileList\Selected\selectedFile.png</SELECTEDFILEPATH> <SELECTEDFOLDERPATH>Images\Interface\ListImages\FileList\Selected\selectedFolder.png</SELECTEDFOLDERPATH> </Instance> </DestFilesList> <PathList> <Instance id="PathList"> <STANDARDFOLDERPATH>Images\Interface\ListImages\FileList\Standard\standardFolder.png</STANDARDFOLDERPATH> </Instance> </PathList> <ScnProfile> <Instance id="ProfileScene"> <GAMERPICDISPLAYER>FALSE</GAMERPICDISPLAYER> <MISSINGRECENT>Images\Interface\ListImages\GameList\Missing\missingIcon.dds</MISSINGRECENT> <PLAYERID>1</PLAYERID> <HIDEMODE>HIDE</HIDEMODE> </Instance> <Instance id="GamerPic"> <PLAYERID>1</PLAYERID> <HIDEMODE>OFF</HIDEMODE> <GAMERPICDISPLAYER>TRUE</GAMERPICDISPLAYER> </Instance> </ScnProfile> <ScnPopup> <Instance id="StatisticsPopup"> <POPUPID>STATUS</POPUPID> <HIDEMODE>TRANS</HIDEMODE> </Instance> <Instance id="WeatherPopup"> <POPUPID>WEATHER</POPUPID> <HIDEMODE>TRANS</HIDEMODE> <INITSHOWN>FALSE</INITSHOWN> </Instance> <Instance id="CustomizeTabPopUp"> <POPUPID>CUSTOMTAB</POPUPID> <HIDEMODE>TRANS</HIDEMODE> <INITSHOWN>FALSE</INITSHOWN> </Instance> </ScnPopup> <ScnSysInfo> <Instance id="TopStatsBar"> <OVERRIDETEMPLABEL>TRUE</OVERRIDETEMPLABEL> <OVERRIDESTORAGELABEL>TRUE</OVERRIDESTORAGELABEL> <OVERRIDESTORAGEUNIT>FALSE</OVERRIDESTORAGEUNIT> <UNMOUNTEDTEXT></UNMOUNTEDTEXT> <NOICONUNMOUNTED>TRUE</NOICONUNMOUNTED> <NOGRAPHUNMOUNTED>TRUE</NOGRAPHUNMOUNTED> <PERCENTTODISPLAY>USED</PERCENTTODISPLAY> <STORAGETODISPLAY>FREE</STORAGETODISPLAY> <STORAGEUNITLOCATION>BOTH</STORAGEUNITLOCATION> </Instance> </ScnSysInfo> <ScnTabPresenter> <Instance id="CustomMenuItem"> <PRESENTER>ACTIVE</PRESENTER> </Instance> <Instance id="CustomPreviewItem"> <PRESENTER>PREVIEW</PRESENTER> </Instance> </ScnTabPresenter> <ScnTeamFSD> <Instance id="Avatar"> <INTERNALRES>LARGE</INTERNALRES> <PLAYWALKINANIM>FALSE</PLAYWALKINANIM> <HIDEONERROR>FALSE</HIDEONERROR> <PLAYERINDEX>1</PLAYERINDEX> <AVATARSHADOW>BOTH</AVATARSHADOW> <AUTOROTATE>ON</AUTOROTATE> <ANIMATIONINDEX>0</ANIMATIONINDEX> <ROTATION>0</ROTATION> </Instance> </ScnTeamFSD> <ScnWeather> <Instance id="Weather"> <MOONBASEPATH>Images\Interface\Weather\Moons</MOONBASEPATH> <TYPEBASEPATH>Images\Interface\Weather\Type</TYPEBASEPATH> <FILETYPE>dds</FILETYPE> </Instance> </ScnWeather> </settings> </skin> Passons maintenant au menuconfig.xml <menusettings> <menu id='0' tabs='7' text='Xbox Home' color='0xFFFFFFFF' /> A traduire <menu id='1' tabs='5' text='FSD Online' color='0xFFFFFFFF' /> A traduire <menu id='2' tabs='3' text='Utilities' color='0xFFFFFFFF' /> A traduire <menu id='3' tabs='4' text='Configuration' color='0xFFFFFFFF' /> A traduire </menusettings> <tabsettings> <tab id='0' parentid='0' text='Launch Game'> A traduire <bkgvisual>2</bkgvisual> <bkgindex>0</bkgindex> <iconvisual>2</iconvisual> <iconindex>2</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>1</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> <tab id='1' parentid='0' text=''> ici il n'y a pas de texte car c'est la partie ou il y a votre avatar mais vous pouvez lui donner un nom comme profils ou autre <bkgvisual>2</bkgvisual> <bkgindex>1</bkgindex> <iconvisual>2</iconvisual> <iconindex>16</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>0</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> <tab id='2' parentid='0' text='Xbox 360 Games'> A traduire <bkgvisual>2</bkgvisual> <bkgindex>2</bkgindex> <iconvisual>2</iconvisual> <iconindex>16</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>1</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> <tab id='3' parentid='0' text='Xbox Live Arcade'> A traduire <bkgvisual>2</bkgvisual> <bkgindex>3</bkgindex> <iconvisual>2</iconvisual> <iconindex>14</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>1</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> <tab id='4' parentid='0' text='Homebrew'> A traduire <bkgvisual>2</bkgvisual> <bkgindex>4</bkgindex> <iconvisual>2</iconvisual> <iconindex>6</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>1</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> <tab id='5' parentid='0' text='Xbox Classic'> A traduire <bkgvisual>2</bkgvisual> <bkgindex>5</bkgindex> <iconvisual>2</iconvisual> <iconindex>15</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>1</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> <tab id='6' parentid='0' text='Emulators'> A traduire <bkgvisual>2</bkgvisual> <bkgindex>6</bkgindex> <iconvisual>2</iconvisual> <iconindex>3</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>1</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> <tab id='0' parentid='1' text='Sign In/Out'> A traduire <bkgvisual>2</bkgvisual> <bkgindex>0</bkgindex> <iconvisual>2</iconvisual> <iconindex>17</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>1</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> <tab id='1' parentid='1' text='Play Online'> A traduire <bkgvisual>2</bkgvisual> <bkgindex>1</bkgindex> <iconvisual>2</iconvisual> <iconindex>18</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>1</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> <tab id='2' parentid='1' text='Contacts/Messages'> A traduire <bkgvisual>2</bkgvisual> <bkgindex>2</bkgindex> <iconvisual>2</iconvisual> <iconindex>19</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>1</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> <tab id='3' parentid='1' text='Arena Mode'> A traduire <bkgvisual>2</bkgvisual> <bkgindex>3</bkgindex> <iconvisual>2</iconvisual> <iconindex>20</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>1</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> <tab id='4' parentid='1' text='Chat Mode'> A traduire <bkgvisual>2</bkgvisual> <bkgindex>4</bkgindex> <iconvisual>2</iconvisual> <iconindex>21</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>1</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> <tab id='0' parentid='2' text='File Manager'> A traduire <bkgvisual>2</bkgvisual> <bkgindex>8</bkgindex> <iconvisual>2</iconvisual> <iconindex>5</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>1</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> <tab id='1' parentid='2' text='DVD Extract'> A traduire <bkgvisual>2</bkgvisual> <bkgindex>1</bkgindex> <iconvisual>2</iconvisual> <iconindex>1</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>1</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> <tab id='2' parentid='2' text='Weather'> A traduire <bkgvisual>2</bkgvisual> <bkgindex>4</bkgindex> <iconvisual>2</iconvisual> <iconindex>23</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>1</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> <tab id='0' parentid='3' text='Settings'> A traduire <bkgvisual>2</bkgvisual> <bkgindex>0</bkgindex> <iconvisual>2</iconvisual> <iconindex>13</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>1</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> <tab id='1' parentid='3' text='Skins'> A traduire <bkgvisual>2</bkgvisual> <bkgindex>3</bkgindex> <iconvisual>2</iconvisual> <iconindex>10</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>1</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> <tab id='2' parentid='3' text='Plugins'> A traduire <bkgvisual>2</bkgvisual> <bkgindex>3</bkgindex> <iconvisual>2</iconvisual> <iconindex>22</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>1</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> <tab id='3' parentid='3' text='Credits'> A traduire <bkgvisual>2</bkgvisual> <bkgindex>5</bkgindex> <iconvisual>2</iconvisual> <iconindex>0</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>1</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> </tabsettings> Voila pour le menuconfig.xml passons à la meilleur partie , la traduction des .xur ! Il y a deux manières de pouvoir traduire les fichiers .xur du skin. C'est la méthode la plus complète mais aussi la plus complexe ! Pour ce faire lancer xbox ui authoring tool ce trouvant dans le dossier d' installation/bin/bin32/xuitools.exe une fois lancé vous obtenez ceci Ouvrez ensuite un .xur, pour l'exemple on va traduire achievements.xur car il est court mais la démarche sera la même pour tous les autres .xur une fois ouvert vous obtenez Parcourez chaque fichier et dossier contenu dans achievement scene, la première modification est un bouton le bouton LB nommé LButton cliquez dessus pour le mettre en surbrillance comme sur image ci dessous Voila nous allons maintenant traduire ce bouton. Sur la gauche vous voyez un encadré avec id,width,height,position, scale .... la vous descendez jusqu'à text c'est la qu'il faut traduire comme sur l'image ci dessous Voila faite ceci pour tous ce qui ce trouve dans achievement_scene.Une fois vos modification faites il vous faut les sauvegarder, pour ce faire faite la manip suivante :File puis exporte binary et choisissez votre .xur en cours de traduction, ici achievement. Le logiciel vous demandera si vous voulez écraser répondez oui puis à la 2 éme question répondez non.Voila votre modification a du être prise en compte, si oui quand vous ré-ouvrez votre .xur vous devriez voir vos modifications aux endroits correspondant.Il ne vous reste plus qu'à faire ceci pour tous les .xur présent dans votre dossier default.Une fois que vous aurez traduit tous les xur il ne vous restera plus qu'à recompresser pour obtenir un .xzp.Pour ce faire dans un premier temps vous devrez convertir vos .xur en .xui pour cela ouvrez le .xur à traduire avec xuitools, par exemple achievements.xur puis faites File puis Save. Dans le champ vous verrez marqué achievements.xur et en dessous .xui donc effacer le .xur et faite enregistrer. vous voila a présent avec votre fichier .xui que vous pouvez ouvrir désormais avec notepad++ ou autre éditeur de texte.Ouvrez ensuite votre .xui avec notepad++ est faite Ctrl + F .Dans le champ de recherche tapez <text> et validez voila il ne vous reste plus qu'a traduire le texte ce trouvant entre ces 2 balises et de faire ceci pour tous les champs <text> <text> du fichier ainsi que pour tous les autres du skin et enfin ré-ouvrir les .xui modifiés avec xuitools et de faire File puis exporte binary et de valider pour qu'il l'enregistre en .xur. Pour ce faire il vous faut le fichier build skin.exe que vous pouvez trouver dans une vieille version de FSD. Il suffit de mettre buildskin.exe et buildskins.bat dans votre dossier default est de lancer buildskin.exe Là vous avez 2 choix entre default et xperiencetaper 2 puis entrer ensuite taper Y puis entrerLaissez travailler le programme c'est très rapide, une fois fini vous devriez voir dans votre dossier default un fichier nommé xperience.xzp.renommez le comme le nom que vous avais donner dans le skin.xml . Pour reconstruire le .xzp faite la même chose que pour décompresser à la seule différence qu'il faut cliquer sur BUILD,choisir le chemin du dossier du skin a recompresser et enfin de faire enregistrer.Voila la partie traitant de la traduction du xzp sans trop rentrer dans les détails et terminée.La prochaine partie consistera a modifier les images Voila bon courage a ceux voulant tenter l'expérience. Modifié 18 février 2014 par mouflo Lien vers le commentaire Partager sur d'autres sites More sharing options...
Pink Floyd Posté(e) 11 janvier 2012 Share Posté(e) 11 janvier 2012 Hello mister, merci pour toute tes infos mais la j'avoue cette semaine suis deborder par le taf pro, mais je m'attele a ca ce we , je ferais par de mes decouverte aussi merci pour les infos en tout cas ! Lien vers le commentaire Partager sur d'autres sites More sharing options...
chloro Posté(e) 11 janvier 2012 Share Posté(e) 11 janvier 2012 Merci encore une fois pour toute ton aide Pychomantis59, c'est clair et facile à suivre! Lien vers le commentaire Partager sur d'autres sites More sharing options...
psychomantis59 Posté(e) 11 janvier 2012 Auteur Share Posté(e) 11 janvier 2012 Pas de soucis on fais ca par plaisir mais si ta besoin aide ou des questions MP moi Demain si j'ai le courage après le taff je commence explication de la modification des images du skin par defaut. Donc avec la traduction du xex , la traduction du skin par defaut et la modification des images tu devrais être capable de faire tes propres skins perso. Et même si tu met 2 mois pour le faire c'est pas grave du moment que tu as les résultats que tu recherches. Lien vers le commentaire Partager sur d'autres sites More sharing options...
deaphroat Posté(e) 11 janvier 2012 Share Posté(e) 11 janvier 2012 Merci pour l'information. Dans <tabsettings> <tab id='2' parentid='0' text='Xbox 360 Games'> a traduire <bkgvisual>2</bkgvisual> <bkgindex>2</bkgindex> <iconvisual>2</iconvisual> <iconindex>16</iconindex> <reflectvisual>2</reflectvisual> <reflectindex>0</reflectindex> <animstate>1</animstate> <gradientstate>1</gradientstate> <iconstate>1</iconstate> <mtextcolor>0xFFEBEBEB</mtextcolor> <rtextcolor>0xFFFFFFFF</rtextcolor> </tab> c'est des "boucles" pour chaque menu et on peut modifier les couleurs avec mtextcolor et rtextcolor + d'autres options? Lien vers le commentaire Partager sur d'autres sites More sharing options...
chloro Posté(e) 11 janvier 2012 Share Posté(e) 11 janvier 2012 Juste une petite question. Quel l'intêret des champs "à traduire"? C'est juste pour mettre les élements en français, par exemple ou c'est un passage obligé? Lien vers le commentaire Partager sur d'autres sites More sharing options...
psychomantis59 Posté(e) 11 janvier 2012 Auteur Share Posté(e) 11 janvier 2012 quand je met a traduire en bleu cest a dire qu'au niveau du texte par exemple xbox360 games tu peux mettre jeux xbox360 Sinon deaphroat je n'est jamais tester si on pouvais changer les couleurs et autre mais pense que ca doit etre possible. Lien vers le commentaire Partager sur d'autres sites More sharing options...
chloro Posté(e) 11 janvier 2012 Share Posté(e) 11 janvier 2012 D'accord, donc c'est une histoire de confort, pour la traduction, merci. A priori, oui pour les couleurs c'est un hexadécimal de couleurs, quant à savooir si on peut y mettre des options, va falloir tester! Lien vers le commentaire Partager sur d'autres sites More sharing options...
psychomantis59 Posté(e) 11 janvier 2012 Auteur Share Posté(e) 11 janvier 2012 Au niveau des XML je pense que l'on peux modifier ce qui est déjà présent mais on ne pourra pas rajouter des options car les options ne sont pas coder au niveau du default.xex mais bon suffit de tester pour en être sur Lien vers le commentaire Partager sur d'autres sites More sharing options...
pezed Posté(e) 11 janvier 2012 Share Posté(e) 11 janvier 2012 oui rajouter des option c'est pas possible mais modifier celle existantes oui (qui correspondent surement aux modifs qu'on peut faire direct via fsd ) , pour la partie : <displayFPS>FALSE</displayFPS> <displayProjectTitle>FALSE</displayProjectTitle> <displayCPURender>FALSE</displayCPURender> <displayFreeMem>FALSE</displayFreeMem> j'avais déjà essayé de modifier ces options mais aucun effet apparent a l’écran (d'aprés mes souvenirs) Lien vers le commentaire Partager sur d'autres sites More sharing options...
Pink Floyd Posté(e) 11 janvier 2012 Share Posté(e) 11 janvier 2012 (modifié) je pourrais facilement faire une appli pour aider a faire ces changements dans le XML si on a assez de retour sur l'effet de chaque option... Modifié 11 janvier 2012 par Pink Floyd Lien vers le commentaire Partager sur d'autres sites More sharing options...
psychomantis59 Posté(e) 12 janvier 2012 Auteur Share Posté(e) 12 janvier 2012 Sinon pour ceux ne voulant pas faire la manip en utilisant xuitools vous pouvez utiliser le soft de goodfellakeizer du nom de FreeSkinApp/XUITT for skinners & translators que vous pouvez trouver sur le forum spiffy360 rubrique freestyle dash il est assez simple d'utilisation mais ca ne vous empechera pas de devoir utiliser xuitools pour traduire les tabcounter et regler la taille de certain champ de texte et aussi devoir bien replacer certain bouton. De toute facon que ce soit en utilisant directe xuitool ou le log de good vous serez obliger de le faire sinon vous aurez des chevauchement de texte enfin vous le remarquerais par vous même. Lien vers le commentaire Partager sur d'autres sites More sharing options...
xXHacKLinKXx Posté(e) 12 janvier 2012 Share Posté(e) 12 janvier 2012 il y as une notice avec le SDK mais vous chercher pas plus loin il vous faut tjrs sur un plateau d argent !!! Lien vers le commentaire Partager sur d'autres sites More sharing options...
chloro Posté(e) 12 janvier 2012 Share Posté(e) 12 janvier 2012 Ça commence à bien faire là. Il y a des notices pour tout les softs, y compris les plus graphiques, ça ne remplace pas les tutos, un mode d'emploi n'est pas un exercice. Ce n'est pas parce que tu ne partage pas ce que tu as appris q'il faut démotiver les bonnes volonté, en ce cas, autant remettre en cause toute la section "tutos". Lien vers le commentaire Partager sur d'autres sites More sharing options...
xXHacKLinKXx Posté(e) 12 janvier 2012 Share Posté(e) 12 janvier 2012 ok je sort Lien vers le commentaire Partager sur d'autres sites More sharing options...
pezed Posté(e) 12 janvier 2012 Share Posté(e) 12 janvier 2012 puis franchement la notice du sdk (ou les samples) a ce sujet c'est pas une encyclopédie ... puis comme le dit si bien Marcel : Lien vers le commentaire Partager sur d'autres sites More sharing options...
xXHacKLinKXx Posté(e) 12 janvier 2012 Share Posté(e) 12 janvier 2012 (modifié) pourtant moi j ai tout appris de la notice ! pourquoi me demander a ce moment ? j adore ce groupe merci je me mefie tjr sa me va tres bien Modifié 12 janvier 2012 par xXHacKLinKXx Lien vers le commentaire Partager sur d'autres sites More sharing options...
chloro Posté(e) 12 janvier 2012 Share Posté(e) 12 janvier 2012 Parce que tu es juste surement moins feignant et plus intelligent que la moyenne. C'est possible maintenant d'arrêter de polluer ce sujet comme c'était prévu et laisser tranquille ceux que ça intéresse? Merci d'avance. Lien vers le commentaire Partager sur d'autres sites More sharing options...
xXHacKLinKXx Posté(e) 12 janvier 2012 Share Posté(e) 12 janvier 2012 biensure et je dit meme merci !! Lien vers le commentaire Partager sur d'autres sites More sharing options...
JKilvan Posté(e) 13 janvier 2012 Share Posté(e) 13 janvier 2012 Le dérapage est terminé. Lien vers le commentaire Partager sur d'autres sites More sharing options...
psychomantis59 Posté(e) 9 octobre 2012 Auteur Share Posté(e) 9 octobre 2012 Bon voila avec l'aide de mon ami pezed on vous a rajouter de nouvelle méthode pour traduire le default.xzp ou autre skin en FR. Voila en esperant que ca en aidera plusieurs qui ce demander comment faire @+ Lien vers le commentaire Partager sur d'autres sites More sharing options...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant