Globalizer


Globalizer Allows you to distribute your project in as many languages as wish, it also includes Automatic Language Selection feature, which will select a language from the list of your specified languages based on the computer language. Works with both the Designer and the Graph, it also provides a great way to prevent duplications and change in once text.
Globalizer
Compiling
How to globalize your project
• To Globalize your project, go to Project>Globalizer and Globalizer will open.
• Click the "+" icon to add a language, selected language will be added to the language list on the left.
• Add the words you want to translate to list on the right and their translations next to them.
• Do the same for all the other languages you have created.
• Make sure Enable Globalizer is checked, save and Compile your project.



Defualt Language
Default Language is your project's default language, if Automatic Selection is enabled and system language is not found in your list of languages, default language will be selected.
Automatic Selection
With Automatic Selection enabled, your application will check system language on startup and if system language found in your list of languages it will select that language. Automatic Selection will also check parent language of the system language, for example if system language is [en-us] (English-US) and you have [en] (English) language, since [en] is parent of [en-us], [en] will be selected.
Language Menu Creation
You can have language menu created automatically in Graph context menu by going to Globalizer>CreateLanguageMenu.
Runtime Language Changing
You can also change your project language at runtime, by going to Globalizer>Set Language By Name/Culture.