Skip to content

Veydzher/i2loc-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

I2 Localization Manager

Logo

A lightweight tool for managing I2 Localization assets exported via UABEA as dump files with ease.

Download Windows Build GitHub Downloads

Current FeaturesPlanned FeaturesContributingLicense

I2 Localization Manager Thumbnail

Current Features

  • Support of .txt and .json UABEA dump files
  • Conversion between .txt and .json
  • Support of CSV and TSV files import and export
  • Modification of language details in Tools -> Language Manager

Planned Features

  • I2 Localization metadata options menu
  • Proper handling of Languages_Touch array
  • Pluralization translation tags handling [i2p_...]
  • Specialization translation tags handling [i2s_...]

Contributing

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+

  1. Fork and clone the repository:
git clone https://github.com/YOUR_USERNAME/i2loc-manager.git
cd i2loc-manager
  1. Create a virtual environment:
python -m venv .venv
  1. Activate the virtual environment:

Windows:

.venv\Scripts\activate

macOS/Linux:

source .venv/bin/activate
  1. Install dependencies:
pip install .
  1. Run the program:
python main.py

Dependencies

  • PySide6 - GUI Framework
  • fluent - Localization Framework
  • requests - HTTP Requests
  • cx_Freeze - Distributable Program Packager

License

For the complete licensing terms, please read the license.


Made with ❤️ by veydzh3r

About

A lightweight tool for managing I2 Localization dump UABEA assets.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors