Translate
Last updated
Last updated
In accordance to the , one of FO's objectives is making it accessible to everyone, regardless of their language. This is why we support and welcome translations of FO and of its mods.
Check out the . The most important mods are:
For each mod you want to translate, open its page
Find the link to Source code
Read the mod's documentation to understand if translations happen on a translation platform
If not, find the path where language files are memorized, generally under the Code tab, in src/main/resources/assets/mod-name/lang/en_us.json
(sometimes under a common/
folder)
Copy that file's content
In the lang
folder, click on Add file
Click on Create new file. This should fork the repo
Name the file following the . For example en_ud.json
Paste the content you copied in step 6
Start translating the values inside of the quotes, on the right side of the colon. For example:
Translate Cool Mod Options
only!
Commit the file
Create a pull request
You're now done, you just have to wait:
The author must accept your translations
The mod must be updated to include your contribution
FO must be updated to include the new version of the mod
Translate the files you prefer. Files are sorted according to the priority
Vote for existing suggestions with the Plus and Minus buttons
Discuss or ask for information in the comments
You'll get an email and a Discord notification when there are new phrases to translate
The website is almost entirely translatable, except the wiki, which would get outdated very quickly.
Do NOT change the strings' format! If the original says [Hello World!][1]
, you should only translate Hello World!
Translation testing is recommended for proofreaders:
Approve all translations on Crowdin. You may have to wait for some time
Find a comment by the user vercel
Click on Visit Preview in that comment
Navigate the website and make sure translations are correct
Most messages on the installer, except for some very detailed errors, are translatable.
However, translation testing is not very easy, so it's not required.
Sodium does not support translations natively, but the creators of Sodium Extra and FO have created an independent resource pack to add translations to Sodium. FO includes the .
To translate Sodium, open its . Translations are published every Saturday, and FO versions right after will include them.
Read more about .
Join the
Join the to get a yellow rank for translating a file to 100%. The rank gives access to some secret channels ;)
Test the and 's description in-game
The may help, but does not replace in-game testing
Find the latest