-
Notifications
You must be signed in to change notification settings - Fork 22
Translations (before v1.11)
v1.11 changed how translations are handled. For the newer instructions, look here.
If you'd like to collaborate, then you can translate the tool to your first language by following these instructions.
- Look up the ISO code for your language (e.g. "en-US" is English, USA): http://www.lingoes.net/en/translator/langcode.htm
- Open the "languages" folder which is located in
C:\Users\<your name>\AppData\Local\Fallout 76 Quick Configuration\
- Copy "en-US.xml" and rename it to your language's ISO code. (e.g. "de-DE.xml")
- Open the newly created xml file and change the following:
<Language name="English (USA)" iso="en-US">
to something like this:
<Language name="Deutsch (Deutschland)" iso="de-DE" author="datasnake">
(If you add author="your name goes here" then your name will be shown when the language is selected)
- Start translating. :)
- When you're done, you can send me a PM and attach the file. I'll add your translation to the GitHub repo, so people can easily download it through the tool. Please use dropbox, Google Drive, pastebin.com or any other file sharing service.
- Open the tool, select "English (USA)" first, and then select the language you want to update. This will create a template (e.g. "de-DE.template.xml").
- Delete the old file and rename the template file from e.g. "de-DE.template.xml" to "de-DE.xml".
- Start translating the added texts.
- When you're done, you can send me a PM and attach the file. I'll add your translation to the GitHub repo as usual.
I recommend using Notepad++ or Visual Studio Code to edit xml files.
Notepad++ highlights xml files with colors and makes it easier to edit them.
Please, make sure that you don't change any of the IDs (e.g. id="buttonApply").
Otherwise the tool won't recognize it.
Because of this, be especially careful with bulk replacing texts in a text editor.
Also, when it's iso="en-US" then the file has to be named "en-US.xml".
To add a newline in a text="<your text goes here>"
, you need to write '\n' (without the apostrophes).
For example, text="This is line 1\nThis is line 2"
will produce:
This is line 1
This is line 2
If you want to know more about XML, you can look up a full tutorial:
But I don't think it is necessary to know all of this if you just want to translate it.
Nexus:
Wiki:
- Frequently Asked Questions
- Troubleshooting
- Mod Manager Guide
- NexusMods Integration
- Game Profiles
- Custom tweaks
Linux 🐧:
Contribute:
Development: