GlotDojo - Learn languages with movies & news

GlotDojo - Learn languages with movies & news

GlotDojo is a handy translator & language learning tool optimized for English, Chinese, Japanese. Work on video subtitles.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "name": "GlotDojo - Learn languages with movies & news",
  "version": "0.5.71",
  "ignore_whatnews": [
    "0.5.71"
  ],
  "manifest_version": 2,
  "description": "__MSG_appDescription__",
  "homepage_url": "https://glotdojo.com",
  "options_page": "options/index.html",
  "icons": {
    "16": "icons/96.png",
    "32": "icons/96.png",
    "48": "icons/96.png",
    "96": "icons/96.png",
    "128": "icons/128.png",
    "256": "icons/256.png"
  },
  "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoW7bcM4KZVjTOIpe6t/mBuF+9tktWf9eveACBjT0H2/VaAvlQ21XC9DoLxo6T2oh5wsPl8UMg0RX8iYbwQ19/cKCoxBXVBsdmJkph3lQ2Q9a/AsB5YXwQ/8rxVJM8/tuw9UdADf/f8SiRKRvZYbULHEaczPv0m99wF7IZ6Lycsjxv0izG6kpbTdcdTrT8qixLA/IYIV34segwp+MWWgvYRFMXjFLFXq8aIvaYP1gB7r1/sEXOU/4UiA4sdBlTR79cTBTt2bPa3KuIRF0ByLYB2bvlGdNQ087tuF2AzAzpBLLWN5ee02S2uOmVC2oNCk1z42o9j42UkxUxvHjZFSLTwIDAQAB",
  "commands": {
    "showAdv": {
      "suggested_key": {
        "default": "Alt+Shift+T"
      },
      "description": "Show Advanced"
    }
  },
  "default_locale": "en",
  "background": {
    "page": "background.html",
    "persistent": true
  },
  "browser_action": {
    "default_icon": "icons/128.png",
    "default_title": "GlotDojo",
    "default_popup": "browserAction/index.html"
  },
  "optional_permissions": [
    "cookies"
  ],
  "permissions": [
    "tabs",
    "clipboardWrite",
    "storage",
    "contextMenus",
    "<all_urls>"
  ],
  "content_scripts": [
    {
      "matches": [
        "<all_urls>"
      ],
      "exclude_matches": [
        "*://www.youtube.com/*",
        "*://www.udemy.com/*",
        "*://*.udemy.com/*",
        "*://tv.apple.com/*",
        "*://www.coursera.org/*",
        "*://www.youtube-nocookie.com/*",
        "*://www.netflix.com/*",
        "*://www.futurelearn.com/*",
        "*://www.ted.com/*",
        "*://www.iq.com/*",
        "*://wetv.vip/*",
        "*://www.primevideo.com/*",
        "*://www.netflix.com/*",
        "https://smile.amazon.ca/*",
        "https://www.amazon.ca/*",
        "https://smile.amazon.com/*",
        "https://www.amazon.com/*",
        "https://smile.amazon.co.uk/*",
        "https://www.amazon.co.uk/*",
        "https://www.amazon.de/*",
        "https://www.amazon.es/*",
        "https://www.amazon.fr/*",
        "https://www.amazon.in/*",
        "https://smile.amazon.it/*",
        "https://www.amazon.it/*"
      ],
      "css": [
        "styles.css"
      ],
      "js": [
        "glot/frontend.js",
        "captureToText/assets/js/material.min.js"
      ],
      "all_frames": true
    },
    {
      "matches": [
        "*://www.youtube.com/*",
        "*://www.udemy.com/*",
        "*://www.coursera.org/*",
        "*://www.youtube-nocookie.com/*",
        "*://youtube.googleapis.com/*",
        "*://www.udemy.com/*",
        "*://tv.apple.com/*",
        "*://*.udemy.com/*",
        "*://www.futurelearn.com/*",
        "*://www.ted.com/*",
        "*://www.iq.com/*",
        "*://w.mgtv.com/*",
        "*://www.viki.com/*",
        "*://wetv.vip/*",
        "*://www.primevideo.com/*",
        "*://www.netflix.com/*",
        "https://smile.amazon.ca/*",
        "https://www.amazon.ca/*",
        "https://smile.amazon.com/*",
        "https://www.amazon.com/*",
        "https://smile.amazon.co.uk/*",
        "https://www.amazon.co.uk/*",
        "https://www.amazon.de/*",
        "https://www.amazon.es/*",
        "https://www.amazon.fr/*",
        "https://www.amazon.in/*",
        "https://smile.amazon.it/*",
        "https://www.netflix.com/*",
        "https://www.amazon.it/*"
      ],
      "exclude_globs": [
        "*://www.youtube.com/embed/*controls=0&start=0&origin=*"
      ],
      "css": [
        "stylesVideo.css"
      ],
      "js": [
        "injectVideo.js"
      ],
      "all_frames": true
    }
  ],
  "web_accessible_resources": [
    "styles.css",
    "glot/popup.js",
    "pop.html",
    "glot/css/",
    "/images/flags/*.png",
    "/icons/*.png",
    "captureToText/assets/images/glot-icon.png",
    "advTranslate/index.html"
  ],
  "externally_connectable": {
    "ids": [
      "*"
    ],
    "matches": [
      "http://localhost:8080/*",
      "http://localhost:3000/*",
      "http://localhost:3001/*",
      "http://192.168.1.201:3000/*",
      "http://192.168.1.201:3001/*",
      "https://sso.ejoylearning.com/*",
      "https://sso.ejoyspace.com/*",
      "https://glotdojo.com/*"
    ]
  },
  "content_security_policy": "script-src 'self' https://www.google-analytics.com; object-src 'self'"
}