SubnauticaNitrox / Nitrox

An open-source, multiplayer modification for the game Subnautica.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How to change the language on Subnautica Legacy, and to make the change persistent on Nitrox Multiplayer Server

victor-schumann opened this issue · comments

Describe the issue

Edit: Most languages will be switched by simply changing to the target language on the base game. A few have a different ID and simply cannot be processed properly (like custom translations). To fix those, the below tutorial and issue apply.

Problem: Not a lot of documentation on how to properly switch languages on the Nitrox Multiplayer with Legacy Subnautica. When you try to open Subnautica and choose a language, Nitrox overrides that with English Subnautica language pack.
Solution: Ctrl+c, Ctrl+v.

  1. Go to the Nitrox folder and copy the contents from the target language woth CTRL+A, CTRL+C, and override the contents of the English file (en.json) with CTRL+A, CTRL+V.
  2. Go to the subnautica original instalation files (accessible through Steam) and, just like we did above, copy the contents from the target language file to the English file (English.json).
  3. Start the server.
  4. Start the Subnautica edition you got on Nitrox.
  5. Close the Nitrox Subnautica, start the Steam Subnautica (optional for joystick users).
  6. Enjoy!

You just need to change Subnautica's language and Nitrox will follow up if the language is supported on our weblate

Also we don't actually support the latest version of Subnautica

You just need to change Subnautica's language and Nitrox will follow up if the language is supported on our weblate

Like I wrote, I tried that. Changing the language on the Steam Subnautica resulted on a working game in my target language, when launched by steam, without Nitrox. When launched by Nitrox, the menu and logs had a proper Nitrox translation, but the core game had its langauge overriden by English.

Edit: You mentioned something very interesting. You said it would happen if the language is supported on the "weblate". Where can I check this out? Maybe my language just isn't supported yet.

That is it, friend, you were completely right. For some reason, my Portuguese-BR language was not listed on this "weblate" that you mentioned. I coud not find this list of supported languages, but I did try some popular ones, like Spanish and Italian, and I had no problems switching them by going to the base game, changing it, then going to the server.

I guess it could be a problem with the way Subnautica and Nitrox process the ID of my language or simply because it is not listed there yet. Regardless, this method works for any languages that are not properly translated or listed there.

Thanks for the help clarifying things!