Эта структура определяет строковые константы для различных языков. Переменная 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'; |