Localize names / labels of newly created embedded items / effects
This commit is contained in:
parent
808dab7f5a
commit
bb67788abc
4 changed files with 31 additions and 5 deletions
|
@ -258,6 +258,7 @@
|
||||||
"DS4.ErrorActorDoesNotHaveItem": "Der Aktor '{actor}' hat kein Item mit der ID '{id}'.",
|
"DS4.ErrorActorDoesNotHaveItem": "Der Aktor '{actor}' hat kein Item mit der ID '{id}'.",
|
||||||
"DS4.ErrorUnexpectedError": "Es gab einen unerwarteten Fehler im Dungeonslayers 4 System. Für mehr Details schauen Sie bitte in die Konsole (F12).",
|
"DS4.ErrorUnexpectedError": "Es gab einen unerwarteten Fehler im Dungeonslayers 4 System. Für mehr Details schauen Sie bitte in die Konsole (F12).",
|
||||||
"DS4.ErrorItemDoesNotHaveEffect": "Das Item '{item}' hat keinen Effekt mit der ID '{id}'.",
|
"DS4.ErrorItemDoesNotHaveEffect": "Das Item '{item}' hat keinen Effekt mit der ID '{id}'.",
|
||||||
|
"DS4.ErrorActorDoesNotHaveEffect": "Der Aktor '{actor}' hat keinen Effekt mit der ID '{id}'.",
|
||||||
"DS4.DialogRollOptionsCheckTargetNumberLabel": "Probenwert",
|
"DS4.DialogRollOptionsCheckTargetNumberLabel": "Probenwert",
|
||||||
"DS4.DialogRollOptionsGMModifierLabel": "SL-Modifikator",
|
"DS4.DialogRollOptionsGMModifierLabel": "SL-Modifikator",
|
||||||
"DS4.DialogRollOptionsMaximumCoupResultLabel": "Immersieg bis",
|
"DS4.DialogRollOptionsMaximumCoupResultLabel": "Immersieg bis",
|
||||||
|
@ -300,5 +301,17 @@
|
||||||
"DS4.ChecksWorkMechanism": "Mechanismus Öffnen",
|
"DS4.ChecksWorkMechanism": "Mechanismus Öffnen",
|
||||||
"DS4.ActorCheckFlavor": "{actor} würfelt eine {check} Probe.",
|
"DS4.ActorCheckFlavor": "{actor} würfelt eine {check} Probe.",
|
||||||
"DS4.ActorGenericCheckFlavor": "{actor} würfelt eine Probe gegen {attribute} + {trait}.",
|
"DS4.ActorGenericCheckFlavor": "{actor} würfelt eine Probe gegen {attribute} + {trait}.",
|
||||||
"DS4.CheckTooltip": "{check} Probe würfeln"
|
"DS4.CheckTooltip": "{check} Probe würfeln",
|
||||||
|
"DS4.NewWeaponName": "Neue Waffe",
|
||||||
|
"DS4.NewArmorName": "Neue Panzerung",
|
||||||
|
"DS4.NewShieldName": "Neuer Schild",
|
||||||
|
"DS4.NewSpellName": "Neuer Zauberspruch",
|
||||||
|
"DS4.NewEquipmentName": "Neue Ausrüstung",
|
||||||
|
"DS4.NewLootName": "Neue Beute",
|
||||||
|
"DS4.NewTalentName": "Neues Talent",
|
||||||
|
"DS4.NewRacialAbilityName": "Neue Volksfähigkeit",
|
||||||
|
"DS4.NewLanguageName": "Neue Sprache",
|
||||||
|
"DS4.NewAlphabetName": "Neue Schriftzeichen",
|
||||||
|
"DS4.NewSpecialCreatureAbilityName": "Neue Besondere Kreaturenfähigkeit",
|
||||||
|
"DS4.NewEffectLabel": "Neuer Effekt"
|
||||||
}
|
}
|
||||||
|
|
|
@ -258,6 +258,7 @@
|
||||||
"DS4.ErrorActorDoesNotHaveItem": "The actor '{actor}' does not have any item with the id '{id}'.",
|
"DS4.ErrorActorDoesNotHaveItem": "The actor '{actor}' does not have any item with the id '{id}'.",
|
||||||
"DS4.ErrorUnexpectedError": "There was an unexpected error in the Dungeonslayers 4 system. For more details, please take a look at the console (F12).",
|
"DS4.ErrorUnexpectedError": "There was an unexpected error in the Dungeonslayers 4 system. For more details, please take a look at the console (F12).",
|
||||||
"DS4.ErrorItemDoesNotHaveEffect": "The item '{item}' does not have any effect with the id '{id}'.",
|
"DS4.ErrorItemDoesNotHaveEffect": "The item '{item}' does not have any effect with the id '{id}'.",
|
||||||
|
"DS4.ErrorActorDoesNotHaveEffect": "The actor '{actor}' does not have any effect with the id '{id}'.",
|
||||||
"DS4.DialogRollOptionsCheckTargetNumberLabel": "Check Target Number",
|
"DS4.DialogRollOptionsCheckTargetNumberLabel": "Check Target Number",
|
||||||
"DS4.DialogRollOptionsGMModifierLabel": "Game Master Modifier",
|
"DS4.DialogRollOptionsGMModifierLabel": "Game Master Modifier",
|
||||||
"DS4.DialogRollOptionsMaximumCoupResultLabel": "Coup to",
|
"DS4.DialogRollOptionsMaximumCoupResultLabel": "Coup to",
|
||||||
|
@ -300,5 +301,17 @@
|
||||||
"DS4.ChecksWorkMechanism": "Work Mechanism",
|
"DS4.ChecksWorkMechanism": "Work Mechanism",
|
||||||
"DS4.ActorCheckFlavor": "{actor} rolls a {check} check.",
|
"DS4.ActorCheckFlavor": "{actor} rolls a {check} check.",
|
||||||
"DS4.ActorGenericCheckFlavor": "{actor} rolls a check against {attribute} + {trait}.",
|
"DS4.ActorGenericCheckFlavor": "{actor} rolls a check against {attribute} + {trait}.",
|
||||||
"DS4.CheckTooltip": "Roll a {check} check"
|
"DS4.CheckTooltip": "Roll a {check} check",
|
||||||
|
"DS4.NewWeaponName": "New Weapon",
|
||||||
|
"DS4.NewArmorName": "New Armor",
|
||||||
|
"DS4.NewShieldName": "New Shield",
|
||||||
|
"DS4.NewSpellName": "New Spell",
|
||||||
|
"DS4.NewEquipmentName": "New Equipment",
|
||||||
|
"DS4.NewLootName": "New Loot",
|
||||||
|
"DS4.NewTalentName": "News Talent",
|
||||||
|
"DS4.NewRacialAbilityName": "New Racial Ability",
|
||||||
|
"DS4.NewLanguageName": "New Language",
|
||||||
|
"DS4.NewAlphabetName": "New Alphabet",
|
||||||
|
"DS4.NewSpecialCreatureAbilityName": "New Special Creature Ability",
|
||||||
|
"DS4.NewEffectLabel": "New Effect"
|
||||||
}
|
}
|
||||||
|
|
|
@ -147,7 +147,7 @@ export class DS4ActorSheet extends ActorSheet<ActorSheet.Options, DS4ActorSheetD
|
||||||
|
|
||||||
const { type, ...data } = foundry.utils.deepClone(header.dataset);
|
const { type, ...data } = foundry.utils.deepClone(header.dataset);
|
||||||
|
|
||||||
const name = `New ${type.capitalize()}`;
|
const name = getGame().i18n.localize(`DS4.New${type.capitalize()}Name`);
|
||||||
|
|
||||||
const itemData = {
|
const itemData = {
|
||||||
name: name,
|
name: name,
|
||||||
|
@ -259,7 +259,7 @@ export class DS4ActorSheet extends ActorSheet<ActorSheet.Options, DS4ActorSheetD
|
||||||
|
|
||||||
protected onCreateEffect(): void {
|
protected onCreateEffect(): void {
|
||||||
const createData = {
|
const createData = {
|
||||||
label: "New Effect",
|
label: getGame().i18n.localize(`DS4.NewEffectLabel`),
|
||||||
icon: "icons/svg/aura.svg",
|
icon: "icons/svg/aura.svg",
|
||||||
origin: this.actor.uuid,
|
origin: this.actor.uuid,
|
||||||
};
|
};
|
||||||
|
|
|
@ -99,7 +99,7 @@ export class DS4ItemSheet extends ItemSheet<ItemSheet.Options, DS4ItemSheetData>
|
||||||
*/
|
*/
|
||||||
protected async createActiveEffect(): Promise<ActiveEffect | undefined> {
|
protected async createActiveEffect(): Promise<ActiveEffect | undefined> {
|
||||||
const createData = {
|
const createData = {
|
||||||
label: "New Effect",
|
label: getGame().i18n.localize(`DS4.NewEffectLabel`),
|
||||||
icon: "icons/svg/aura.svg",
|
icon: "icons/svg/aura.svg",
|
||||||
origin: this.item.uuid,
|
origin: this.item.uuid,
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue