Oyez, oyez !

Les résultats du vote sur les meilleurs RPG de tous les temps sont désormais dévoilés dans ce message !

Merci à toutes et à tous pour votre participation !

N'hésitez pas à aller commenter, ajouter des jeux auxquels vous n'auriez pas pensé...

Erreurs à corriger dans BG2:EE/BG2

Avatar du membre
Freddy_Gwendo
Adepte de Grondemarteau
Orbe ancien
Messages : 5877
Enregistré le : sam. 23 avr. 2011, 00:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne
.

Message par Freddy_Gwendo »

Promis-juré, en fin de semaine, je recherche activement mes derniers travaux car, avec Fossy, nous avions retraduit les dialogues des familiers. Le souci, c'est que depuis le temps, j'ai changé deux fois de machine, et que tout est dispersé sur des DD externes. J'ai déjà fait le ménage pour regrouper certains travaux, mais il m'en reste encore un bon quart à vérifier, essentiellement des "petits projets" (en termes de fichiers). Et le pack correctif en fait partie...
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Avatar du membre
Mornagest
Grand Gourou
Élu de Mystra
Messages : 19172
Enregistré le : ven. 17 oct. 2003, 10:48
Localisation : Juste derrière vous, prêt à hurler BOUH !
Statut : Hors ligne
.

Message par Mornagest »

J'ai sans doute des archives sur mes disques également, si besoin.
Administrateur général. Je modère dans cette couleur.

Rejoignez Melandis, la Cité du Chaos
La biographie de Mornagest ainsi que ses quêtes et sa couleur RP #6C84FF ; la biographie de Henk et sa couleur RP #3BBB34

"Ne vous imaginez pas être différente de ce qu'il eût pu sembler à autrui que vous fussiez ou eussiez pu être en restant identique à ce que vous fûtes sans jamais paraître autre que vous n'étiez avant d'être devenue ce que vous êtes."
(Lewis Caroll)
Avatar du membre
jazira
Blême
Messages : 946
Enregistré le : mar. 28 févr. 2012, 06:18
Localisation : Gironde (33)
Statut : Hors ligne
.

Message par jazira »

Merci mickabouille pour ces retours, ils sont actuellement pris en compte. Ce qui soulève par la même occasion d'autres corrections, comme Machiavélique nous le fait remarquer (adjectifs possessifs & autres...).

WIP : https://github.com/Jazira33/correctfrBG ... 4292210b29
Mornagest a écrit :Je poste juste pour vous dire bravo à toutes et à tous (je ne connais pas l'identité réelle de tous les contributeurs ;) ) pour ce boulot énorme... je sais de quoi je parle :p

Juste une petite question : quand vous parlez de doublage, vous avez refait des prises vous-mêmes pour re-doubler des textes originaux mal doublés (pour cause de faute) ? :shok:
Merci. :)

À l'heure actuelle, une seule réplique doublée a été re-doublée dans son intégralité : [FFACT204]. Car elle était vraiment trop à côté de la plaque. C'est ma chérie qui l'a doublée, et j'ai modifié le timbre (note) de sa voix pour coller un maximum avec les autres répliques du personnage. C'est loin d'être parfait, mais je trouve ça mieux que ces instants wtf à essayer de comprendre le schmilblick.

Pour absolument toutes les autres répliques doublées corrigées, elles sont faites à partir d'autres "bouts" de réplique d'un même doubleur. Nous disposons donc d'un "pool" de mots, au pire... de syllabes, plus ou moins grand suivant le doubleur avec lequel nous jonglons pour composer des doublages plus corrects.
Machiavélique a écrit :Compte tenu de la précédente analyse, et après avoir minutieusement et longuement pesé le pour et le contre, la meilleure réponse que je puisse te donner est...
► Afficher le texte
Je *bip* *bip* te *bip* espèce de *bip* *bip*, bip* de *bip* ! HAAAAAAAAAAAAA ! }: /jk
Machiavélique a écrit : Sinon, autre sujet... les phrases ci-dessous me procurent un léger pincement :
~[...] petit <RACE> [...]~ ~[...] petite <RACE> [...]~
qui peut donner
~[...] petit humain [...]~ ~[...] petite humain [...]~
ou
~[...] petit nain [...]~ ~[...] petite nain [...]~

Ça en revanche, il pourrait être pas mal de les remplacer par d'autres tokens.
En général, je vire la plupart des tokens que je croise et les remplace par une version féminine. Mais là, j'ai bien peur de ne rien pouvoir faire à ce sujet. Même rajouter un "e" à la fin du token ne fonctionne pas : <RACE>e ; humaine ; elfee...
Machiavélique a écrit :Sûrement que cette partie n'a pas encore été retravaillée ?
lefreut a écrit :Je me permet juste de revenir sur ce point car c'est quelque chose que je vois parfois sur ce mod mais aussi sur d'autres correctifs de traduction. Il n'y a pas de relecture globale de fait ou en cours, ce n'est juste pas humainement possible. Donc même si on a revu beaucoup de chose et fait des relectures de certains morceaux (parfois représentant énormément de lignes), il y a forcément des lignes non relues. C'est parfaitement normal de trouver des erreurs ou des choses à retravailler, c'est aussi le principe de ce mod qui s'améliore au fur et à mesure des différents retours :)
mickabouille a écrit :Et du coup la trad. officielle me semblerait presque meilleure (à part le vouvoiement qui me laisse rêveur...)
lefreut a écrit :C'est l'énorme gâchis de la nouvelle trad officielle. Il y a pas mal de corrections intéressantes mais elles sont noyés dans ces problèmes de vouvoiement ou d'autres changements arbitraires. En prenant pour base l'ancienne trad, on passe à côté de ces corrections. Et il faut donc refaire le travail de correction une deuxième fois.
Comme Lefreut vient de le préciser, ce n'est pas humainement possible, à deux (même si nous avons quelques contributions sporadiques, le cœur du projet se fait à deux), de relire plus de 100 000 entrées dans un laps de temps aussi court. Certaines parties de ce mod proposent des textes relus dans leur intégralité. Nous n'avons malheureusement pas de chiffre à vous donner, mais ça se compte en dizaines de milliers d'entrées à l'heure actuelle. Individuellement, les corrections se comptent en centaines de milliers. Entre celles importées du mod semi officiel de traduction, du correctif des textes de bg2 ainsi que celles importées de la nouvelle traduction officielle (toujours en cours) et puis bien évidemment les nôtres par dessus.

Rassurez-vous, il viendra un moment où ce mod n'aura absolument plus rien à envier à la nouvelle traduction officielle. Mais il faut du temps, et des bénévoles... Ce n'est que la bêta.

Cette nouvelle traduction officielle, au-delà de ses problèmes de vouvoiement systématique, de changements arbitraires, du doublage tout en anglais, de sa version féminine inexistante, etc. importe également des erreurs grossières qui n'étaient pas présentes dans l'originale. Ils ont, en plus de toutes leurs conneries, répéter les mêmes erreurs que dans l'originale ; ils ont traduit/relu sans le contexte. Et donc nous ne pouvons ni automatiser ni importer aveuglément leurs corrections.
Freddy_Gwendo a écrit :Promis-juré, en fin de semaine, je recherche activement mes derniers travaux car, avec Fossy, nous avions retraduit les dialogues des familiers. Le souci, c'est que depuis le temps, j'ai changé deux fois de machine, et que tout est dispersé sur des DD externes. J'ai déjà fait le ménage pour regrouper certains travaux, mais il m'en reste encore un bon quart à vérifier, essentiellement des "petits projets" (en termes de fichiers). Et le pack correctif en fait partie...
Tout bénévole souhaitant contribuer à ce mod est le bienvenu. Suffit juste de nous contacter, on se fait une petite réu' et vous n'aurez plus qu'à vous y mettre. :)
Machiavélique
Squelette
Messages : 131
Enregistré le : lun. 09 août 2021, 19:36
Statut : Hors ligne
.

Message par Machiavélique »

Concernant les problèmes d'accord lorsqu'un PNJ s'adresse au groupe :

Groupe 100% hommes : fonctionne
Groupe 100% femmes : fonctionne
Groupe mixte PJ homme : fonctionne
Groupe mixte PJ femme : ne fonctionne pas

Le mieux que vous puissiez actuellement faire serait de garder ce choix. Lorsque la correction de la traduction aura pratiquement abouti, il sera peut-être possible d'envisager l'écriture d'un composant qui corrigera les accords pour les groupes mixtes dont le PJ est une femme. Un travail de longue haleine qui sera bien plus rébarbatif que compliqué (mais vraiment décourageant au niveau du temps que ça prendra).

jazira a écrit :En général, je vire la plupart des tokens que je croise et les remplace par une version féminine. Mais là, j'ai bien peur de ne rien pouvoir faire à ce sujet. Même rajouter un "e" à la fin du token ne fonctionne pas : <RACE>e ; humaine ; elfee...
Je pensais plus à une extension, ou plus exactement un composant qui, au lieu de remplacer <RACE> par autre chose, remplacerait juste ce sur quoi il pointe. Exemple :
- "humain" serait remplacer par "humain" ou "humaine"
- "nain" serait remplacer par "nain" ou "naine"

Pas besoin de le faire pour tous les tokens. Juste pour les tokens problématiques comme <RACE>

Il suffirait d'écrire un script à part puis, via le tp2 du correctFR, de l'ajouter à un script propre au PJ (PLAYER1D.BCS peut-être ?) ou sinon au BALDUR.BCS
Lors de l'installation du correctFR, on laisserait ensuite la liberté au joueur de choisir s'il souhaite installer ou non ce patch correctif.


Note :
Le seul problème serait pour "petite-personne", et plus précisément sur le déterminant qui lui est associé. Exemple :
~Qu'en sais-tu ? Tu n'es qu'un <RACE>~
~Qu'en sais-tu ? Tu n'es qu'un petite-personne~ ~Qu'en sais-tu ? Tu n'es qu'une petite-personne~

Le problème est déjà présent à l'heure actuelle. Ce patch correctif pourrait également proposer de remplacer "petite-personne" par "semi-homme"/"semi-femme" ou hobbit (hobbite ?)
Je me sens capable d'écrire ce composant, la seule difficulté à surmonter serait le remplacement du terme "petite-personne" dans tous les autres menus (menu de création de personnage par exemple)
Avatar du membre
lefreut
d'Oghmatique
Araignée colossale
Messages : 506
Enregistré le : mar. 22 déc. 2009, 14:25
Localisation : Chaville (92)
Statut : Hors ligne
.

Message par lefreut »

Machiavélique a écrit :Je pensais plus à une extension, ou plus exactement un composant qui, au lieu de remplacer <RACE> par autre chose, remplacerait juste ce sur quoi il pointe. Exemple :
- "humain" serait remplacer par "humain" ou "humaine"
- "nain" serait remplacer par "nain" ou "naine"

Pas besoin de le faire pour tous les tokens. Juste pour les tokens problématiques comme <RACE>

Il suffirait d'écrire un script à part puis, via le tp2 du correctFR, de l'ajouter à un script propre au PJ (PLAYER1D.BCS peut-être ?) ou sinon au BALDUR.BCS
Lors de l'installation du correctFR, on laisserait ensuite la liberté au joueur de choisir s'il souhaite installer ou non ce patch correctif.
Au délà de savoir si c'est possible ou non d'un point de vue technique, je trouve que c'est overkill. Le but du mod est juste de modifier les textes et de faire le mieux possible avec les contraintes inhérentes à la façon dont le jeu fonctionne.
Machiavélique a écrit :Le problème est déjà présent à l'heure actuelle. Ce patch correctif pourrait également proposer de remplacer "petite-personne" par "semi-homme"/"semi-femme" ou hobbit (hobbite ?)
Je me sens capable d'écrire ce composant, la seule difficulté à surmonter serait le remplacement du terme "petite-personne" dans tous les autres menus (menu de création de personnage par exemple)
"petite-personne" est la traduction d'origine et on essaie de rester le plus proches de cette traduction.
Avatar du membre
jazira
Blême
Messages : 946
Enregistré le : mar. 28 févr. 2012, 06:18
Localisation : Gironde (33)
Statut : Hors ligne
.

Message par jazira »

