diff options
author | ManeraKai <manerakai@protonmail.com> | 2022-02-02 19:13:44 +0300 |
---|---|---|
committer | ManeraKai <manerakai@protonmail.com> | 2022-02-02 19:13:44 +0300 |
commit | 84333daedea4215a0d6b51cfce0f057e86b5477f (patch) | |
tree | 21a871ab9566fa1fb2be2dc89f90c95714bea3b0 /src/pages/background/background.js | |
parent | Merge branch 'master' of https://github.com/libredirect/LibRedirect (diff) | |
download | libredirect-84333daedea4215a0d6b51cfce0f057e86b5477f.zip |
Added Lingva #16
Diffstat (limited to 'src/pages/background/background.js')
-rw-r--r-- | src/pages/background/background.js | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/pages/background/background.js b/src/pages/background/background.js index 05403a88..07335468 100644 --- a/src/pages/background/background.js +++ b/src/pages/background/background.js @@ -58,9 +58,11 @@ browser.webRequest.onBeforeRequest.addListener( else if (mediumHelper.targets.some((rx) => rx.test(url.host))) newUrl = await mediumHelper.redirect(url, initiator); + else if (googleTranslateHelper.targets.includes(url.host)) newUrl = await googleTranslateHelper.redirect(url, initiator); + + else if (searchHelper.targets.some((rx) => rx.test(url.href))) newUrl = await searchHelper.redirect(url, initiator) - else if (googleTranslateHelper.targets.includes(url.host)) newUrl = await googleTranslateHelper.redirect(url, initiator); else if (url.host.match(wikipediaHelper.targets)) newUrl = await wikipediaHelper.redirect(url, initiator); @@ -93,7 +95,8 @@ browser.tabs.onUpdated.addListener((tabId, changeInfo, _) => { redditHelper.redirects.mobile, ...searchHelper.redirects.searx.normal, ...searchHelper.redirects.whoogle.normal, - ...googleTranslateHelper.redirects.normal, + ...googleTranslateHelper.redirects.simplyTranslate.normal, + ...googleTranslateHelper.redirects.lingva.normal, ...mediumHelper.redirects.normal, ...wikipediaHelper.redirects.normal ); @@ -127,7 +130,10 @@ browser.pageAction.onClicked.addListener((tab) => { searchHelper.redirects.whoogle.normal.includes(protocolHost) ) newUrl = 'https://google.com'; - if (googleTranslateHelper.redirects.normal.includes(protocolHost)) newUrl = 'https://translate.google.com'; + if ( + googleTranslateHelper.redirects.simplyTranslate.normal.includes(protocolHost) || + googleTranslateHelper.redirects.lingva.normal.includes(protocolHost) + ) newUrl = 'https://translate.google.com'; if (mediumHelper.redirects.normal.includes(protocolHost)) newUrl = 'https://medium.com'; |