Coder Social home page Coder Social logo

vibrant-venture-localization's Introduction

Vibrant Venture Localization

This is a public repository for localization of Semag Games' video game Vibrant Venture.

Join our Discord server to be a part of the community!

Dialogue

The dialogue directory contains all the files for the in-game dialogue and responses. Dialogue is stored in the .json format. Forced line-breaks are included in some dialogue for comedic effect or to convey a specific tone. These are denoted using the special character \n. Dialogue also includes special tags with a syntax similar to common markup languages:

  • <c> for colored text.
    • Color tags have a number of presets - for example, to color the text Hello! with Violastro's color, you would write <c=violastro>Hello!</c>.
    • Color tags also allow RGB codes - for example, to color the text Hello! with in yellow, you would write <c=255,255,0>Hello!</c>.
  • <s> for shaking text.
  • <w> for wavy text.

When working with dialogue, please make sure to also include these tags in the localized dialogue whenever they are used. In addition, make sure to use the correct locale code (en for English, for example) and ensure that locales are listed alphabetically.

XLIFF

The xliff directory contains all the files for the in-game menus, HUDs, etc. - essentially, everything besides the dialogue. Some of these files use special tags for in-game formatting - please ensure that these are also included in translated text, and that the names of variables remain the same. For example, in Tutorials_da.xlf, one of the English entries include a tag for coloring the Double Jump tutorial text:

Press {0} while airborne to <color={characterColor}>Double Jump</color>

Do not translate variables like characterColor.

Do not translate Steam Workshop - Valve themselves do not translate the name of the Steam Workshop so we don't either.

Make sure that the double quotation mark comma separation style is followed when making changes. I recommend using the free and open source editor Poedit for working with the XLIFF files. You can find it here.

vibrant-venture-localization's People

Contributors

aquestioninthefloppy avatar chhoumann avatar inigo18 avatar jammedjam avatar pattrigue avatar tenkotowsky avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.