Translations & Number Localization
Satisfactory Modeler Patch Notes — April 24, 2026
Aggregated from Steam, cross-tracked with Battle.net coverage on GamePatchNote.
Translations
Translation into many other languages is now fully supported. The Modeler now supports all languages that Satisfactory does (and then some). Language selection should be seamless and automatic the next time you start the Modeler, however, if it has trouble detecting your system language, you will get a one time popup asking you to choose one. You can also manually change the language in the General Settings, or by pressing CTRL+L.
Numbers
Not only has text been localized, but numbers have as well. Number formatting for both display and parsing of entered text is now tied to the language set. For example, this means that 1,000,000.1 in English will now be 1.000.000,1 in German.
Documentation
More documentation has been added and can be found at https://satisfactorymodeler.github.io/docs/
The documentation does not yet cover every nook and cranny of the modeler, but currently only covers some of the most frequently encountered issues. This also allowed simplification of some of the help popups in the modeler with links directly to the docs (where browsers can automatically translate them).
Notes about translation generation
To generate all the languages, the docs provided with Satisfactory were scrapped to use any translations found in there, to help ensure that The Modeler is in sync with Satisfactory. All languages found in the docs were used, which is more than seems to be available in game. As a results some of these translations seem invalid, such as Hindi just being English, or Interlingua containing gibberish.
The modeler also has text besides just the names of assets from Satisfactory and to generate those, automated translation tools were used. This means that some of the translations may not be the best. If you find any translations subpar, feel free to update them and send the update via discord, a bug/suggestion, or email. Updating the language is simple. Go to the game files and open the language file in languages/translations in a text editor. If you do not know your language code, you can find a mapping of all of these in languages/languages.json. You will find the translation files are just simple key and value pairs. Update the values that need changing, send me the files, and I can update The Modeler. The original text they are translated from is the en-US.json file.
Supporting multiple languages, especially ones that you do not speak is harder than it first seems. For example, in the search box for recipes, other languages may have different rules. Should e match an é? In some languages yes, in some languages no. Some languages are left to right and some right to left. If you encounter any issues or things don’t work quite right for your language please file a bug report or drop by the discord.