Don't Starve Together

Don't Starve Together

Not enough ratings
HOW TO ENABLE HIDDEN TRANSLATIONS | Add more languages to options menu
By Eusong
This guide will explain how to enable region locked translations of the game that you can then use to play in a preferred language.
   
Award
Favorite
Favorited
Unfavorite
IMPORTANT
This guide has you changing your game files which may cause issues if you make a mistake. If you'd rather have these effects done for you, you can download Mobb's mod for it here:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1537789714

This guide will explain how to enable hidden translations that Klei has made for you to use in your game. I don't know why these translations are hidden nor am I able to understand their contents. It's not my fault if the translations are inaccurate or if you make a mistake while following this guide. I've done my best to make my instructions clear and simple.
Step 1: Find and extract the loc.lua file in the scripts databundle


For most users the path to this file will be
C:\Program Files (x86)\Steam\steamapps\common\Don't Starve Together/data/databundles/scripts.zip/scripts/languages

You will need to take loc.lua out of the scripts.zip in order to edit it. Make sure you don't move or change any other files during this process.
Step 2: Open loc.lua in a text editor and enable desired languages
Not all languages will have translations, however the ones that do will show up when you enable them.



Change
in_steam_menu = false,
to
in_steam_menu = true,
for your desired language. DO NOT CHANGE ANYTHING ELSE IN THE FILE OR IT MAY CAUSE ISSUES. Save the file.
Step 3: Replace the file that's inside scripts.zip with your edited version
You should now go back into where you originally found loc.lua and copy your edited version into the folder. When asked if you want to replace the version already in the folder, choose to REPLACE it.




You should now be able to play the game in whatever language you set to true. Have fun!
6 Comments
guilherme_mdl 15 Apr, 2023 @ 8:04am 
Szczur555, i love you, man...
Szczur555 1 Mar, 2023 @ 1:50am 
If someone wants to unlock one of the hidden languages in Don't Starve (not together), there is a way to do it:
- Don't change anything inside the files.
- Delete "chinese_s.po" file in: Dont Starve\data\scripts\languages
- Copy the file with the language you are interested in, e.g. "polish.po".
- Rename the copied file to "chinese_s.po".
- Launch the game and change the language to Chinese. The game will use the "chinese_s.po" file and switch to the language of your choice.
Minty Pine Tree 5 Sep, 2021 @ 3:45am 
translation for the don't starve singleplayer fix:

"For those who tried to translate Don't Starve solo "NOT together" in this way and it won't open the game after changing the language in that way, do the following:
--{id = LANGUAGE.SPANISH_LA, alt_id = nil, strings = "spanish_mex.po", code = "mex", scale = 1.0, in_steam_menu = false, in_console_menu = false, shrink_to_fit_word = true },
put in a comment (write "-" at the beginning of the command as stated above) the language you chose and with which you did not open it anymore, in this way the game will be forced to start (and it will start without problems) and from there you select the English language (english) in the menu, to allow the game to reopen without problems. Good luck to all and I hope this message can help those who tried to do it with this wonderful game in its version of a player. A hug."

¡Gracias Kilowide!
Eusong  [author] 22 Apr, 2021 @ 12:46pm 
¡De nada! Sí, solo funciona para Together, lo siento.
Kilowide 21 Apr, 2021 @ 2:31pm 
Y por cierto, muchas gracias Eusong por tu trabajo, fue muy interesante explorar los archivos del juego.
Kilowide 21 Apr, 2021 @ 2:30pm 
Para los que intentaron traducir el Don't Starve solo "NO together" de esta manera y no les abre el juego luego de cambiar el idioma de esa manera, hagan lo siguientes:
--{id = LANGUAGE.SPANISH_LA, alt_id = nil, strings = "spanish_mex.po", code = "mex", scale = 1.0, in_steam_menu = false, in_console_menu = false, shrink_to_fit_word = true },
pongan en comentario(escribir "--" al principio del comando cómo se expone arriba) el idioma que eligieron y con el que no les abrió más, de esta manera se forzará al juego a iniciar(y iniciará sin problemas) y desde ahí seleccionas el idioma inglés(english) en el menú, para permitir que el juego vuelva a abrir sin problemas. Suerte a todos y espero que este mensaje pueda ayudar a los que intentaron hacerlo con este maravilloso juego en su versión de un jugador. Un abrazo.