How to translate a Mod
[Knowledge of WolvenKit at BASIC level is required] Below we will explain how to translate any mod
Summary
This guide will teach you how to translate a mod. It will cover the following processes:
There are mainly two ways to translate a mod. One is to use WolvenKit, GIT and GitHub. On the other hand, the author of the mod provides the files (an Excel sheet for example) where the sentences to be translated are written.
Prerequisites
You need a Wolvenkit Project with the relevant files from the original mod:
.wem
for audio translations.json
for text translations
For how to get there, see Analysing other mods
Translating audio files
Most mods will be using in-game files for this. You'll run into one of two cases:
The files are linked
The mod is only "pointing" at the original game files, and they're loaded from the player's local copy and will be in whatever language they're running.
TODO: Which file(s) defines those? If there is no original mod author and the mod links to in-game files, how can we custompath them?
If you want to translate them anyway, you need to add the audio files from your translated version to your Wolvenkit project and send them to the original mod's author.
The files are included
Assuming that the original mod author did not rename the files, this makes it easier for you.
Add the file to your Wolvenkit project
Overwrite the original file
When you pack your mod now, it will use the translated files. If it doesn't, make sure to check your load order.
Translating in-game texts
If you are lucky, you are translating this for someone else, and the person has given you an excel sheet. Otherwise, you need to edit the mod's .json
files (see Prerequisites).
Publishing your changes
When you are done translating you can contact the original mod author to see if they want to include your changes into the main mod.
If not, then you can pack your mod as a standalone addition and upload it independently. In this case, it is important to consider the Load Order: your mod has to load first.
Last updated