{ "manifest_version": 2, "default_locale": "en", "name": "TWP - Translate Web Pages", "description": "__MSG_extensionDescription__", "version": "9.9.0.3", "homepage_url": "https://github.com/FilipePS/Traduzir-paginas-web", "update_url": "https://raw.githubusercontent.com/FilipePS/Traduzir-paginas-web/master/dist/chromium/updates.xml", "minimum_chrome_version": "70.0", "commands": { "hotkey-toggle-translation": { "suggested_key": { "default": "Alt+T" }, "description": "__MSG_lblSwitchTranslatedAndOriginal__" }, "hotkey-translate-selected-text": { "suggested_key": { "default": "Alt+S" }, "description": "__MSG_msgTranslateSelectedText__" }, "hotkey-swap-page-translation-service": { "suggested_key": { "default": "Alt+Q" }, "description": "__MSG_swapTranslationService__" }, "hotkey-show-original": { "description": "__MSG_lblRestorePageToOriginal__" }, "hotkey-translate-page-1": { "description": "__MSG_lblTranslatePageToTargetLanguage__ 1" }, "hotkey-translate-page-2": { "description": "__MSG_lblTranslatePageToTargetLanguage__ 2" }, "hotkey-translate-page-3": { "description": "__MSG_lblTranslatePageToTargetLanguage__ 3" }, "hotkey-hot-translate-selected-text": { "description": "__MSG_lblHotTranslatedSelectedText__" } }, "icons": { "32": "/icons/icon-32.png", "64": "/icons/icon-64.png", "128": "/icons/icon-128.png" }, "permissions": [ "<all_urls>", "storage", "activeTab", "contextMenus", "webRequest", "tabs" ], "optional_permissions": ["webNavigation"], "web_accessible_resources": [ "/icons/icon-32.png", "/icons/google-translate-32.png", "/icons/bing-translate-32.png", "/icons/yandex-translate-32.png", "/icons/swap-32.png", "/contentScript/css/*" ], "options_ui": { "page": "/options/options.html", "open_in_tab": true, "browser_style": false }, "browser_action": { "browser_style": false, "default_icon": "/icons/icon-32.png", "default_title": "__MSG_pageActionTitle__" }, "content_scripts": [ { "matches": ["<all_urls>","chrome://*/*"], "run_at": "document_start", "all_frames": false, "js": ["/contentScript/checkScriptIsInjected.js"] }, { "matches": ["<all_urls>","chrome://*/*"], "run_at": "document_start", "all_frames": true, "match_about_blank": true, "js": [ "/lib/polyfill.js", "/lib/checkedLastError.js", "/lib/languages.js", "/lib/config.js", "/lib/platformInfo.js" ] }, { "matches": ["<all_urls>","chrome://*/*"], "run_at": "document_end", "all_frames": true, "match_about_blank": true, "js": [ "/lib/i18n.js", "/contentScript/showOriginal.js", "/contentScript/pageTranslator.js", "/contentScript/translateSelected.js", "/contentScript/showTranslated.js" ] }, { "matches": ["<all_urls>","chrome://*/*"], "run_at": "document_end", "all_frames": false, "js": ["/contentScript/popupMobile.js"] }, { "matches": ["https://www.deepl.com/translator*","chrome://*/*"], "run_at": "document_end", "all_frames": false, "js": ["/contentScript/deepl.js"] } ], "background": { "persistent": true, "scripts": [ "/lib/polyfill.js", "/lib/checkedLastError.js", "/lib/stuff.js", "/lib/languages.js", "/lib/config.js", "/lib/platformInfo.js", "/lib/i18n.js", "/background/translationCache.js", "/background/translationService.js", "/background/textToSpeech.js", "/background/background.js" ] } } |