Salut tout le monde
De nombreuses personnes essaient de savoir comment accéder au fichier de jeu sans comprendre le fonctionnement des outils.
C'est pourquoi je vais leur donner un tutoriel en français pour les aider.
EDIT 27/11/2018:
comme me la fait remarqué une personne, actuellement ma façon de traduire supprime en effet l'ancien fichier et donc l'original
cela bloquerais tout éventuel mise à jour, ou même de retourné à la version original donc je renomme se poste, il vous permettras d'avoir accès au fichier du jeu et de vous essayer au traduction si jamais cela vous intéresse.
Du coup cela est plutôt "une version temporaire de la traduction" en effet, je vais devoir travailler dessus pour comprendre comment cela fonctionne, mais il faudrait pouvoir avoir le choix de la langue en jeu, le jeu ainsi reconnaîtrais la langue et utiliserais les fichier traduit comme cela sa permettrais d'avoir toujours les fichiers originaux, ce qui ferais qu'en cas éventuelle de mise à jour, ou de modification par le créateur, en cas de manque, le jeu utiliserais la version original, ce qui nous permettrais à notre tour de mettre a jour la version française, enfin je ne sais pas si je m'exprime correctement ^^
En tout cas je vais lire toutes les infos à ce sujet je ferai les modification sur le poste a l'avenir dés que j'aurais compris comment garder les fichier originaux et nos traduction
Correction du 27/11/2018 ! :
Bonjour à tous.
Comme certains me l'ont demandé je vais vous faire ici, un petit tuto pour que vous puissiez accédez au fichier du jeu et ainsi traduire, ou autre.
Tout d'abord les Outils !
NotePad+++ (utile pour lire les fichier texte et les ligne de code ) (vous le trouverez sur internet )
Renpy (Obligatoire) : Cette outil permet de créer vos jeux directement. (et il permettent de généré les fichier permettant de traduire! vous le trouverez sur le site ou facilement sur internet )
RPA Extractor : Cette outil permet d'extraire le contenu d'un fichier RPA. (tout simplement ^^)
UNRPYC : Cette outil permet de décrypté un fichier RPYC en RPY le rendant ainsi lisible.
Explication, le programme de création du jeu, à été conçu avec un cryptage pour évité que les gens est accès au fichier du créateur tout simplement. De ce faite lorsque vous lancez le jeu avec un fichier RPY celui-ci ce convertie directement en RPYC.
RPATOOL : Cette outil permet d'archivé un fichier en .RPA.
Commençons :
Premièrement vous devez savoir ce que vous chercher bon c'est pas très complexe, ici les jeux n'ont que des fichier image, gif, vidéo, texte, audio, en l'occurrence ici, nous allons parler de DMD donc aucun Audio, juste des Texte, image (et peu être des gif? je ne m'en souvient plus ^^) partons sur la traduction de DMD
Donc vous devez chercher le/les fichier(s) texte(s) de celui-ci. Ici, MR Dots à séparé ses fichier image et ses fichier texte (je ne sais pas comment cela se présente dans d'autre jeu n'ayant pas vérifier)
Donc vous comprenez assez rapidement que les fichiers accompagné du _0.rpa est celui des texte faisant pas plus 1Mo, les _1.rpa pesant plus de 100 Mo (Dans un cas éventuelle ou les fichier serais ensemble vous n'aurez pas d'autre choix que d'extraire tout et de séparé les fichier.)
Bref
Utilisé RPA Extractor :
Une fois que vous avez votre fichier, donc moi je part sur DAY_A03_0.rpa puisque j'en suis à la traduction de la 3e journée.
Vous placez le fichier dans le dossier RPA Extractor
Une fois celui-ci placé dedans, cliqué en haut dans l'emplacement windows et tapez cmd (comme l'image ci-dessous)
Celui-ci vas vous ouvrir un CMD a l'emplacement de votre RPA Extractor évitant ainsi d'être obligé de lui indiqué la racine du dossier
Maintenant le cmd vas vous permettre d'accédé au RPA extractor et de lui demander D'extraire votre fichier, pour cela c'est très simple, vous aurez un exemple a l’intérieur de votre fichier, mais sinon voici la commande à taper (sans les guillemet) : "RPAExtractor -x VotreFichierRpaAExtraire.RPA -o NomDuDossierDansLequelVousAllezExtraire"
Vous pouvez voir ci-dessous l'exemple avec DAY_A03 (N'oublier pas le ".RPA"!! )
Appuyez sur entrée maintenant, vous avez votre dossier avec vos fichiers extrait (ici il n'y a que le fichier texte)
Voila vous savez utilisé RPAExtractor.
Utiliser UNRPYCgui :
Ici le fichier extrait est illisible puisqu'il est crypté en RPYC (le jeu crypte automatiquement en RPYC a chaque lancement)
Donc vous devez ouvrir UNRPYCgui que j'ai trouvé sur internet (celui-ci ouvrira un CMD déjà préchargé avec les instruction, vous n'aurez simplement qu'a indiqué le chemin de votre dossier il fera le reste tout seul!)
Grace à ce petit bijoux cela vous épargne de devoir faire la même chose que RPA Extractor et d'entré une commande pour devoir décrypter )
Une fois que vous aurez indiqué le chemin de votre dossier et appuyez sur ok celui-ci se fermera.
maintenant vous pouvez voir que vous avez votre fichier RPYC et un nouveau fichier RPY (qui lui est lisible!)
Voila vous avez accès au fichier de texte, totalement lisible, et vous pouvez traduire sans soucis.
(Pour rappel, vous devez traduire que ce qui se trouve entre guillemet, entre parenthèse ou accompagné d'un /i le reste ce n'ai que des commandes pour le jeu, si vous les modifier c'est à vos risque et périls, ne triché pas trop non plus )
Maintenant passons à la traduction pour la traduction, mon erreur était de traduire directement les fichiers originaux hors, au final c'est pas une véritable traduction, disons que celle-ci empèche les mise à jour et d'éventuelle modification, de plus vous avez votre jeu en français mais impossible de retrouver votre jeu en langue orignal.. (je n'y avais même pas pensé.. honte à moi ^^) Donc grâce à AON (Anne O'nnymous) il m'a fait comprendre mon erreur et nous a partagé le lien ci-contre :
Grâce à lui, j'ai pu comprendre comment traduire sans perdre les fichiers originaux! merci à lui vraiment.
Maintenant vous devez avoir Renpy
Vous devez placer une copie de votre jeu à l’intérieur de celui-ci comme ceci :
Maintenant vous devez vous assurez que tout vos fichiez texte Day 1,2,3,4 etc... sois en RPY et non RPA, du coup faites l'extraction avec RPAextractor pour chacun des fichiers texte et la conversion avec UNRPYC
Une fois que vous avez récupérer tout les fichier en RPY
Vous devez ouvrir Renpy, la vous verrez vos "projet" en cours, il devrait y avoir justement la copie de votre jeu. Ensuite vous verrez en bas a gauche "Generate translation" cliqué dessus, puis il vous demandera en quel langue vous voulez traduire, ici french (normal ^^) puis vous cliquez juste en dessous sur "Generate translation" attendez que le logiciel face son travail
maintenant allez dans le dossier du jeu puis dans game/tl/Nomquevousavezchoisie (french en l'occurrence ici)
Vous allez avoir du coup ici tout vos fichier, simplement il on été modifier de tel sorte à ce que le logiciel comprenne que lorsque l'utilisateur utilise la traduction française le logiciel vas pouvoir lire le fichier original puis vas lire dans le dossier french la traduction adapté, le logiciel vous aura déjà tout préparé, de tel sorte a ce que vous n'ayez plus qu'a traduire exemple :
pour la ligne du premier jour !
# game / day1_00.rpy: 15
traduire en français lb_intro_knockdoor_322337a1:
# f "Je sais que tu n'as pas vu ta fille depuis des années, mais il n'y a aucune raison d'être aussi nerveux." (Cette ligne est la phrase originale
f "" (ligne dans lequel vous devez inscrire votre traduction)
Cela donnera :
# f "Je sais que tu n'as pas vu ta fille depuis des années, mais il n'y a aucune raison d'être aussi nerveux."
f "Je sais que tu n'a pas vu ta fille depuis des années, mais il n'y a aucune raison d'être si nerveux."
Ainsi le jeu va automatiquement savoir quel phrase remplacer a quel moment sans difficulté (croyez moi c'est largement mieux que de devoir traduire toutes les lignes entre les codes! je me compliquais la vie et détruisais le jeu d'une certaine manière
Je n'ai pas encore pu tester, mais je pense qu'après que vous ayez traduit que se sois que quelque ligne, le menu, l'intro, ou une journée, vous aurez simplement qu'a allez dans option utiliser French plutôt que English (je vais vous confirmer cela )
Voici le lien pour UnrpycGUI étant trop lourd celui-ci ne s'uploader pas sur le site :
Edit: unrpycGUI étant un outils venant d'internet et pas de F95 (les autres outils sont déjà présent sur le site) je met donc un virustotal pour celui-ci )
De nombreuses personnes essaient de savoir comment accéder au fichier de jeu sans comprendre le fonctionnement des outils.
C'est pourquoi je vais leur donner un tutoriel en français pour les aider.
EDIT 27/11/2018:
comme me la fait remarqué une personne, actuellement ma façon de traduire supprime en effet l'ancien fichier et donc l'original
cela bloquerais tout éventuel mise à jour, ou même de retourné à la version original donc je renomme se poste, il vous permettras d'avoir accès au fichier du jeu et de vous essayer au traduction si jamais cela vous intéresse.
Du coup cela est plutôt "une version temporaire de la traduction" en effet, je vais devoir travailler dessus pour comprendre comment cela fonctionne, mais il faudrait pouvoir avoir le choix de la langue en jeu, le jeu ainsi reconnaîtrais la langue et utiliserais les fichier traduit comme cela sa permettrais d'avoir toujours les fichiers originaux, ce qui ferais qu'en cas éventuelle de mise à jour, ou de modification par le créateur, en cas de manque, le jeu utiliserais la version original, ce qui nous permettrais à notre tour de mettre a jour la version française, enfin je ne sais pas si je m'exprime correctement ^^
En tout cas je vais lire toutes les infos à ce sujet je ferai les modification sur le poste a l'avenir dés que j'aurais compris comment garder les fichier originaux et nos traduction
Correction du 27/11/2018 ! :
Bonjour à tous.
Comme certains me l'ont demandé je vais vous faire ici, un petit tuto pour que vous puissiez accédez au fichier du jeu et ainsi traduire, ou autre.
Tout d'abord les Outils !
NotePad+++ (utile pour lire les fichier texte et les ligne de code ) (vous le trouverez sur internet )
Renpy (Obligatoire) : Cette outil permet de créer vos jeux directement. (et il permettent de généré les fichier permettant de traduire! vous le trouverez sur le site ou facilement sur internet )
RPA Extractor : Cette outil permet d'extraire le contenu d'un fichier RPA. (tout simplement ^^)
UNRPYC : Cette outil permet de décrypté un fichier RPYC en RPY le rendant ainsi lisible.
Explication, le programme de création du jeu, à été conçu avec un cryptage pour évité que les gens est accès au fichier du créateur tout simplement. De ce faite lorsque vous lancez le jeu avec un fichier RPY celui-ci ce convertie directement en RPYC.
RPATOOL : Cette outil permet d'archivé un fichier en .RPA.
Commençons :
Premièrement vous devez savoir ce que vous chercher bon c'est pas très complexe, ici les jeux n'ont que des fichier image, gif, vidéo, texte, audio, en l'occurrence ici, nous allons parler de DMD donc aucun Audio, juste des Texte, image (et peu être des gif? je ne m'en souvient plus ^^) partons sur la traduction de DMD
Donc vous devez chercher le/les fichier(s) texte(s) de celui-ci. Ici, MR Dots à séparé ses fichier image et ses fichier texte (je ne sais pas comment cela se présente dans d'autre jeu n'ayant pas vérifier)
Donc vous comprenez assez rapidement que les fichiers accompagné du _0.rpa est celui des texte faisant pas plus 1Mo, les _1.rpa pesant plus de 100 Mo (Dans un cas éventuelle ou les fichier serais ensemble vous n'aurez pas d'autre choix que d'extraire tout et de séparé les fichier.)
Bref
Utilisé RPA Extractor :
Une fois que vous avez votre fichier, donc moi je part sur DAY_A03_0.rpa puisque j'en suis à la traduction de la 3e journée.
Vous placez le fichier dans le dossier RPA Extractor
Une fois celui-ci placé dedans, cliqué en haut dans l'emplacement windows et tapez cmd (comme l'image ci-dessous)
Celui-ci vas vous ouvrir un CMD a l'emplacement de votre RPA Extractor évitant ainsi d'être obligé de lui indiqué la racine du dossier
Maintenant le cmd vas vous permettre d'accédé au RPA extractor et de lui demander D'extraire votre fichier, pour cela c'est très simple, vous aurez un exemple a l’intérieur de votre fichier, mais sinon voici la commande à taper (sans les guillemet) : "RPAExtractor -x VotreFichierRpaAExtraire.RPA -o NomDuDossierDansLequelVousAllezExtraire"
Vous pouvez voir ci-dessous l'exemple avec DAY_A03 (N'oublier pas le ".RPA"!! )
Appuyez sur entrée maintenant, vous avez votre dossier avec vos fichiers extrait (ici il n'y a que le fichier texte)
Voila vous savez utilisé RPAExtractor.
Utiliser UNRPYCgui :
Ici le fichier extrait est illisible puisqu'il est crypté en RPYC (le jeu crypte automatiquement en RPYC a chaque lancement)
Donc vous devez ouvrir UNRPYCgui que j'ai trouvé sur internet (celui-ci ouvrira un CMD déjà préchargé avec les instruction, vous n'aurez simplement qu'a indiqué le chemin de votre dossier il fera le reste tout seul!)
Grace à ce petit bijoux cela vous épargne de devoir faire la même chose que RPA Extractor et d'entré une commande pour devoir décrypter )
Une fois que vous aurez indiqué le chemin de votre dossier et appuyez sur ok celui-ci se fermera.
maintenant vous pouvez voir que vous avez votre fichier RPYC et un nouveau fichier RPY (qui lui est lisible!)
(Pour rappel, vous devez traduire que ce qui se trouve entre guillemet, entre parenthèse ou accompagné d'un /i le reste ce n'ai que des commandes pour le jeu, si vous les modifier c'est à vos risque et périls, ne triché pas trop non plus )
Maintenant passons à la traduction pour la traduction, mon erreur était de traduire directement les fichiers originaux hors, au final c'est pas une véritable traduction, disons que celle-ci empèche les mise à jour et d'éventuelle modification, de plus vous avez votre jeu en français mais impossible de retrouver votre jeu en langue orignal.. (je n'y avais même pas pensé.. honte à moi ^^) Donc grâce à AON (Anne O'nnymous) il m'a fait comprendre mon erreur et nous a partagé le lien ci-contre :
You must be registered to see the links
Grâce à lui, j'ai pu comprendre comment traduire sans perdre les fichiers originaux! merci à lui vraiment.
Maintenant vous devez avoir Renpy
Vous devez placer une copie de votre jeu à l’intérieur de celui-ci comme ceci :
Maintenant vous devez vous assurez que tout vos fichiez texte Day 1,2,3,4 etc... sois en RPY et non RPA, du coup faites l'extraction avec RPAextractor pour chacun des fichiers texte et la conversion avec UNRPYC
Une fois que vous avez récupérer tout les fichier en RPY
Vous devez ouvrir Renpy, la vous verrez vos "projet" en cours, il devrait y avoir justement la copie de votre jeu. Ensuite vous verrez en bas a gauche "Generate translation" cliqué dessus, puis il vous demandera en quel langue vous voulez traduire, ici french (normal ^^) puis vous cliquez juste en dessous sur "Generate translation" attendez que le logiciel face son travail
maintenant allez dans le dossier du jeu puis dans game/tl/Nomquevousavezchoisie (french en l'occurrence ici)
Vous allez avoir du coup ici tout vos fichier, simplement il on été modifier de tel sorte à ce que le logiciel comprenne que lorsque l'utilisateur utilise la traduction française le logiciel vas pouvoir lire le fichier original puis vas lire dans le dossier french la traduction adapté, le logiciel vous aura déjà tout préparé, de tel sorte a ce que vous n'ayez plus qu'a traduire exemple :
pour la ligne du premier jour !
# game / day1_00.rpy: 15
traduire en français lb_intro_knockdoor_322337a1:
# f "Je sais que tu n'as pas vu ta fille depuis des années, mais il n'y a aucune raison d'être aussi nerveux." (Cette ligne est la phrase originale
f "" (ligne dans lequel vous devez inscrire votre traduction)
Cela donnera :
# f "Je sais que tu n'as pas vu ta fille depuis des années, mais il n'y a aucune raison d'être aussi nerveux."
f "Je sais que tu n'a pas vu ta fille depuis des années, mais il n'y a aucune raison d'être si nerveux."
Ainsi le jeu va automatiquement savoir quel phrase remplacer a quel moment sans difficulté (croyez moi c'est largement mieux que de devoir traduire toutes les lignes entre les codes! je me compliquais la vie et détruisais le jeu d'une certaine manière
Je n'ai pas encore pu tester, mais je pense qu'après que vous ayez traduit que se sois que quelque ligne, le menu, l'intro, ou une journée, vous aurez simplement qu'a allez dans option utiliser French plutôt que English (je vais vous confirmer cela )
You don't have permission to view the spoiler content.
Log in or register now.
Voici le lien pour UnrpycGUI étant trop lourd celui-ci ne s'uploader pas sur le site :
You must be registered to see the links
Edit: unrpycGUI étant un outils venant d'internet et pas de F95 (les autres outils sont déjà présent sur le site) je met donc un virustotal pour celui-ci )
You must be registered to see the links