Advanced Localization Tool

DarkGame - 代码插件 - 2024/06/19

This plugin introduces a simpler way to localize Unreal Engine games. You will use csv files or txt files in csv file format to complete it, and support editor mode/package mode to change the translation text data.

特价$19.99
$9.99登录购买
  • 支持的平台
  • 支持的引擎版本
    5.2 - 5.4
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

Documentation: [Documentation] 【Englishdocument】

Discord Support: Discord QQ群: 785689421


Runable Package: [LocalizationToolDemo]

Example Project: [LocalizationToolExample]


Demo Video: [You To Be] [bilibili]

Simple tutorial video: [YouToBe] [bilibili]

This plugin already exists in the Advanced UI system and is a great example of using the localizer plugin, so check it out if you need it.


If the plugin works well for you then please be sure to leave a review letting us know what you liked about it.


This plugin introduces a simpler way to localize games in Unreal Engine by just writing a CSV file and placing it in the specified path of the project. No more tedious operations such as collecting, compiling, translating, etc. through the engine localization tool. Everything is configured in the CSV file.


Everything the plugin does is based on FText's localization scheme: string tables. So FText localization support will not be changed, but the localization data is not a localization dashboard and *.po files, but imported from a CSV file containing keys and values ​​for each supported language.


This is a good solution for independent game developers or small teams who only need localized text support and need an easy-to-use and change format to support localization.


It is also suitable for medium and large teams, which will reduce the time to customize tools.


You only need to configure it once, and then keep editing your CSV file to achieve multi-language support.


The plugin will remember the language you used last time by default.

技术细节

Features:

  • A more streamlined way to localize games in Unreal Engine.
  • lt simply allows the use of CSV files or TXT files in CSV format with localization data.
  • Supports the creation and maintenance of text content translations.
  • Clearer errors when keys are missing in string tables.
  • Supports multiple localizations in the same language.
  • Supports dynamic updates in editor mode.
  • Supports dynamic changes at runtime [under packaging]
  • Supports use in Blueprints and C++.


Code Modules:

  • LocalizationTool
  • LocalizationToolEditor


Number of Blueprints:0

Number of C++ Classes:12+

Network Replicated: unnecessary

Supported Development Platforms: "Win64", "Mac", "IOS", "TVOS", "Android", "Linux"

Supported Target Build Platforms: "Win64", "Mac", "IOS", "TVOS", "Android", "Linux"

Documentation: [Documentation]

Example Project: [LocalizationToolExample]