about summary refs log tree commit diff stats
path: root/src/assets/javascripts
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2024-07-26 23:53:31 +0300
committerManeraKai <manerakai@protonmail.com>2024-07-26 23:53:31 +0300
commite97b618660094491013d9d4999ac4802429f3dc7 (patch)
tree0d3d9e9c0bfb86f002873dcac08420980ee8f023 /src/assets/javascripts
parentAdded mobile support in Svelte (diff)
downloadlibredirect-e97b618660094491013d9d4999ac4802429f3dc7.zip
Added translation support to Svelte
Diffstat (limited to 'src/assets/javascripts')
-rw-r--r--src/assets/javascripts/localise.js34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/assets/javascripts/localise.js b/src/assets/javascripts/localise.js
deleted file mode 100644
index d26d07d4..00000000
--- a/src/assets/javascripts/localise.js
+++ /dev/null
@@ -1,34 +0,0 @@
-window.browser = window.browser || window.chrome
-
-function localisePage() {
-  /**
-   * @param {string} tag
-   */
-  function getMessage(tag) {
-    return tag.replace(/__MSG_(\w+)__/g, (_match, v1) => {
-      return v1 ? browser.i18n.getMessage(v1) : null
-    })
-  }
-
-  const elements = document.querySelectorAll("[data-localise]")
-  for (let i in elements)
-    if (elements.hasOwnProperty(i)) {
-      const obj = elements[i]
-      const tag = obj.getAttribute("data-localise").toString()
-      const msg = getMessage(tag)
-      if (msg && msg !== tag) obj.textContent = msg
-    }
-
-  const placeholders = document.querySelectorAll("[data-localise-placeholder]")
-  for (let i in placeholders)
-    if (placeholders.hasOwnProperty(i)) {
-      const obj = placeholders[i]
-      const tag = obj.getAttribute("data-localise-placeholder").toString()
-      const msg = getMessage(tag)
-      if (msg && msg !== tag) obj.placeholder = msg
-    }
-}
-
-export default {
-  localisePage,
-}