September 22, 2019, 12:01:03 AMLatest Member: ywibasu

Author Topic: Indonesian Language  (Read 2349 times)

0 Members and 1 Guest are viewing this topic.


  • Registered member
  • *
  • Posts: 1
    • View Profile
Indonesian Language
« on: August 11, 2015, 04:41:57 AM »
Hello my name is Muhammad Firza, from Jambi.
I want to make the Indonesian Language in CorsixTH.
So i need Request for Translation.


  • Registered member
  • *
  • Posts: 17
    • View Profile
Re: Indonesian Language
« Reply #1 on: August 11, 2015, 06:57:49 AM »
Welcome thedoctorANT :)

Cool that you want to start a new translation

Maybe the "Translation Guide" thread would be helpful,5288.0.html

How i would start (but i am new to the game, too):
  • go to the language directory of CorsixTH CorsixTH\Lua\languages
  • create a indonesian.lua-file (the file should have the English name of your language)
  • copy the copyright notes from an other language file into your indonesian.lua file
  • add the following string into your file (first is the name of the language in Indonesian, second in English, then the shorts)
  • Language("Bahasa Indonesia", "Indonesian", "ind", "id") <- this is only an example, it might be wrong
  • add the following string into your file, too (this is the fallback language)
  • Inherit("English")
  • Now start CorsixTH and start a random game. And run the 'Dump Strings' tool as mentioned in the 'Translation Guide'
  • Have a look at the debug-strings-new-grouped.txt file
  • Start your translation of the strings
  • Copy the finished translated strings to your indonesian.lua file
  • Start CorsixTH and choose Indonesian an see how you translation looks ingame
  • Run the 'Dump Strings' tool again and see the debug-strings-diff-indonesian.txt file what is missing
  • You don't have to translate everything, when you are done with a part of the translation, join the #Corsix-TH channel on Freenode what to do next or write me pm here
« Last Edit: August 11, 2015, 06:59:57 AM by bob »