Setup Guide

Open Settings Window

Go to Tools -> Gley -> Localization

Enable Support for UI tools

If you are using Text Mesh Pro or nGUI in your game enable the corresponding tool by selecting it and hit Save

Add supported languages

Select the new language you want to add from the dropdown and click Add.

To remove a language click Remove.

Default Language - The language used if the app has no support for user preferred language.

Ex: if your user has his device in German and your app is not translated into German, the default language will be used.

Add app texts

Add Word -> Ads another text to translate. It can be a phrase or a single word.

ID -> A unique ID for each word. It must start with a letter and it cannot contain special characters. It will be converted to an enum for easy access inside your app.

Language -> Translation for each language.

Remove button -> Removes the current word.

Translate button -> Automatically translates the text from the default language to the current language.

Import/Export .csv

Import from CSV -> Import texts from an external .csv file.

Export to CSV -> Export current added words to a .csv file

Validate -> Check all your translations for empty words.

The .csv must have the following columns:

ID - A unique ID of your translation.

EnumID - Generated automatically by Settings Window.

Languages - Each language you want to localize your app has its column.

Special Characters

New Line

To add a new line inside Settings Window just press Enter

To add a new line inside your .csv(excel) add {newLine}

Ex:

Hello

My name is …

Should be written like this:

Hello{newLine} My name is …

Comma

To add comma inside you .csv(excel) add /, or {comma}

Ex:

Hello, my name is …

Should be written like this:

Hello/, my name is …

Or

Hello{comma} my name is ...

Last updated