Skip to content

A tool for translating entire modlists by auto-downloading available translations from Nexus Mods.

License

Notifications You must be signed in to change notification settings

Cutleast/SSE-Auto-Translator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

984 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



Description

SSE Auto Translator is a standalone Windows app that allows you to translate entire mod lists with a high degree of automation. Its main features include an automatic mod list scan that identifies the mods that need translation. SSE-AT is then able to automatically search Nexus Mods (and La Confrérie des Traducteurs for French translations) for available translations, download them, and convert them to DSD format. The downloaded translations are then combined into a new mod (the so-called Output Mod) and installed at the end of your mod list. In addition, SSE Auto Translator offers an integrated editor that can be used to edit downloaded translations and create new ones.

Usage

See Documentation > Quick Start & Basic Usage.

Features

See Documentation > Introduction for a full list of features.

Limitations

See Documentation > Introduction for a full list of limitations.

FAQ

See Documentation > FAQs for a full list of frequently asked questions.

Contributing

1. Feedback (Suggestions/Issues)

If you encountered an issue/error or you have a suggestion, create an issue under the "Issues" tab above.

2. Code contributions

1. Install requirements

  1. Install Python 3.12 (Make sure that you add it to PATH!)
  2. Install uv
  3. Clone repository and all submodules with git clone https://github.com/Cutleast/SSE-Auto-Translator --recurse-submodules
  4. Open terminal in repository folder
  5. Run the following command to init your local environment and to install all dependencies: uv sync
  6. Run the following command to build SSE-AT and compile the required resource file: build.bat

2. Execute from source

  1. Open terminal in repository folder
  2. Execute main file with uv: uv run src\main.py

3. Compile and build executable

  1. Run build.bat from the root folder of this repo.
  2. The executable and all dependencies are built in the dist/SSE-AT-Folder and gets packed in a dist/SSE-AT v[version].zip.

3. Beta-Testing

If you are interested in testing pre-release versions of SSE-AT, join our Discord server above.

4. Maintaining a Masterlist

If you're interested in maintaining a masterlist for your language, contact us (@cutleast or @whusten) on our Discord server linked above!

Credits

About

A tool for translating entire modlists by auto-downloading available translations from Nexus Mods.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 7