ENH: Rolls localization
parent
d22f4634c2
commit
f18050eaf5
|
@ -18,17 +18,19 @@
|
|||
"OSE.Modifiers": "Modifiers",
|
||||
"OSE.RollMode": "Roll Mode",
|
||||
"OSE.RollExample": "e.g. +1d4",
|
||||
"OSE.RollFormula": "{label} roll",
|
||||
|
||||
"OSE.roll.formula": "{label} roll",
|
||||
"OSE.roll.appearing": "Appearing roll",
|
||||
"OSE.roll.morale": "Morale check",
|
||||
"OSE.roll.hd": "Hit Dice roll",
|
||||
"OSE.roll.attackWith": "Attacks with {name}",
|
||||
"OSE.roll.attacksWith": "Attacks with {name}",
|
||||
"OSE.roll.attacks": "{name} attacks!",
|
||||
"OSE.roll.save": "Save",
|
||||
"OSE.roll.attribute": "Attribute check",
|
||||
"OSE.roll.save": "{save} Save",
|
||||
"OSE.roll.details.save": "Roll 1d20 >= {save} for success",
|
||||
"OSE.roll.attribute": "{attribute} check",
|
||||
"OSE.roll.details.attribute": "Roll 1d20 <= {score} for success",
|
||||
"OSE.roll.exploration": "Test",
|
||||
"OSE.roll.exploration": "{exploration} test",
|
||||
"OSE.roll.details.exploration": "Roll 1d6 <= {expl} for success",
|
||||
"OSE.roll.reaction": "Reaction roll",
|
||||
|
||||
"OSE.details.name": "Name",
|
||||
|
@ -56,7 +58,6 @@
|
|||
"OSE.Loyalty": "Loyalty Rating",
|
||||
"OSE.LoyaltyShort": "LR",
|
||||
|
||||
"OSE.scores.details": "Roll 1d20 <= {score} for success",
|
||||
"OSE.scores.str.long": "Strength",
|
||||
"OSE.scores.str.short": "STR",
|
||||
"OSE.scores.wis.long": "Wisdom",
|
||||
|
@ -70,7 +71,6 @@
|
|||
"OSE.scores.cha.long": "Charisma",
|
||||
"OSE.scores.cha.short": "CHA",
|
||||
|
||||
"OSE.saves.details": "Roll 1d20 >= {save} for success",
|
||||
"OSE.saves.death.short": "D",
|
||||
"OSE.saves.death.long": "Death Poison",
|
||||
"OSE.saves.wand.short": "W",
|
||||
|
@ -201,8 +201,6 @@
|
|||
|
||||
"OSE.abilities.Requirements": "Requirements",
|
||||
|
||||
"OSE.exploration.check": "Check",
|
||||
"OSE.exploration.details": "Roll 1d6 <= {expl} for success",
|
||||
"OSE.exploration.ld.long": "Listen at Door",
|
||||
"OSE.exploration.ld.short": "Listen Door",
|
||||
"OSE.exploration.ld.abrev": "LD",
|
||||
|
|
|
@ -10,24 +10,26 @@
|
|||
"OSE.Success": "Succès",
|
||||
"OSE.Failure": "Échec",
|
||||
|
||||
"OSE.dialog.tweaks": "Ajustements",
|
||||
"OSE.dialog.tweaks": "Ajuster",
|
||||
|
||||
"OSE.Formula": "Formule",
|
||||
"OSE.SitMod": "Mod. de situation",
|
||||
"OSE.Modifier": "Modificateur",
|
||||
"OSE.RollMode": "Mode de Jet",
|
||||
"OSE.RollExample": "ex. +1d4",
|
||||
"OSE.RollFormula": "Lancer de {label}",
|
||||
|
||||
"OSE.roll.formula": "Jet de {label}",
|
||||
"OSE.roll.appearing": "Nombre Apparaissant",
|
||||
"OSE.roll.morale": "Jet de Moral",
|
||||
"OSE.roll.hd": "Lancer de Dé de Vie",
|
||||
"OSE.roll.attackWith": "Attacks with {name}",
|
||||
"OSE.roll.attacks": "{name} attacks!",
|
||||
"OSE.roll.save": "Sauvegarde",
|
||||
"OSE.roll.attribute": "Jet de Caractéristique",
|
||||
"OSE.roll.attacksWith": "Attaque avec {name}",
|
||||
"OSE.roll.attacks": "{name} attaque !",
|
||||
"OSE.roll.save": "Sauv. de {save}",
|
||||
"OSE.roll.details.save": "Lancez 1d20 >= {save} pour réussir",
|
||||
"OSE.roll.attribute": "Jet de {attribute}",
|
||||
"OSE.roll.details.attribute": "Lancez 1d20 <= {score} pour réussir",
|
||||
"OSE.roll.exploration": "Test",
|
||||
"OSE.roll.exploration": "Test de {exploration}",
|
||||
"OSE.roll.details.exploration": "Lancez 1d6 <= {expl} pour réussir",
|
||||
"OSE.roll.reaction": "Jet de Réaction",
|
||||
|
||||
"OSE.details.name": "Nom",
|
||||
|
@ -68,7 +70,6 @@
|
|||
"OSE.scores.cha.long": "Charisme",
|
||||
"OSE.scores.cha.short": "CHA",
|
||||
|
||||
"OSE.saves.details": "Lancez 1d20 >= {save} pour réussir",
|
||||
"OSE.saves.death.short": "MP",
|
||||
"OSE.saves.death.long": "Mort Poison",
|
||||
"OSE.saves.wand.short": "B",
|
||||
|
@ -107,7 +108,7 @@
|
|||
"OSE.MeleeShort": "MEL",
|
||||
"OSE.Melee": "Mêlée",
|
||||
"OSE.MeleeBonus": "Bonus de Mêlée",
|
||||
"OSE.MissileShort": "PROJ",
|
||||
"OSE.MissileShort": "PRO",
|
||||
"OSE.Missile": "Projectiles",
|
||||
"OSE.MissileBonus": "Bonus de Projectile",
|
||||
"OSE.Initiative": "Initiative",
|
||||
|
@ -197,7 +198,6 @@
|
|||
|
||||
"OSE.abilities.Requirements": "Prérequis",
|
||||
|
||||
"OSE.exploration.details": "Lancer 1d6 <= {expl} pour réussir",
|
||||
"OSE.exploration.ld.long": "Ecoute aux Portes",
|
||||
"OSE.exploration.ld.short": "Eco. Porte",
|
||||
"OSE.exploration.ld.abrev": "EP",
|
||||
|
|
|
@ -73,7 +73,7 @@ export class OseActor extends Actor {
|
|||
rollData: {
|
||||
type: "Above",
|
||||
target: this.data.data.saves[save].value,
|
||||
details: game.i18n.format("OSE.saves.details", { save: label }),
|
||||
details: game.i18n.format("OSE.roll.details.save", { save: label }),
|
||||
},
|
||||
},
|
||||
};
|
||||
|
@ -87,8 +87,8 @@ export class OseActor extends Actor {
|
|||
data: data,
|
||||
skipDialog: skip,
|
||||
speaker: ChatMessage.getSpeaker({ actor: this }),
|
||||
flavor: `${label} ${game.i18n.localize("OSE.roll.save")}`,
|
||||
title: `${label} ${game.i18n.localize("OSE.roll.save")}`,
|
||||
flavor: game.i18n.format("OSE.roll.save", { save: label }),
|
||||
title: game.i18n.format("OSE.roll.save", { save: label }),
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -197,7 +197,7 @@ export class OseActor extends Actor {
|
|||
rollData: {
|
||||
type: "Check",
|
||||
target: this.data.data.scores[score].value,
|
||||
details: game.i18n.format("OSE.scores.details", {
|
||||
details: game.i18n.format("OSE.roll.details.attribute", {
|
||||
score: label,
|
||||
}),
|
||||
},
|
||||
|
@ -213,8 +213,8 @@ export class OseActor extends Actor {
|
|||
data: data,
|
||||
skipDialog: skip,
|
||||
speaker: ChatMessage.getSpeaker({ actor: this }),
|
||||
flavor: `${label} ${game.i18n.localize("OSE.roll.attribute")}`,
|
||||
title: `${label} ${game.i18n.localize("OSE.roll.attribute")}`,
|
||||
flavor: game.i18n.format("OSE.roll.attribute", {attribute: label}),
|
||||
title: game.i18n.format("OSE.roll.attribute", {attribute: label}),
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -269,8 +269,8 @@ export class OseActor extends Actor {
|
|||
data: data,
|
||||
skipDialog: true,
|
||||
speaker: ChatMessage.getSpeaker({ actor: this }),
|
||||
flavor: `${game.i18n.localize('OSE.appearing.check')} ${label}`,
|
||||
title: `${game.i18n.localize('OSE.appearing.check')} ${label}`,
|
||||
flavor: game.i18n.localize('OSE.roll.appearing'),
|
||||
title: game.i18n.localize('OSE.roll.appearing'),
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -284,7 +284,7 @@ export class OseActor extends Actor {
|
|||
rollData: {
|
||||
type: "Below",
|
||||
target: this.data.data.exploration[expl],
|
||||
details: game.i18n.format("OSE.exploration.details", {
|
||||
details: game.i18n.format("OSE.roll.details.exploration", {
|
||||
expl: label,
|
||||
}),
|
||||
},
|
||||
|
@ -300,8 +300,8 @@ export class OseActor extends Actor {
|
|||
data: data,
|
||||
skipDialog: skip,
|
||||
speaker: ChatMessage.getSpeaker({ actor: this }),
|
||||
flavor: `${label} ${game.i18n.localize("OSE.roll.exploration")}`,
|
||||
title: `${label} ${game.i18n.localize("OSE.roll.exploration")}`,
|
||||
flavor: game.i18n.format("OSE.roll.exploration", {exploration: label}),
|
||||
title: game.i18n.format("OSE.roll.exploration", {exploration: label}),
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -350,7 +350,7 @@ export class OseActor extends Actor {
|
|||
const data = this.data.data;
|
||||
const rollParts = ["1d20"];
|
||||
const dmgParts = [];
|
||||
|
||||
let label = game.i18n.format('OSE.roll.attacks', {name: this.data.name})
|
||||
if (
|
||||
!attData.dmg ||
|
||||
(!game.settings.get("ose", "variableWeaponDamage") &&
|
||||
|
@ -358,6 +358,7 @@ export class OseActor extends Actor {
|
|||
) {
|
||||
dmgParts.push("1d6");
|
||||
} else {
|
||||
label = game.i18n.format('OSE.roll.attacksWith', {name: attData.label})
|
||||
dmgParts.push(attData.dmg);
|
||||
}
|
||||
|
||||
|
@ -405,8 +406,8 @@ export class OseActor extends Actor {
|
|||
data: rollData,
|
||||
skipDialog: skip,
|
||||
speaker: ChatMessage.getSpeaker({ actor: this }),
|
||||
flavor: `${attData.label} - ${game.i18n.localize("OSE.Attack")}`,
|
||||
title: `${attData.label} - ${game.i18n.localize("OSE.Attack")}`,
|
||||
flavor: label,
|
||||
title: label,
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -126,8 +126,8 @@ export class OseItem extends Item {
|
|||
data: data,
|
||||
skipDialog: true,
|
||||
speaker: ChatMessage.getSpeaker({ actor: this }),
|
||||
flavor: game.i18n.format("OSE.RollFormula", {label: label}),
|
||||
title: game.i18n.format("OSE.RollFormula", {label: label}),
|
||||
flavor: game.i18n.format("OSE.roll.formula", {label: label}),
|
||||
title: game.i18n.format("OSE.roll.formula", {label: label}),
|
||||
});
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue