From 7fd6f1f9a9e8f919f187d06d27221f009f04a87f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20V=C3=B6gele?= Date: Mon, 17 Jan 2022 11:29:11 +0100 Subject: [PATCH] Make locked door alert messages localizable (fixes #15) --- lang/en.json | 1 + src/features/locked_door_alert.js | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lang/en.json b/lang/en.json index 2a755e4..55cc672 100644 --- a/lang/en.json +++ b/lang/en.json @@ -25,6 +25,7 @@ } }, "ui": { + "lockedDoorAlert": "Just tried to open a locked door", "messages": { "migrating": "Migrating Smart Doors to version {version}. Please don't close the application.", "migrationDone": "Smart Doors successfully migrated to version {version}.", diff --git a/src/features/locked_door_alert.js b/src/features/locked_door_alert.js index eebc674..1c6ed96 100644 --- a/src/features/locked_door_alert.js +++ b/src/features/locked_door_alert.js @@ -22,6 +22,9 @@ export function onRenderChatMessage(message, html, data) { sourceDoor.icon.tint = 0xffffff; } html.on("mouseleave", mouseLeave); + + // Localize the message + html.find(".message-content")[0].innerText = game.i18n.localize("smart-doors.ui.lockedDoorAlert"); } // Creates a chat message stating that a player tried to open a locked door @@ -46,7 +49,7 @@ export function onDoorLeftClick() { message.user = game.user.id; if (game.user.character) message.speaker = {actor: game.user.character} - message.content = "Just tried to open a locked door" + message.content = game.i18n.localize("smart-doors.ui.lockedDoorAlert"); message.sound = CONFIG.sounds.lock message.flags = {smartdoors: {source: {wall: this.wall.data._id, scene: this.wall.scene.id}}} ChatMessage.create(message)