스포트라이트 세일: 7월 15일 오후 10시 59분까지 엄선된 콘텐츠를 50% 할인받으세요.

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.

  • 지원 플랫폼
  • 지원 엔진 버전
    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]