orna codex lang switcher

orna codex lang switcher!

目前为 2022-11-03 提交的版本。查看 最新版本

  1. // ==UserScript==
  2. // @name orna codex lang switcher
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1
  5. // @description orna codex lang switcher!
  6. // @author Rplus
  7. // @match https://playorna.com/*
  8. // @icon https://www.google.com/s2/favicons?sz=64&domain=playorna.com
  9. // @grant none
  10. // @run-at document-end
  11. // @license MIT
  12. // ==/UserScript==
  13.  
  14. (function() {
  15. 'use strict';
  16. let qs = new URLSearchParams(location.search);
  17. let nav = document.querySelector('#nav');
  18. let a = nav.querySelector('a.nav-item');
  19. let a_en = a.cloneNode();
  20. let a_zh = a.cloneNode();
  21.  
  22. a_zh.textContent = 'zh';
  23. qs.set('lang', 'zh-hant');
  24. a_zh.href = '?' + qs.toString();
  25.  
  26. a_en.textContent = 'en';
  27. qs.set('lang', 'en');
  28. a_en.href = '?' + qs.toString();
  29.  
  30. nav.append(a_en);
  31. nav.append(a_zh);
  32. })();