mirror of
https://github.com/zadam/trilium.git
synced 2025-03-01 14:22:32 +01:00
add translation for ribbon widgets: note_paths.js
This commit is contained in:
parent
729715ebfb
commit
835891999e
@ -1,6 +1,7 @@
|
|||||||
import NoteContextAwareWidget from "../note_context_aware_widget.js";
|
import NoteContextAwareWidget from "../note_context_aware_widget.js";
|
||||||
import treeService from "../../services/tree.js";
|
import treeService from "../../services/tree.js";
|
||||||
import linkService from "../../services/link.js";
|
import linkService from "../../services/link.js";
|
||||||
|
import { t } from "../../services/i18n.js";
|
||||||
|
|
||||||
const TPL = `
|
const TPL = `
|
||||||
<div class="note-paths-widget">
|
<div class="note-paths-widget">
|
||||||
@ -32,7 +33,7 @@ const TPL = `
|
|||||||
|
|
||||||
<ul class="note-path-list"></ul>
|
<ul class="note-path-list"></ul>
|
||||||
|
|
||||||
<button class="btn btn-sm" data-trigger-command="cloneNoteIdsTo">Clone note to new location...</button>
|
<button class="btn btn-sm" data-trigger-command="cloneNoteIdsTo">${t("note_paths.clone_button")}</button>
|
||||||
</div>`;
|
</div>`;
|
||||||
|
|
||||||
export default class NotePathsWidget extends NoteContextAwareWidget {
|
export default class NotePathsWidget extends NoteContextAwareWidget {
|
||||||
@ -47,7 +48,7 @@ export default class NotePathsWidget extends NoteContextAwareWidget {
|
|||||||
getTitle() {
|
getTitle() {
|
||||||
return {
|
return {
|
||||||
show: true,
|
show: true,
|
||||||
title: 'Note Paths',
|
title: t("note_paths.title"),
|
||||||
icon: 'bx bx-collection'
|
icon: 'bx bx-collection'
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
@ -76,10 +77,9 @@ export default class NotePathsWidget extends NoteContextAwareWidget {
|
|||||||
.filter(notePath => !notePath.isHidden);
|
.filter(notePath => !notePath.isHidden);
|
||||||
|
|
||||||
if (sortedNotePaths.length > 0) {
|
if (sortedNotePaths.length > 0) {
|
||||||
this.$notePathIntro.text("This note is placed into the following paths:");
|
this.$notePathIntro.text(t("note_paths.intro_placed"));
|
||||||
}
|
} else {
|
||||||
else {
|
this.$notePathIntro.text(t("note_paths.intro_not_placed"));
|
||||||
this.$notePathIntro.text("This note is not yet placed into the note tree.");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const renderedPaths = [];
|
const renderedPaths = [];
|
||||||
@ -110,21 +110,20 @@ export default class NotePathsWidget extends NoteContextAwareWidget {
|
|||||||
|
|
||||||
if (!notePathRecord || notePathRecord.isInHoistedSubTree) {
|
if (!notePathRecord || notePathRecord.isInHoistedSubTree) {
|
||||||
$noteLink.addClass("path-in-hoisted-subtree");
|
$noteLink.addClass("path-in-hoisted-subtree");
|
||||||
}
|
} else {
|
||||||
else {
|
icons.push(`<span class="bx bx-trending-up" title="${t("note_paths.outside_hoisted")}"></span>`);
|
||||||
icons.push(`<span class="bx bx-trending-up" title="This path is outside of hoisted note and you would have to unhoist."></span>`);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (notePathRecord?.isArchived) {
|
if (notePathRecord?.isArchived) {
|
||||||
$noteLink.addClass("path-archived");
|
$noteLink.addClass("path-archived");
|
||||||
|
|
||||||
icons.push(`<span class="bx bx-archive" title="Archived"></span>`);
|
icons.push(`<span class="bx bx-archive" title="${t("note_paths.archived")}"></span>`);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (notePathRecord?.isSearch) {
|
if (notePathRecord?.isSearch) {
|
||||||
$noteLink.addClass("path-search");
|
$noteLink.addClass("path-search");
|
||||||
|
|
||||||
icons.push(`<span class="bx bx-search" title="Search"></span>`);
|
icons.push(`<span class="bx bx-search" title="${t("note_paths.search")}"></span>`);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (icons.length > 0) {
|
if (icons.length > 0) {
|
||||||
|
@ -721,5 +721,14 @@
|
|||||||
"open_full": "展开显示",
|
"open_full": "展开显示",
|
||||||
"collapse": "折叠到正常大小",
|
"collapse": "折叠到正常大小",
|
||||||
"title": "笔记地图"
|
"title": "笔记地图"
|
||||||
|
},
|
||||||
|
"note_paths": {
|
||||||
|
"title": "笔记路径",
|
||||||
|
"clone_button": "克隆笔记到新位置...",
|
||||||
|
"intro_placed": "此笔记放置在以下路径中:",
|
||||||
|
"intro_not_placed": "此笔记尚未放入笔记树中。",
|
||||||
|
"outside_hoisted": "此路径在提升的笔记之外,您需要取消提升。",
|
||||||
|
"archived": "已归档",
|
||||||
|
"search": "搜索"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -722,5 +722,14 @@
|
|||||||
"open_full": "Expand to full",
|
"open_full": "Expand to full",
|
||||||
"collapse": "Collapse to normal size",
|
"collapse": "Collapse to normal size",
|
||||||
"title": "Note Map"
|
"title": "Note Map"
|
||||||
|
},
|
||||||
|
"note_paths": {
|
||||||
|
"title": "Note Paths",
|
||||||
|
"clone_button": "Clone note to new location...",
|
||||||
|
"intro_placed": "This note is placed into the following paths:",
|
||||||
|
"intro_not_placed": "This note is not yet placed into the note tree.",
|
||||||
|
"outside_hoisted": "This path is outside of hoisted note and you would have to unhoist.",
|
||||||
|
"archived": "Archived",
|
||||||
|
"search": "Search"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user