Translation Framework v3 (Powered by Yarhl)
This framework is in alpha state and under active development. There might be breaking changes at any moment.
Currently, 2 games are supported:
NOTE: This is a command line application. "Double clicking" on the exe is not enough.
- Create
plugins
andscripts
directories inside the app folder. - Copy plugins files to the respective folders. See each plugin README for details.
- Run the app.
TF3.CommandLine.exe listscripts
TF3.CommandLine.exe extract --script [script-name] --install-dir [game-files-directory] --output-dir [output-directory]
TF3.CommandLine.exe rebuild --script [script-name] --install-dir [game-files-directory] --translation-dir [translation-files-directory] --output-dir [output-directory]
If you have questions, see FAQ or open a new thread in Discussions
- Thanks to Pleonex for Yarhl and PleOps.Cake.
- Other libraries used: CommandLineParser, Dahomey.Json, xxHash, BCnEncoder.Net, ImageSharp
- Icon by Papirus Development Team.