This commit is contained in:
sladecraven 2021-10-22 15:21:12 +02:00
parent 965b0ecf20
commit ec3e49e2f5
4 changed files with 85 additions and 84 deletions

View File

@ -293,8 +293,8 @@ Hooks.once('init', () => {
trait_en.name = nbt + trait_fr.name + special; trait_en.name = nbt + trait_fr.name + special;
if ( trait_fr.data && trait_fr.data.description && trait_fr.data.description.value ) { if ( trait_fr.data && trait_fr.data.description && trait_fr.data.description.value ) {
trait_en.data.description.value = trait_fr.data.description.value; trait_en.data.description.value = trait_fr.data.description.value;
} else if ( eisitems ) { // No description in the FR compendium -> test other compendium if presenr } else if ( game.modules.get( 'wfrp4e-eis') ) { // No description in the FR compendium -> test other compendium if presenr
trait_fr = game.babele.translate( 'eis.eisitems', { name: name_en }, true); trait_fr = game.babele.translate( 'wfrp4e-eis.eisitems', { name: name_en }, true);
trait_en.name = nbt + trait_fr.name + special; trait_en.name = nbt + trait_fr.name + special;
if ( trait_fr.data && trait_fr.data.description && trait_fr.data.description.value ) if ( trait_fr.data && trait_fr.data.description && trait_fr.data.description.value )
trait_en.data.description.value = trait_fr.data.description.value; trait_en.data.description.value = trait_fr.data.description.value;
@ -329,7 +329,7 @@ Hooks.once('init', () => {
} else if ( trait_en.type == "spell") { } else if ( trait_en.type == "spell") {
var trait_fr = game.babele.translate( compmod+'.spells', { name: name_en }, true); var trait_fr = game.babele.translate( compmod+'.spells', { name: name_en }, true);
if ( trait_fr.name == name_en ) { // If no translation, test eisspells if ( trait_fr.name == name_en ) { // If no translation, test eisspells
trait_fr = game.babele.translate( 'eis.eisspells', { name: name_en }, true); trait_fr = game.babele.translate( 'wfrp4e-eis.eisspells', { name: name_en }, true);
} }
if ( trait_fr.name == name_en ) { // If no translation, test unofficial grimoire if ( trait_fr.name == name_en ) { // If no translation, test unofficial grimoire
trait_fr = game.babele.translate( 'wfrp4e-unofficial-grimoire.ug-spells', { name: name_en }, true); trait_fr = game.babele.translate( 'wfrp4e-unofficial-grimoire.ug-spells', { name: name_en }, true);

View File

@ -1059,6 +1059,8 @@
"Giants": "Géants", "Giants": "Géants",
"Thrown": "Lancer", "Thrown": "Lancer",
"RestRecover": "Se Reposer et Guérir", "RestRecover": "Se Reposer et Guérir",
"Metallurgy": "Métalurgie",
"Geology": "Geologie",
"Silver": "Argent", "Silver": "Argent",
"Gold": "Or", "Gold": "Or",

View File

@ -2,7 +2,7 @@
"name": "WH4-fr-translation", "name": "WH4-fr-translation",
"title": "WFRP4e - Core Module en français.", "title": "WFRP4e - Core Module en français.",
"description": "Traduction Française pour Warhammer v4.", "description": "Traduction Française pour Warhammer v4.",
"version": "4.2.1", "version": "4.2.2",
"minimumCoreVersion" : "0.8.0", "minimumCoreVersion" : "0.8.0",
"compatibleCoreVersion": "0.8.9", "compatibleCoreVersion": "0.8.9",
"author": "LeRatierBretonnien", "author": "LeRatierBretonnien",

View File

@ -524,13 +524,13 @@
] ]
}, },
"Who": { "Who": {
"description": "A deranged rat catcher and their small but vicious dog…" "description": "Un ratier un peu dérangé et son petit chien aggressif..."
}, },
"What": { "What": {
"description": "…needs the Characters to exhume a corpse from the Garden of Morr…" "description": "...a besoin des Personnages pour exhumer un cadavre dans lejardin de Morr ...'"
}, },
"Why": { "Why": {
"description": "…so they can win a bet they cannot afford to lose." "description": "... pour gagner un pari qu'il ne peut se permettre de perdre."
} }
}, },
{ {
@ -549,15 +549,15 @@
] ]
}, },
"Who": { "Who": {
"description": "A distraught High Elf artisan…" "description": "Un artisan haut Elfe éperdu..."
}, },
"What": { "What": {
"description": "…needs the Characters to exhume a corpse from the Garden of Morr…" "description": "...a besoin des Personnages pour exhumer un cadavre dans lejardin de Morr ...'"
}, },
"Why": { "Why": {
"description": "…so they can win a bet they cannot afford to lose." "description": "... pour gagner un pari qu'il ne peut se permettre de perdre."
} }
}, },
{ {
"range": { "range": {
"Who": [ "Who": [
@ -574,13 +574,13 @@
] ]
}, },
"Who": { "Who": {
"description": "A drunken Dwarf Slayer…" "description": "Un Tueur Nain ivre..."
}, },
"What": { "What": {
"description": "…needs the Characters to fake their death…" "description": "...a besoin que les Personnages simulent sa mort..."
}, },
"Why": { "Why": {
"description": "…so they can wile away the boring days of their life." "description": "...pour qu'il puisse quitter sa vie ennuyeuse."
} }
}, },
{ {
@ -599,15 +599,15 @@
] ]
}, },
"Who": { "Who": {
"description": "A Dwarf who you inadvisably made a deal with…" "description": "Un nain avec qui vous avez conclu un peu légèrement un marché..."
}, },
"What": { "What": {
"description": "…needs the Characters to fake their death…" "description": "...a besoin que les Personnages simulent sa mort..."
}, },
"Why": { "Why": {
"description": "…so they can wile away the boring days of their life." "description": "...pour qu'il puisse quitter sa vie ennuyeuse."
} }
}, },
{ {
"range": { "range": {
"Who": [ "Who": [
@ -624,13 +624,13 @@
] ]
}, },
"Who": { "Who": {
"description": "A family member in need…" "description": "Un membre de la famille dans le besoin..."
}, },
"What": { "What": {
"description": "…needs the Characters to find an Elven Enclave in a nearby wood…" "description": "...voudrait que les Personnages découvrent une en,clave elfique dans les bois voisin..."
}, },
"Why": { "Why": {
"description": "…so they can uncover an unwelcome truth." "description": "...pour dévoiler une vérité dérangeante."
} }
}, },
{ {
@ -649,13 +649,13 @@
] ]
}, },
"Who": { "Who": {
"description": "A fiery Sigmarite warrior priest…" "description": "Un prêtre guerrier Sigmarite fervent..."
}, },
"What": { "What": {
"description": "…needs the Characters to find an Elven Enclave in a nearby wood…" "description": "...voudrait que les Personnages découvrent une en,clave elfique dans les bois voisin..."
}, },
"Why": { "Why": {
"description": "…so they can uncover an unwelcome truth." "description": "...pour dévoiler une vérité dérangeante."
} }
}, },
{ {
@ -674,13 +674,12 @@
] ]
}, },
"Who": { "Who": {
"description": "A fishmonger with some decidedly fish-like features…" "description": "Un poissonnuer ressemblant à sa marchandise..."
}, },
"What": { "What": {
"description": "…needs the Characters to find an heirloom, stolen by a local noble family generations ago…" "description": "... a besoin que les personnages retrouvent un héritage volé par une famille noble du coin, il y a des générations..." },
},
"Why": { "Why": {
"description": "…so they can test the Characters mettle for a bigger job to come." "description": "...pour pouvoir les tester et leur confier un travail plus important par la suite."
} }
}, },
{ {
@ -699,13 +698,13 @@
] ]
}, },
"Who": { "Who": {
"description": "A fishmongers jilted lover with a strangely glowing necklace…" "description": "L'amoureuse éconduite d'un poissonnier, arborant un collier scintilant étrangement..."
}, },
"What": { "What": {
"description": "…needs the Characters to find an heirloom, stolen by a local noble family generations ago…" "description": "... a besoin que les personnages retrouvent un héritage volé par une famille noble du coin, il y a des générations..."
}, },
"Why": { "Why": {
"description": "…so they can test the Characters mettle for a bigger job to come." "description": "...pour pouvoir les tester et leur confier un travail plus important par la suite."
} }
}, },
{ {
@ -724,13 +723,13 @@
] ]
}, },
"Who": { "Who": {
"description": "An Ulrican flagellant with an unsettling smile…" "description": "Un Flagellant Ulricain au sourire dérangeant..."
}, },
"What": { "What": {
"description": "…needs the Characters to find out what that scratching noise in the walls is…" "description": "...a besoin que les Personnages découvrent ce qui provoque ces bruits de grattements dans les murs..."
}, },
"Why": { "Why": {
"description": "…so they can take all the credit. " "description": "...pour en recueillir tous le crédit."
} }
}, },
{ {
@ -749,13 +748,13 @@
] ]
}, },
"Who": { "Who": {
"description": "A formidable fence who is playing both sides of the Hook and Fish gang war…" "description": "Un Receleur de talent qui joue double jeu dans une guerre de gang."
}, },
"What": { "What": {
"description": "…needs the Characters to find out what that scratching noise in the walls is…" "description": "...a besoin que les Personnages découvrent ce qui provoque ces bruits de grattements dans les murs..."
}, },
"Why": { "Why": {
"description": "…so they can take all the credit. " "description": "...pour en recueillir tous le crédit."
} }
}, },
{ {
@ -774,13 +773,13 @@
] ]
}, },
"Who": { "Who": {
"description": "A Halfling whos willing to share some secrets about things they have no right to know…" "description": "Un Halfling désireux de partager certains secrets quil ne devrait pas connaître..."
}, },
"What": { "What": {
"description": "…needs the Characters to find out where all the local strays have gone…" "description": "...a besoin que les Personnages découvrent ou les chats errants sont tous partis..."
}, },
"Why": { "Why": {
"description": "…so they can survive for just one more night." "description": "...pour qu'ils survivent une nuit de plus."
} }
}, },
{ {
@ -799,15 +798,15 @@
] ]
}, },
"Who": { "Who": {
"description": "A gormless Wood Elf grave robber…" "description": "Un Elfe Sylvain stupide, Trafiquant de cadavres..."
}, },
"What": { "What": {
"description": "…needs the Characters to find out where all the local strays have gone…" "description": "...a besoin que les Personnages découvrent ou les chats errants sont tous partis..."
}, },
"Why": { "Why": {
"description": "…so they can survive for just one more night." "description": "...pour qu'ils survivent une nuit de plus."
} }
}, },
{ {
"range": { "range": {
"Who": [ "Who": [
@ -824,13 +823,13 @@
] ]
}, },
"Who": { "Who": {
"description": "A greedy miner who stole the wrong thing from the wrong Dwarf…" "description": "Un Mineur avide ayant dérobé au mauvais nain ce quil ne fallait pas..."
}, },
"What": { "What": {
"description": "…needs the Characters to gather some scandalous information about the Cult of Manaan…" "description": "...a besoin que les Personnages rassemblent des informations scandaleuses sur le cultel de Manaan..."
}, },
"Why": { "Why": {
"description": "…so they can sell the Characters out, and profit off everyone involved." "description": "...pour quil puisse les dénoncer et garder tout le profit."
} }
}, },
{ {
@ -849,15 +848,15 @@
] ]
}, },
"Who": { "Who": {
"description": "A gregarious guard on the secret payroll of a Cult of Tzeentch…" "description": "Un Garde affable payé par le culte de Tzeentcb..."
}, },
"What": { "What": {
"description": "…needs the Characters to gather some scandalous information about the Cult of Manaan…" "description": "...a besoin que les Personnages rassemblent des informations scandaleuses sur le cultel de Manaan..."
}, },
"Why": { "Why": {
"description": "…so they can sell the Characters out, and profit off everyone involved." "description": "...pour quil puisse les dénoncer et garder tout le profit."
} }
}, },
{ {
"range": { "range": {
"Who": [ "Who": [
@ -874,13 +873,13 @@
] ]
}, },
"Who": { "Who": {
"description": "A grizzled watchman who sees rat-shaped shadows behind every corner…" "description": "Un Milicien grisonnant qui voit des ombres de cbat à tous les coins de rue..."
}, },
"What": { "What": {
"description": "…needs the Characters to get them admittance into the local university…" "description": "...a besoin des Personnages pour l aider à entrer dans l'université locale..."
}, },
"Why": { "Why": {
"description": "…so they can seem like a hero without doing all the hard work." "description": "...et passer pour un béros sans lever le petit doigt."
} }
}, },
{ {
@ -899,15 +898,15 @@
] ]
}, },
"Who": { "Who": {
"description": "A haggard peddler who stumbled on a terrible Chaos ritual… " "description": "Un mendiant épuisé qui est tombé sur un terrible rituel du Cbaos..."
}, },
"What": { "What": {
"description": "…needs the Characters to get them admittance into the local university…" "description": "...a besoin des Personnages pour l aider à entrer dans l'université locale..."
}, },
"Why": { "Why": {
"description": "…so they can seem like a hero without doing all the hard work." "description": "...et passer pour un béros sans lever le petit doigt."
} }
}, },
{ {
"range": { "range": {
"Who": [ "Who": [
@ -924,13 +923,13 @@
] ]
}, },
"Who": { "Who": {
"description": "A Halfling who you just cant say no to…" "description": "Un Halfling à qui vous nepouvez rien refuser..."
}, },
"What": { "What": {
"description": "…needs the Characters to humour them, for they (obviously unfoundedly) believe a ghost is haunting their home…" "description": "...aimerait que les Personnages lui donnent satisfaction, car il pense (à tort) qu'un fantôme hante sa maison..."
}, },
"Why": { "Why": {
"description": "…so they can seek forgiveness from someone wronged." "description": "...pour quil puisse obtenir le pardon auprès de quelquun quil a maltraité."
} }
}, },
{ {
@ -949,15 +948,15 @@
] ]
}, },
"Who": { "Who": {
"description": "A hawkish Reiksguard knight…" "description": "Un Cbevalier de la Reiksguard belliciste."
}, },
"What": { "What": {
"description": "…needs the Characters to humour them, for they (obviously unfoundedly) believe a ghost is haunting their home…" "description": "...aimerait que les Personnages lui donnent satisfaction, car il pense (à tort) qu'un fantôme hante sa maison..."
}, },
"Why": { "Why": {
"description": "…so they can seek forgiveness from someone wronged." "description": "...pour quil puisse obtenir le pardon auprès de quelquun quil a maltraité."
} }
}, },
{ {
"range": { "range": {
"Who": [ "Who": [
@ -974,13 +973,13 @@
] ]
}, },
"Who": { "Who": {
"description": "A huffer who has just had the worst day imaginable…" "description": "Un Nautonnier qui a passé une très mauvaise journée..."
}, },
"What": { "What": {
"description": "…needs the Characters to hunt down a dangerous criminal…" "description": "...voudrait que les Personnages pourchassent un dangereux criminel..."
}, },
"Why": { "Why": {
"description": "…so they can seek absolution from their patron God." "description": "...pour pouvoir obtenir labsolution de leur divinité tutélaire."
} }
}, },
{ {
@ -999,15 +998,15 @@
] ]
}, },
"Who": { "Who": {
"description": "A jolly chimney sweep covered in Altdorf blackgold…" "description": "Un joyeux ramoneur recouvert d or noir d'Altdorf..."
}, },
"What": { "What": {
"description": "…needs the Characters to hunt down a dangerous criminal…" "description": "...voudrait que les Personnages pourchassent un dangereux criminel..."
}, },
"Why": { "Why": {
"description": "…so they can seek absolution from their patron God." "description": "...pour pouvoir obtenir labsolution de leur divinité tutélaire."
} }
}, },
{ {
"range": { "range": {
"Who": [ "Who": [