J'ai un point de vue plus mitigé. En effet pour l'idée des accords pour les groupes mixte, c'est irréaliste, tu ne sais pas dans quoi tu t'embarque là. Le rapport gain/temps investi ne vaut pas la chandelle.

Cependant l'idée de revoir quelques tokens ne me déplait pas. Elle me semble bien plus réalisable, et c'est vrai que les rendre plus fonctionnels serait un plus. Nous ne promettons rien, mais nous en discuterons lors de notre prochaine réunion, comme tous les autres sujets qui ont été abordés d'ailleurs.

Petite-personne est la traduction originale que nous souhaitons conserver, tu as des variantes petit-homme/petite-femme qui sont également présentes (qui pourraient facilement résoudre ton problème de déterminant). Si je me souviens bien, nous avons hésité avec halfelin qui est la traduction officielle d&d mais nous avons préféré garder l'originale.
Avatar du membre
Freddy_Gwendo
Adepte de Grondemarteau
Orbe ancien
Messages : 5877
Enregistré le : sam. 23 avr. 2011, 00:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne
.

Message par Freddy_Gwendo »

Pour info, il est tout à fait possible d'ajouter des TOKENS personnalisés dans les versions EE. Je l'ai fait pour mon mod lors de la sortie des jeux EE. Je ne l'ai pas implanté parce que ça ne fonctionne pas avec les jeux originaux. Mais je dois avoir conservé un bout de code qui traîne quelque part.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
mickabouille
Xvart
Messages : 10
Enregistré le : sam. 11 févr. 2012, 16:41
Statut : Hors ligne
.

Message par mickabouille »

jazira a écrit :
Comme Lefreut vient de le préciser, ce n'est pas humainement possible, à deux (même si nous avons quelques contributions sporadiques, le cœur du projet se fait à deux), de relire plus de 100 000 entrées dans un laps de temps aussi court. Certaines parties de ce mod proposent des textes relus dans leur intégralité. Nous n'avons malheureusement pas de chiffre à vous donner, mais ça se compte en dizaines de milliers d'entrées à l'heure actuelle. Individuellement, les corrections se comptent en centaines de milliers. Entre celles importées du mod semi officiel de traduction, du correctif des textes de bg2 ainsi que celles importées de la nouvelle traduction officielle (toujours en cours) et puis bien évidemment les nôtres par dessus.
Vi, vi, quand j'ai continué et que j'ai vu que ça ne s'améliorait pas sur la suite, je me suis rendu compte que c'était probablement du non-revu et je me suis arrêté là. J'avais commencé sur une correction "casual", mais on n'était plus du coup sur le même principe donc ça n'avait plus aucun sens sur le format que j'avais démarré.
Le truc c'est qu'on n'a a priorir aucune idée si une zone a été checkée ou pas (et je comprends bien la taille du truc, j'avais participé à la traduction du cep(nwn)... jusqu'à ce que la v2 tue les derniers participants...)
Machiavélique
Squelette
Messages : 131
Enregistré le : lun. 09 août 2021, 19:36
Statut : Hors ligne
.

Message par Machiavélique »

jazira a écrit :En effet pour l'idée des accords pour les groupes mixte, c'est irréaliste, tu ne sais pas dans quoi tu t'embarque là. Le rapport gain/temps investi ne vaut pas la chandelle.
Si si je vois très bien la quantité de travail que ça représente. ;)
Je tenais juste à mettre en avant que si c'est irréalisable, ce n'est pas dû à un problème technique mais à un problème humain. On a juste pas les moyens "humains" de se lancer dans une telle entreprise.
Je sais que ça ne change rien sur la finalité mais pour moi, me dire que techniquement c'est faisable, ça reste rassurant. Alors que quand il n'y a pas de solutions techniques, on peut déployer les moyens humains qu'on veut ça ne changera jamais rien. Si techniquement c'est infaisable, ça restera infaisable.
jazira a écrit :Cependant l'idée de revoir quelques tokens ne me déplait pas. Elle me semble bien plus réalisable, et c'est vrai que les rendre plus fonctionnels serait un plus. Nous ne promettons rien, mais nous en discuterons lors de notre prochaine réunion, comme tous les autres sujets qui ont été abordés d'ailleurs.
Oui, l'idée des tokens est tout à fait réalisable (tant techniquement qu'humainement). Je proposais de donner le choix au joueur d'aller encore plus loin avec le remplacement de "petite personne" par autre chose afin de contourner les défauts inhérents au moteur de jeu et avoir des textes plus proches du français. Cependant je peux comprendre que l'idée vous déplaise, dans tous les cas je respecterai vos choix. Moi, je vous propose ; vous, vous disposez.


Je ne possède pas la version originale de BG2 pour faire des tests, mais d'après IESDP la fonction est compatible BG2. Je ne comprends pas ce qui pose problème pour la version originale, quel est ce problème et n'y a-t-il aucun moyen de le contourner ?
Avatar du membre
Freddy_Gwendo
Adepte de Grondemarteau
Orbe ancien
Messages : 5877
Enregistré le : sam. 23 avr. 2011, 00:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne
.

Message par Freddy_Gwendo »

Dans BG2 original, la gestion des TOKENS est hard-codée : impossible d'en créer de nouveaux pour pallier les dysfonctionnements en français. Dans les versions EE, il est possible d'en ajouter d'autres dans des fichiers externalisés. Par exemple <PRO_ILELLE> = il/elle par défaut. <PRO_ILELLEMAJ> = Il/Elle.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Machiavélique
Squelette
Messages : 131
Enregistré le : lun. 09 août 2021, 19:36
Statut : Hors ligne
.

Message par Machiavélique »

Il y a quelque chose qui m'échappe... Ce n'est pas ce que je comprends dans la doc :

Image

Ou alors le [BG2] qui y est mentionné ne fait pas référence comme je le crois à la version originale ?
Ou bien la doc est-elle erronée ?


Admettons qu'en fin de BALDUR.BSC tu ajoutes :

Code : Tout sélectionner

IF 
 	True()
THEN 
    RESPONSE #100 
        SetToken("PRO_TEST", "test")
	DisplayStringHead(Myself,%Test du token <PRO_TEST>%)
	Wait(8)
END 


Que se passe-t-il ensuite si tu compiles ? As-tu des erreurs de compilations ? Des crash en jeu ? Ou tout simplement la valeur attendue qui ne s'affiche pas ?

Enfin... si malgré tout ça il n'est pas possible de créer de nouveaux tokens sur la version originale de BG2, que se passerait-il si tu tentais d'écraser un token existant (comme <RACE> par exemple ?)
Je soutiendrai qu'écraser un token de BG2 dans un mod quelconque serait une idée à totalement proscrire. En revanche, dans un patch correctif tel que le correctFRBG2EE je trouve que ça a toute sa place.

En écrivant ces lignes je me rends compte que le correctFR est, comme son nom l'indique, censé corrigé la traduction de BG2EE et non BG2.
Donc je crois que je m'embête pour rien... :|
Avatar du membre
Freddy_Gwendo
Adepte de Grondemarteau
Orbe ancien
Messages : 5877
Enregistré le : sam. 23 avr. 2011, 00:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne
.

Message par Freddy_Gwendo »

Tout est détaillé dans la description :
Values assigned by this action are not saved.
Values assigned by this action are not persisted to save games.
Résultat des courses : impossible d'utiliser ces TOKENS dans le fichier dialog.tlk. Ces commandes permettent de créer des TOKENS temporaires que l'on utilise généralement dans des scripts pour afficher un message particulier. Mais tu remarqueras que les restrictions que j'ai indiquées ont dissuadé les moddeurs de les utiliser. À ma connaissance, il n'y a pas plus d'un ou deux mods qui s'en servent.

Édit : la méthode que je préconise consiste à renseigner le fichier TOKENTXT.2DA qui établit de nouveaux tokens que l'on peut utiliser partout dans le jeu sans se soucier de perdre les valeurs qui leur sont attribuées lors des rechargements ou sauvegardes.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Machiavélique
Squelette
Messages : 131
Enregistré le : lun. 09 août 2021, 19:36
Statut : Hors ligne
.

Message par Machiavélique »

Freddy_Gwendo a écrit :Tout est détaillé dans la description :

Values assigned by this action are not saved.
Values assigned by this action are not persisted to save games.
Je m'étais dit que ça ne devait pas être totalement vraie pour les avoir testés moi-même. Après des sauvegardes/chargements ou changements de map, le token restait bien actif.
Cependant, à la vue de ton message j'ai poussé les tests et effectivement... si on quitte complètement le jeu et qu'on le relance, là le token est définitivement perdu.

J'ai alors pensé pouvoir contourner le problème en le réassignant à chaque fois que nécessaire mais même un :

Code : Tout sélectionner

IF 
 	True()
THEN 
        RESPONSE #100 
        SetToken("PRO_TEST", @1)
	DisplayStringHead(Myself,%Test du token <PRO_TEST>%)
	Wait(8)
END
ne permet pas de lui redéfinir sa valeur. Quand on quitte complètement le jeu, il se garde bien de retenir la valeur sur laquelle il pointait mais par contre... il oublie pas que le token a déjà été utilisé et refuse catégoriquement de lui réassigner une nouvelle valeur. C'est complètement fou ce truc. ^^
Machiavélique
Squelette
Messages : 131
Enregistré le : lun. 09 août 2021, 19:36
Statut : Hors ligne
.

Message par Machiavélique »

Voici une nouvelle fournée :




@19631 = ~Je voulais vous remercier pour ce que vous avez fait. Vous nous avez rendu un fier service en nous débarrassant de ce gnome. La ville vous est redevable, citoyen.~
@19631 = ~Je voulais vous remercier pour ce que vous avez fait. Vous nous avez rendu un fier service en nous débarrassant de ce gnome. La ville vous est redevable, citoyen.~ ~Je voulais vous remercier pour ce que vous avez fait. Vous nous avez rendu un fier service en nous débarrassant de ce gnome. La ville vous est redevable, citoyenne.~
(Ajout de la version féminine)

@20861 = ~C'est point c'que j'veux qui compte, mais c'que j'peux faire pour toi. Tu cherches des informations à propos d'une pépée qui s'est faite arrêter par les magiciens lorsque t'es arrivé ici, pas vrai ?~ [GAELEN07] ~C'est point c'que j'veux qui compte, mais c'que j'peux faire pour toi. Tu cherches des informations à propos d'une pépée qui s'est faite arrêter par les magiciens lorsque t'es arrivée ici, pas vrai ?~
@20861 = ~C'est point c'que j'veux qui compte, mais c'que j'peux faire pour toi. Tu cherches des informations à propos d'une pépée qui s'est fait arrêter par les magiciens lorsque t'es arrivé ici, pas vrai ?~ [GAELEN07] ~C'est point c'que j'veux qui compte, mais c'que j'peux faire pour toi. Tu cherches des informations à propos d'une pépée qui s'est fait arrêter par les magiciens lorsque t'es arrivée ici, pas vrai ?~
(Correction)

@34183 = ~Rassembler la somme pour Gaelan Bayle

J'ai rencontré Gaelan Bayle dans les bas quartiers de Athkatla et il avait l'air de savoir quelque chose à propos de la capture d'Imoen. Il m'a conduit chez lui, dans la partie la plus orientale des docks et m'a proposé d'entrer afin que nous discutions d'une proposition d'assistance.~
@34183 = ~Rassembler la somme pour Gaelan Bayle

J'ai rencontré Gaelan Bayle dans les bas quartiers de Athkatla et il avait l'air de savoir quelque chose à propos de la capture d'Imoen. Il m'a conduit chez lui, dans la partie la plus orientale des docks et m'a proposé d'entrer afin que nous discutions d'une proposition d'assistance.~ ~Rassembler la somme pour Gaelan Bayle

J'ai rencontré Gaelan Bayle dans les bas quartiers de Athkatla et il avait l'air de savoir quelque chose à propos de la capture d'Imoen. Il m'a conduite chez lui, dans la partie la plus orientale des docks et m'a proposé d'entrer afin que nous discutions d'une proposition d'assistance.~

(Ajout de la version féminine)

61563 = ~Super ! Un aventurier !~ [CHILM03] ~Super ! Une aventurière !~ [CHILM03]
(Pas d'adaptation sonore pour la version féminine. Mais je pense que c'est tout à fait normal, car au vu du boulot que ça représente c'est impossible de créer 18000 adaptations sonores supplémentaires (À moins de posséder une équipe de 1800 personnes chacune motivée et compétente pour en faire 10, ce qui n'est évidemment pas le cas)

