print_neatly: (bool) if True, adapts the translated sentence to fit the dialog window.input_folder: (string) the folder containing the files to translate (default: dialogs).verbose: (bool) if True, show each original and corresponding translated sentence during execution.dest_lang: (string) the language you want to translate your game.source_lang: (string) the original language of your game (en – english, it – italian, zh – chinese, fr -french, sp – spanish, de – deutsch, …).Python dialogs_translator.py -print_neatly -source_lang it -dest_lang en Copy CommonEvents.json and all the MapXXX.json files from you game data/folder to this project dialogs folder.Install dependencies: pip install -r requirements.txt.Note: the program uses a Google Translate API to perform translations, thus a stable internet connection is required. The remaining files are not translated since they don’t contain much text to translate such as System.json or there is nothing critical to translate such as Animations.json. Basically it contains most of the dialogs on the game which would probably require a massive amount of time if translated manually MapXXX.json: contains the dialogs relative to all the maps.CommonEvents.json: contains the dialogs relative to the common events in the game.Other files that need to be translated, but deserve particular attention are: Actors.json: contains the profile of all characters.States.json: contains the name and the relative messages of all states.Classes.json: contains the name of all classes.MapInfos.json: contains the name of all maps.Enemies.json: contains the name of all enemies.Skills.json: contains the name and the description of all skills.Items.json: contains the name and the description of all items.Weapons.json: contains the name and the description of all weapons.Armors.json: contains the name and the description of all armors.Among these json files, the ones we are going to translate are the following: Game files containing the data we want to translate are usually contained in the folder data/. This project implements a tool that is able to automatically translate a game deployed with RPGMaker-MV. Translating an RPG game from one language to another would thus require an enormous amount of time and effort for a human, but it is a task that can be easily accomplished by a machine, or at least speed up considerably the work of a human translator saving costs and time. RPG games usually consist of many thousands of dialog events and other forms of text displaying valuable information to understand the plot of the game, but also to know the effect and proprieties of various objects present in the game such as items, weapons, skills, enemies, …. You worked hard to make your game, now let AI work hard for you. Use AI to translate all the dialogs and texts of your RPGMaker automatically.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |