summaryrefslogtreecommitdiffstats
path: root/themes/danix-xyz-hacker/assets/js
diff options
context:
space:
mode:
Diffstat (limited to 'themes/danix-xyz-hacker/assets/js')
-rw-r--r--themes/danix-xyz-hacker/assets/js/language-switcher.js24
1 files changed, 0 insertions, 24 deletions
diff --git a/themes/danix-xyz-hacker/assets/js/language-switcher.js b/themes/danix-xyz-hacker/assets/js/language-switcher.js
deleted file mode 100644
index 3d8ffac..0000000
--- a/themes/danix-xyz-hacker/assets/js/language-switcher.js
+++ /dev/null
@@ -1,24 +0,0 @@
-document.addEventListener('DOMContentLoaded', function() {
- // Get all language switcher elements
- const langSwitchers = document.querySelectorAll('[data-lang-switch]');
-
- if (!langSwitchers || langSwitchers.length === 0) {
- return;
- }
-
- // Add click event listener to each language switcher
- langSwitchers.forEach(function(switcher) {
- switcher.addEventListener('click', function(e) {
- e.preventDefault();
-
- // Get the language code from the data attribute
- const langCode = this.getAttribute('data-lang-switch');
-
- // Store the language preference in localStorage
- localStorage.setItem('preferred-language', langCode);
-
- // Navigate to the language-specific URL
- window.location.href = this.href;
- });
- });
-});