Topbar unread drawer #28
+12
-8
@@ -159,6 +159,16 @@
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function translateText(el) {
|
||||||
|
if (window.require) {
|
||||||
|
window.require(['translator'], function (translator) {
|
||||||
|
translator.translate(el.textContent, (translated) => {
|
||||||
|
el.textContent = translated;
|
||||||
|
});
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function renderUnreadMenu(menuEl, topics) {
|
function renderUnreadMenu(menuEl, topics) {
|
||||||
if (!menuEl) {
|
if (!menuEl) {
|
||||||
return;
|
return;
|
||||||
@@ -179,6 +189,7 @@
|
|||||||
empty.className = 'dropdown-item disabled';
|
empty.className = 'dropdown-item disabled';
|
||||||
empty.textContent = '[[unread:no-unread-topics]]';
|
empty.textContent = '[[unread:no-unread-topics]]';
|
||||||
addItem(empty);
|
addItem(empty);
|
||||||
|
translateText(empty);
|
||||||
}
|
}
|
||||||
|
|
||||||
list.forEach((topic) => {
|
list.forEach((topic) => {
|
||||||
@@ -204,14 +215,7 @@
|
|||||||
seeAll.href = `${relativePath}/unread`;
|
seeAll.href = `${relativePath}/unread`;
|
||||||
seeAll.textContent = '[[unread:title]]';
|
seeAll.textContent = '[[unread:title]]';
|
||||||
addItem(seeAll);
|
addItem(seeAll);
|
||||||
|
translateText(seeAll);
|
||||||
if (window.require) {
|
|
||||||
window.require(['translator'], function (translator) {
|
|
||||||
translator.translate(menuEl.innerHTML, (translated) => {
|
|
||||||
menuEl.innerHTML = translated;
|
|
||||||
});
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function getWestgateTopbar() {
|
function getWestgateTopbar() {
|
||||||
|
|||||||
Reference in New Issue
Block a user