From 4081f44a0e0916d594def856f59fda0376d5ebed Mon Sep 17 00:00:00 2001 From: Nriver <6752679+Nriver@users.noreply.github.com> Date: Thu, 1 Aug 2024 14:30:11 +0800 Subject: [PATCH] add translation for buttons: onclick_button.js --- src/public/app/widgets/buttons/onclick_button.js | 7 ++++--- src/public/translations/cn/translation.json | 5 +++++ src/public/translations/en/translation.json | 5 +++++ 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/src/public/app/widgets/buttons/onclick_button.js b/src/public/app/widgets/buttons/onclick_button.js index 11aa53e4a..4053001ce 100644 --- a/src/public/app/widgets/buttons/onclick_button.js +++ b/src/public/app/widgets/buttons/onclick_button.js @@ -1,4 +1,5 @@ import AbstractButtonWidget from "./abstract_button.js"; +import { t } from "../../services/i18n.js"; export default class OnClickButtonWidget extends AbstractButtonWidget { doRender() { @@ -7,17 +8,17 @@ export default class OnClickButtonWidget extends AbstractButtonWidget { if (this.settings.onClick) { this.$widget.on("click", e => { e.stopPropagation(); - this.$widget.tooltip("hide"); + this.$widget.tooltip(t("onclick_button.hide")); this.settings.onClick(this, e); }); } else { - console.warn(`Button widget '${this.componentId}' has no defined click handler`, this.settings); + console.warn(t("onclick_button.no_click_handler", { componentId: this.componentId }), this.settings); } if (this.settings.onAuxClick) { this.$widget.on("auxclick", e => { - this.$widget.tooltip("hide"); + this.$widget.tooltip(t("onclick_button.hide")); this.settings.onAuxClick(this, e); }); diff --git a/src/public/translations/cn/translation.json b/src/public/translations/cn/translation.json index 05c0f21e4..0cb729e77 100644 --- a/src/public/translations/cn/translation.json +++ b/src/public/translations/cn/translation.json @@ -607,5 +607,10 @@ "delete_note": "删除笔记", "print_note": "打印笔记", "save_revision": "保存笔记历史" + }, + "onclick_button": { + "hdie": "隐藏", + "no_click_handler": "按钮组件'{componentId}'没有定义点击处理程序" } + } diff --git a/src/public/translations/en/translation.json b/src/public/translations/en/translation.json index a31f7d901..83a3e96ea 100644 --- a/src/public/translations/en/translation.json +++ b/src/public/translations/en/translation.json @@ -608,5 +608,10 @@ "delete_note": "Delete note", "print_note": "Print note", "save_revision": "Save revision" + }, + "onclick_button": { + "hide": "hide", + "no_click_handler": "Button widget '{componentId}' has no defined click handler" } + }