Netflix Subtitle Translator Firefox

Examine source code of Netflix Subtitle Translator

Inspect and view changes in Netflix Subtitle Translator source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 2,
  "name": "Netflix Subtitle Translator",
  "version": "1.8",
  "description": "Translates Netflix subtitles using AI. Supports 19 languages including Chinese, Japanese, Korean, Spanish, French, German, and more.",
  "author": "wugq.dev",
  "permissions": [
    "storage",
    "tabs",
    "contextMenus",
    "*://www.netflix.com/*",
    "*://*.nflxvideo.net/*",
    "*://*.nflxso.net/*",
    "*://*.nflxext.com/*",
    "https://api.openai.com/*",
    "https://api.x.ai/*"
  ],
  "browser_action": {
    "default_title": "Netflix Subtitle Translator",
    "default_popup": "src/popup/popup.html",
    "default_icon": {
      "16": "icons/icon16.png",
      "48": "icons/icon48.png",
      "128": "icons/icon128.png"
    }
  },
  "icons": {
    "16": "icons/icon16.png",
    "48": "icons/icon48.png",
    "128": "icons/icon128.png"
  },
  "web_accessible_resources": [
    "src/injected.js"
  ],
  "background": {
    "scripts": [
      "src/shared/lang-utils.js",
      "src/background/logger.js",
      "src/background/translation-cache.js",
      "src/background/translation-service.js",
      "src/background/main.js",
      "src/background/context-menu.js"
    ],
    "persistent": true
  },
  "content_scripts": [
    {
      "matches": [
        "*://www.netflix.com/*"
      ],
      "js": [
        "src/shared/lang-utils.js",
        "src/content/browser-polyfill.js",
        "src/content/logger.js",
        "src/content/event-bus.js",
        "src/content/serial-queue.js",
        "src/content/translation-session.js",
        "src/content/segment-store.js",
        "src/content/ttml-parser.js",
        "src/content/subtitle-overlay.js",
        "src/content/playback-sync.js",
        "src/content/track-resolver.js",
        "src/content/ttml-loader.js",
        "src/content/settings-manager.js",
        "src/content/navigation-watcher.js",
        "src/content/subtitle-controller.js"
      ],
      "run_at": "document_start"
    }
  ],
  "options_ui": {
    "page": "src/options/options.html",
    "open_in_tab": true
  },
  "browser_specific_settings": {
    "gecko": {
      "id": "netflix-subtitle-translator@extension",
      "strict_min_version": "140.0",
      "data_collection_permissions": {
        "required": [
          "websiteContent"
        ],
        "optional": []
      }
    },
    "gecko_android": {
      "strict_min_version": "142.0"
    }
  }
}

Best Netflix Subtitle Translator Alternatives

Here are some Firefox add-ons that are similar to Netflix Subtitle Translator: