XML TRANSLATOR

⭐ — (12 endorsements) 📥 455 downloads 📌 v0.2 📅 10/18/2025
🟡 Updated this year

By VIZZO · Utilities

⬇ Download Mod Source: Nexus Mods 📅 Updated: 11/3/2025 📅 Created: 10/18/2025
⚠️ Install Order · 2 steps
1🛠️ BG3 Script Extender — BG3 Script Extender Download ↗
2🧩 Community Library — Community Library (Norbyte) Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 🏆 #56 of 59 Utilities mods in this game by downloads

📋 About This Mod

-- Tool to translate mods

XML Translator is a standalone Python tool designed to automatically translate XML files from Baldur’s Gate 3 mods.

It uses the power of Google Translate (via deep-translator) to process and convert text efficiently, supporting batch translation of multiple XML files at once.

  • []Batch Translation: Automatically detects and translates all XML files inside a selected folder (including subfolders).

    []Automatic Language Detection: Detects the source language or allows you to manually select it.

    []Smart Tag Protection: Preserves XML tags and Baldur’s Gate 3 LSTag formatting during translation.

    []Optimized Performance: Uses caching and text grouping to minimize redundant translations and speed up the process.

    []Clean Output: Translated files are saved in a new folder named "Translated"  created in the same directory as the original files.

    []User-Friendly Interface: Built with a simple and clear graphical interface using Tkinter.

    ChangeLog:

    V0. 2

    - Added support for more languages

    - New save options: create translated folder or replace original files

    - Improved error handling and translation fail-safes

    - Better user interface with organized language lists

    - Enhanced logging system with new message types

    - Fixed translation issues and cache problems

    Requirements:

    Tool: Baldur's Gate 3 Modder's Multitool

    Before running the script, make sure you have Python 3. 8+ installed and install the required package:

    pip install deep-translator

    How to Use:

    • []Run the script XML_Translator.py

      []In the interface:

      []Click "Browse Folder" and select a folder containing XML files.

      []Choose your source and target languages.

      []Click "Start Translation".

      []Wait until the progress bar reaches 100%.

      []Your translated XML files will appear in a subfolder called Translated.

      afuOl4EPos4

      • []The tool relies on Google Translate API calls through deep-translator, so it requires an active internet connection.

        []For performance reasons, repeated texts are cached during translation.

        []Designed primarily for Baldur’s Gate 3 mod localization.

📊 Mod Details

Game
Baldurs Gate 3 Mods
Author
VIZZO
Version
0.2
Downloads
455
Endorsements
12
Category
Utilities
Created
10/18/2025
Updated
11/3/2025

🔧 How to Install Baldurs Gate 3 Mods

Download from Nexus.

📖 Full step-by-step install guide for Baldurs Gate 3 →

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

🎮 Need cheat codes or console commands? Check ur gaming wiki for Baldurs Gate 3 commands, item IDs, and more.

Keep browsing — more Baldurs Gate 3 mods await

📋 All Baldurs Gate 3 Mods 🏆 Top 25 📂 More Utilities 👤 More by VIZZO 🔎 Similar Mods 🌐 Best Utilities (All Games) ⚠️ Fix Crashes & Errors 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods