Please enable JavaScript to view this site.

R:BASE 11 Help

Navigation: Settings

Input Language...

Scroll Prev Top Next More

The Input Language setting alters the keyboard input language within R:BASE. Keyboard types for languages and custom setups are available. Languages can also be specified using a language name or an 8-digit input locale with the PROPERTY command.

 

Show ROSK - displays the R:BASE On-Screen Keyboard to preview the selected input language. When the input language is changed, the ROSK display will change and input will appear as listed on the keys.

Copy to Clipboard - captures the current keyboard selection and builds the PROPERTY command syntax to utilize the selected keyboard

Reset - resets the language

 

InputLanguageSettings

 

Notes:

 

When the input language keyboard for program processing is changed, so is the physical keyboard. What you see on the ROSK is also the keys implemented upon the physical keyboard.

 

In the case where the user alters the input language and cannot go back to the default settings using a command, the input language can reset by selecting "Settings" > "Input Language" from the menu bar, and clicking on the "Reset" button.

 

In Windows versions before 8.1, every process/program can have its own input language setting (e.g. Notepad language is Russian, Word in Dutch, the rest in English). In Windows 8.1 and above, the input language setting of one process/program will change the input language setting for the entire operating system.

 

PROPERTY Command

A new PROPERTY command parameter has been introduced for the ability to set the input language on demand, where the below Value specifies a predefined name or an 8-digit input locale.

 

PROPERTY APPLICATION INPUT_LANGUAGE Value

 

Predefined names include: Arabic, Default, Dutch, English, French, German, Italian, Portuguese, Spanish, Russian, and Ukrainian.

 

Examples

Example 01: To use a named language for Russian:

 

PROPERTY APPLICATION INPUT_LANGUAGE RUSSIAN

 

Example 02: To use the 8-character locale for Albanian:

 

PROPERTY APPLICATION INPUT_LANGUAGE 0000041C

 

Example 03: To reset the Input Language:

 

PROPERTY APPLICATION INPUT_LANGUAGE DEFAULT

 

Additional Languages

Other languages can be specified for the keyboard input by specifying an 8-digit input locale.

 

Locale

Input Locale

Language Collection

Afrikaans

00000409

Basic

Albanian

0000041c

00000409

Basic

Arabic_Saudi_Arabia, Arabic_Iraq, Arabic_Egypt, Arabic_Oman, Arabic_Yemen, Arabic_Syria, Arabic_Jordan, Arabic_Lebanon, Arabic_Kuwait, Arabic_UAE, Arabic_Bahrain

00000409

00000401

Complex Script

Arabic_Libya, Arabic_Algeria, Arabic_Morocco, Arabic_Tunisia

0000040c

00020401

Complex Script

Arabic_Qatar

00000409

00000401

Complex Script

Armenian

0000042b

00000409

00000419

Complex Script

Azeri_Latin

0000042c

0000082c

00000419

Basic

Azeri_Cyrillic

0000082c

0000042c

00000419

Basic

Basque

0000040a

00000409

Basic

Belarusian

00000423

00000409

00000419

Basic

Bengali_India

00000445

00000409

Complex Script

Bosnian_Latin

0000141A

00000409

Basic

Bulgarian

00000402

00000409

Basic

Catalan

0000040a

00000409

Basic

Chinese_Taiwan

00000404

e0080404

E0010404

East Asian

Chinese_PRC

00000804

e00e0804

e0010804

e0030804

e0040804

East Asian

Chinese_Hong_Kong

00000409

e0080404

East Asian

Chinese_Singapore

00000409

e00e0804

e0010804

e0030804

e0040804

East Asian

Chinese_Macau

00000409

e00e0804

e0020404

e0080404

East Asian

Croatian

0000041a

00000409

Basic

Croatian_Bosnia_Herzegovina

0000041a

00000409

Basic

Czech

00000405

00000409

Basic

Danish

00000406

00000409

Basic

Divehi

00000409

00000465

Complex Script

Dutch_Standard

00020409

00000413

00000409

Basic

Dutch_Belgian

00000813

00000409

Basic

English_United_States, English_Australian, English_New_Zealand, English_South_Africa, English_Jamaica, English_Caribbean, English_Belize, English_Trinidad, English_Zimbabwe, English_Philippines

00000409

Basic

English_United_Kingdom

00000809

Basic

English_Canadian

00000409

00011009

00001009

Basic

English_Ireland

00001809

00011809

Basic

Estonian

00000425

Basic

Faeroese

00000406

00000409

Basic

Farsi

00000409

00000429

00000401

