А также:

OSCAT‎ > ‎Basic Library‎ > ‎

CONSTANTS_LANGUAGE

Эта структура определяет строковые константы для различных языков. Переменная LANGUAGE из списка глобальных переменных делает их доступными для использования в библиотеке.

*.DEFAULT : INT := 1 определяет язык по умолчанию

(1=английский, 2=немецкий, 3=французский)

Язык по умолчанию используется тогда, когда вызывается язык 0. Если установленный язык > 0, то выбирается соответствующий язык.

Выбор языка: 0 (он будет использоваться как язык, выбранный по умолчанию) (1 = английский, 2 = немецкий 3 = французский)

другие языки определяются путем расширения структуры CONSTANTS_LANGUAGE.

*.LMAX : INT := 3 указывает, сколько языков являются доступными

*.WEEKDAYS : ARRAY[1..3, 1..7] OF STRING(10) := 'Monday','Tuesday',

'Wednesday','Thursday','Friday','Saturday','Sunday','Montag',

'Dienstag','Mittwoch','Donnerstag','Freitag','Samstag','Sonntag';

*.WEEKDAYS2 : ARRAY[1..3, 1..7] OF STRING(2) :=

'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa', 'Su',

'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa', 'So';

*.MONTHS : ARRAY[1..3, 1..12] OF STRING(10) := 'January', 'February',

'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December',

'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August',

'September', 'Oktober', 'November', 'Dezember';

*.MONTHS3 : ARRAY[1..3, 1..12] OF STRING(3) :=

'Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec',

'Jan','Feb','Mrz','Apr','Mai','Jun','Jul','Aug','Sep','Okt','Nov','Dez';

*.DIRS : ARRAY[1..3,0..15] OF STRING(3) := 'N','NNE','NE','ENE','E',

'ESE','SE','SSE','S','SSW','SW','WSW','W','WNW','NW','NNW'

'N','NNO','NO','ONO','O','OSO','SO','SSO','S','SSW','SW','WSW',

'W','WNW','NW','NNW';