CrossCode

CrossCode

View Stats:
[Language] CrossCode FR Fan Project / Projet Fan CrossCode en Français
EDIT : 01 Avril 2024

Merci d'utiliser ce projet pour la traduction FR qui est fonctionnel et stable ( testé sous Linux Lubuntu 22.04 64 bits ) : https://github.com/L-Sherry/French-CC

Les developpeurs n'apportant plus de MAJ sur ce jeu désormais ( depuis quelque temps déjà ) , ce serait dommage pour les personnes ayant des difficultés avec l'anglais de passer à côté du jeu.


Message d'origine ( Juillet 2019 ) :

Bonjour à toutes et à tous,

Je me permets de lancer ce sujet peu de temps après avoir terminé le jeu en Anglais. Le jeu m'a vraiment plu, aussi bien sur son histoire que sur son gameplay.

L'anglais ne fut pas un obstacle pour moi ( en même temps étant dans l'informatique ça aurait été un comble d'avoir des difficultés ^^" ) et je peux comprendre au cas où que ça bloque des joueurs de ce fait.

Du coup, j'ai commencé à m'intéresser à la structure du jeu et réussi à voir comment c'est fait et comment le faire si les données n'existent pas encore. Et je commence de ce fait à avoir des traductions qui sont appliqués dans le jeu, comme vous pourrez le constater sur le lien Twitter que je vous poste après ce message.

Cela va être long à faire certes mais comme on le dit, Rome n'a pas été construite en 1 jour. Si vous souhaitez m'aider pour les traductions des dialogues par exemple, il faut indiquer : le lieu, le texte d'origine en anglais, votre texte en français. Tout aide est la bienvenue.

Je vous répondrai sur ce topic à vos questions et retours ainsi qu'à l'évolution du projet de traduction. RadicalFishGames, vous êtes les bienvenus également pour votre réponse : je vous ai contacté hier au cas où par message privée sur Twitter.

Amicalement,
Jackobo Le Chocobo
Last edited by Jackobo Le Chocobo; Apr 1 @ 1:00am
< >
Showing 1-15 of 69 comments
Bonjour,
J'ai déjà commencé ça : https://github.com/L-Sherry/French-CC/
(mais là je suis en vacances)
Last edited by temporary internet player; Jul 18, 2019 @ 2:12am
Aaaah bon à savoir, il serait peut être intéressant du coup comme tu m'as l'air d'etre en avance par rapport à moi que je te fournisse mes fichiers que tu n'as pas encore fait et que je me base sur ta structure afin d'avoir un point commun ?

EDIT : En regardant rapidement ton projet, je constate que tu ne te bases pas sur les fichiers directement. Mon projet utilise directement les fichiers d'origine .json de CrossCode sans passer par une librairie X/Y . Ce qui permettra si la Trad est validé de le mettre sur CrossCode directement sans souci quelque soit la plateforme.
Last edited by Jackobo Le Chocobo; Jul 18, 2019 @ 2:23am
Pour être plus clair, je me base sur les fichiers ou je les créé directement tout en respectant le code des développeurs, sans utiliser de logiciels / librairies externes. Le but est de ne pas massacrer les fichiers d'origine ou de supprimer une quelconque fonctionnalité du jeu.

En cas de MAJ du jeu qui ajoute / modifie des fichiers json, les patchs créés pour les fichiers permettront de suivre sans souci les updates tant que la langue FR n'est pas installé directement par les développeurs
Exemple de ce que je veux respecter qui est appliqué dans le fichier sur lequel je travaille : https://twitter.com/_Jackobo_/status/1151787071775883264

Des informations claires, non cryptées, propre et qui respecte l'architecture d'origine du code / des autres langues du jeu
Bonjour,
Le format, c'est pas grave, ça se converti ... J'ai un format de travail en clair (avec le texte original, la traduction et mes notes de traductions) facile à éditer et je publie avec le même format mais avec du pseudo-chiffrement pour d'éviter que les devs râlent parce que j'ai balancé tout les textes du jeu sur le net. Je publie aussi tout les outils que j'utilise, dont un qui permet de déchiffrer (qui peut fonctionner que si on a le jeu).

Les devs ont déjà parlé d'utiliser le système d'extensions pour rajouter des traductions. S'ils le font, alors suffira juste de convertir mon format dans leur format ... (si on ignore toutes les limitations/bugs que je suis obligé de corriger dans le jeu pour afficher du français).

