TranslateBase Extension A smooth and seamless web translation plugin helps you break down language barriers and understand the world. Read more
Source Manifest.json {"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "__MSG_extName__", "description": "__MSG_extDescription__", "version": "1.0.10", "default_locale": "en", "icons": { "16": "images/icon-16.png", "32": "images/icon-32.png", "48": "images/icon-48.png", "128": "images/icon-128.png" }, "permissions": [ "contextMenus", "storage", "tabs", "scripting", "activeTab" ], "action": { "default_popup": "/popup.html" }, "options_ui": { "page": "options.html", "open_in_tab": true }, "content_scripts": [ { "matches": [""], "run_at": "document_start", "js": ["/lib/languages.js", "/lib/detectLanguage.js"] }, { "matches": [""], "run_at": "document_end", "js": ["/content_script.js"] }, { "matches": ["*://*.youtube.com/*", "*://*.ted.com/*", "*://*.vimeo.com/*", "*://*.netflix.com/*", "*://*.bilibili.com/*", "*://www.iq.com/*"], "run_at": "document_end", "js": ["lib/subtitlesInject.js"], "world": "MAIN" } ], "background": { "service_worker": "/background.js", "type": "module" }, "web_accessible_resources": [ { "resources": [ "/popup.html", "/popup/login.html", "/images/translated-n.png", "/images/translated-y.png", "/images/switch-monolingual.png", "/images/switch-bilingual.png", "/images/extract.png", "/images/vocabulary.png" ], "matches": [ "" ] } ]} Read more