JLoc Language Manager

Time Frame: 04.2018 - 02.2019


JLoc is a JSON based Language Manager complete with an Editor to create and edit your language dependent strings.

Responsibilities

Implementation of database containing the localized strings

  • Stored as a collection of JSON files

  • Can be modified even after a project was built

  • Strings are identified via a category and name

Creation of a custom editor to work with this database

Implementation of components for using the database

  • Additive, asynchronous database loading and unloading

  • Automatically setting the content of Unity’s builtin text objects or Text Mesh Pro text objects from that database

Design and implementation of an API

  • Localizing strings using their category and name

  • Changing the active language

  • Subscribing to a callback when the active language changes

Publishing the asset on the Unity Asset Store

  • Writing a manual


Previous
Previous

In the Beginning was the Word…

Next
Next

Dungeons and Flatmates