Steam - Default language

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

目前为 2017-01-20 提交的版本。查看 最新版本

// ==UserScript==
// @name         Steam - Default language
// @version      1.2
// @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      /^https?\:\/\/(store\.steampowered|steamcommunity)\.com.*/
// @run-at       document-idle
// @grant        none
// @namespace    https://gf.qytechs.cn/users/13642
// @require      http://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.js
// ==/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;
$("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);
    $.post((location.hostname == "steamcommunity.com" ? "/actions/SetLanguage" : "/account/setlanguage"), { language: strTargetLanguage, sessionid: g_sessionID }, function() {
        if (location.hostname == "store.steampowered.com") {
            $.post("//store.steampowered.com/account/savelanguagepreferences", {"primary_language": strTargetLanguage, "secondary_languages[]": strTargetLanguage, "sessionid": g_sessionID }, function() {
                if (!bStayOnPage) location.href = location.href.replace(/l\=[a-zA-Z]+&?/, "");
            });
        } else {
            if (!bStayOnPage) location.href = location.href.replace(/l\=[a-zA-Z]+&?/, "");
        }
    });
}

QingJ © 2025

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