- Joined
- Jun 19, 2013
- Messages
- 48
- Reaction score
- 39
- First Language
- German
- Primarily Uses
Language File System v1.4.2
by DerTraveler
Introduction
This script enables you to load any of the game's text content from external files. This includes messages, choices, and any database text. With this script it is much easier to manage your in-game text content, since all of your dialogue is at one central place instead of being spread over hundreds and thousands of events.
Another major use is the ability to translate your game, without the need to create a new project for each language and edit every field in the database. You don't have to make sure that you miss any single of your messages anymore.
Content Extraction
With the newest version it is now possible to extract ALL of your in-game text content into language files with a single script call. At the same time converted copies of all Map-Files and Common Events in your project will be created in a subfolder. These copies have all their message windows, choices, name changes and scrolling text replaced with the corresponding script calls or message codes.
Especially if you already have a big project this will save you a whole lot of time! Or perhaps you want to finish your project by the usual way in RPG Maker before translating it. Or you want to translate an existing RPG Maker VX Ace game to make it available to a wider audience
. This is now possible, and all that's left to you is the hard translation work 
Other Features
Short example of a Dialogues.rvtext file
Short example of a DatabaseText.rvtext file
See script header for more details!
How to Use
Paste it anywhere in the Materials section.
Please read the script header of the Core Script carefully!
Demo
Download here (Still using version 1.0, sorry... will be updated someday)
Script
Core script can be found here.
TextViewer addon can be found in here.
Credit and Thanks
- DerTraveler
Author's Notes
Free to use in any non-commercial project. For use in commercial projects (be it new projects or translation of existing commercial projects) please mail me.
by DerTraveler
Introduction
This script enables you to load any of the game's text content from external files. This includes messages, choices, and any database text. With this script it is much easier to manage your in-game text content, since all of your dialogue is at one central place instead of being spread over hundreds and thousands of events.
Another major use is the ability to translate your game, without the need to create a new project for each language and edit every field in the database. You don't have to make sure that you miss any single of your messages anymore.
Content Extraction
With the newest version it is now possible to extract ALL of your in-game text content into language files with a single script call. At the same time converted copies of all Map-Files and Common Events in your project will be created in a subfolder. These copies have all their message windows, choices, name changes and scrolling text replaced with the corresponding script calls or message codes.
Especially if you already have a big project this will save you a whole lot of time! Or perhaps you want to finish your project by the usual way in RPG Maker before translating it. Or you want to translate an existing RPG Maker VX Ace game to make it available to a wider audience
Other Features
- Text Viewer Add-on allows in-game preview of your created messages
- Converting the files into a RPG Maker style data file in the Data-Folder. Thus when encrypting your Content into an archive it will also be included
- Language-dependent constants and variables
- Language-dependent pictures
Short example of a Dialogues.rvtext file
<<Introduction>>
<<scroll_speed: 4>>
Once upon a time there was a kingdom which wasrules by a wise king...Blablablablabla...
<<Soldier Greeting>>
<<face: People4, 6>>
\C[6]Soldier:\C[0]
Greetings! Don't make any trouble!
<<Find Dragonball>>
<<position: middle>>
Congratulations!You have found one of the seven dragonballs!
<<Evil Sorcerer Speech>>
<<position: middle>>
<<background: transparent>>
So you finally made it into my lair?
Prepare to die a slow and horrible death!
HAHAHAHAHAHAHAHAHA!
<<scroll_speed: 4>>
Once upon a time there was a kingdom which wasrules by a wise king...Blablablablabla...
<<Soldier Greeting>>
<<face: People4, 6>>
\C[6]Soldier:\C[0]
Greetings! Don't make any trouble!
<<Find Dragonball>>
<<position: middle>>
Congratulations!You have found one of the seven dragonballs!
<<Evil Sorcerer Speech>>
<<position: middle>>
<<background: transparent>>
So you finally made it into my lair?
Prepare to die a slow and horrible death!
HAHAHAHAHAHAHAHAHA!
Short example of a DatabaseText.rvtext file
<<actors/3/name>>
Bob
<<states/11/message4>>
is no longer confused. (The first character is a space)
<<class/1/learnings:3>>
<special learning notetag: some-property>
<<constants/Vocab/ShopBuy>>
Buy some stuff
Bob
<<states/11/message4>>
is no longer confused. (The first character is a space)
<<class/1/learnings:3>>
<special learning notetag: some-property>
<<constants/Vocab/ShopBuy>>
Buy some stuff
See script header for more details!
How to Use
Paste it anywhere in the Materials section.
Please read the script header of the Core Script carefully!
Demo
Download here (Still using version 1.0, sorry... will be updated someday)
Script
Core script can be found here.
TextViewer addon can be found in here.
Credit and Thanks
- DerTraveler
Author's Notes
Free to use in any non-commercial project. For use in commercial projects (be it new projects or translation of existing commercial projects) please mail me.
Last edited:


