Статус документа
Статус документа

ГОСТ Р МЭК 61360-2-2013 Стандартные типы элементов данных с ассоциированной схемой классификации электрических компонентов. Часть 2. Словарная схема EXPRESS

     6.2 Определения типов и сущностей стандартной схемы языкового ресурса ISO13584_IEC61360_language_resource_schema

6.2.1 Общие положения

Данный подраздел содержит определения типов и сущностей языка EXPRESS для стандартной языковой схемы ISO13584_IEC61360_language_resource_schema.

6.2.2 Код языка (Language_code)

Сущность language_code дает возможность идентифицировать язык в соответствии с ИСО 639-1. Существует два кода языка:

- код языка в соответствии с ИСО 639-1 и ИСО 639-2, а также по выбору;

- код страны в соответствии с ИСО 3166-1, указывающий, в какой стране на данном языке говорят.

Пример представления на языке EXPRESS:

*)

ENTITY language_code; language_id:

identifier;

country_id: OPTIONAL identifier;

WHERE

WR1: (LENGTH (language_id)=2) OR (LENGTH (language_id)=3);

WR2: LENGTH (country_id)=2;

END_ENTITY; -- language_code

(*

Определения атрибутов:

language_id: код, указывающий язык в соответствии с ИСО 639-1 и ИСО 639-2.

country_id: код, указывающий страну, где на данном языке говорят, в соответствии с ИСО 3166-1.

Пояснения к тексту программы:

WR1: длина кода language_id равна 2 или 3.

WR2: длина кода country_id равна 2.

6.2.3 Назначение глобального языка (Global_language_assignment)

Сущность global_language_assignment указывает язык для переводимой метки translatable_label и переводимого текста translatable_text, если и метка, и текст выбраны соответственно (т.е. без явного указания языка, как это сделано в атрибутах переведенная метка translated_label и переведенный текст translated_text).

Пример представления на языке EXPRESS:

*)

ENTITY global_language_assignment;

language: language_code;