Rust Doc to Chinese ver

Jump to chinese version of this doc page

// ==UserScript==
// @name         Rust Doc to Chinese ver
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Jump to chinese version of this doc page
// @author       安逐悲
// @match        *://doc.rust-lang.org/*
// @icon         https://www.rust-lang.org/static/images/rust-logo-blk.svg
// @grant        none
// @license MIT
// ==/UserScript==

(function() {
    'use strict';
    const AllUrl="https://rustwiki.org";
    const TargetUrl="https://rustwiki.org/zh-CN";
    let head=document.querySelector('.search-form');
    let btn = document.createElement('button');
    btn.type='button';
    let currentUrl= document.URL;
    const hostname = window.location.hostname;
    const path = currentUrl.split(hostname)[1];

    btn.textContent = '转到中文站';

    btn.addEventListener('click',() => {
        window.location.href = TargetUrl+path;
    });
    head.appendChild(btn);
})();

QingJ © 2025

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