J'ai besoin d'aucune bibliothèque externe. Les modloaders sont juste là pour garder le jeu aussi intact que possible (et encore, on peut s'en passer en ajoutant genre <script src="mods/localize-me/mod.js"/><script src="mods/french/mod.js"/> dans node-webkit.html), parce que modifier game.compiled.js, ça va bien jusqu'à la prochaine maj; je sais que le jeu crashe facilement si il y a un langage inconnu dans les sauvegardes, donc le jeu marchera plus tant que game.compiled.js n'aura pas été repatché.

(ça et utiliser ccloader ça permet d'avoir de la pub gratos sur le discord via la communauté de modders)

Les ig.lang (les trucs dans lang/) sont les seuls textes traduisibles non-intrusivement. Moi aussi au début je les traduisait directement, mais ensuite j'ai vu les devs modifier des chaînes dedans lors d'un dev stream, donc je me suis empressé de tout traduire dedans (y compris le manuel que personne ne lit) et de le convertir dans mon format, histoire que mes outils puissent me dire ce qui a changé. J'ai déjà un peu d'expérience en ayant fait la maj de 1.0.3-4 vers 1.1.

Sachant que le reste des textes est éparpillé vraiment partout et saute facilement lors des prochaines majs...
Hekizen Jul 23, 2019 @ 4:52am 
Exellente nouvelle, je t'encourage à fond ! Perso l'anglais m'empêche de rentrer dans le jeu, je comprend globalement, mais n'étant pas bilingue ça me fatigue vite et me demande trop de concentration à chaque dialogue. Du coup je n'ai jamais finit Crosscode, c'est dommage car le jeu est génial.
Zezus Jul 28, 2019 @ 2:22am 
Oh oui !!! ... Je ne suis pas gay mais là, les gars... <3
Last edited by Zezus; Jul 28, 2019 @ 2:22am
Massa136 Aug 3, 2019 @ 7:16am 
En voilà une bonne nouvelle !! Des mois que j'ai le jeu , toujours pas lancé à cause d'absence de traduction alors que les devs avaient bien précisé dans la FAQ qu'à la release , il y aurait le fr...
Bon courage pour la suite a tous ceux qui s'investissent dans la trad !!
Ps: Si vous avez besoin de beta testeur pour la trad , je peux aider.
Last edited by Massa136; Aug 10, 2019 @ 2:08am
bravo à vous , bon courage les gars :necroheart:
Je sais pas ou en est le projet de Jackobo Le Chocobo mais si vous voulez beta-tester ma traduction, vous pouvez déjà la télécharger, ça s'installe comme un mod, donc faut installer CCLoader et télécharger les mods Localize-Me et CC-French

Pour installer CCLoader ( https://github.com/CCDirectLink/CCLoader ) vous pouvez suivre cette vidéo:
https://www.youtube.com/watch?v=kY3_C2D2gDA
Pour le reste, faut télécharger https://github.com/L-Sherry/Localize-me et https://github.com/L-Sherry/French-CC et les installer dans assets/mods/ comme n'importe quel mod.

Si vous avez un problème avec CCLoader, vous pouvez aller sur le discord officiel du jeu ou la communauté de moddeurs sur https://discord.gg/TFs6n5v
Last edited by temporary internet player; Aug 8, 2019 @ 12:18pm
Massa136 Aug 10, 2019 @ 2:07am 
Merci pour le partage !! je testerais ça la semaine prochaine à mon retour du week-end.
Massa136 Aug 12, 2019 @ 4:08am 
Salut "Tip" , j'installe ccloader et les 2 mods , le jeu se lance , je vais dans options , je mets le langage sur french , je vais dans l'onglet mod , je vois que tous sont bien cochés , je redémarre le jeu et là il bloque sur le "loading game" du tout début , la barre se charge a fond et plus rien.. Une idée ?
La barre se charge jusqu'en blanc ?

Si oui et si c'est ce que je pense, essaye avec cette version de CCLoader: https://github.com/CCDirectLink/CCLoader/archive/cd9dfaa276562cfe35f6ddba413312b00693b7f0.zip
Ça serait à priori une incompatibilité entre mon mod et les dernières versions de ccloader...
Massa136 Aug 12, 2019 @ 1:05pm 
Non , la barre charge le bleu a fond mais ne passe pas au blanc et l'écran reste avec cette dernière chargée sans que rien ne se passe.
Avec ton autre version , au premier lancement tous se passe bien , on peut choisir french aussi et au redémarrage la barre une fois chargée , critical bug !! Error:Loading of language file failed.
at b.onerror(chrome-extension:/........../js/game.compiled.js/236:154).
< >
Showing 1-15 of 69 comments
Per page: 1530 50