Toggle Dlsite language

Switch between ecchi-eng and maniax in circle, and RJ and RE

2020-05-15 या दिनांकाला. सर्वात नवीन आवृत्ती पाहा.

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला Tampermonkey, Greasemonkey किंवा Violentmonkey यासारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला Tampermonkey किंवा Violentmonkey यासारखे एक्स्टेंशन इंस्टॉल करावे लागेल..

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला Tampermonkey किंवा Violentmonkey यासारखे एक्स्टेंशन इंस्टॉल करावे लागेल..

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला Tampermonkey यासारखे एक्स्टेंशन इंस्टॉल करावे लागेल..

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्क्रिप्ट व्यवस्थापक एक्स्टेंशन इंस्टॉल करावे लागेल.

(माझ्याकडे आधीच युझर स्क्रिप्ट व्यवस्थापक आहे, मला इंस्टॉल करू द्या!)

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला Stylus सारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला Stylus सारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला Stylus सारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्टाईल व्यवस्थापक इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्टाईल व्यवस्थापक इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्टाईल व्यवस्थापक इंस्टॉल करावे लागेल.

(माझ्याकडे आधीच युझर स्टाईल व्यवस्थापक आहे, मला इंस्टॉल करू द्या!)

// ==UserScript==
// @name        Toggle Dlsite language
// @namespace   zero.toogledlsitelan
// @description Switch between ecchi-eng and maniax in circle, and RJ and RE
// @include     *://www.dlsite.com/*
// @version     1.2
// @grant       none
// ==/UserScript==

var url = window.location.href;

if (url.includes("maniax") || url.includes("ecchi-eng")){
  var navlink = document.getElementsByClassName("eisysGroupHeaderAccount");
  
  navlink[0].innerHTML = " <li class='eisysGroupHeaderAccount-link'><a id='toggle' "
    + "class='eisysGroupRegist-link' style='font-weight:bold;text-decoration:underline' "
    + ">Toggle Site</a></li> " + navlink[0].innerHTML;
}

document.addEventListener("DOMContentLoaded", function(){
  var toggle = document.getElementById("toggle");

  if (url.includes("circle") && url.includes("maniax")){
    url = url.replace("maniax", "ecchi-eng");
    //location.replace(url);  
    toggle.href = url;
  }else if (url.includes("circle") && url.includes("ecchi-eng")){
    url = url.replace("ecchi-eng", "maniax");
    //location.replace(url);  
    toggle.href = url;
  }
  
  if (url.includes("product_id") && url.includes("RJ")){
    url = url.replace("RJ", "RE");
    //location.replace(url);  
    toggle.href = url;
  }else if (url.includes("product_id") && url.includes("RE")){
    url = url.replace("RE", "RJ");
    //location.replace(url);  
    toggle.href = url;
  }
});