From 1c987a7952f4443a2b78d92ecb6c2fe538677a60 Mon Sep 17 00:00:00 2001 From: physicalattraction Date: Sat, 16 Sep 2017 17:09:11 +0200 Subject: [PATCH] refactor: Remove argument language --- script.js | 2 +- xml_extractor.js | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/script.js b/script.js index 7633bd6..ec39472 100644 --- a/script.js +++ b/script.js @@ -26,5 +26,5 @@ if (!!button) { } function play(video_identifier) { - fetch_transcript('en', video_identifier) + fetch_transcript(video_identifier) } diff --git a/xml_extractor.js b/xml_extractor.js index ce8a911..673a33a 100644 --- a/xml_extractor.js +++ b/xml_extractor.js @@ -1,8 +1,8 @@ -function fetch_transcript(language, video_identifier) { +function fetch_transcript(video_identifier) { var xml = null - var languages = ['zh', 'ja', 'ko', 'es', 'fr', 'de', 'nl', 'en'] + var languages = ['en', 'zh', 'ja', 'ko', 'es', 'fr', 'de', 'nl'] for (var i = 0; i < languages.length; i++) { - language = languages[i] + var language = languages[i] xml = xml_extractor_http_get(language, video_identifier) if (xml !== null) { break @@ -15,6 +15,12 @@ function fetch_transcript(language, video_identifier) { var start_time = childNode.getAttribute('start') var duration = childNode.getAttribute('dur') var text = childNode.textContent + console.log(text) + // text = decodeURIComponent(text) + // for (var i = 0; i < 5; i++) { + // text = text.replace(''', '\'') + // } + console.log(text) var translated_text = translate(text, language, userLanguageInTwoCharacters()) play_line(start_time, duration, translated_text) }