Skip to main content

Language Functions

VNgen includes built-in support for creating content in multiple languages. This is achieved by setting language flags for text and audio which are then reflected in individual text and audio actions, assigning them to a particular language. In this way, it is possible to have separate active languages for text and audio.

Using language flags is entirely optional, and it's even possible to implement multi-language support of your own instead. For example, you may wish to store text and audio in data structures for each language which are simply swapped in to memory as needed. For more basic purposes, however, VNgen's built-in solution is an easy and effective way to reach whole new audiences with your visual novels.

In this section we'll examine available language functions which can be used to read and write your own language flags.


Blank text when drawing non-English characters? Check out the Additional Language Setup guide!