Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

Introduction

As a Swiss company, multi language support is in our DNA. The CoreOne Suite is build in such a way, that every part of the software supports localization. E-Mail Templates, UI Mask, SMS notifications and all other parts. By default, we are translating everything into the following languages:

  • German

  • English

  • French

  • Italian

But you can add support for other languages quite easily by simply providing additional translation files.

Language Code Identifiers

In many places you will encounter that you either need to provide a two letter ISO code or a LCID for the language. The following table gives you a short overview of the most used languages:

Language

Two letter ISO Code

LCID

German

DE

7

English

EN

9

French

FR

12

Italian

IT

16

Romansh

RM

23

You can find additional information on the following page: https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-lcid/63d3d639-7fd2-4afb-abbe-0d5b5551eef8

Localization files

If you would like to override any of the translations or even add a new language, you can add an appropriate localization file to the C:\ProgramData\itsense\LanguageData directory. In this directory you will find the itsense.moving.generated.xml which contains all default translations. Do not change that file. To change or add any of the translations, edit the appropriate override file.

For English this would be itsense.moving.en.overrides.xml, for German it’s itsense.moving.de.overrides.xml and so on. Within those files, you will find a simply key value list. The key is the translation key, and the value the appropriate translation. If you would like to change the default text for the validation message of the default uppercase rule, you simply change the entry as shown below:

Original file content, not containing an override:

{
  ...
  "Global.Validation.Password.Uppercase": null,
  ...
}  

Changed file content, containing a changed text:

{
  ...
  "Global.Validation.Password.Uppercase": "Please provide an uppercase letter",
  ...
}  
  • No labels