@41599 = ~Très bien... assurez-vous de rester près d'ici car je n'ai pas le temps de vous attendre.~
@41599 = ~Très bien... assurez-vous de rester près de moi car je n'ai pas le temps de vous attendre.~
(Correction. Note : Dans ce passage, Brus nous emmène à la couronne de cuivre et sa phrase me semble donc incohérente)

@60923 = ~Très bien... assurez-vous de rester près d'ici car je n'ai pas le temps de vous attendre.~
@60923 = ~Très bien... assurez-vous de rester près de moi car je n'ai pas le temps de vous attendre.~
(Correction. Note : Dans ce passage, Brus nous emmène à l'auberge des Cinq Chopes et sa phrase me semble donc incohérente)

NB : Dans NI j'ai vu que cette même phrase est utilisée ailleurs mais à chaque fois, Brus nous emmène quelque part (quartier des Temples, District du Gouvernement, berges des bidonvilles etc)

@24143 = ~Oui, je peux certainement vous aider, mais j'exige d'être grassement récompensé de mes efforts.~
@24143 = ~Oui, je peux certainement vous aider, mais j'exige d'être grassement récompensé de mes efforts.~ ~Oui, je peux certainement vous aider, mais j'exige d'être grassement récompensée de mes efforts.~
(Ajout de la version féminine)

@14165 = ~J'ai entendu qu'on pouvait voir de sacrées combats chez Lehtinan. Moi, j'les ai jamais vu, bien sûr.~
@14165 = ~J'ai entendu qu'on pouvait voir de sacrés combats chez Lehtinan. Moi, j'les ai jamais vus, bien sûr.~
(Correction)

@14188 = ~J'ai vu un cirque quand j'étais gamin. J'avais bien aimé, a c't'époque. J'me d'mande comment qu'est celui qui vient d'arriver.~
@14188 = ~J'ai vu un cirque quand j'étais gamin. J'avais bien aimé, à c't'époque. J'me d'mande comment qu'est celui qui vient d'arriver.~
(Correction)

@28925 = ~Je te remercie, <BROTHERSISTER>. Ce refuge accueille ceux qui sont dans le besoin. Ilmater offre gîte et réconfort à tous ceux qui se présentent... que puis-je faire pour toi ?~
@28925 = ~Je te remercie, mon <PRO_BROTHERSISTER>. Ce refuge accueille ceux qui sont dans le besoin. Ilmater offre gîte et réconfort à tous ceux qui se présentent... que puis-je faire pour toi ?~ ~Je te remercie, ma <PRO_BROTHERSISTER>. Ce refuge accueille ceux qui sont dans le besoin. Ilmater offre gîte et réconfort à tous ceux qui se présentent... que puis-je faire pour toi ?~
(Correction. Je trouve que « Je te remercie, frère » ça fait vraiment "Ghetto urbain")

@28929 = ~Certainement, <BROTHERSISTER>... suis-moi.~
@28929 = ~Certainement, mon <PRO_BROTHERSISTER>... suis-moi.~ ~Certainement, ma <PRO_BROTHERSISTER>... suis-moi.~
(Correction. Même raison que ci-dessus)

@19931 = ~Bien le bonjour, <LADYLORD>. Je me permets de vous demander, <LADYLORD>, une petite pièce ou deux pour nourrir les enfants d'une pauvre femme ?~
@19931 = ~Bien le bonjour, monsieur. Je me permets de vous demander, monsieur, une petite pièce ou deux pour nourrir les enfants d'une pauvre femme ?~ ~Bien le bonjour, madame. Je me permets de vous demander, madame, une petite pièce ou deux pour nourrir les enfants d'une pauvre femme ?~
(Proposition de correction.)

En fait ces tokens, étant problématiques, j'aurais envie de faire comme si c'était à CHARNAME qu'on s'adressait plutôt qu'à un des PNJ qu'il contrôle.
Ordinairement, j'aurais proposé Monseigneur/monseigneur/mon Seigneur et Madame/madame/ma Dame pour <LADYLORD> mais il s'agit d'une mendiante (d'ailleurs, je trouverais que <SIRMAAM>serait plus adapté).

De façon générale (mais à adapter selon le contexte), j'ai envie de proposer le remplacement de :
- <LADYLORD> et <PRO_LADYLORD> par "Messire/messire/Monseigneur/monseigneur/mon Seigneur/Monsieur/monsieur /Madame/madame/ma Dame/Mademoiselle/mademoiselle"
- <SIRMAAM> et <PRO_SIRMAAM> par "monsieur/m'sieur/madame/m'dame/Mademoiselle/mademoiselle"

Je me doute bien que ce sont des choses sur lesquelles vous vous êtes déjà penchés et que vous avez dû prendre des décisions. Je sais d'avance que cette idée ne vous plaira pas du tout et sera rejetée mais je me devais de la proposer. :)

Par contre... il serait peut-être intéressant de laisser en l'état pour BG2 et de mettre en place des tokens personnalisés pour BG2EE ? (En admettant que l'idée des tokens personnalisés soit retenue)


@22415 = ~Encore bien le bonjour, <LADYLORD> ! Veux-tu examiner mes marchandises ?~
@22415 = ~Encore bien le bonjour, messire ! Veux-tu examiner mes marchandises ?~ ~Encore bien le bonjour, mademoiselle ! Veux-tu examiner mes marchandises ?~
(Suggestion)
Même problème qu'au dessus, pour un PJ masculin ça donne « Encore bien le bonjour, Seigneur ! Veux-tu examiner mes marchandises ? »
Si l'idée évoquée plus haut ne vous convient pas, peut-être passer le dialogue en vouvoiement (mais pas sûr que ce serait vraiment mieux... :|)

@32612 = ~Ah ! Bien le bonjour, <SIRMAAM>... Quelle joie de découvrir un nouveau visage, une fois n'est pas coutume. Les voyageurs ont tendance à bouder notre village, depuis que cette série de meurtres a commencé.~
@32612 = ~Ah ! Bien le bonjour, mon<PRO_SIRMAAM>... Quelle joie de découvrir un nouveau visage, une fois n'est pas coutume. Les voyageurs ont tendance à bouder notre village, depuis que cette série de meurtres a commencé.~ ~Ah ! Bien le bonjour, <PRO_SIRMAAM>... Quelle joie de découvrir un nouveau visage, une fois n'est pas coutume. Les voyageurs ont tendance à bouder notre village, depuis que cette série de meurtres a commencé.~
(Suggestion)

@40186 = ~Bien le bonjour, <SIRMAAM>. Je suis Daleson, le garçon d'écurie.~
@40186 = ~Bien le bonjour, mon<PRO_SIRMAAM>. Je suis Daleson, le garçon d'écurie.~ ~Bien le bonjour, <PRO_SIRMAAM>. Je suis Daleson, le garçon d'écurie.~
(Suggestion)

@44451 = ~Ah... il fait partie de ces héros qui ont débarrassé la ville des druides, ou quelque chose comme ça. Bien le bonjour, messire héros... Je suis Mera, et voici mon consort, messire Patrick.~ ~Ah... elle fait partie de ces héros qui ont débarrassé la ville des druides, ou quelque chose comme ça. Bien le bonjour, chère madame... Je suis Mera, et voici mon consort, messire Patrick.~
@44451 = ~Ah... il fait partie de ces héros qui ont débarrassé la ville des druides, ou quelque chose comme ça. Bien le bonjour, cher monsieur... Je suis Mera, et voici mon consort, messire Patrick.~ ~Ah... elle fait partie de ces héros qui ont débarrassé la ville des druides, ou quelque chose comme ça. Bien le bonjour, chère madame... Je suis Mera, et voici mon consort, messire Patrick.~
(Suggestion. En se calquant sur la version féminine)

