0 of 0

File information

Last updated

Original upload

Created by

Mystikal1991

Uploaded by

Mystikal1991

Virus scan

Safe to use

About this mod

This mod allow Dinkum to have translation to multiple languages. Italian, Portuguese and Indonesian are done. French, Russian, Chinese, German in progress. More will come

Requirements
Permissions and credits
Changelogs
Donations
While looking for something to create a mod I've noticed that the game uses I2.Loc, probably to be ready for localization once the developer think it's worth it (smart move btw). I'm stupid tho, and I want to translate Dinkum NOW (futhermore, my girlfriend doesn't speak a really good english and love this game, so it will be nice if she could play in our language), so I wrote a Bepinex Plugin to prefix the GetTranslation method and basically add language support to Dinkum through xml files.

Translation will be done using a self-hosted Weblate platform

INSTALLATION
  • Install BepInEx 6.0.0-pre.1 using the tool and run the game once
  • Install "Unofficial Translation Project - DLL Files" using Vortex or by copying "mystikal.dinkum.translator.dll" into "BepInEx\plugins\" folder
  • Install "Unofficial Translation Project - Translation Files" using Vortex or by copying the entire "translations" folder into "BepInEx\plugins\" folder. If installed correctly you should have something like "BepInEx\plugins\translations\<2 letter language code>\"
  • Run the game again, it will create the file "BepInEx\config\mystikal.dinkum.translator.cfg"
  • Open "BepInEx\config\mystikal.dinkum.translator.cfg" and edit the line language = en with your language code
ADDITIONAL MANDATORY STEP FOR RUSSIAN AND SIMPLIFIED CHINESE
(or if you want to replace the font used in the game anyway)
Sadly, the most used font in Dinkum (McLaren) doesn't supporty Cyrillic and Simplified Chinese. The mod now replace this font with any TTF font you want. By default, you can simply install the optional package "Alternative Fonts". This will replace the default font with Noto Sans. 

You just need to install this package and select "ru" or "zh" as language in mystikal.dinkum.translator.cfg. If you want to change the font used you can place it in "BepInEx\plugins\patched_font" and change this lines in the config file:
  • alternative_font = NotoSans-SemiBold.ttf 
    This font is used for Russian or if always_use_alt_font is set to true
  • alternative_font_for_zh = NotoSansSC-SemiBold.ttf 
    This font is used for Simplified Chinese

I WANT TO HELP TRANSLATE THIS GAME
First of all: thank you for your help! I love this game and I love you too

You can help me translate this game here. You just need to sign up and you're good to go! For now I didn't put any type of revision or authorization to translate, we will see if needed once the project take off

I know, there is not a lot of explanation on that website, I will write as soon as I can. I trust you'll be able to figure it out yourself using Weblate Documentation for now!

All translation files are stored on a GitHub Repository. Changes on the website will be committed to the repository and viceversa so, if you want, you can commit changes to the repository and they will be loaded on the website

If you need me, you can find me (Mystikal) on the Dinkum Discord channel, or you can DM me using Discord, I'll try to be as active as I can



TRANSLATION STATUS
99.99999% of the game should be translateable now!

Italian, Portuguese and Indonesian translation (big thanks to @shibibd and @skuy, by the way!) are basically done!

Amazing people are working on other languages, but feel free to join them!

TODO LIST
  • A lot of testing with different languages
  • A lot of translations
  • A lot of debugging
  • Better documentation in the website
  • Write documentation to make other Mod compatible
  • A lot of coffee
  • Release this mod's project on GitHub so other people can make similar mod for other games (it should be pretty easy)
  • Find every hardcoded string and every text that is not present in resource.assets (every string should be translateable by now)
  • A lot of other stuff

CREDITS

  • Huge thanks to xiaoye97 and his repository on GitHub for translating Dinkum in Chinese. A lot of the translations are possibile due to him releasing all source on github

LINKS