DualSub Two Subtitle Languages for Language Learning

⭐ — (0 endorsements) 📥 1 downloads 📌 v1 📅 9/7/2026
🟢 Updated this month

By feelSmooth · User Interface

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 9/7/2026 📅 Created: 9/7/2026

🔍 Analysis

  • 🏆 #15 of 15 User Interface mods in this game by downloads

📋 About This Mod

Learn a language while you play. This mod shows TWO subtitle languages at once: your normal language on top, and a second language on the line below; for every piece of spoken dialogue and every in-game document, memo, and item description.

================================================================

007 First Light - DualSub                              v1. 0

Two subtitle languages on screen at once

================================================================

Every line anybody speaks gets a second language on the line

underneath. Made for people learning a language while they play.

Spoken lines only - menus and mission text stay in one language,

on purpose. The reason is at the bottom of this file.

You choose both:

top line    the language the game is set to

second line  the language you are learning

14 languages, and 132 of the 182 combinations work. The ones that

do not are marked in the menu, and why is at the bottom of this

The voice track is English whatever you set - the game ships only

English audio - so what you are choosing is what it writes on

---------------- BEFORE YOU START ------------------------------

You need Python. It is free, from python.org, and you install it

WINDOWS  https://www.python.org/downloads/ -> the big yellow

"Download Python" button. In its installer, TICK THE

BOX "Add python.exe to PATH" before clicking Install.

LINUX    you almost certainly have it. If not:

Ubuntu / Debian / Mint  sudo apt install python3

Fedora / Nobara          sudo dnf install python3

Arch / CachyOS          sudo pacman -S python

Steam Deck already has it - use Desktop Mode.

This mod is one Python file. It downloads nothing and installs

nothing on your PC. Everything it does is to the game's own files,

and it can put those back exactly as they were.

You need about 100 MB free on the drive the game is on.

---------------- INSTALL ---------------------------------------

1. Close the game and its launcher.

2. Unzip this download somewhere you can find again. Keep the

files together.

3. Open a command window IN that folder:

WINDOWS  click the white address bar at the top of the folder

window, type  cmd  and press Enter.

LINUX    right-click inside the folder -> "Open Terminal

4. Type this and press Enter:

WINDOWS  python dualsub_installer.py

LINUX    python3 dualsub_installer.py

5. The first time only, it asks where the game is. Paste the

folder that holds Retail\007FirstLight.exe - or drag that

folder onto the window. It remembers the answer.

6. Answer three questions: which language you play in, which one

you are learning, and where it should appear. Press Enter to

take the defaults.

7. Wait about a minute. It reads twenty-seven thousand spoken

lines in two languages, and it has not stopped.

8. Start the game. In Options -> Language, set the text language

to the one you picked as the top line.

IF WINDOWS SAYS IT CANNOT WRITE TO THE GAME FILES, the game is in

Program Files and needs administrator rights:

Click Start, type  cmd

Right-click "Command Prompt" -> "Run as administrator"

Type  cd /d  then a space, then drag the unzipped folder onto

the window, then press Enter

Then:  python dualsub_installer.py

Games on another drive usually do not need this at all.

---------------- REMOVE ----------------------------------------

Run the installer again the same way and press  R .

The game's own two archives are put back byte for byte and the

mod's record of what it did is deleted. If something else has

changed one of them since the install, it leaves that file exactly

as it is and tells you so.

IF THE RECORD IS GONE - you copied the game folder, a run was

interrupted, something deleted it - the first screen offers  C

instead of R. That reads every line in the archive and writes back

any that still carry a second language, without it. It puts the

words back, not the bytes, so the archive stays the size it is.

---------------- IF YOU VERIFY THE GAME FILES ------------------

This mod writes the doubled lines into the game's own archives.

Nothing that was already in them is moved: each changed line is

added at the end of the file, and twelve bytes are pointed at it.

Steam and the Epic launcher do not know that. If you use "Verify

integrity of game files" while this is installed, they will decide

📊 Mod Details

Game
007firstlight Mods
Author
feelSmooth
Version
1
Downloads
1
Endorsements
0
Category
User Interface
Created
9/7/2026
Updated
9/7/2026

🔧 How to Install 007 First Light Mods

Install via a mod manager (Vortex or Mod Organizer 2). Most mods drop into the game folder.

📖 Full step-by-step install guide for 007 First Light →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for 007 First Light commands, item IDs, and more.

Keep browsing — more 007 First Light mods await

📋 All 007 First Light Mods 🏆 Top 25 📂 More User Interface 👤 More by feelSmooth 🔎 Similar Mods 🌐 Best User Interface (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods