Babel-Godot 1.2

Creator: railscoder56

Last updated:

Add to Cart

Description:

BabelGodot 1.2

This is a plugin for Babel, the internationalization library, that adds support for scene files from the Godot game engine.

Installation
Install Babel and this plugin:
pip install Babel Babel-Godot


Usage
Using a mapping file like this:
[python: **.gd]
encoding = utf-8
extract_messages = tr

[godot_scene: **.tscn]
encoding = utf-8

[godot_resource: **.tres]
encoding = utf-8
you can extract messages to be translated from your .gd, .tres, and .tscn files using:
pybabel extract -F babel_mapping_file -k Label/text -k Resource/catchphrase -k tr -o translations.pot .
You can then create .po files from the POT catalog using Poedit, or online services such as Crowdin, Transifex, or Weblate.
See testproject/ in the repository for an example.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.