Complex Script

Finnish

0000040b

00000409

Basic

French_Standard, French_Luxembourg, French_Monaco

0000040c

00000409

Basic

French_Belgian

0000080c

00000409

Basic

French_Canadian

00011009

00000409

Basic

French_Swiss

0000100c

00000409

Basic

Georgian

00000437

00000409

00000419

Complex Script

Galician

0000040a

00000409

Basic

German_Standard, German_Austrian, German_Luxembourg, German_Liechtenstein

00000407

00000409

Basic

German_Swiss

00000807

00000409

Basic

Greek

00000408

00000409

Basic

Gujarati

00000409

00000447

00010439

Complex Script

Hebrew

00000409

0000040d

Complex Script

Hindi

00000409

00010439

00000439

Complex Script

Hungarian

0000040e

00000409

Basic

Icelandic

0000040f

00000409

Basic

Indonesian

00000409

Basic

Italian_Standard, Italian_Swiss

00000410

00000409

Basic

Japanese

e0010411

East Asian

Kannada

00000409

0000044b

00010439

Complex Script

Kazakh

0000043f

00000409

00000419

Basic

Konkani

00000409

00000439

Complex Script

Korean

E0010412

East Asian

Kyrgyz

00000440

00000409

Basic

Latvian

00010426

Basic

Lithuanian

00010427

Basic

Macedonian

0000042f

00000409

Basic

Malay_Malaysia, Malay_Brunei_Darussalam

00000409

Basic

Malayalam

00000409

0000044c

Complex Script

Maltese

00000409

0000043a

Basic

Maori

00000409

00000481

Basic

Marathi

00000409

0000044e

00000439

Complex Script

Mongolian

00000450

00000409

Basic

Norwegian_Bokmal, Norwegian_Nynorsk

00000414

00000409

Basic

Polish

00010415

00000415

00000409

Basic

Portuguese_Brazilian

00000416

00000409

Basic

Portuguese_Standard

00000816

00000409

Basic

Punjabi

00000409

00000446

00010439

Complex Script

Quechua_Bolivia, Quechua_Ecuador, Quechua_Peru

00000409

0000080A

Basic

Romanian

00000418

00000409

Basic

Russian

00000419

00000409

Basic

Sami_Inari

0001083b

00000409

Basic

Sami_Lule_Norway, Sami_Northern_Norway, Sami_Southern_Norway

0000043b

00000409

Basic

Sami_Lule_Sweden, Sami_Northern_Sweden, Sami_Southern_Sweden

0000083b

00000409

Basic

Sami_Northern_Finland, Sami_Skolt

0001083b

00000409

Basic

Sanskrit

00000409

00000439

Complex Script

Serbian_Latin

0000081a

00000409

Basic

Serbian_Latin_Bosnia_Herzegovina

0000081a

00000409

Basic

Serbian_Cyrillic

00000c1a

00000409

Basic

Serbian_Cyrillic_Bosnia_Herzegovina

00000c1a

00000409

Basic

Slovak

0000041b

00000409

Basic

Slovenian

00000424

00000409

Basic

Spanish_Traditional_Sort, Spanish_Modern_Sort

0000040a

00000409

Basic

Spanish_Mexican, Spanish_Guatemala, Spanish_Panama, Spanish_Dominican_Republic, Spanish_Venezuela, Spanish_Colombia, Spanish_Peru, Spanish_Argentina, Spanish_Ecuador, Spanish_Chile, Spanish_Uruguay, Spanish_Paraguay, Spanish_Bolivia, Spanish_El_Salvador, Spanish_Honduras, Spanish_Nicaragua, Spanish_Puerto_Rico

0000080a

00000409

Basic

Swahili

00000409

Basic

Swedish, Swedish_Finland

0000041d

00000409

Basic

Syriac

00000409

0000045a

Complex Script

Tamil

00000409

00000449

Complex Script

Tatar

00000444

00000409

00000419

Basic

Telugu

00000409

0000044a

00010439

Complex Script

Thai

00000409

0000041e

Complex Script

Tswana

00000409

0000041f

Basic

Ukrainian

00000422

00000409

Basic

Turkish

0000041f

Basic

Ukrainian

00000422

00000409

Basic

Urdu

00000401

00000409

Complex Script

Uzbek_Latin

00000409

00000843

00000419

Basic

Uzbek_Cyrillic

00000843

00000409

00000419

Basic

Vietnamese

00000409

0000042a

Complex Script

Welsh

00000452

00000809

Basic

Xhosa

00000409

Basic

Zulu

00000409

Basic