Steam - Default language

Make sure you always see the steam page in your preferred language. You can configure the language in the language variable.

目前为 2016-11-25 提交的版本。查看 最新版本

// ==UserScript==
// @name         Steam - Default language
// @version      0.5
// @description  Make sure you always see the steam page in your preferred language. You can configure the language in the language variable.
// @author       Royalgamer06
// @include      /^(http|https)\:\/\/(store\.steampowered|steamcommunity)\.com.*/
// @run-at       document-idle
// @grant        none
// @namespace    https://gf.qytechs.cn/users/13642
// ==/UserScript==

//SET YOUR LANGUAGE HERE
const strTargetLanguage = "english"; //bulgarian, czech, danish, dutch, finnish, french, greek, german, hungarian, italian, japanese, koreana, norwegian, polish, portuguese, brazilian, russian, romanian, schinese, spanish, swedish, tchinese, thai, turkish, ukrainian
const bStayOnPage = false; //true, false

//DO NOT TOUCH BELOW
var cookie = document.cookie;
var language;
$J("script[src]").each(function() {
	var match = this.src.match(/(?:\?|&(?:amp;)?)l=([^&]+)/);
	if (match) {
		language = match[1];
		return false;
	}
});
if (language === undefined) {
	language = (cookie.match(/steam_language=([a-z]+)/i) || [])[1] || "english";
}
if (language.toLowerCase() !== strTargetLanguage.toLowerCase()) {
    //ChangeLanguage(strTargetLanguage, bStayOnPage);
    jQuery.post("/account/setlanguage", { language: strTargetLanguage, sessionid: g_sessionID }, function() {
        if (!bStayOnPage) location.href = location.href.replace(location.search,'');
    });
}

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址