Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

Thanks!  It's mostly playable, might as well release the content as it's available instead of waiting a long time and all at once.

I looked into using Google Translate while the game is running, but it is not free.  It might be possible to copy/paste and translate it just once instead of as needed, but there's so many languages to worry about and I don't have the time to do it.  I will release the game in full at the end which should allow anyone direct access to the dialogue to translate.  

If you know of a online translation tool that is free I would gladly add it to the game.

As a native Russian speaker, I can help adequately translate English into Russian using Google Translate, since Google Translate translates with errors for my language, so not all Russian speakers understand the meaning without corrections.

After spending some hours looking into possible solutions, I've come up empty.  The only one that seems straight forward is to have the Unity project available and allow direct access to the scripts containing dialogue for direct editing.  Although this is the intention once the game is complete, to do this for every version of the game would be very time consuming and get messy.

I really tried to find a way to make a single file available containing all dialogue to edit and then have the game use this file.  This method, if possible, would allow someone like yourself to translate the game to your desired language then the game would read this file and use that language.  I could not find an easy way to do this though.  All files are compiled when the game is built and this becomes impossible to do without using tools to reverse the process, which the end result is the same as above where you get the Unity project.

I appreciate the offer, but I can't think of a way to easily do this in a timely fashion.  Maybe poor coding on my end, as I am learning as I go.  If there's something I can do to offer a solution I can consider it, but it would need to be something that doesn't take a lot of time and can easily keep up with the game as it grows.  If each update is going to require a lot of time and effort involved to keep the translation, then I simply won't be able to keep up.

There are tools that can take images of your screen and translate it, might that help you?  Not the best solution, but until the game is fully complete it might be the best middle ground for some translation.  I haven't used these tools before so I can't really explain them, but while looking for solutions, I did see these programs.  I'll mention their existence just in case it can be a solution.

Try Yandex Translator, it is much better suited for Russian translations.

It almost looks promising, but at the end of the day, use of their API still requires a monthly fee.  I would need a solution that relies on the user instead of me I think.  If it's possible to let others sign up for an API key and input it into the game to translate, that may work, though I would need to be very careful that it doesn't break terms of service or cause legal troubles.