Skip to content
/ CTR1 Public

CTR(Config Translator) - modern programm to translate configs in minecraft plugins(or other games)

License

Notifications You must be signed in to change notification settings

AxoRm/CTR1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CTR

Config TRanslator

This program is designed to translate configuration files for Minecraft plugins, as well as translate files in general. It automatically detects placeholders (values enclosed in %) and supports preserving text between specific characters. It utilizes a free translation library from Google for text translation. Python allows for easy extension and maintenance of the program. The translation is available in any language worldwide! In the future, the project plans to add a graphical user interface for user convenience.

Features

  • Translates Minecraft plugin configuration files and general files
  • Automatic detection of placeholders (% values)
  • Preserves text between specific characters
  • Utilizes a free translation library from Google
  • Supports translation to any language worldwide
  • Extendable and easy to maintain with Python

Installation

  1. Clone the repository:
git clone https://github.com/AxoRm/CTR
  1. Install the required dependencies:
pip install -r requirements.txt

Usage

  1. Run the program:
python translator.py
  1. Follow the prompts to select the file you want to translate and choose the target language.

Roadmap

  • Add graphical user interface for improved user experience
  • Enhance placeholder detection algorithm
  • Implement support for additional translation libraries
  • Improve error handling and reporting
  • Allow customization of translation options
  • Increase performance and efficiency

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch.
  3. Make your changes and commit them.
  4. Push your changes to your forked repository.
  5. Submit a pull request.

License

This project is licensed under the MIT License.

About

CTR(Config Translator) - modern programm to translate configs in minecraft plugins(or other games)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages