{"repo":"RedMser/godot-fluent-translation","free":true,"listed":false,"github":"https://github.com/RedMser/godot-fluent-translation","clone":"git clone https://github.com/RedMser/godot-fluent-translation.git","description":"Fluent Translation as Godot extension","language":"Rust","stars":23,"topics":["fluent","godot","godot-engine","i18n","localization","translation"],"license":null,"category":"game-templates","readme_excerpt":"Godot Fluent Translation Fluent Translation for Godot via a Rust GDExtension. Features - Load .ftl translation files via the TranslationFluent resource or Project Settings. - Support for args (variables), terms and attributes. - Register custom functions that can be called in placeables. - Generate .ftl files from scene files via the FluentGenerator singleton. - Optionally strip comments on exported FTL files. Available Versions If you simply wish to download and install this extension, keep reading. If you are a developer and wish to build this extension yourself (e.g. to use a specific Godot version), go to BUILDING to learn more about your choices. This extension can be downloaded in two different versions, each with their own benefits and downsides: Default - Works with official releases of Godot v4.3 or newer. - Available on the Asset Library. - Has some limitations - Translations that use variables are written like tr(TranslationFluent.args(\"message\", { ... })) - Requires internationalization/fluent/parse args in message to be enabled. - Translation files must be loaded via code, not via Project Settings. Forked - Requires a special custom (\"forked\") version of Godot, included as a separate download (see installation instructions). It might not be updated very frequently. - Better engine integration - Translations that use variables can be written like tr(\"message\", { ... }) - Translation files can be loaded via code or via Project Settings. Why two versions? Due to God","default_branch":null,"files":null,"tree":[],"storefront":"/r/RedMser","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/RedMser/godot-fluent-translation/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}