diff --git a/out/PiPer-safari-legacy.safariextz b/out/PiPer-safari-legacy.safariextz index 433799b..109d0c6 100644 Binary files a/out/PiPer-safari-legacy.safariextz and b/out/PiPer-safari-legacy.safariextz differ diff --git a/src/common/scripts/localization.js b/src/common/scripts/localization.js new file mode 100644 index 0000000..9d63838 --- /dev/null +++ b/src/common/scripts/localization.js @@ -0,0 +1,19 @@ +/** + * Returns localized button title + * + * @return {string} + */ +export const localizedButtonTitle = function() { + const language = navigator.language.substring(0, 2); + switch (language) { + case 'de': + return 'Bild-in-Bild starten'; + case 'nl': + return 'Beeld in beeld starten'; + case 'fr': + return 'Démarrer Image dans l’image'; + case 'en': + default: + return 'Open Picture in Picture mode'; + } +}; \ No newline at end of file diff --git a/src/common/scripts/main.js b/src/common/scripts/main.js index 0abea70..fadab3a 100644 --- a/src/common/scripts/main.js +++ b/src/common/scripts/main.js @@ -1,4 +1,5 @@ import { info, error } from './logger.js' +import { localizedButtonTitle } from './localization.js' /** * @typedef {{ @@ -28,26 +29,6 @@ let /** boolean */ showingCaptions = false; let /** boolean */ showingEmptyCaption = false; let /** string */ lastUnprocessedCaption = ''; -/** - * Returns localized button title - * - * @return {string} - */ -const localizedButtonTitle = function() { - const language = navigator.language.substring(0, 2); - switch (language) { - case 'de': - return 'Bild-in-Bild starten'; - case 'nl': - return 'Beeld in beeld starten'; - case 'fr': - return 'Démarrer Image dans l’image'; - case 'en': - default: - return 'Open Picture in Picture mode'; - } -}; - /** * Injects Picture in Picture button into webpage * diff --git a/src/safari-legacy/update.plist b/src/safari-legacy/update.plist index 0da94c5..b0e53e4 100644 --- a/src/safari-legacy/update.plist +++ b/src/safari-legacy/update.plist @@ -10,7 +10,7 @@ CFBundleShortVersionString CFBundleVersion - 162 + 163 Developer Identifier BQ6Q24MF9X URL