您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
从en/ja/ko改成你喜欢的语言
- // ==UserScript==
- // @name Booth Automatic Language Changer
- // @name:ja Booth.pm 自動言語チェンジャー
- // @name:ko Booth.pm 자동 언어 체인저
- // @name:zh-CN Booth.pm自动语言更换器
- // @name:zh-TW Booth.pm自动语言更换器
- // @description Change from ja/ko/zh to your preferred language
- // @description:ja en/ko/zhからお好みの言語に変更する。
- // @description:ko en/ja/zh에서 원하는 언어로 변경
- // @description:zh-CN 从en/ja/ko改成你喜欢的语言
- // @description:zh-TW 从en/ja/ko改成你喜欢的语言
- // @license GNU GPLv3
- // @version 1
- // @namespace https://greasyfork.org/en/users/878446-missingno123
- // @grant none
- // @include /^https?:\/\/(www.)?booth\.pm\/([a-zA-Z]{2}|[a-zA-Z]{2}-[a-zA-Z]{2})\/.*$/
- // @run-at document-start
- // ==/UserScript==
- var prefLocale = '/en/'; // en, ja, ko, zh-tw, zh-cn
- var reger = /(\/[a-zA-Z]{2}\/)|(\/[a-zA-Z]{2}-[a-zA-Z]{2}\/)/i;
- var addr = window.location.toString();
- var locale = addr.match(reger)[0];
- if (locale !== prefLocale) {
- window.location.replace(addr.replace(reger, prefLocale));
- }