@13989 = ~Bien le bonjour, <SIRMAAM>. Je ne vous reconnais pas. Vous êtes nouveau en ville ?~ ~Bien le bonjour, <SIRMAAM>. Je ne vous reconnais pas. Vous êtes nouvelle en ville ?~
@13989 = ~Bien le bonjour, mon<PRO_SIRMAAM>. Je ne vous reconnais pas. Vous êtes nouveau en ville ?~ ~Bien le bonjour, <PRO_SIRMAAM>. Je ne vous reconnais pas. Vous êtes nouvelle en ville ?~
(À corriger. Peu importe ce que vous déciderez mais dans tous les cas il ne me semble pas bon qu'il y ait de version féminine avec <SIRMAAM>)

@15437 = ~Oh, vous êtes trop intelligent pour moi, <LADYLORD>. Je n'ai pas d'enfants. Mais un ivrogne de mari qui me bat jusqu'au sang si je ne lui ramène pas quelques pièces !~ ~Oh, vous êtes trop intelligente pour moi, <LADYLORD>. Je n'ai pas d'enfants. Mais un ivrogne de mari qui me bat jusqu'au sang si je ne lui ramène pas quelques pièces !~
@15437 = ~Oh, vous êtes trop intelligent pour moi, monseigneur. Je n'ai pas d'enfants. Mais un ivrogne de mari qui me bat jusqu'au sang si je ne lui ramène pas quelques pièces !~ ~Oh, vous êtes trop intelligente pour moi, madame. Je n'ai pas d'enfants. Mais un ivrogne de mari qui me bat jusqu'au sang si je ne lui ramène pas quelques pièces !~
(À corriger. Peu importe ce que vous déciderez mais dans tous les cas il ne me semble pas bon qu'il y ait de version féminine avec <LADYLORD>)

@19999 = ~Y'a tellement d'crime par la que j'crois qu'un jour j'me réveillerai pour voir qu'j'ai plus d'pieds !~
@19999 = ~Y'a tellement d'crimes par là que j'crois qu'un jour j'me réveillerai pour voir qu'j'ai plus d'pieds !~
(Correction)

@14560 = ~Vous êtes trop bon, soyez béni. Mille mercis.~ ~Vous êtes trop bonne, soyez béni. Mille mercis.~
@14560 = ~Vous êtes trop bon, soyez béni. Mille mercis.~ ~Vous êtes trop bonne, soyez bénie. Mille mercis.~
(Correction)

@14310 = ~T'as l'air stupide, géant. Es-tu stupide ? J'pense.~
@14310 = ~T'as l'air stupide, le géant. Es-tu stupide ? J'pense.~ ~T'as l'air stupide, la géante. Es-tu stupide ? J'pense.~
(Suggestion de correction + version féminine)

@14136 = ~En rien, merci.~
@14136 = ~Rien, merci.~
(Correction)

(J'ai contrôlé dans NI, il y a une autre occurrence à @13935 mais qui est correcte par rapport à la question posée. Pour moi il ne faut corriger que @14136)

@45350 = ~As-tu déjà entendu l'expression « sain comme un <RACE> » à propos d'un cheval ? Non ? Ça ne m'étonne pas. Ils se portent bien et tu en feras de même.~ ~As-tu déjà entendu l'expression « sain comme une <RACE> » à propos d'un cheval ? Non ? Ça ne m'étonne pas. Ils se portent bien et tu en feras de même.~
@45350 = ~As-tu déjà entendu l'expression « sain comme un <RACE> » à propos d'un cheval ? Non ? Ça ne m'étonne pas. Ils se portent bien et tu en feras de même.~ ~As-tu déjà entendu l'expression « saine comme une <RACE> » à propos d'un cheval ? Non ? Ça ne m'étonne pas. Ils se portent bien et tu en feras de même.~
(Correction)

@45380 = ~C'est ce que... ma famille dit aussi. Je trouvais qu'on ne se débrouillait pas si mal. Quelques petites choses par ci, par là...~
@45380 = ~C'est ce que... ma famille dit aussi. Je trouvais qu'on ne se débrouillait pas si mal. Quelques petites choses par-ci, par-là...~
(Correction)

@20458 = ~C'est vrai. Te souviens-tu... de ses histoires ? Elles pouvaient durer des jours, quelques bribes par ci par là. Il les construisait si bien que l'on avait l'impression d'y être.~
@20458 = ~C'est vrai. Te souviens-tu... de ses histoires ? Elles pouvaient durer des jours, quelques bribes par-ci par-là. Il les construisait si bien que l'on avait l'impression d'y être.~
(Correction)

@25966 = ~Ça n'en demeure pas moins un crime, mais non, ces morts sont encore plus dénuées de sens. Des meurtres, mais comme je n'en avais jamais vu.~
@25966 = ~Ça n'en demeure pas moins un crime, mais non, ces morts sont encore plus dénués de sens. Des meurtres, mais comme je n'en avais jamais vus.~
(Correction)

@24294 = ~Nous ne savons ni combien ils en ont, ni même s'il y a des survivants à sauver.~
@24294 = ~Nous ne savons ni combien ils sont, ni même s'il y a des survivants à sauver.~
(Correction, plus logique par rapport au contexte)

@24286 = ~Vous entrerez par le nord de la palissade. Il y a une porte secrète dans le mur du château. Je l'utilisais pour mes sorties nocturnes. Ma tante m'a toujours désapprouvée mais cela m'était égal.~
@24286 = ~Vous entrerez par le nord de la palissade. Il y a une porte secrète dans le mur du château. Je l'utilisais pour mes sorties nocturnes. Ma tante l'a toujours désapprouvé mais cela m'était égal.~
(Correction, plus logique par rapport au contexte)

@10074 = ~Le donjon de'Arnise a été envahi

Nalia m'a parlé du danger qui menaçait son donjon. Les trolls l'ont envahi, aidés par une « créature serpent ». Quelques gardes survivants ont dressé une palissade hors du château. Sa famille est peut-être toujours à l'intérieur. Un serviteur du nom de Daleson pourrait avoir des informations utiles, s'il est toujours vivant, à l'intérieur. Nalia me conseille de le chercher une fois dans la place.

Le meilleur moyen d'entrer dans le château n'est pas la porte principale, qui est certainement fermée. Il y a une entrée secrète dans le mur du château, cachée dans les buissons, au nord de la palissade.~
@10074 = ~Le donjon de'Arnise a été envahi

Nalia m'a parlé du danger qui menaçait son donjon. Les trolls l'ont envahi, aidés par une « créature serpent ». Quelques gardes survivants ont dressé une palissade hors du château. Sa famille est peut-être toujours à l'intérieur. Un serviteur du nom de Daleson pourrait avoir des informations utiles, s'il est toujours vivant, à l'intérieur. Nalia me conseille de le chercher une fois dans la place.

Le meilleur moyen d'entrer dans le château n'est pas par la porte principale, qui est certainement fermée. Il y a une entrée secrète dans le mur du château, cachée dans les buissons, au nord de la palissade.~
(Suggestion)

@39771 = ~Oui... ainsi vous êtes l'<MANWOMAN> que Maîtresse Nalia a envoyé pour nous aider, hein ? Eh bien, vous avez du pain sur la planche.~ ~Oui... ainsi vous êtes la <MANWOMAN> que Maîtresse Nalia a envoyé pour nous aider, hein ? Eh bien, vous avez du pain sur la planche.~
@39771 = ~Oui... ainsi vous êtes l'<PRO_MANWOMAN> que Maîtresse Nalia a envoyé pour nous aider, hein ? Eh bien, vous avez du pain sur la planche.~ ~Oui... ainsi vous êtes la <PRO_MANWOMAN> que Maîtresse Nalia a envoyée pour nous aider, hein ? Eh bien, vous avez du pain sur la planche.~
(À corriger. Peu importe ce que vous déciderez mais dans tous les cas il ne me semble pas bon qu'il y ait de version féminine avec <MANWOMAN>)

@39787 = ~Si vous pouvez débarrasser le château de cette vermine comme Nalia vous l'a demandé, nous vous en serons infiniment reconnaissants. Ainsi que le Seigneur de'Arnise... s'il est toujours en vie.~
@39787 = ~Si vous pouviez débarrasser le château de cette vermine comme Nalia vous l'a demandé, nous vous en serions infiniment reconnaissants. Ainsi que le Seigneur de'Arnise... s'il est toujours en vie.~
(Suggestion)

@39793 = ~Le Seigneur de'Arnise la connaît... Je l'ai observée pour voir s'il parviendrait à s'échapper. Mais je n'ai pas assez d'hommes, ici, pour tenter tout sauvetage.~
@39793 = ~Le Seigneur de'Arnise la connaît... Je l'ai guettée jour et nuit/constamment pour voir s'il parviendrait à s'échapper. Mais je n'ai pas assez d'hommes, ici, pour tenter tout sauvetage.~
(Suggestion)

@20986 = ~Le donjon de'Arnise a été envahi

On m'a dit que pour tuer définitivement un troll, il fallait brûler les cadavres. Sinon, ils se régénèrent.~
@20986 = ~Le donjon de'Arnise a été envahi

On m'a dit que pour tuer définitivement un troll, il fallait brûler son cadavre. Sinon, il se régénère.~
@20986 = ~Le donjon de'Arnise a été envahi

On m'a dit que pour tuer définitivement les trolls, il fallait brûler leur cadavre. Sinon, ils se régénèrent.~
(Deux suggestions de correction)

@24661 = ~Jamais entendu ce nom. J'ai entendu dire que cet endroit était assiégé, et je suis venu voir de quoi il en retournait.~
@24661 = ~Jamais entendu ce nom. J'ai entendu dire que cet endroit était assiégé, et je suis venu voir de quoi il en retournait.~ ~Jamais entendu ce nom. J'ai entendu dire que cet endroit était assiégé, et je suis venue voir de quoi il en retournait.~
(Ajout de la version féminine)

@34943 = ~Oui, cela a été un véritable calvaire de prouver ma dignité à l'Ordre. Tout ce que je souhaite, c'est de combattre avec le cimier du Cœur radieux sur la tête.~
@34943 = ~Oui, cela a été un véritable calvaire de prouver ma dignité à l'Ordre. Tout ce que je souhaite, c'est combattre avec le cimier du Cœur radieux sur la tête.~
(Suggestion)

@34967 = ~Bien entendu, vous aviez des compagnons qui vous ont aidé comme maintenant. Et ensemble, vous avez accompli des prouesses semblables à celles que tu accompliras pendant ton service, je l'espère.~ ~Bien entendu, vous aviez des compagnons qui vous ont aidée comme maintenant. Et ensemble, vous avez accompli des prouesses semblables à celles que tu accompliras pendant ton service, je l'espère.~
@34967 = ~Bien entendu, vous aviez des compagnons qui vous ont aidé comme maintenant. Et ensemble, vous avez accompli des prouesses semblables à celles que vous accomplirez pendant que je serai à votre service, je l'espère.~ ~Bien entendu, vous aviez des compagnons qui vous ont aidée comme maintenant. Et ensemble, vous avez accompli des prouesses semblables à celles que vous accomplirez pendant que je serai à votre service, je l'espère.~
(Correction)

@33935 = ~Je vous offre une récompense digne d'un <PRO_MANWOMAN> de votre importance. Si vous libérez mes terres de ce fléau, je vous donnerai 10 000 pièces d'or. Je pense que vous serez de mon avis : cela représente une fortune.~
@33935 = ~Je vous offre une récompense digne d'un <PRO_MANWOMAN> de votre importance. Si vous libérez mes terres de ce fléau, je vous donnerai 10 000 pièces d'or. Je pense que vous serez de mon avis : cela représente une fortune.~ ~Je vous offre une récompense digne d'une <PRO_MANWOMAN> de votre importance. Si vous libérez mes terres de ce fléau, je vous donnerai 10 000 pièces d'or. Je pense que vous serez de mon avis : cela représente une fortune.~
(Ajout de la version féminine)

@24606 = ~Ce qui compte, c'est que nous faisons de notre vie pour nous-mêmes, l'opinion des autres importe peu.~
@24606 = ~On mesure la qualité d'une personne en fonction de ce qu'elle est, et non des apparences.~ // Ce que je comprends de la phrase par rapport à la VO (en la reconstruisant du mieux possible par rapport à la VO)
@24606 = ~On mesure la qualité d'une personne à la façon dont elle vit, et non dont elle est jugée.~ // Ce que je comprends de la VO en restant le plus proche d'une traduction littérale
@24606 = ~Ce qui compte, c'est que nous faisons de notre mieux pour nous-même, l'opinion des autres importe peu.~ // Correction restant proche de la traduction originale (option 1)
@24606 = ~Ce qui compte, c'est que nous faisons de notre vie pour nous-même, l'opinion des autres importe peu.~ // Correction pas terrible mais restant proche de la traduction originale (option 2)
@24606 = ~Ce qui compte, c'est que nous faisons notre propre vie, l'opinion des autres importe peu.~ // Correction restant proche de la traduction originale (option 3)
@24606 = ~Ce qui compte, c'est que nous vivons notre propre vie, l'opinion des autres importe peu.~ // Correction commençant à s'éloigner de la traduction originale mais me semble être le meilleur compromis
(Différentes suggestions de correction de la traduction)

@9920 = ~Le donjon de'Arnise a été envahi

Le garde du corps du seigneur de'Arnise, Glaicus, avait été ensorcelé pour servir les envahisseurs, mais je lui ai fait reprendre ses esprits. Il m'a informé que le chef des trolls s'appelait TorGal, et qu'avant sa capture, le seigneur de'Arnise essayait de réunir les trois têtes d'un fléau magique autrefois démonté. Il s'agirait d'une arme très efficace contre les trolls, qui allie la puissance du feu et de l'acide. Glaicus m'a donné une des têtes, et m'a dit que l'autre pourrait être dans un panneau secret derrière l'armurerie, au premier étage.~
@9920 = ~Le donjon de'Arnise a été envahi

Le garde du corps du seigneur de'Arnise, Glaicus, avait été ensorcelé pour servir les envahisseurs, mais je lui ai fait reprendre ses esprits. Il m'a informé que le chef des trolls s'appelait TorGal, et qu'avant sa capture, le seigneur de'Arnise essayait de réunir les trois têtes d'un fléau magique autrefois démonté. Il s'agirait d'une arme très efficace contre les trolls, qui allie la puissance du feu et de l'acide. Glaicus m'a donné une des têtes, et m'a dit qu'une autre pourrait être dans un panneau secret derrière l'armurerie, au premier étage.~ ~Le donjon de'Arnise a été envahi

Le garde du corps du seigneur de'Arnise, Glaicus, avait été ensorcelé pour servir les envahisseurs, mais je lui ai fait reprendre ses esprits. Il m'a informée que le chef des trolls s'appelait TorGal, et qu'avant sa capture, le seigneur de'Arnise essayait de réunir les trois têtes d'un fléau magique autrefois démonté. Il s'agirait d'une arme très efficace contre les trolls, qui allie la puissance du feu et de l'acide. Glaicus m'a donné une des têtes, et m'a dit qu'une autre pourrait être dans un panneau secret derrière l'armurerie, au premier étage.~

(Correction de traduction et ajout de la version féminine)

@35177 = ~Je regrette de l'avoir abandonnée à son sort, seule avec le Seigneur Cor... mais il y avais... si peu à faire. Elle... je suis sûr qu'elle...~ ~Je regrette de l'avoir abandonnée à son sort, seule avec le Seigneur Cor... mais il y avais... si peu à faire. Elle... je suis sûre qu'elle...~
@35177 = ~Je regrette de l'avoir abandonnée à son sort, seule avec le Seigneur Cor... mais il y avait... si peu à faire. Elle... je suis sûr qu'elle...~
(Correction)

@35210 = ~C'est bien. C'est terrible qu'elle se soit faite enlevée. Continuons notre quête et efforçons-nous de la libérer.~
@35210 = ~C'est bien. C'est terrible qu'elle se soit fait enlever. Continuons notre quête et efforçons-nous de la libérer.~
(Correction)

@20045 = ~Les recettes sont innombrables. On le peut cuire. On sert ainsi des navets bouillis, des salades de navets, des navets accompagnés d'œufs ! Enfilez encore un chapelet de navets, et vous obtiendrez un collier !~
@20045 = ~Les recettes sont innombrables. On peut le cuire. On sert ainsi des navets bouillis, des salades de navets, des navets accompagnés d'œufs ! Enfilez encore un chapelet de navets, et vous obtiendrez un collier !~
(Correction)

@98108 = ~Profitons en tant qu'on le peut.~
@98108 = ~Profitons-en tant qu'on le peut.~
(Correction)

@20083 = ~Vous auriez bien du mal a le manquer : il s'est établi dans le quartier du Gouvernement... le coin est meilleur. Et puis bien peu de gnomes errent par les rues d'Athkatla, ma foi.~
@20083 = ~Vous auriez bien du mal à le manquer : il s'est établi dans le quartier du Gouvernement... le coin est meilleur. Et puis bien peu de gnomes errent par les rues d'Athkatla, ma foi.~
(Correction)

@25968 = ~Des bandits... ça, je pourrais comprendre ; ils sont assez faciles à cerner. Mais, dans le cas présent, ce sont... des meurtres, comme j'en ai jamais vu.~
@25968 = ~Des bandits... ça, je pourrais comprendre ; ils sont assez faciles à cerner. Mais, dans le cas présent, ce sont... des meurtres, comme j'en ai jamais vus.~
(Correction)

@30477 = ~Dans ce cas, je vous prierai de bien vouloir vous éloigner <LADYLORD>. Le seigneur Balthis souhaiterait voir préservée l'intimité de sa demeure.~
@30477 = ~Dans ce cas, je vous prierai de bien vouloir vous éloigner messire. Le seigneur Balthis souhaiterait voir préservé l'intimité de sa demeure.~ ~Dans ce cas, je vous prierai de bien vouloir vous éloigner madame. Le seigneur Balthis souhaiterait voir préservé l'intimité de sa demeure.~
(Correction)

@48732 = ~Hé, vous, damoiselle ! Je vous ai rencontré au cirque de Riatavin, non ? Mais... vous...~
@48732 = ~Hé, vous, damoiselle ! Je vous ai rencontrée au cirque de Riatavin, non ? Mais... vous...~
(Correction)

@26093 = ~Il y a également un cirque en ville. Je ne sais pas s'ils ont des éléphants, mais le dresseur doit en avoir déjà vu. Avez-vous besoin d'autre chose ?~
@26093 = ~Il y a également un cirque en ville. Je ne sais pas s'ils ont des éléphants, mais le dresseur doit en avoir déjà vus. Avez-vous besoin d'autre chose ?~
(Correction)

@26252 = ~Il se pourrait donc qu'il ait manipulé du cuir ? Singulier. Eh bien, j'espère que cela t'a aidé. Tu as eu ce que tu voulais. J'en ai fini avec toi maintenant. Ou peut-être que... non. Au revoir.~
@26252 = ~Il se pourrait donc qu'il ait manipulé du cuir ? Singulier. Eh bien, j'espère que cela t'a aidé. Tu as eu ce que tu voulais. J'en ai fini avec toi maintenant. Ou peut-être que... non. Au revoir.~ ~Il se pourrait donc qu'il ait manipulé du cuir ? Singulier. Eh bien, j'espère que cela t'a aidée. Tu as eu ce que tu voulais. J'en ai fini avec toi maintenant. Ou peut-être que... non. Au revoir.~
(Ajout de la version féminine)
Avatar du membre
jazira
Blême
Messages : 946
Enregistré le : mar. 28 févr. 2012, 06:18
Localisation : Gironde (33)
Statut : Hors ligne
.

Message par jazira »

Splendide ! J'ai intégré tes corrections, j'ai également revu le tutoiement/vouvoiement du premier dialogue avec Aerie qui était en standby.

Merci beaucoup.
Machiavélique a écrit :61563 = ~Super ! Un aventurier !~ [CHILM03] ~Super ! Une aventurière !~ [CHILM03]
(Pas d'adaptation sonore pour la version féminine. Mais je pense que c'est tout à fait normal, car au vu du boulot que ça représente c'est impossible de créer 18000 adaptations sonores supplémentaires (À moins de posséder une équipe de 1800 personnes chacune motivée et compétente pour en faire 10, ce qui n'est évidemment pas le cas)
Non, il n'existe aucune version féminine audio, uniquement textuelle. Inutile de répertorier ce genre d'absence. Cependant c'est tout à fait réalisable, bien moins complexe et fréquent qu'on ne l'imagine, mais c'est loin d'être une priorité. Parenthèse : certaines répliques audio ont déjà été accordées au féminin, car elles ne s'adressaient uniquement qu'à une femme (https://www.youtube.com/watch?v=Ha92mWe3S24).
Machiavélique a écrit :@19931 = ~Bien le bonjour, <LADYLORD>. Je me permets de vous demander, <LADYLORD>, une petite pièce ou deux pour nourrir les enfants d'une pauvre femme ?~
@19931 = ~Bien le bonjour, monsieur. Je me permets de vous demander, monsieur, une petite pièce ou deux pour nourrir les enfants d'une pauvre femme ?~ ~Bien le bonjour, madame. Je me permets de vous demander, madame, une petite pièce ou deux pour nourrir les enfants d'une pauvre femme ?~
(Proposition de correction.)

En fait ces tokens, étant problématiques, j'aurais envie de faire comme si c'était à CHARNAME qu'on s'adressait plutôt qu'à un des PNJ qu'il contrôle.
Ordinairement, j'aurais proposé Monseigneur/monseigneur/mon Seigneur et Madame/madame/ma Dame pour <LADYLORD> mais il s'agit d'une mendiante (d'ailleurs, je trouverais que <SIRMAAM>serait plus adapté).

De façon générale (mais à adapter selon le contexte), j'ai envie de proposer le remplacement de :
- <LADYLORD> et <PRO_LADYLORD> par "Messire/messire/Monseigneur/monseigneur/mon Seigneur/Monsieur/monsieur /Madame/madame/ma Dame/Mademoiselle/mademoiselle"
- <SIRMAAM> et <PRO_SIRMAAM> par "monsieur/m'sieur/madame/m'dame/Mademoiselle/mademoiselle"

Je me doute bien que ce sont des choses sur lesquelles vous vous êtes déjà penchés et que vous avez dû prendre des décisions. Je sais d'avance que cette idée ne vous plaira pas du tout et sera rejetée mais je me devais de la proposer. :)

Par contre... il serait peut-être intéressant de laisser en l'état pour BG2 et de mettre en place des tokens personnalisés pour BG2EE ? (En admettant que l'idée des tokens personnalisés soit retenue)
Non, non je suis tout à fait d'accord. Je vire la plupart des mots-clés/tokens que je croise et les remplace par une version féminine. En français, les <SIRMAAM>, <LADYLORD>, <BROTHERSISTER>, etc. n'ont que peu d'intérêt. Ils ne sont utiles que pour les langues sans/ayant peu d'accords féminins. Leur usage en français est très souvent problématique et impose dans 95% des cas une version féminine quoi qu'il arrive. De plus, mon seigneur, ma dame, c'est un peu redondant et rébarbatif, à la longue.

Certes, on perd le fait d'avoir des textes accordés selon l'initiateur/trice du dialogue, mais ces textes posent quasiment toujours des problèmes et impose une version féminine qui, au final, n'est définie que par le sexe de Charname et uniquement Charname. Limitation du moteur du jeu...

Alors, c'est bien de faire ce genre de suggestion, très bien même. Mais concrètement, il nous faudrait des bénévoles pour mettre en œuvre ce genre de projet. En gros, on va en discuter avec Lefreut, et si on en vient à valider la chose (comme les mots-clés/tokens) ce sera à toi de t'y coller.
Machiavélique a écrit :@15437 = ~Oh, vous êtes trop intelligent pour moi, <LADYLORD>. Je n'ai pas d'enfants. Mais un ivrogne de mari qui me bat jusqu'au sang si je ne lui ramène pas quelques pièces !~ ~Oh, vous êtes trop intelligente pour moi, <LADYLORD>. Je n'ai pas d'enfants. Mais un ivrogne de mari qui me bat jusqu'au sang si je ne lui ramène pas quelques pièces !~
@15437 = ~Oh, vous êtes trop intelligent pour moi, monseigneur. Je n'ai pas d'enfants. Mais un ivrogne de mari qui me bat jusqu'au sang si je ne lui ramène pas quelques pièces !~ ~Oh, vous êtes trop intelligente pour moi, madame. Je n'ai pas d'enfants. Mais un ivrogne de mari qui me bat jusqu'au sang si je ne lui ramène pas quelques pièces !~
(À corriger. Peu importe ce que vous déciderez mais dans tous les cas il ne me semble pas bon qu'il y ait de version féminine avec <LADYLORD>)
Attention, ici tu proposes de remplacer <LADYLORD> par monseigneur/madame. Alors qu'à @19931, qui appartient au même dialogue/PNJ tu proposais monsieur/madame. Il faut toujours vérifier et harmoniser. S'il y a des variances, il faut qu'elles soient volontaires. ;)
Machiavélique a écrit :@14310 = ~T'as l'air stupide, géant. Es-tu stupide ? J'pense.~
@14310 = ~T'as l'air stupide, le géant. Es-tu stupide ? J'pense.~ ~T'as l'air stupide, la géante. Es-tu stupide ? J'pense.~
(Suggestion de correction + version féminine)
Attention ici la réplique s'adresse à Minsc uniquement. Donc pas de version féminine. Il faut toujours vérifier les conditions. ;)

See("Minsc")
InParty("Minsc")
!StateCheck("Minsc",STATE_SLEEPING)
RandomNum(2,2)
Global("urchin2minsc","AR0400",0)
Machiavélique a écrit :@30477 = ~Dans ce cas, je vous prierai de bien vouloir vous éloigner <LADYLORD>. Le seigneur Balthis souhaiterait voir préservée l'intimité de sa demeure.~
@30477 = ~Dans ce cas, je vous prierai de bien vouloir vous éloigner messire. Le seigneur Balthis souhaiterait voir préservé l'intimité de sa demeure.~ ~Dans ce cas, je vous prierai de bien vouloir vous éloigner madame. Le seigneur Balthis souhaiterait voir préservé l'intimité de sa demeure.~
Tu es sûr pour le ée -> é ?

J'accorderai ça avec intimité, personnellement. Mais je suis loin d'être un crack en français.

Rien à dire sur le reste, c'est très bien.
Avatar du membre
Le Marquis
d'Oghmatique
Golem de pierre
Messages : 3393
Enregistré le : jeu. 17 juil. 2008, 15:45
Localisation : Sudiste
Statut : Hors ligne
.

Message par Le Marquis »

Préservée.
I believe in possibility
I believe someone's watching over me
And finally I have found a way to be
Happy, happy
Avatar du membre
jazira
Blême
Messages : 946
Enregistré le : mar. 28 févr. 2012, 06:18
Localisation : Gironde (33)
Statut : Hors ligne
.

Message par jazira »

Le Marquis a écrit :Préservée.
C'est ce que je pensais, merci.
Machiavélique a écrit :@38618 = ~C'est peut-être juste un aspect de sa personnalité que nous ignorions.~
@38618 = ~C'est peut-être juste un aspect de sa personnalité que nous ignorons.~

Suggestion ou correction.

Voici comment s'enchaînent les répliques :
► Afficher le texte
Je ne sais pas si ça a été mis en tant que subjonctif présent ou indicatif imparfait. J'ai quand même un léger doute sur ma proposition mais je pense que l'indicatif présent (c'est généralement ce qu'on trouve après une relative) serait mieux.
« [...] que nous ignorons » On est sûr d'ignorer ou non cet aspect de sa personnalité => Même si on suppose cet aspect, on affiche pas de doute quant à la certitude de ce qu'on connaît ou non.
« [...] que nous ignorions » Pour moi, avec le subjonctif on est en train de soulever le doute sur ce qui est connu par le groupe ou non (ça fonctionne aussi mais je trouve ça plus lourd).
« [...] que nous ignorions » Avec l'imparfait, on a quasiment trancher en faveur de cet aspect (Nous l'ignorions mais maintenant on sait). Seul le "peut-être" marque encore le doute et fait du coup contraste avec la valeur de certitude de l'indicatif imparfait.

En essayant de tourner la phrase au passé (juste pour essayer de lever les doutes sur les modes) voici ce ce que ça donne :
C'était peut-être juste un aspect de sa personnalité que nous ignorions/avions ignoré. (principale imparfait ; subordonnée imparfait/plus que parfait)
C'est peut-être juste un aspect de sa personnalité que nous avons ignoré. (principale présent ; subordonnée passé composé)
C'est peut-être juste un aspect de sa personnalité que ayons ignoré. (principale présent ; subordonnée subjonctif passé)
Et à ce sujet, tu en penses quoi Lemarquis ?

Je n'ai pas les connaissances nécessaires pour pouvoir trancher.
Avatar du membre
Le Marquis
d'Oghmatique
Golem de pierre
Messages : 3393
Enregistré le : jeu. 17 juil. 2008, 15:45
Localisation : Sudiste
Statut : Hors ligne
.

Message par Le Marquis »

jazira a écrit : Et à ce sujet, tu en penses quoi Lemarquis ?
Difficile sans plus de contexte mais je mettrais "@38618 = ~C'est peut-être juste un aspect de sa personnalité que nous ignorons.~" Car visiblement ils n'en sont pas sûrs.

Si tu mets "ignorions", ça veut dire qu'on ne savait pas avant mais que maintenant on en est sûr. Ce qui n'est pas le cas d'après l'enchainement du dialogue.
I believe in possibility
I believe someone's watching over me
And finally I have found a way to be
Happy, happy
Machiavélique
Squelette
Messages : 131
Enregistré le : lun. 09 août 2021, 19:36
Statut : Hors ligne
.

Message par Machiavélique »

jazira a écrit :Non, non je suis tout à fait d'accord. Je vire la plupart des mots-clés/tokens que je croise et les remplace par une version féminine. En français, les <SIRMAAM>, <LADYLORD>, <BROTHERSISTER>, etc. n'ont que peu d'intérêt. Ils ne sont utiles que pour les langues sans/ayant peu d'accords féminins. Leur usage en français est très souvent problématique et impose dans 95% des cas une version féminine quoi qu'il arrive. De plus, mon seigneur, ma dame, c'est un peu redondant et rébarbatif, à la longue.

Certes, on perd le fait d'avoir des textes accordés selon l'initiateur/trice du dialogue, mais ces textes posent quasiment toujours des problèmes et impose une version féminine qui, au final, n'est définie que par le sexe de Charname et uniquement Charname. Limitation du moteur du jeu...

Alors, c'est bien de faire ce genre de suggestion, très bien même. Mais concrètement, il nous faudrait des bénévoles pour mettre en œuvre ce genre de projet. En gros, on va en discuter avec Lefreut, et si on en vient à valider la chose (comme les mots-clés/tokens) ce sera à toi de t'y coller.
Il faudra que je comprenne ce que vous souhaiterez faire exactement.
jazira a écrit :Attention, ici tu proposes de remplacer <LADYLORD> par monseigneur/madame. Alors qu'à @19931, qui appartient au même dialogue/PNJ tu proposais monsieur/madame. Il faut toujours vérifier et harmoniser. S'il y a des variances, il faut qu'elles soient volontaires. ;)
Sur le coup ça ne m'avait pas paru plus gênant que ça, mais tu as raison il ne faut pas qu'il y ait une trop grande différence de registre.

jazira a écrit :Attention ici la réplique s'adresse à Minsc uniquement. Donc pas de version féminine. Il faut toujours vérifier les conditions. ;)

See("Minsc")
InParty("Minsc")
!StateCheck("Minsc",STATE_SLEEPING)
RandomNum(2,2)
Global("urchin2minsc","AR0400",0)
Je ne m'en étais même pas rendu compte en jeu. J'avais pris ça pour moi et pensais que Minsc me défendait. J'aurais dû contrôler dans NI mais je n'avais aucun doute.

jazira a écrit :Tu es sûr pour le ée -> é ?

J'accorderai ça avec intimité, personnellement. Mais je suis loin d'être un crack en français.

Oui dans tous les cas accord avec intimité. Je me suis embrouillé en me disant « COD placé après le verbe » alors qu'en fait le participe passé a la valeur d'adjectif et s'accorde avec le nom qu'il qualifie :
Le seigneur Balthis souhaiterait voir préservée l'intimité de sa demeure. // Tout comme on pourrait dire : il souhaiterait voir construite sa maison (et non construit).
Il souhaiterait voir sa maison construite / Le seigneur Balthis souhaiterait voir l'intimité de sa demeure préservée. (Dans ce sens là, l'accord est évident)
Avatar du membre
Freddy_Gwendo
Adepte de Grondemarteau
Orbe ancien
Messages : 5877
Enregistré le : sam. 23 avr. 2011, 00:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne
.

Message par Freddy_Gwendo »

Je vous mets en garde contre un certain nombre de corrections, comme celle-ci :
-@13989 = ~Bien le bonjour, <SIRMAAM>. Je ne vous reconnais pas. Vous êtes nouveau en ville ?~ ~Bien le bonjour, <SIRMAAM>. Je ne vous reconnais pas. Vous êtes nouvelle en ville ?~
+@13989 = ~Bien le bonjour, mon seigneur. Je ne vous reconnais pas. Vous êtes nouveau en ville ?~ ~Bien le bonjour, ma dame. Je ne vous reconnais pas. Vous êtes nouvelle en ville ?~

Code : Tout sélectionner

<SIRMAAM> 	Returns "sir" or "ma'am" depending on the gender of the person being spoken to.
<PRO_SIRMAAM> 	Returns "sir" or "ma'am" depending on the main character's gender.
Donc, si le perso parle à Minsc avec une CHARNAME femme, on lui dira "Bien le bonjour, ma dame. Je ne vous reconnais pas. Vous êtes nouvelle en ville ?". Quant à Jaheira dans le groupe d'un CHARNAME homme, elle aura droit à "Bien le bonjour, mon seigneur. Je ne vous reconnais pas. Vous êtes nouveau en ville ?". Ça fait plutôt désordre...

Pourquoi : parce que les fichiers dialog.tlk ou dialogF.tlk seront utilisés.

Le cas peut ne pas se produire avec la strref citée parce que le PNJ s'adresse directement à CHARNAME. Mais de nombreux PNJs peuvent répondre à des persos du groupe, d'où l'intérêt des tokens comme <SIRMAAM>, par opposition aux tokens <PRO_xxxx>.
Par ailleurs, mon seigneur et ma dame correspondent plus au token <LADYLORD>. Le token <SIRMAAM> est plus familier.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Avatar du membre
jazira
Blême
Messages : 946
Enregistré le : mar. 28 févr. 2012, 06:18
Localisation : Gironde (33)
Statut : Hors ligne
.

Message par jazira »

Et voici ce que donne cette réplique adressée à Minsc avec une Charname femme, sans corrections : ~Bien le bonjour, seigneur (<SIRMAAM>). Je ne vous reconnais pas. Vous êtes nouvelle en ville ?~

Et voici ce que donne cette réplique adressée à Jaheira avec un Charname homme, sans corrections : ~Bien le bonjour, m'dame (<SIRMAAM>). Je ne vous reconnais pas. Vous êtes nouveau en ville ?~

Il n'y a pas de solution parfaite, je pense que faire en sorte d'accorder les dialogues pour Charname est la moins pire.

À moins que je me trompe ?
Avatar du membre
Freddy_Gwendo
Adepte de Grondemarteau
Orbe ancien
Messages : 5877
Enregistré le : sam. 23 avr. 2011, 00:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne
.

Message par Freddy_Gwendo »

Effectivement, j'en avais listé une bonne centaine dans ce cas à une époque. ;)

La solution idéale consisterait à recoder les dialogues en utilisant des triggers qui évaluent le sexe de la personne qui initie le dialogue. Mais là, on ne parle plus de pack correctif, mais de Fixpack...

Pour l'exemple cité, quelque chose comme
@13989 = ~Bien le bonjour, <SIRMAAM>. Je ne vous reconnais pas. Vous venez d'arriver en ville ?~
règlerait sans doute le souci. Ou du moins, dans cet esprit. Mais ce n'est malheureusement pas possible tout le temps.

Je mets simplement en garde contre des modifications qui peuvent paraître pertinentes au premier abord, mais s'avèrent problématiques à l'usage.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Machiavélique
Squelette
Messages : 131
Enregistré le : lun. 09 août 2021, 19:36
Statut : Hors ligne
.

Message par Machiavélique »

Freddy_Gwendo a écrit :Je mets simplement en garde contre des modifications qui peuvent paraître pertinentes au premier abord, mais s'avèrent problématiques à l'usage.
Et tu fais bien ! Je n'avais pas anticipé le fait que ces tokens puissent utilisés dans des dialogues entre PNJ. Évidemment, en tombant dessus la question se serait posée.
Ce soir, je n'arrive à réfléchir si remplacer des tokens comme <SIRMAAM> par <PRO_SIRMAAM> lorsqu'ils sont adressés à CHARNAME reste une bonne idée ou non (car il doit y avoir surement des cas particuliers* où ces répliques peuvent être adressées à n'importe quel PNJ en plus de CHARNAME). Ça me semble pour l'instant être l'idée la moins pire mais trop fatigué pour réfléchir. ^^
Par contre :
- Je continue de penser que des versions féminines contenant <SIRMAAM> posent un trop gros souci.
- Je pense que conserver des tokens comme <SIRMAAM> pour des dialogues exclusivement entre PNJ semble être une bonne idée (même si comme tu le dis il va y avoir des cas particuliers* où il ne sera pas possible d'adapter. Le problème est que, si j'ai bien compris, le but du correctFRBG2EE c'est qu'il n'a justement pas vocation à adapter. Le but est de rester le plus proche possible des textes originaux afin de ne pas décevoir le joueur. Il doit corriger les grosses erreurs de traduction ou l'enrichir lorsqu'elle manque de clarté. Il n'a pas vocation à corriger les défauts inhérents au moteur du jeu et ça doit également entrer en ligne de compte).


*S'ils ne sont pas trop nombreux il sera peut-être possible de gérer ces cas particuliers à part.



Un problème bien épineux ces tokens...
Ce qui est sûr c'est qu'avant de faire quoi que ce soit, il faut être sûr d'avoir pu poser tous les problèmes, d'avoir pris le temps d'envisager les solutions et d'étudier les pour, les contre et les compromis.
Tout recoder à la main, ça me semble humainement infaisable.
Créer un programme qui recode, ça me semble extrêmement compliqué.



Comment cela a-t-il été géré sur BG1 ?
Je ne me souvient pas y avoir rencontré de :
jazira a écrit :Et voici ce que donne cette réplique adressée à Minsc avec une Charname femme, sans corrections : ~Bien le bonjour, seigneur (<SIRMAAM>). Je ne vous reconnais pas. Vous êtes nouvelle en ville ?~

Et voici ce que donne cette réplique adressée à Jaheira avec un Charname homme, sans corrections : ~Bien le bonjour, m'dame (<SIRMAAM>). Je ne vous reconnais pas. Vous êtes nouveau en ville ?~

Il n'y a pas de solution parfaite, je pense que faire en sorte d'accorder les dialogues pour Charname est la moins pire.

À moins que je me trompe ?
Il me semble que dialogues sont justement tournés comme s'ils étaient adressés à CHARNAME et non au PNJ initiateur du dialogue. Je ne sais pas comment ça a été géré si ces tokens ont été utilisés entre PNJ mais je suppose qu'ils ont dû "adapter".
Avatar du membre
Freddy_Gwendo
Adepte de Grondemarteau
Orbe ancien
Messages : 5877
Enregistré le : sam. 23 avr. 2011, 00:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne
.

Message par Freddy_Gwendo »

Pour vérifier si un PNJ parle uniquement à CHARNAME ou pas, il faut bien évidemment étudier la structure de son dialogue, mais surtout ne pas oublier ses scripts, car ce sont eux qui déterminent s'il initie le dialogue ou pas, et à qui il s'adresse.

Celui-ci, très peu utilisé, couvre de nombreux cas de figures, et te montre à quel point ce n'est pas si simple :

Code : Tout sélectionner

IF
	See([PC])
	!StateCheck(LastSeenBy(Myself),STATE_INVISIBLE)
	!StateCheck(LastSeenBy(Myself),STATE_IMPROVEDINVISIBILITY)
	Allegiance(Myself,NEUTRAL)
THEN
	RESPONSE #100
		Dialog(LastSeenBy(Myself))
END

IF
	See(Player1)
	!StateCheck(Player1,STATE_INVISIBLE)
	!StateCheck(Player1,STATE_IMPROVEDINVISIBILITY)
	Allegiance(Myself,NEUTRAL)
THEN
	RESPONSE #100
		Dialog(Player1)
END

IF
	See(Player2)
	!StateCheck(Player2,STATE_INVISIBLE)
	!StateCheck(Player2,STATE_IMPROVEDINVISIBILITY)
	Allegiance(Myself,NEUTRAL)
THEN
	RESPONSE #100
		Dialog(Player2)
END

IF
	See(Player3)
	!StateCheck(Player3,STATE_INVISIBLE)
	!StateCheck(Player3,STATE_IMPROVEDINVISIBILITY)
	Allegiance(Myself,NEUTRAL)
THEN
	RESPONSE #100
		Dialog(Player3)
END

IF
	See(Player4)
	!StateCheck(Player4,STATE_INVISIBLE)
	!StateCheck(Player4,STATE_IMPROVEDINVISIBILITY)
	Allegiance(Myself,NEUTRAL)
THEN
	RESPONSE #100
		Dialog(Player4)
END

IF
	See(Player5)
	!StateCheck(Player5,STATE_INVISIBLE)
	!StateCheck(Player5,STATE_IMPROVEDINVISIBILITY)
	Allegiance(Myself,NEUTRAL)
THEN
	RESPONSE #100
		Dialog(Player5)
END

IF
	See(Player6)
	!StateCheck(Player6,STATE_INVISIBLE)
	!StateCheck(Player6,STATE_IMPROVEDINVISIBILITY)
	Allegiance(Myself,NEUTRAL)
THEN
	RESPONSE #100
		Dialog(Player6)
END

Avec lui, la traduction peut devenir un enfer pour traiter tous les cas possibles. :gign:


Quant à BG, le problème ne se pose pas vraiment, car le jeu n'a pas été conçu au départ pour que les membres du groupe interagissent avec les PNJ, et privilégie les dialogues avec CHARNAME.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Nixou
Grouilleux malade
Messages : 3
Enregistré le : mer. 23 mars 2022, 21:47
Statut : Hors ligne
.

Message par Nixou »

Bonjour les amis.

Je remercierai jamais assez pour votre travail. Je n'aurais plus eu le courage de jouer à un de mes jeux favoris sans votre traduction :ok:


Au niveau de la quête "récupérer le gong de la mère de Dennis" (c'est la quête du souhait mineur)

Grae la chaman troll indique qu'elle a vendu le gong au mage ogre qui vit "à l'ouest du tertre troll"

Il n'y a rien à l'ouest, le mage ogre ne vit pas à l'ouest mais au Nord-est



Bien cordialement.
Fichiers joints
courn.jpg
Avatar du membre
jazira
Blême
Messages : 946
Enregistré le : mar. 28 févr. 2012, 06:18
Localisation : Gironde (33)
Statut : Hors ligne
.

Message par jazira »

Nixou a écrit :Bonjour les amis.

Je remercierai jamais assez pour votre travail. Je n'aurais plus eu le courage de jouer à un de mes jeux favoris sans votre traduction :ok:


Au niveau de la quête "récupérer le gong de la mère de Dennis" (c'est la quête du souhait mineur)

Grae la chaman troll indique qu'elle a vendu le gong au mage ogre qui vit "à l'ouest du tertre troll"

Il n'y a rien à l'ouest, le mage ogre ne vit pas à l'ouest mais au Nord-est



Bien cordialement.
Merci beaucoup Nixou !

C'est corrigé et ce sera disponible pour la prochaine release. J'ai même ajouté une version féminine et accordé chaman au féminin. ;)
@34296 = ~Récupérer le gong de la mère de Dennis

Grae, la chamane troll n'est pas en possession du gong... Elle l'a vendu à un mage ogre qui réside au nord-est du tertre troll. Je suis impatient de savoir à qui ce dernier a pu le vendre.~ ~Récupérer le gong de la mère de Dennis

Grae, la chamane troll n'est pas en possession du gong... Elle l'a vendu à un mage ogre qui réside au nord-est du tertre troll. Je suis impatiente de savoir à qui ce dernier a pu le vendre.~
Avatar du membre
jazira
Blême
Messages : 946
Enregistré le : mar. 28 févr. 2012, 06:18
Localisation : Gironde (33)
Statut : Hors ligne
.

Message par jazira »

Nous nous sommes réunis avec Lefreut avant-hier afin de nous pencher sur plusieurs points et questionnements que vous aviez, d'ailleurs désolé de ne pas avoir fait suivre plus tôt mais la troisième dose m'a réellement mis K.O.

Nous avons pris la décision de continuer d'accorder les textes à l'intention de Charname. C'est à nos yeux, le moins pire à faire, le plus correct dans la plupart des cas. Bien évidemment, nous faisons du cas par cas lors de nos corrections, si un texte est spécifiquement destiné à quelqu'un qui n'est pas Charname alors il sera accordé en conséquence.

Au sujet des tokens personnalisés, nous sommes d'accord pour faire un essai. À l'heure actuelle, nous ne voyons qu'un seul token personnalisé qui pourrait réellement être utile. Le <RACE_F>/<PRO_RACE_F>, la version féminine du <RACE>/<PRO_RACE> (humaine, naine, etc.). Cependant, s'il s'avère que cela pose problème nous nous réservons le droit de retrait. Notre mod a un fonctionnement très simple et ne touche qu'à très peu de choses techniques par souci de compatibilité. Alors, y a plus qu'à se mettre au boulot. :)

Au sujet d'un CorrectfrBG1EE(+SoD), c'est toujours au programme. Pas de date à révéler, ça viendra quand ça viendra. Quand Lefreut aura le temps.

Au sujet des familiers, ils ont été complètement relus et mis à jour. Ce sera disponible dans la prochaine release (qui ne saurait tarder).

Nous sommes toujours à la recherche de bénévoles pour améliorer ce mod. De nombreux domaines, axes de travail, nécessitent une attention particulière. Il suffit juste de nous contacter.
Machiavélique
Squelette
Messages : 131
Enregistré le : lun. 09 août 2021, 19:36
Statut : Hors ligne
.

Message par Machiavélique »

Freddy_Gwendo a écrit :Pour vérifier si un PNJ parle uniquement à CHARNAME ou pas, il faut bien évidemment étudier la structure de son dialogue, mais surtout ne pas oublier ses scripts, car ce sont eux qui déterminent s'il initie le dialogue ou pas, et à qui il s'adresse.

Celui-ci, très peu utilisé, couvre de nombreux cas de figures, et te montre à quel point ce n'est pas si simple :

Code : Tout sélectionner

IF
	See([PC])
	!StateCheck(LastSeenBy(Myself),STATE_INVISIBLE)
	!StateCheck(LastSeenBy(Myself),STATE_IMPROVEDINVISIBILITY)
	Allegiance(Myself,NEUTRAL)
THEN
	RESPONSE #100
		Dialog(LastSeenBy(Myself))
END

IF
	See(Player1)
	!StateCheck(Player1,STATE_INVISIBLE)
	!StateCheck(Player1,STATE_IMPROVEDINVISIBILITY)
	Allegiance(Myself,NEUTRAL)
THEN
	RESPONSE #100
		Dialog(Player1)
END

IF
	See(Player2)
	!StateCheck(Player2,STATE_INVISIBLE)
	!StateCheck(Player2,STATE_IMPROVEDINVISIBILITY)
	Allegiance(Myself,NEUTRAL)
THEN
	RESPONSE #100
		Dialog(Player2)
END

IF
	See(Player3)
	!StateCheck(Player3,STATE_INVISIBLE)
	!StateCheck(Player3,STATE_IMPROVEDINVISIBILITY)
	Allegiance(Myself,NEUTRAL)
THEN
	RESPONSE #100
		Dialog(Player3)
END

IF
	See(Player4)
	!StateCheck(Player4,STATE_INVISIBLE)
	!StateCheck(Player4,STATE_IMPROVEDINVISIBILITY)
	Allegiance(Myself,NEUTRAL)
THEN
	RESPONSE #100
		Dialog(Player4)
END

IF
	See(Player5)
	!StateCheck(Player5,STATE_INVISIBLE)
	!StateCheck(Player5,STATE_IMPROVEDINVISIBILITY)
	Allegiance(Myself,NEUTRAL)
THEN
	RESPONSE #100
		Dialog(Player5)
END

IF
	See(Player6)
	!StateCheck(Player6,STATE_INVISIBLE)
	!StateCheck(Player6,STATE_IMPROVEDINVISIBILITY)
	Allegiance(Myself,NEUTRAL)
THEN
	RESPONSE #100
		Dialog(Player6)
END

Avec lui, la traduction peut devenir un enfer pour traiter tous les cas possibles. :gign:


Quant à BG, le problème ne se pose pas vraiment, car le jeu n'a pas été conçu au départ pour que les membres du groupe interagissent avec les PNJ, et privilégie les dialogues avec CHARNAME.
Si je compte tous les tokens concernés (et j'en oublie peut-être) :
- <BROTHERSISTER> 29
- <GIRLBOY> 34
- <LADYLORD> 311
- <MALEFEMALE> 92
- <MANWOMAN> 61
- <RACE> 57
- <SIRMAAM> 117

J'en suis déjà à 701 (et je n'ai pas compté les PRO_xxxx). Je suis d'accord : rien que ça, ça me paraît impossible de recoder à la main. En revanche, je me dis que c'est peut-être moins laborieux de ne pas regarder systématiquement les scripts et d'accepter de laisser derrière soi des imprécisions et des oublies qui pourront toujours être signalés et corrigés par la suite. Le pire c'est qu'il faudrait en plus rajouter des stringref supplémentaires pour couvrir l'ensemble des possibilités entre les versions masculines et féminines (PNJ s'adressant à un groupe mixte ou exclusivement masculin ou exclusivement féminin ou juste à CHARNAME, car comme tu l'as précisé avec le script que tu as posté plus haut, ces tokens pourraient être utilisés envers n'importe quel personnage du groupe, CHARNAME y compris, alors même que le token ne contiendrait pas le préfixe "PRO").

jazira a écrit :Au sujet des tokens personnalisés, nous sommes d'accord pour faire un essai. À l'heure actuelle, nous ne voyons qu'un seul token personnalisé qui pourrait réellement être utile. Le <RACE_F>/<PRO_RACE_F>, la version féminine du <RACE>/<PRO_RACE> (humaine, naine, etc.). Cependant, s'il s'avère que cela pose problème nous nous réservons le droit de retrait. Notre mod a un fonctionnement très simple et ne touche qu'à très peu de choses techniques par souci de compatibilité. Alors, y a plus qu'à se mettre au boulot. :)
Le problème des tokens personnalisés est qu'il n'y a apparemment pas moyen d'en créer sur BG2 classique (je pensais qu'il suffirait de recréer en permanence des tokens temporaires mais ça ne marche pas)
Il faudrait donc les créer que pour BG2EE (en utilisant la méthode préconisée par Freddy avec le TOKENTXT.2DA) et conserver le même système pour BG2 classique.
Cela ne me semble pas très juste car BG2 classique ne pourra pas profiter de cette amélioration, et le temps de travail qui sera investi pour ça ne servira qu'à l'Enhanced Edition.


Comme l'a suggéré Freddy, une solution permettant d'avoir cette correction sur les 2 éditions serait de recoder à la main. Il y a 57 <RACE> et 385 <PRO_RACE> soit prêt de 450 occurrences (c'est déjà vraiment énorme), et avec dans tous les cas de très nombreux stringrefs à ajouter.

C'est dommage qu'il n'y ait aucun moyen de stocker une chaine de caractères. Je suppose qu'on ne peut pas non plus forcer l'affichage d'un entier sous la forme d'un caractère ? (Dans l'idée d'afficher une à une chaque lettre du mot voulu puisqu'on peut aisément stocker des entiers, mais j'ai cherché et j'ai rien trouvé)






Voici quelques autres éléments relevés mais je n'ai pas vraiment eu le temps de beaucoup jouer :



@26349 = ~*soupire* Très bien. Allez-y. Si c'est ce vous avez à faire.~
@26349 = ~*soupire* Très bien. Allez-y. Si c'est ce que vous avez à faire.~
(Correction)


@26303 = ~Je dois escorter le seigneur Feveron et dame Diana... Je vous prierai de bien vouloir être poli, sinon, tant pis pour vous ! Allez, circulez !~
@26303 = ~Je dois escorter le seigneur Feveron et dame Diana... Je vous prierai de bien vouloir être poli, sinon, tant pis pour vous ! Allez, circulez !~ ~Je dois escorter le seigneur Feveron et dame Diana... Je vous prierai de bien vouloir être polie, sinon, tant pis pour vous ! Allez, circulez !~
(Ajout de la version féminine)

@26298 = ~Mais pas du tout, pas du tout. Et maintenant renvoyez donc ce manant, il empeste.~
@26298 = ~Mais pas du tout, pas du tout. Et maintenant renvoyez donc ce manant, il empeste.~ ~Mais pas du tout, pas du tout. Et maintenant renvoyez donc cette triviale, elle empeste.~
(Proposition d'ajout de la version féminine)

@26280 = ~Oh, regardez, ma chère... c'est un manant qui essaye de nous parler.~
@26280 = ~Oh, regardez, ma chère... c'est un manant qui essaye de nous parler.~ ~Oh, regardez, ma chère... c'est une triviale qui essaye de nous parler.~
(Proposition d'ajout de la version féminine)

@26287 = ~Bon, très bien. Mes... excuses... manant. Votre odeur est aussi offensante que votre attitude, mais en tant que noble je dois apprendre à tolérer les deux. Maintenant allez-vous-en.~
@26287 = ~Bon, très bien. Mes... excuses... manant. Votre odeur est aussi offensante que votre attitude, mais en tant que noble je dois apprendre à tolérer les deux. Maintenant allez-vous-en.~ ~Bon, très bien. Mes... excuses... roturière. Votre odeur est aussi offensante que votre attitude, mais en tant que noble je dois apprendre à tolérer les deux. Maintenant allez-vous-en.~
(Proposition d'ajout de la version féminine)

@45784 = ~Est-ce que je ressemble à quelqu'un qui pourrait répondre à une telle question ? Si ton amie s'est faite prendre par des magiciens malfaisants, ils peuvent bien la dépecer vivante, j'n'en dormirai pas plus mal. Dehors !~
@45784 = ~Est-ce que je ressemble à quelqu'un qui pourrait répondre à une telle question ? Si ton amie s'est fait prendre par des magiciens malfaisants, ils peuvent bien la dépecer vivante, j'n'en dormirai pas plus mal. Dehors !~
(Correction)



@18150 = ~Emprisonnement
(Abjuration)

Niveau : 9
Portée : Contact
Durée : Permanente
Temps d'incantation : 9
Zone d'effet : 1 créature
Jet de sauvegarde : aucun

Lorsqu'un sort d'Emprisonnement est lancé, sa victime est prisonnière d'un état comateux à l'intérieur d'une petite sphère située loin sous la surface de la terre. La créature reste ainsi suspendue entre la vie et la mort jusqu'à ce que le sort inverse, Liberté, soit lancé à l'endroit où elle s'est faite capturer. Sans cela, elle restera là aussi longtemps qu'existera le monde, un destin plutôt affreux. Une dissipation magique ne libère pas les victimes de ce sort et on ne peut faire aucun jet de sauvegarde pour s'en protéger.~
@18150 = ~Emprisonnement
(Abjuration)

Niveau : 9
Portée : Contact
Durée : Permanente
Temps d'incantation : 9
Zone d'effet : 1 créature
Jet de sauvegarde : aucun

Lorsqu'un sort d'Emprisonnement est lancé, sa victime est prisonnière d'un état comateux à l'intérieur d'une petite sphère située loin sous la surface de la terre. La créature reste ainsi suspendue entre la vie et la mort jusqu'à ce que le sort inverse, Liberté, soit lancé à l'endroit où elle s'est fait capturer. Sans cela, elle restera là aussi longtemps qu'existera le monde, un destin plutôt affreux. Une dissipation magique ne libère pas les victimes de ce sort et on ne peut faire aucun jet de sauvegarde pour s'en protéger.~
(Correction)


@45003 = ~Une barque était arrimé à cette plateforme récemment et s'est engouffré précipitamment dans les profondeurs de la grotte.~
@45003 = ~Une barque était arrimée à cette plateforme récemment et s'est engouffrée précipitamment dans les profondeurs de la grotte.~
(Correction)

@59623 = ~Cela ne cessera pas, tu le sais. Pas tant que tu n'auras pas accepté ce que tu es vraiment.~ [DPJON120] ~Cela ne cessera pas, tu le sais. Pas tant que tu n'auras pas acceptée ce que tu es vraiment.~ [DPJON120]
@59623 = ~Cela ne cessera pas, tu le sais. Pas tant que tu n'auras pas accepté ce que tu es vraiment.~ [DPJON120] ~Cela ne cessera pas, tu le sais. Pas tant que tu n'auras pas acceptée ce que tu es vraiment.~ [DPJON120]
(Correction)

@88006 = ~Bon sang ! Qui s'amuse à reverser des tonneaux d'eau dans la rue ?~ [OH88006]
@88006 = ~Bon sang ! Qui s'amuse à renverser des tonneaux d'eau dans la rue ?~ [OH88006]
(Correction)

@88027 = ~Parfois, ça a du bon d'être entropiste, vous savez ? Mais parfois fois ça s'apparente un peu à garder des chats, des chats aveugles et qui ne peuvent pas se voir en peinture. J'essaie de trouver un moyen de me téléporter hors d'Athkatla, mais... sans grand succès.~ [OH88027]
@88027 = ~Parfois, ça a du bon d'être entropiste, vous savez ? Mais parfois ça s'apparente un peu à garder des chats, des chats aveugles et qui ne peuvent pas se voir en peinture. J'essaie de trouver un moyen de me téléporter hors d'Athkatla, mais... sans grand succès.~ [OH88027]
(Correction)

@93108 = ~Peu importe, j'imagine. C'était une Sorcière Rouge de Thay nommé Lanneth. Cette fillette était une entropiste, comme moi, malgré son jeune âge. Bref, Lanneth voulait la ravir.~ [OH93108]
@93108 = ~Peu importe, j'imagine. C'était une Sorcière Rouge de Thay nommée Lanneth. Cette fillette était une entropiste, comme moi, malgré son jeune âge. Bref, Lanneth voulait la ravir.~ [OH93108]
(Correction)

@88062 = ~La magie entropique est... entropique. Je n'y peux rien. Je lui ai donné mon dernier talisman de foyer ardent, qui aurait pu me permettre de m'y rendre de manière une peu plus... directe.~ [OH88062]
@88062 = ~La magie entropique est... entropique. Je n'y peux rien. Je lui ai donné mon dernier talisman de foyer ardent, qui aurait pu me permettre de m'y rendre de manière un peu plus... directe.~ [OH88062]
(Correction)

@8231 = ~Arrogant ou extrêmement compétent. Pensez ce que vous voulez, ce que je dis est vrai.~ ~Arrogante ou extrêmement compétente. Pensez ce que vous voulez, ce que je dis est vrai.~
@8231 = ~Arrogant ou extrêmement compétent. Pensez ce que vous voulez, ce que je dis est vrai.~
(Proposition de correction pour BANOMEN.DLG car ce strgref est aussi utilisé dans PROST2.DLG mais vu les dialogues de celui-ci et notamment le state 3 je me demande si ce DLG est vraiment "actif", j'ai pas poussé les recherches)

@58439 = ~J'ai la foi. Waukyne est la protectrice d'Amn, et tout ce qui nous a frappé disparaîtra à son retour. Nous verrons.~
@58439 = ~J'ai la foi. Waukyne est la protectrice d'Amn, et tout ce qui nous a frappés disparaîtra à son retour. Nous verrons.~
(Correction)
Avatar du membre
jazira
Blême
Messages : 946
Enregistré le : mar. 28 févr. 2012, 06:18
Localisation : Gironde (33)
Statut : Hors ligne
.

Message par jazira »

Merci pour ces retours ! C'est corrigé.

Au sujet des tokens, le nombre d'occurrence dans le dialog.tra importe peu, il est très facile de les traquer et de les modifier (ça je peux m'en charger). Il y a actuellement 242 occurrences de "RACE>" dans la VF (ce qui comprend donc les <RACE>, <PRO_RACE>, et leurs éventuels doublons féminins). Par contre, je ne vois pas bien pourquoi tu cites les <SIRMAAM> ou les <BROTHERSISTER>, etc., quel est le rapport ? Quelles seraient les corrections à appliquer directement sur ces tokens ? :s

À moins que tu parles d'autre chose ?

Le domaine technique n'est pas ma spécialité, mais il suffit juste de créer un nouveau token similaire accordé au féminin dans le TOKENTXT.2DA (comme vous le suggériez), que nous pourront ensuite utiliser dans les textes. C'est tout.

Oui, ces tokens personnalisés ne serviront que pour les EE, mais je ne vois pas bien où est le problème. Actuellement CorrectfrBG2EE n'est compatible que pour les EE. Et un éventuel port pour la version classique est encore très loin d'être envisageable. Car travailler sur deux versions des textes simultanément serait un véritable suicide. Si port il y a, alors ce sera lorsque le projet sera mené à terme. Et étant donné le nombre de bénévoles dont nous disposons, c-a-d aucun à l'heure actuelle, ça risque de prendre beaucoup... beaucoup de temps avant d'envisager un portage.

Cependant, la bonne nouvelle à ce sujet, c'est que rollback toutes les incompatibilités présentes dans le CorrectfrBG2EE pour la version classique (espaces insécables, éventuels tokens personnalisés, etc.) peut se faire en seulement quelques secondes et en quelques cliques.

Après, si vous n'êtes pas chauds, ce n'est pas très grave. C'est votre suggestion, après tout. Et en vérité, pour nous, cette correction est un peu overkill et va à l'encontre de la simplicité technique du mod. Même si nous ne sommes pas contre le fait de faire un essai, l'objectif est d'apporter un maximum de correctifs à la traduction française.
Machiavélique
Squelette
Messages : 131
Enregistré le : lun. 09 août 2021, 19:36
Statut : Hors ligne
.

Message par Machiavélique »

Non c'est moi, j'arrive pas à me sortir de la tête que le correctFR n'est prévu que pour les EE. C'est pas la 1ère fois que je fais cette erreur mais je vais finir par m'y faire...
jazira a écrit :Merci pour ces retours ! C'est corrigé.

Au sujet des tokens, le nombre d'occurrence dans le dialog.tra importe peu, il est très facile de les traquer et de les modifier (ça je peux m'en charger). Il y a actuellement 242 occurrences de "RACE>" dans la VF (ce qui comprend donc les <RACE>, <PRO_RACE>, et leurs éventuels doublons féminins). Par contre, je ne vois pas bien pourquoi tu cites les <SIRMAAM> ou les <BROTHERSISTER>, etc., quel est le rapport ? Quelles seraient les corrections à appliquer directement sur ces tokens ? :s

À moins que tu parles d'autre chose ?

J'avais en tête la portabilité avec les éditions classiques, qui n'est donc finalement plus du tout un problème puisque le mod n'est prévu que pour les EE (si si pour l'instant je me souviens toujours).
Ainsi que les problèmes pouvant être rencontrés lorsque ces tokens (<SIRMAAM>, <BROTHERSISTER>...) sont utilisés entre PNJ (ça, d'après ce que j'ai compris c'est géré), lorsqu'ils peuvent être adressés envers plusieurs personnages différents dont CHARNAME (selon le script), lorsqu'ils peuvent être utilisés dans plusieurs DLG (donc d'autres PNJ avec ou sans CHARNAME).
Ça fait un paquet de chose à vérifier, tu indiques :
jazira a écrit :Nous avons pris la décision de continuer d'accorder les textes à l'intention de Charname. C'est à nos yeux, le moins pire à faire, le plus correct dans la plupart des cas. Bien évidemment, nous faisons du cas par cas lors de nos corrections, si un texte est spécifiquement destiné à quelqu'un qui n'est pas Charname alors il sera accordé en conséquence.
Compte tenu du nombre de ces tokens dans la version originale, je disais juste qu'il me semblait impossible de procéder à un examen minutieux pour les 701 d'entre eux (ou alors très fastidieux), et il y aura forcément des cas complexes comme celui évoqué par Freddy où il ne sera pas possible d'accorder en conséquence (les causes étant multiples) et où il faudra résoudre le problème différemment ou sinon conserver le problème.
Répondre

Retourner vers « Correction de la traduction de Baldur's Gate II : Enhanced Edition »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité