From: Vincent Vanwaelscappel Date: Mon, 15 May 2023 10:22:50 +0000 (+0200) Subject: wait #5931 @0:10 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=829f32511c3a9a89fea684db2f1101f50ec8540e;p=fluidbook-html5.git wait #5931 @0:10 --- 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);