From 4ff4d219ce7709a5ba830cae08cd615e348ad4b6 Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Mon, 25 May 2020 16:03:38 +0200 Subject: [PATCH] word edit: language input as wikipedia domain --- writer.plp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/writer.plp b/writer.plp index e9f0f8d..9c74b0a 100644 --- a/writer.plp +++ b/writer.plp @@ -65,7 +65,9 @@ document.addEventListener('DOMContentLoaded', () => { wpbutton.append('Copy'); wpbutton.onclick = () => { let wptitle = wpinput.value || document.getElementById('form').value; - let wppage = 'https://en.wikipedia.org/w/api.php?action=parse&format=json&origin=*&prop=text&page='+wptitle; + let wplang = document.getElementById('lang').value.substr(0, 2); // crude iso-639-3→2 + let wpapi = `https://${wplang}.wikipedia.org/w/api.php`; + let wppage = wpapi+'?action=parse&format=json&origin=*&prop=text&page='+wptitle; fetch(wppage).then(res => res.json()).then(json => { if (json.error) throw `error returned: ${json.error.info}`; wpinput.value = json.parse.title; -- 2.30.0