A lightweight tool for managing I2 Localization assets exported via UABEA as dump files with ease.
Current Features • Planned Features • Contributing • License
- Support of
.txtand.jsonUABEA dump files - Conversion between
.txtand.json - Support of
CSVandTSVfiles import and export - Modification of language details in
Tools -> Language Manager
- I2 Localization metadata options menu
- Proper handling of
Languages_Toucharray - Pluralization translation tags handling [i2p_...]
- Specialization translation tags handling [i2s_...]
Contributions are welcome! Please feel free to submit issues, feature requests, or pull requests.
Here is a guide on how to set up everything:
Recommended Python version: 3.10+
- Fork and clone the repository:
git clone https://github.com/YOUR_USERNAME/i2loc-manager.git
cd i2loc-manager- Create a virtual environment:
python -m venv .venv- Activate the virtual environment:
Windows:
.venv\Scripts\activatemacOS/Linux:
source .venv/bin/activate- Install dependencies:
pip install .- Run the program:
python main.py- PySide6 - GUI Framework
- fluent - Localization Framework
- requests - HTTP Requests
- cx_Freeze - Distributable Program Packager
For the complete licensing terms, please read the license.
Made with ❤️ by veydzh3r