add translation for toc.js

This commit is contained in:
Nriver 2024-10-15 15:12:09 +08:00
parent 7dfe6f276e
commit 5e2d1bc124
3 changed files with 15 additions and 7 deletions

View File

@ -13,7 +13,7 @@
* to the wrong heading (although what "right" means in those cases is not
* clear), but it won't crash.
*/
import { t } from "../services/i18n.js";
import attributeService from "../services/attributes.js";
import RightPanelWidget from "./right_panel_widget.js";
import options from "../services/options.js";
@ -55,14 +55,14 @@ const TPL = `<div class="toc-widget">
export default class TocWidget extends RightPanelWidget {
get widgetTitle() {
return "Table of Contents";
return t("toc.table_of_contents");
}
get widgetButtons() {
return [
new OnClickButtonWidget()
.icon("bx-cog")
.title("Options")
.title(t("toc.options"))
.titlePlacement("left")
.onClick(() => appContext.tabManager.openContextWithNote('_optionsTextNotes', {activate: true}))
.class("icon-action"),

View File

@ -1410,5 +1410,9 @@
"close_all_tabs": "关闭所有标签页",
"move_tab_to_new_window": "将此标签页移动到新窗口",
"new_tab": "新标签页"
},
"toc": {
"table_of_contents": "目录",
"options": "选项"
}
}

View File

@ -1410,5 +1410,9 @@
"close_all_tabs": "Close all tabs",
"move_tab_to_new_window": "Move this tab to a new window",
"new_tab": "New tab"
},
"toc": {
"table_of_contents": "Table of Contents",
"options": "Options"
}
}