Aller au contenu


Daggerfall Unity En Français


  • Veuillez vous connecter pour répondre
8 réponses à ce sujet

#1 Daneel53

Daneel53

Posté 27 janvier 2019 - 15:46

Bonjour,

Suite à une conversation dans un autre sujet, nous décidons ce jour de commencer ici à parler de l'éventuel transfert de la version française de Daggerfall dans le projet Daggerfall Unity.

Bienvenue à ceux que cette question intéresse ! :)

#2 Daichi.

Daichi.

    Conjuration Bachelor


Posté 27 janvier 2019 - 15:55

Je colle ça ici :

Voir le messageElenwel, le 27 janvier 2019 - 15:46, dit :

Excuse-moi, en plus c'était méchant et surement un poil injuste pour le travail énorme d'Interkarma :)

Clés de compréhension :

-Template c'est un outil qui parse les fichiers QBN/QRC pour en sortir un .txt (décompile donc). Tu peux trouver les fichiers dans DFU (dossier : DaggerfallUnity_Data\StreamingAssets\Quests\ ).
-Template est vieux. Mais vraiment très très vieux. C'est un programme DOS, du coup refaire passer les fichiers traduits à la moulinette.... Bah ça veut dire pouvoir faire fonctionner Template et je pense que personne n'a envie de le faire. De toutes manières il est beaucoup plus simple de traduire les .txt
-Template est vieux. L'auteur a donc fait un ensemble de suppositions concernant les fichiers QBN, certaines sont fausses (par exemple les timers). DFU utilisant les fichiers sortis de Template et non pas les fichiers QBN, ils ont fait avec l'interprétation de l'auteur de Template, qui donne des comportements aberrant ou non conforme à Daggerfall, ils ont donc modifié les fichiers .txt pour "patcher Daggerfall".

Bref, pour traduire les quêtes en français sur DFU, traduisez les .txt, ne vous embêtez pas avec les QBN/QRC.

Et ça :

Voir le messageDaneel53, le 27 janvier 2019 - 15:38, dit :

Citation

Interkarma avait dit que la compatibilité entre les langues était l'une de ses préoccupations principales.

Oui, et j'ai vu qu'ils semblent utiliser une nouvelle fonte qui contient les caractères accentués. Comment pourrons-nous passer des textes français trafiqués pour utiliser une fonte modifiée spécialement pour notre langue (remplacement des caractères spéciaux non utilisés dans le jeu par les caractères accentués) à la fonte de DU ? Autre problème à résoudre...

On ouvre un sujet dédié pour poursuivre cette conversation ?

Donc :
Pour les fonts, c'est juste une sorte de smili-mod intégré dans DFU vanilla (tout comme les nouvelles icones des sorts vont l'être il me semble). Je ne pense pas que ça créera des problèmes, ça appose juste une nouvelle police. Mais du coup il va falloir remettre des accents en FR oui pour que ce sois plus fidèle.

Modifié par Elenwel, 27 janvier 2019 - 15:57.

Ah mais oui, hein.


#3 Daneel53

Daneel53

Posté 27 janvier 2019 - 16:46

Citation

il va falloir remettre des accents en FR oui pour que ce sois plus fidèle.

Oui, c'est bien ce que je craignais. Ceci dit, avec une ch'tite modif des DFTools... Faudra voir, ça pourrait peut-être se faire automatiquement.

#4 Daichi.

Daichi.

    Conjuration Bachelor


Posté 27 janvier 2019 - 17:53

Ca peut se faire pour une mise à jour, donc le PFD peut être mis en compatibilité avec DFU avant modification ?

Ah mais oui, hein.


#5 Daneel53

Daneel53

Posté 27 janvier 2019 - 18:29

Oui, bien sûr. Structurellement, les fichiers en français sont strictement identiques aux fichiers anglais, il n'y a donc aucune raison pour qu'ils ne puissent être traités exactement de la même façon que les fichiers anglais.

Il faudra dans un premier temps lister clairement les tâches à réaliser pour que DU accepte les fichiers du PFD. On y verra par contre les caractères de remplacement utilisés pour notre fonte spécifique et non les caractères accentués : $ pour ç, < pour é, etc. Les caractères de remplacement étant des caractères de la fonte standard de Daggerfall, ça ne posera aucun problème avec les fichiers tels qu'ils sont aujourd'hui.

En fait la vraie question est : puisque l’anglais n'a pas de caractères accentués, comment vont réagir leurs routines de conversion par la suite lorsqu'elles se trouveront face à des caractères accentués ? Je ne suis pas sûr qu'ils y aient pensé partout...

