Traduction d’Ultima Underworld

Réduire
X
 
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • Hrvg
    a répondu
    Bonjour,

    Pour "tu vois". Si c'est possible de modifier la font, il y a cette astuce :
    Tu remplaces le signe @ (par exemple) par Vo, # (par exemple) par vo et § (par exemple) par ez. Ce qui donne : @us #y§ = Vous voyez

    Sinon, si tu as un bloc de textes dans le fichier et que tu as réussi à gagner 10 octets ou plus. Tu écris Vous voyez et il te reste à modifier le pointeur de You see. Ce qui n'est pas toujours évident de trouver le pointeur.

    C'est vrai que c'est la galère avec le masculin/féminin.

    Laisser un commentaire:


  • Sylvain_rocher
    a répondu
    *traduction, par trisection ... j'ai pas vu comment éditer mes posts, désolé des correctifs auto de mon téléphone ...

    Laisser un commentaire:


  • Sylvain_rocher
    a répondu

    Je vous partage quelques petites imperfections que je ne peux malheureusement pas contourner, sur les phrases qui sont construites par le jeu dans la fenêtre principale.

    Elles commencent, en VO, par la chaînes « You see », qui est codée en dur, et donc sa traduction doit contenir le même nombre de caractères. J’essaie de faire en sorte que le jeu vouvoie le joueur, je trouve plus propre et conforme aux jeux qu’on connaît. Ici, je ne peux pas dire « vous voyez ». J’ai expérimenté différentes alternatives :
    • « Je vois », comme si c’est l’avatar qui parlait, mais ça fait bizarre dans le jeu
    • « C’est », pour simplement décrire la suite, mais ça colle pas toujours avec la suite, notamment quand c’est au pluriel.
    • « Tu vois », qui est l’exception au vouvoiement … j’ai retenu cette solution.
    Après, il y a 2 types de suite de phrases :
    • soit c’est une string complète définie en entier, comme on le vois par exemple dans la capture avec « un sac de couchage »
    • Soit la suite est construite par le code, selon la grammaire anglaise : c’est le cas des phrases qui contiennent un adjectif qui peut varier selon le nom (ex : ici pour les portes qui peuvent être « solide », « robuste » etc.).
    Pour ces phrases, c’est codé en dur l’ordre pronom-adjectif-nom. Le choix du pronom est adapté selon la 1ere lettre de l’adjectif, parmi « a » et « an » de l’anglais, et c’est codé en dur (« a friendly outcast » / « an excellent dagger »). Pas possible donc de s’adapter selon masculin / féminin en français, et a traduire avec seulement 1 ou 2 lettres : j’ai donc opté pour « 1 » (la trisection du « an » a donc un espace en plus « 1 »). J’ai pas trouvé plus élégant.

    Concernant les adjectifs, le fait qu’ils soient toujours avant le nom oblige a trouver ceux qui ne sonnent pas trop bizarres en français. Ce n’est pas donc pas forcément la façon dont on l’aurait naturellement dit en français, mais c’est le meilleur compromis que j’ai trouvé pour conserver le sens sans que ça sonne vraiment faux. Exemple : on aurait dit naturellement « une dague en mauvaise état », mais j’ai traduit par « une pitoyable dague ». Parfois, l’adjectif est a accorder au masculin ou féminin, j’ai décidé d’ajouter entre () à chaque fois : ça alourdit mais c’est plus juste. « un excellent(e) bouclier », « une excellent(e) épée »
    C’est pareil sans les dialogues pour s’adapter au sexe du personnage principal. Bien que j’essaie le plus possible d’éviter les tournures imposant a le faire. Par exemple j’évite de dire « je suis désolé(e) », mais plutôt « désolé »; ou « Je suis inquiet(e) » par « cela m’inquiète » (oui pour info, j’ai pas intégré le « ç », donc j’évite le mot « ça »)

    Voilà, je vous partagerai d’autres petites imperfections pour avoir vos retours ou vos idées si vous avez déjà rencontré les mêmes problèmes !
    Fichiers attachés

    Laisser un commentaire:


  • Sylvain_rocher
    a répondu
    Et voici le menu principal et la map ! Faudra que j’aligne un peu mieux le menu principal, et y a moyen que je fasse le fond du texte un peu plus propre… j’ai forcément du un peu improvisé en changeant les lettres, mais je pense qu’en éditant le fond complet, je pourrais remettre plus fidèlement les bons pixels dessous.
    Fichiers attachés

    Laisser un commentaire:


  • Godcedric
    a répondu
    Envoyé par Guybrush02 Voir le message
    Bienvenue Sylvain_rocher

    Encore une fois bravo pour ton outil custom ! On hâte de tester tout ça !
    Je crois que System Shock utilise aussi le moteur de UU...Il a aussi été traduit officiellement celui-là ?
    Il me semble qu'il était full vf avec les voix.

    Laisser un commentaire:


  • Guybrush02
    a répondu
    Bienvenue Sylvain_rocher

    Encore une fois bravo pour ton outil custom ! On hâte de tester tout ça !
    Je crois que System Shock utilise aussi le moteur de UU...Il a aussi été traduit officiellement celui-là ?

    Laisser un commentaire:


  • willow2
    a répondu
    Envoyé par Sylvain_rocher Voir le message
    Bonjour à toutes et à tous !

    Apres avoir eu la joie de vous proposer un guide sur Ultima Underworld, je me suis lancé dans la traduction du jeu finalement, sous l’impulsion de GuyBrush qui m’a fait découvrir un outil d’édition des données du jeu.

    À le prendre en main, je me suis rendu compte qu’il avait des limitations, notamment :

    - toutes les chaînes de caractères ne sont pas éditables,
    - impossible d’éditer les « font », donc de définir les lettres avec accents,
    - ajouter de nouvelles lettres du coup,
    - éditer les éléments graphiques qui contiennent du texte en anglais (menus et carte).

    Pris au jeu, j’ai développé mon propre outil dédié à la traduction complète de ce jeu, traduction qui avance bien ! J’ai traduit tous les éléments graphiques, cinématiques et textes générés dans la « console » du jeu (qui sont les plus difficiles, car la construction des phrases est codée en dur, donc pas facile de respecter la grammaire anglaise sans que ça sonne bizarre …). Il ne me reste plus que les dialogues avec les PNJ, qui sont les plus nombreux mais les plus simples à traduire car soumis à aucun contrainte ! Je vous partage quelques screenshots, en espérant une sortie avant la fin d’année !

    Oh et cerise sur le gâteau : avec mon outil, je pourrai également traduire Ultima Underworld II qui arrivera en suivant !

    Bravo pour ton projet. Ton guide était génial.
    Je te souhaite bon courage pour ce projet et visiblement tes futurs projets.
    Traduire des jeux qui n'ont jamais eu droit à une vf est toujours une excellente chose et traduire des vieux jeux relève parfois de l'exploit plus pour l'aspect technique que l'aspect traducteur.


    Si je peux me permettre et oser Menzoberranzan et Ravenloft the stone prophet, 2 bons voire très bons rpgs de SSI n'ont pas de vf. Je dis ça, je dis rien mais j'en pense beaucoup



    Laisser un commentaire:


  • Sylvain_rocher
    a répondu
    Envoyé par Snow Voir le message
    Ça c’est un super projet.
    J'attends ta traduction avec impatience.
    Mais, prends ton temps, on n'est pas à quelques mois près.
    Bon courage !
    J’ai fait le plus dur : la technique ! Il me reste plus qu’à dérouler les trad, ça prend du temps mais c’est balistique. Je lâcherai d’autres captures de temps pour tenir au courant

    Laisser un commentaire:


  • Snow
    a répondu
    Ça c’est un super projet.
    J'attends ta traduction avec impatience.
    Mais, prends ton temps, on n'est pas à quelques mois près.
    Bon courage !

    Laisser un commentaire:


  • Godcedric
    a répondu
    Bon courage à toi! En voilà un jeu qui m'aurait plu en français. J'ai lâché rapidement à cause de ça à l'époque. J'étais pas très à l'aise avec l'anglais et j'avais l'impression de rater quelque chose en vo.

    Laisser un commentaire:


  • Sylvain_rocher
    a répondu
    Pour le coup, les textes de cinématiques ne sont pas codées en dur, donc pas besoin de le faire en hexa. Et oui, je peux ajouter tout simplement des retours à la ligne dans les blocks c’est vrai… mais bon, je verrai si j’ai la patience une fois tout le reste fait. Je pense pas pour être honnête, et je suis d’accord avec toi, ça ne me parait pas un niveau d’exigence nécessaire

    Laisser un commentaire:


  • Hrvg
    a répondu
    Envoyé par Sylvain_rocher Voir le message
    Autant il y aura des choses impossibles (pour les chaînes en dur), autant ça c’est possible. C’est pas pour autant immédiat : j’édite la string et c’est le jeu qui répartit tout seul le contenu dans la fenêtre. Pour faire ce que tu dis, il faudrait ajouter des espaces pour faire sauter de lignes, mais de part et d’autres pour que le ligne du milieu reste centrée.

    je t’avoue que ce sera le dernier d’exigences que je m’infligerai une fois arrivé au bout ! Il y a peu de cinématiques dans le jeu cependant

    Je trouve que c'est inutile d''aligner les lignes et c'est une perte de temps.
    Sinon, tu n'es pas obligé de mettre des espaces, si le texte est en clair dans le fichier. Il suffit de remplacer le code "20" (de l'espace) par le code 0A ou 0B avec un éditeur hexadécimal, si le jeu accepte le retour à la ligne...

    Laisser un commentaire:


  • Sylvain_rocher
    a répondu
    Autant il y aura des choses impossibles (pour les chaînes en dur), autant ça c’est possible. C’est pas pour autant immédiat : j’édite la string et c’est le jeu qui répartit tout seul le contenu dans la fenêtre. Pour faire ce que tu dis, il faudrait ajouter des espaces pour faire sauter de lignes, mais de part et d’autres pour que le ligne du milieu reste centrée.

    je t’avoue que ce sera le dernier d’exigences que je m’infligerai une fois arrivé au bout ! Il y a peu de cinématiques dans le jeu cependant

    Laisser un commentaire:


  • Ulyssom
    a répondu
    Bonjour Sylvain

    Bravo pour cette traduction. Juste un conseil d'ami : si tu pouvais en plus
    aligner les textes, cela serait parfait si c'est possible évidemment. Exemple
    fort simple : dans ta deuxième image, mettre le "sa" au début de la troisième
    ligne comme ceci : sa délicieuse compagnie. Mais c'est ta traduction, tu fais
    comme tu veux et comme tu peux.

    Dans mes trois traductions (QFG4, QFG3 et KQ6, j'essais autant que possible
    d'aligner tous les textes, c'est très long car QFG4 a 9616 lignes et GFG1 a
    4976 lignes. Bon courage pour cette traduction et les suivantes.

    Cordialement, Ulyssom (Régis)
    Dernière modification par Ulyssom, 21 septembre 2024, 11h52.

    Laisser un commentaire:


  • Sylvain_rocher
    a répondu
    Merci Hrvg ! C’est une première expérience pour moi, et je m’amuse beaucoup à le faire !
    donc je pense continuer par la suite, Underworld II c’est sûr, et après j’aimerais m’attaquer à d’autres épisodes de la série Ultima qui n’ont pas été traduits

    Laisser un commentaire:

Chargement...