Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hello friend, I want to ask you a question.

If it's not difficult, tell me how you made the choice of language (more precisely, I managed to add a menu), also using two plugins DK two folders with locale names have been created, but I can't figure out how to make files with text and their further Translation appear in this folder. 

I hope the translator has conveyed my thoughts correctly and you will still respond to my comment...

Hello! In our situation, we using google exel and custom script. Custom script creates .json file with "key", "ru", "en" colomns. But you can do it by yourself, to create .json file and editing it

(1 edit)

I'm just translating a game that the developer shared, and I thought I'd make a language selection menu so that I wouldn't have to make two versions of the same game. I created the menu, when starting the game, a directory of files /locales/ is created and in it there are two folders ru and en, with a file named main. json and in this file written only curly braces and nothing else. I can't figure out what to do next. I tried to enter it manually, but it doesn't do anything.

That's why I decided to write to you, because your game uses this plugin.


I'm far from developing, I only do translating games, but the developer doesn't know how to do it either.

These curly braces are the basis of any .json file, it stores the translation with the following structure:

{"key1":"ru_translation1","key2":"ru_translation2"}

in "en" folder, we have same thing:

{"key1":"en_translation1","key2":"en_translation2"}

if you want to have translate, you should put keys in the message in rpg maker. IMPORTANT! Key may be ANYTHING, word, letter, number, it doesn't matter. If you need to translate released game, just use phrase as a key, all you need it puts on begin and end curly braces