Logon Screen > How to translate to your language

version 3.01, released February 16th, 2015

Download Logon Screen

The language files use a syntax like INI files.

1. Go to the directory where you have Logon Screen installed.
e.g.: C:\Program Files\Logon Screen

2. In this directory there is a folder named Languages. This folder have the language files.

3. Open English.lang or other language that you want use for a base, with any text editor, such as Windows' Notepad.

4. The file contains sections. A section is a name between brackets. The section names are application's windows names.
e.g.: [MainWindow]
(Dont translate the names inside the brackets)
Under that, you find all the items corresponding to the specified window. These items are pairs of attributes and values.
e.g.: Attribute=Value

The attributes are the paths to the component to translate, and the value is the new text to display.

5. Ones everything has been translated save the file to another file name. File name should be "English Country Name.lang.
e.g.: German.lang


RightToLeft Property

The RightToLeft property is used for international applications where the language is written from right to left, such as Hebrew or Arabic.
If you want to use this property, you need to add the attribute RightToLeft on section [Info]. If set to True, text alignment and reading order will be reversed, and controls will be arranged from right to left.
e.g.:     [Info]

RightToLeft=True

 

NOTE:

& - Some strings use the & character to mark the accelerator character (the one after &). When the user presses Alt-X, where X is the accelerator character, the associated control (button, links, etc.) receives the focus (cursor moves to it, etc.). The accelerator character should be unique for each screen (window). It can be difficult to maintain this also, as the dialogs often use strings from different sources. So you’ll probably require several attempts to get it right.

% - In [MainWindow] Text19 you will find the % character, these character is replaced by the name of the new language that is available for download.


.........................
Send your translation(s) and will be included on the next version.
E-mail: mailDanielNET@gmail.com

[Download PDF]