Modifié par Daneel53, 27 janvier 2019 - 18:31.


#6 Daichi.

Daichi.

    Conjuration Bachelor


Posté 27 janvier 2019 - 18:56

Alors là, je n'en sais rien x) Je n'y connais rien.

Ah mais oui, hein.


#7 Daneel53

Daneel53

Posté 17 mars 2021 - 11:05

Bonjour,

Puisque je repasse par ici, j'en profite pour signaler que Interkarma s'est lancé activement il y a quelques semaines dans les travaux nécessaires à la localisation de Daggerfall Unity.

Les travaux nécessaires à une localisation complète de DFU sont assez lourds. Il a mis en place les "locales" nécessaires à la coexistence de tables en plusieurs langues, il a écrit un convertisseur pour récupérer tout le contenu localisé de TEXT.RSC en prenant en compte les caractères spéciaux que nous avons dû introduire dans les textes pour obtenir des caractères accentués à l'écran. Il a aussi préparé une nouvelle table permettant de contenir tout ce qui se trouve empilé dans Fall.exe mais là la récupération automatique directe depuis Fall.exe est impossible, il faudrait tout remettre à la main ou retraduire. Du coup j'ai développé une petite routine qui part du fichier texte sorti par DFEXEEDT afin de réécrire automatiquement les traductions dans la table. Ca a fonctionné, donc je dispose maintenant d'une table complète en français.

Vous pouvez suivre les tutoriels de localisation d'Interkarma ici : https://www.dfworkshop.net/
Et vous pouvez suivre la discussion publique sur l'avancée des travaux dans le forum du Daggerfall Workshop ici :
https://forums.dfwor...8665c4&start=30

Le chemin sera encore long avant de commencer à approcher un DFU en français à peu près complet. Comme vous pouvez le constater dans le sujet du forum du workshop, le chemin vers une localisation complète est parsemé d'embûches, mais on avance. J'échange régulièrement par mail avec Interkarma pour lui montrer les problèmes rencontrés et voir comment les résoudre. Là il faut qu'il modifie DFU pour l'empêcher de rechercher des tables fr qui n'existent pas au démarrage, il y aura sûrement d'autre siouxeries de ce genre par la suite. Pour l'instant l'avenir proche devrait être la récupération du texte des quêtes et celui des livres.

A suivre... :)

#8 Daneel53

Daneel53

Posté 05 février 2022 - 11:42

Bonjour,

Bientôt un an que rien n'a été écrit ici. Mais il faut dire qu'après un jet de six tutoriels écrits en février et avril 2021, Interkarma a, pour plein de raisons, à nouveau laissé de côté la localisation : https://www.dfworkshop.net/

La réalité est que, pour l'instant, début février 2022, seules deux tables de textes de DFU ont été externalisées pour permettre leur traduction. Même si j'ai pris le temps de traduire ces deux tables et fabriquer un mod de traduction qui les contient, il est toujours impossible de changer de langue depuis la version autonome de DFU. En clair, la localisation ne fonctionne que dans l'éditeur de développement Unity après installation des sources du jeu, il est donc totalement inutile de distribuer quoi que ce soit. Et de toute façon la traduction des deux tables conduit seulement à un jeu mélangeant le français et l'anglais, ce qui ne présente aucun intérêt.

Interkarma s'est à nouveau exprimé sur ce sujet le 25 novembre 2021, exprimant sa volonté de reprendre ses travaux sur la localisation : https://forums.dfwor...?t=907&start=50
Depuis, on attend...

Vu l'absence d'avancée chez Interkarma, j'ai mis mes travaux de traduction autour de DFU de côté au printemps dernier. Là je me pousse à les mettre à jour dans l'éditeur 2019.4.28 comme il le recommande dans son dernier message de novembre, histoire de me rafraîchir la mémoire sur ce contexte très particulier, mais cela ne fera pas avancer d'un pouce le projet de passer DFU en français.

Interkarma a clairement annoncé la fin prochaine de ses travaux sur DFU, tout en affirmant qu'il va réécrire d'autres tutoriels sur la localisation avant d'arrêter. Espérons qu'il tiendra parole et que ces tutoriels finissent bien par sortir.

A suivre... :)

#9 Daichi.

Daichi.

    Conjuration Bachelor


Posté 05 février 2022 - 13:43

Espérons-le oui, que Daggerfall Unity 1.0 puisse avoir une version en français ! :D

Ah mais oui, hein.





0 utilisateur(s) li(sen)t ce sujet

0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)