https://github.com/l-dev31/msbt-editor-pro-plus-translations
A very simple and comfortable .msbt editor with a built in Translation setting with customisable Iterations (for "google translated mods")
https://github.com/l-dev31/msbt-editor-pro-plus-translations
3ds easy miitopia mod modding modding-tools msbt nintendo python translate translation wiiu
Last synced: 9 days ago
JSON representation
A very simple and comfortable .msbt editor with a built in Translation setting with customisable Iterations (for "google translated mods")
- Host: GitHub
- URL: https://github.com/l-dev31/msbt-editor-pro-plus-translations
- Owner: L-Dev31
- Created: 2025-03-09T22:54:02.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-03-10T00:24:17.000Z (8 months ago)
- Last Synced: 2025-03-10T00:25:36.568Z (8 months ago)
- Topics: 3ds, easy, miitopia, mod, modding, modding-tools, msbt, nintendo, python, translate, translation, wiiu
- Language: Python
- Homepage:
- Size: 494 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# **MSBT Editor Pro + Translations**

A powerful and user-friendly editor for MSBT files with built-in translation capabilities. This tool allows you to edit, manage, and translate text strings in MSBT files efficiently.


---
## Features
- **MSBT File Editing**: Open, edit, and save MSBT files with ease.
- **Translation Support**: Built-in integration with Google Translate for quick translations (with controlable Iterations) perfect for creating translation/bad translations mods.
- **Export to .txt**: export and import your .msbt files with .txt files useful for very specific usages.
- **Comfortable Interface**: Sleek, modern flat dark theme for comfortable usage.
- **Tag Preservation**: Preserves special tags during translation (you can stay chill and translate, no human verification needed 👌).
---
## **Game Compatibility List**
(if any of the informations below are uncorrect, please come let me know !)
### **🟩 Fully Working**
- Animal Crossing: New Horizons __(Switch)__
- Fire Emblem: Three Houses __(Switch)__
- Miitopia __(3DS)__
- Miitopia __(Switch)__
- Pokémon Sun/Moon __(3DS)__
- Xenoblade Chronicles 2 __(Switch)__
### **🟧 Partially Working**
- Mario Kart 8 Deluxe __(Switch)__ **(Partial: Course names only)**
- Splatoon 2 __(Switch)__ **(Partial: Basic UI only)**
- Super Smash Bros. Ultimate __(Switch)__ **(Partial: Menus only)**
- The Legend of Zelda: Breath of the Wild __(Switch)__ **(Partial: Simple text)**
### **🟥 Not Working**
- Mario Party Superstars __(Switch)__ **(Text embedded in binaries)**
- Pokémon Scarlet/Violet __(Switch)__ **(New encryption)**
- Splatoon 3 __(Switch)__ **(Modified MSBT structure)**
- The Legend of Zelda: Tears of the Kingdom __(Switch)__ **(New format)**
### **⬛ (Any games that aren't present here aren't tested yet)**
---
## Installation
1. Download the zip file in releases.
2. Install dependencies:
```bash
pip install -r requirements.txt
```
3. Run the application:
```bash
python msbt_editor_pro_plus_translations.py
```
---
## Usage
1. **Open an MSBT File**: Use the `File > Open` menu to load an MSBT file.
2. **Edit Strings**: Modify text strings directly in the editor.
3. **Translate**: Use the `Translate` menu to translate every strings change the iteration setting if you want to make "random" translations through randomly selected languages.
4. **Save**: Save your changes with `File > Save` or `File > Save As`.
---
## Requirements
- Python 3.8+
- Pillow (`pip install pillow`)
- googletrans (`pip install googletrans==4.0.0-rc1`)
---
## Contributing
Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.
---
*Made with ❤️ for the modding community by L-DEV, work based on MSBT editor pro by [Unknown Person... :sob:]*