From 829f32511c3a9a89fea684db2f1101f50ec8540e Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Mon, 15 May 2023 12:22:50 +0200 Subject: [PATCH] wait #5931 @0:10 --- js/libs/fluidbook/fluidbook.l10n.js | 5 ++++- js/libs/fluidbook/fluidbook.nav.js | 5 ++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/js/libs/fluidbook/fluidbook.l10n.js b/js/libs/fluidbook/fluidbook.l10n.js index b6cbc869..4b4c4346 100644 --- a/js/libs/fluidbook/fluidbook.l10n.js +++ b/js/libs/fluidbook/fluidbook.l10n.js @@ -209,9 +209,12 @@ FluidbookL10N.prototype = { if (str === undefined) { return; } - if (str.substr(0, 1) == '!') { + if (str.substr(0, 1) === '!') { return str.substr(1); } + if (str.substr(0, 1) === '~') { + str = str.substring(1); + } if (this.translations[str] == undefined || this.translations[str] == null || this.translations[str] == '') { if (markupIfNonAvailable == undefined || !markupIfNonAvailable) { diff --git a/js/libs/fluidbook/fluidbook.nav.js b/js/libs/fluidbook/fluidbook.nav.js index 72a1eade..9c1c1379 100644 --- a/js/libs/fluidbook/fluidbook.nav.js +++ b/js/libs/fluidbook/fluidbook.nav.js @@ -490,7 +490,6 @@ FluidbookNav.prototype = { link = this.addLink(navType, 'nav-notes', '#', 'notes', 'notes', 'notes', 'Control+Alt+N'); } } else if (icon === 'extra') { - var id = 'extra', $nav = this.getNavFromType(navType), elementID = navType + '_' + id, navExtraImage, navLinkTarget = ''; @@ -510,7 +509,7 @@ FluidbookNav.prototype = { } } else if (navType === 'menu' && (this.fluidbook.settings.navExtraImage !== '' || this.fluidbook.settings.navExtraImageMobile !== '') && this.fluidbook.settings.navExtraLink !== '') { navExtraImage = this.fluidbook.settings.navExtraImageMobile || this.fluidbook.settings.navExtraImage; // Fallback to desktop image - link = ' ' + this.fluidbook.settings.navExtraTooltip + ''; + link = ' ' + this.fluidbook.l10n.__(this.fluidbook.settings.navExtraTooltip) + ''; } if (link !== null) { @@ -589,7 +588,7 @@ FluidbookNav.prototype = { link = $(foundLink).find('a').append(linkIcon); if (navType === 'menu' && extraType === 'icon') { - $(link).append('' + $(link).data('tooltip') + ''); + $(link).append('' + this.fluidbook.l10n.__($(link).data('tooltip')) + ''); } link = $(link).get(0); -- 2.39.5