Add missing translated fields
This commit is contained in:
parent
b0a121abbc
commit
98239b44ae
@ -52,11 +52,10 @@ Hooks.once('init', () => {
|
||||
if (res) {
|
||||
//console.log("Matched/split:", res[1], res[2]);
|
||||
var subword = game.i18n.localize(res[2].trim() );
|
||||
var s1 = res[1].trim() + " ()";
|
||||
var s1 = res[1].trim(); // No () in talents table
|
||||
var translw = compendium.i18nName( s1 );
|
||||
if (translw != transl) {
|
||||
var res2 = re.exec(translw);
|
||||
transl = res2[1] + "(" + subword + ")";
|
||||
transl = translw + "(" + subword + ")";
|
||||
} else {
|
||||
s1 = res[1].trim() + " ( )";
|
||||
translw = compendium.i18nName( s1 );
|
||||
@ -99,9 +98,24 @@ Hooks.once('init', () => {
|
||||
return trappings_list;
|
||||
},
|
||||
// To avoid duplicateing class for all careers
|
||||
"career_class": (value) => {
|
||||
"generic_localization": (value) => {
|
||||
return game.i18n.localize( value.trim() );
|
||||
},
|
||||
"trapping_qualities_flaws": (value) => {
|
||||
var list = value.split( "," );
|
||||
var i=0;
|
||||
var re = /(.*) (\d+)/i;
|
||||
for (i=0; i<list.length; i++) {
|
||||
var splitted = re.exec( list[i].trim() );
|
||||
if ( splitted ) {
|
||||
//console.log("FOund:", splitted[0], splitted[1], splitted[2] );
|
||||
list[i] = game.i18n.localize( splitted[1] ) + " " + splitted[2];
|
||||
} else {
|
||||
list[i] = game.i18n.localize( list[i].trim() ) ;
|
||||
}
|
||||
}
|
||||
return list.toString();
|
||||
},
|
||||
// Search back in careers the translated name of the groupe (as it is the name of the level career itself)
|
||||
"career_careergroup": (value) => {
|
||||
var compendium = game.packs.find(p => p.collection === 'wfrp4e.careers');
|
||||
|
@ -15,7 +15,7 @@
|
||||
},
|
||||
"careergroup": {
|
||||
"path": "data.careergroup.value",
|
||||
"converter": "career_careergroup"
|
||||
"converter": "generic_localization"
|
||||
},
|
||||
"trappings": {
|
||||
"path": "data.trappings",
|
||||
|
@ -1,5 +1,11 @@
|
||||
{
|
||||
"label": "Critiques",
|
||||
"mapping": {
|
||||
"location": {
|
||||
"path": "data.location.value",
|
||||
"converter": "generic_localization"
|
||||
}
|
||||
},
|
||||
"entries": [
|
||||
{
|
||||
"id": "Arterial Damage",
|
||||
|
@ -1,5 +1,12 @@
|
||||
{
|
||||
"label": "Maladies",
|
||||
"mapping": {
|
||||
"contraction": "data.contraction.value",
|
||||
"incubation": "data.incubation.value",
|
||||
"duration": "data.duration.value",
|
||||
"symptoms": "data.symptoms.value",
|
||||
"permanent" : "data.permanent.value"
|
||||
},
|
||||
"entries": [
|
||||
{
|
||||
"id": "Blood Rot",
|
||||
|
@ -1,5 +1,12 @@
|
||||
{
|
||||
"label": "Blessures",
|
||||
"mapping": {
|
||||
"penalty": "data.penalty.value",
|
||||
"location": {
|
||||
"path": "data.location.value",
|
||||
"converter": "generic_localization"
|
||||
}
|
||||
},
|
||||
"entries": [
|
||||
{
|
||||
"id": "Amputated Part",
|
||||
|
@ -1,5 +1,12 @@
|
||||
{
|
||||
"label": "Mutations",
|
||||
"mapping": {
|
||||
"modifier": "data.modifier.value",
|
||||
"mutationType": {
|
||||
"path": "data.mutationType.value",
|
||||
"converter": "generic_localization"
|
||||
}
|
||||
},
|
||||
"entries": [
|
||||
{
|
||||
"id": "Animalistic Legs",
|
||||
|
@ -23,7 +23,7 @@
|
||||
},
|
||||
{
|
||||
"id": "Hatred (Target)",
|
||||
"name": "Hatred (Cible)",
|
||||
"name": "Haine (Cible)",
|
||||
"description": "<p>Vous ressentez une profonde haine pour la Cible, qui représente en général un groupe de personnes ou de créatures, comme les « hochlanders », les « pieuvres des tourbières » ou les « esclavagistes ». Vous n'interagirez jamais avec des personnes que vous haïssez à ce point.</p><p>Lorsque vous rencontrez ceux qui vous provoquent la Haine, vous devez effectuer un Test de Psychologie. Sur un échec, vous ressentez de la Haine. À la fin de chaque round qui suivra, vous pourrez tenter un autre Test de Psychologie afin, de mettre fin à votre État de Haine. Si vous ne le faites pas, les effets de la Haine se dissiperont d'eux-mêmes lorsque tous les membres du groupe concerné dans votre Ligne de Vue seront, morts ou auront disparu, ou que vous gagniez l'État <em><a class='condition-chat'>Inconscient</a></em></p>\n<p>Tant que vous ressentez de la Haine, vous devez faire tout ce qui est en votre pouvoir pour détruire le groupe haï, et ce, le plus rapidement et de manière la plus violente possible.</p>\n<ul>\n<li>Vous gagnez + 1 DR à tous vos Tests de Combat effectués contre le groupe en question.</li>\n<li>Vous êtes immunisé à @Compendium[wfrp4e.psychologies.Ib2YQYChktDFN93y]{Fear} et @Compendium[wfrp4e.skills.I0yPc4PH5erWJLmu]{Intimidate} (mais pas @Compendium[wfrp4e.psychologies.meMkLEwdJIDLxM0B]{Terror}) causés par ceux de ce groupe.</li></ul>"
|
||||
},
|
||||
{
|
||||
|
@ -1,7 +1,15 @@
|
||||
{
|
||||
"label": "Equipement",
|
||||
"mapping": {
|
||||
"special": "data.special.value"
|
||||
"special": "data.special.value",
|
||||
"qualities": {
|
||||
"path": "data.qualities.value",
|
||||
"converter": "trapping_qualities_flaws"
|
||||
},
|
||||
"flaws": {
|
||||
"path": "data.flaws.value",
|
||||
"converter": "trapping_qualities_flaws"
|
||||
}
|
||||
},
|
||||
"entries": [
|
||||
{
|
||||
|
11
fr.json
11
fr.json
@ -211,7 +211,9 @@
|
||||
"Right Leg" : "Jambe droite",
|
||||
"Left Leg" : "Jambe gauche",
|
||||
"Arms" : "Bras",
|
||||
"Arm": "Arm",
|
||||
"Legs" : "Jambes",
|
||||
"Leg" : "Jambe",
|
||||
"Spell" : "Sort",
|
||||
"Total" : "Total",
|
||||
"Carries" : "Portés",
|
||||
@ -265,6 +267,7 @@
|
||||
"Traits" : "Traits",
|
||||
"Randomize Attributes" : "Attributs Aléatoires",
|
||||
"Character Name" : "Nom du personnage",
|
||||
"Name" : "Nom",
|
||||
"Extra" : "Extra",
|
||||
"Exp" : "Exp",
|
||||
"Details" : "Détails",
|
||||
@ -551,6 +554,7 @@
|
||||
"Knighty Order": "Ordre chevaleresque",
|
||||
"Guilder": "Guilde",
|
||||
"Soldiers": "Soldats",
|
||||
"Theology": "Théologie",
|
||||
|
||||
"Silver": "Argent",
|
||||
"Gold": "Or",
|
||||
@ -563,6 +567,11 @@
|
||||
"Peasants": "Ruraux",
|
||||
"Warrior": "Guerriers",
|
||||
"Ranger": "Itinérants",
|
||||
"Courtier": "Courtisans"
|
||||
"Courtier": "Courtisans",
|
||||
|
||||
"Blackpowder": "Poudre Noire",
|
||||
"Damaging": "Dévastatrice",
|
||||
"Blast": "A explosion",
|
||||
"Dangerous": "Dangereuse",
|
||||
"Reload": "Recharge"
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user