redirects to English version of the documentation
当前为
// ==UserScript==
// @name PHP.net redirect to english
// @namespace http://tampermonkey.net/
// @version 0.2
// @description redirects to English version of the documentation
// @author adamaru
// @match http://php.net/*
// @match https://secure.php.net/*
// @grant none
// @run-at document-end
// ==/UserScript==
(function() {
'use strict';
const changeLanguageForm = $('#changelang');
if(!changeLanguageForm){
return;
}
const changeLanguageSelect = changeLanguageForm.find('select');
if(!changeLanguageSelect){
return;
}
const selectedOption = changeLanguageSelect.children('option:selected');
const selectedLanguage = selectedOption.text();
if(selectedLanguage === 'English'){
return;
}
const options = changeLanguageSelect.children('option');
let englishOption = null;
for(let i = 0; i < options.length; ++i){
let $option = $(options[i]);
if($option.text() === 'English'){
englishOption = $option;
break;
}
}
if(!englishOption){
return;
}
const englishLanguageOptionValue = englishOption.val();
changeLanguageSelect.val(englishLanguageOptionValue);
changeLanguageForm.submit();
})();