---
title: "\"ГОСТ Р ИСО 24616-2013. Национальный стандарт Российской Федерации. Менеджмент языковых ресурсов. Многоязычная информационная система\""
number: "ГОСТ Р ИСО 24616-2013"
issuer: "Федеральное агентство по техническому регулированию и метрологии"
status: действует
canonical: "https://bukva.ai/docs/standart-gost-r-iso-24616-2013"
---

## "ГОСТ Р ИСО 24616-2013. Национальный стандарт Российской Федерации. Менеджмент языковых ресурсов. Многоязычная информационная система"

# "ГОСТ Р ИСО 24616-2013. Национальный стандарт Российской Федерации. Менеджмент языковых ресурсов. Многоязычная информационная система"

(утв. и введен в действие Приказом Росстандарта от 08.11.2013 N 1385-ст)

> [!IMPORTANT]
> Документ [введен](#p100008) в действие с 01.01.2015.


<a id="p100001"></a>Утвержден и введен в действие

<div align="right">

Приказом Федерального агентства<br>
по техническому регулированию<br>
и метрологии<br>
от 8 ноября 2013 г. N 1385-ст

<a id="p100002"></a>НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

</div>


<a id="p100003"></a>МЕНЕДЖМЕНТ ЯЗЫКОВЫХ РЕСУРСОВ.
МНОГОЯЗЫЧНАЯ ИНФОРМАЦИОННАЯ СИСТЕМА

<div align="center">

<a id="p100004"></a>**Language resources management.**<br>
**Multilingual information framework**

<a id="p100005"></a>**ISO 24616:2012**<br>
**Language resources management - Multilingual**<br>
**information framework**<br>
**(IDT)**

<a id="p100006"></a>**ГОСТ Р ИСО 24616-2013**

<a id="p100007"></a>**ОКС 01.020**

<a id="p100008"></a>**Дата введения**<br>
**1 января 2015 года**

</div>



### <a id="p100009"></a>Предисловие


<a id="p100010"></a>1 ПОДГОТОВЛЕН ЗАО "Проспект" на основе собственного аутентичного перевода на русский язык международного стандарта, указанного в [пункте 4](#p100013)
<a id="p100011"></a>2 ВНЕСЕН Техническим комитетом по стандартизации ТК 55 "Терминология, элементы данных и документация в бизнес-процессах и электронной торговле"
<a id="p100012"></a>3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 8 ноября 2013 г. N 1385-ст

<div align="right">

<a id="p100013"></a>4 Настоящий стандарт идентичен международному стандарту ИСО 24616:2012 "Менеджмент языковых ресурсов. Многоязычная информационная система" (ISO 24616:2012 "Language resources management - Multilingual information framework").<br>
<a id="p100014"></a>При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им национальные стандарты Российской Федерации, сведения о которых приведены в дополнительном [приложении ДА](#p100883)<br>
<a id="p100015"></a>5 ВВЕДЕН ВПЕРВЫЕ

</div>


<a id="p100016"></a>Правила применения настоящего стандарта установлены в ГОСТ Р 1.0-2012 (раздел 8). Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (gost.ru)


### <a id="p100017"></a>1 Область применения


<a id="p100018"></a>Настоящий стандарт предоставляет общую платформу для моделирования и организации многоязычной информации в различных областях применения, таких как локализация, перевод, мультимедийное аннотирование, управление документооборотом, поддержка электронных библиотек и разнообразные прикладные информационные модели и моделирование предприятий. Описываемая в стандарте многоязычная информационная система MLIF (multilingual information framework) содержит в себе метамодель и совокупность общих категорий данных (по ИСО 12620:2009) для различных областей применения. В рамках MLIF описываются также соответствующие стратегии связывания и обеспечения взаимодействия, в частности, между моделями XLIFF, TMX, smilText и ITS.


### <a id="p100019"></a>2 Нормативные ссылки


<a id="p100020"></a>В настоящем стандарте использованы нормативные ссылки на следующие стандарты, которые необходимо учитывать при использовании настоящего стандарта. В случае ссылок на документы, у которых указана дата утверждения, необходимо пользоваться только указанной редакцией. В случае, когда дата утверждения не приведена, следует пользоваться последней редакцией ссылочных документов, включая любые поправки и изменения к ним.
<a id="p100021"></a>ИСО 12620:2009, Терминология, другие языковые ресурсы и ресурсы содержания. Спецификация категорий данных и ведение реестра категорий данных для языковых ресурсов (ISO 12620:2009, Terminology and other language and content resources - Specification of data categories and management of a Data Category Registry for language resources)
<a id="p100022"></a>ИСО 8879, Обработка информации. Текстовые и офисные системы. Стандартный обобщенный язык разметки (SGML) (ISO 639-1:2002, Information processing; Text and office systems; Standard Generalized Markup Language (SGML))


### <a id="p100023"></a>3 Термины и определения


<a id="p100024"></a>3.1 обрамление (adornment): Категория данных, присваиваемая компоненту метамодели.
<a id="p100025"></a>3.2 внутристрочный код (inline code): Команда, встроенная в первичный документ.
<a id="p100026"></a>*Примечание* - такой внутренний код может содержать в себе инструкции по оформлению (например, коды HTML).

<a id="p100027"></a>3.3 субтитр (subtitle): Текстовое представление диалога в кинофильмах, телепрограммах, видеоиграх и т.п., обычно отображаемое в нижней строке экрана.
<a id="p100028"></a>3.4 рабочий язык (working language): Язык, на котором представляются лингвистические последовательности.


### <a id="p100029"></a>4 Принципы представления спецификации



#### <a id="p100030"></a>4.1 Ключевой нормативный документ спецификации - унифицированный язык моделирования UML (Unified Modeling Language)

<a id="p100031"></a>Спецификация MLIF соответствует принципам моделирования UML, которые определены Консорциумом по разработке и продвижению объектно-ориентированных технологий Object Management Group (OMG) [UML]. В спецификации используется подмножество языка UML, подходящее для целей MLIF.

#### <a id="p100032"></a>4.2 Метамодель и ее расширение

<a id="p100033"></a>**Как и в системе терминологической разметки TMF (Terminological Markup Framework), описанной в ИСО 16642, спецификация MLIF определяет метамодель, которая "обрамлена" категориями данных, определенными в ИСО 12620.**

#### <a id="p100034"></a>4.3 Сериализация XML

<a id="p100035"></a>Наряду со средствами языка XML, определенными в ИСО 8879, спецификация MLIF вместе с метамоделью и ее обрамлением обеспечивает тип представления на языке XML, называемый "сериализацией XML".


### <a id="p100036"></a>5 Спецификация метамодели


<a id="p100037"></a>Метамодель MLIF представлена в виде диаграммы объектов на [рисунке 1](#p100039).

<a id="p100038"></a> ![5 Спецификация метамодели](https://i.bukva.ai/3rbxV6UW/img_0.png) 

<a id="p100039"></a>**Рисунок 1 - Метамодель MLIF**

<a id="p100040"></a>Метамодель MLIF определяется следующими шестью "центральными компонентами", представленными ниже в том порядке, который задается сериализацией XML:
- <a id="p100041"></a><MLDC> (Multilingual Data Collection) - многоязычная коллекция данных, которая содержит общую информацию и несколько многоязычных блоков;
- <a id="p100042"></a><GI> (Global Information) - общая информация, содержащая сведения технического и административного характера, касающиеся всей коллекции многоязычных данных;
- <a id="p100043"></a><GroupC> (Grouping components) - компоненты группировки, представляющие собой подчиненную коллекцию многоязычных данных с общим источником или с общим целевым назначением в рамках конкретного проекта;
- <a id="p100044"></a><MultiC> (Multilingual Component) - многоязычный компонент, в рамках которого сгруппированы все варианты данного текстового контента;
- <a id="p100045"></a><MonoC> (Monolingual Component) - одноязычный компонент, в рамках которого сгруппирована информация, относящаяся к одному языку, и который является частью многоязычного компонента (MultiC);
- <a id="p100046"></a><HistoC> (History Component) - компонент предыстории, отслеживающий изменения того компонента, к которому он привязан (т.е. отслеживающий версии);
- <a id="p100047"></a><SegC> (Segmentation Component) - компонент сегментации, позволяющий производить сегментацию текстовой информации на любом уровне; такая сегментация может быть рекурсивной.


### <a id="p100048"></a>6 Соответствие MLIF


<a id="p100049"></a>Для обеспечения соответствия настоящему стандарту необходимо, чтобы в рамках используемого формата метамодель MLIF применялась одним из двух возможных способов:
<a id="p100050"></a>**- путем ее полномасштабной реализации, начиная с уровня <MLDC> или**
<a id="p100051"></a>**- посредством специального вложения информации, совместимой с MLIF, в другую модель путем реализации одного из элементов MLIF более низкого уровня, а именно - <GroupC>, <MultiC> или <MonoC>.**


### <a id="p100052"></a>7 Обрамление метамодели



#### <a id="p100053"></a>7.1 Вводные замечания

<a id="p100054"></a>**В результате выполнения XML-сериализации метамодели MLIF получается совокупность элементов и атрибутов XML, которые описываются в последующих разделах, где символы "<" и ">" являются разделителями имени элемента. В соответствии с рекомендациями TEI (http://www.tei-c.org), некоторые атрибуты определяются их классом, с учетом соглашения, что имени атрибута "класс" должен предшествовать префикс "att." (например, "att.xlink"). Перечисление других XML-атрибутов осуществляется в соответствии с соглашением о заключении имени атрибута в кавычки (например, "xml:lang"). При этом должны применяться спецификации, представленные в [приложении J](#p100305).**

#### <a id="p100055"></a>7.2 Общие принципы использования обобщенных атрибутов консорциума W3C

<a id="p100056"></a>Во всех приложениях, соответствующих спецификации MLIF, подлежат использованию следующие атрибуты W3C:
- <a id="p100057"></a>согласно рекомендациям W3C, для представления рабочего языка следует использовать атрибут xml:lang, особенно при систематическом повторении реализации MonoC;
<a id="p100058"></a>**- согласно рекомендациям W3C, в качестве уникального идентификатора элемента метамодели MLIF должен использоваться атрибут xml:id.**

#### <a id="p100059"></a>7.3 Рекомендуемое обрамление для компонентов GI

<a id="p100060"></a>**- <domain>**
- <a id="p100061"></a><project>
- <a id="p100062"></a><source>
<a id="p100063"></a>**- <sourceType>**
<a id="p100064"></a>**- <sourceLanguage>**
- <a id="p100065"></a><sourceFormat>
- <a id="p100066"></a><targetLanguage>
- <a id="p100067"></a><formatVersion>
- <a id="p100068"></a><legalStatus>

<div align="center">

- <a id="p100069"></a><creationTool>

</div>

- <a id="p100070"></a><creationToolVersion>
- <a id="p100071"></a><creationDate>

<div align="center">

- <a id="p100072"></a><creationIdentifier><br>
- <a id="p100073"></a><changeDate><br>
- <a id="p100074"></a><changeIdentifier>

</div>


#### <a id="p100075"></a>7.4 Рекомендуемое обрамление для компонентов GroupC

- <a id="p100076"></a><groupType>

#### <a id="p100077"></a>7.5 Рекомендуемое обрамление для компонентов MultiC

- <a id="p100078"></a><class>
- <a id="p100079"></a><changeDate>
- <a id="p100080"></a><changeIdentifier>
- <a id="p100081"></a><creationTool>
- <a id="p100082"></a><creationToolVersion>
- <a id="p100083"></a><creationIdentifier>
- <a id="p100084"></a><creationDate>
- <a id="p100085"></a><translationStatus>
- <a id="p100086"></a><matchQuality>

#### <a id="p100087"></a>7.6 Рекомендуемое и обязательное обрамление для компонентов MonoC

<a id="p100088"></a>**- att.lang**
- <a id="p100089"></a><translationRole>
- <a id="p100090"></a><segmentation>
- <a id="p100091"></a>att.xlink
<a id="p100092"></a>Атрибут языка обязателен только в случае компонента MonoC. Во всех остальных случаях этот атрибут не обязателен.

#### <a id="p100093"></a>7.7 Рекомендуемое обрамление для компонентов SegC

<a id="p100094"></a>**- <traslationRole>**
<a id="p100095"></a>**- <beginPairedTag>**
- <a id="p100096"></a><endPairedTag>
- <a id="p100097"></a><genericGroupPlaceholder>
<a id="p100098"></a>**- <placeholder>**
<a id="p100099"></a>**- <genericPlaceholder>**
- <a id="p100100"></a><transnlate>
- <a id="p100101"></a>att.linguistic
<a id="p100102"></a>**- att.xlink**

#### <a id="p100103"></a>7.8 Рекомендуемое обрамление для компонентов HistoC

<a id="p100104"></a>**HistoC - это обобщенный компонент, отслеживающий изменения того компонента, к которому он привязан (например, его создание, модификацию и контроль). В метамодели MLIF компонент HistoC может быть привязан к компонентам GI, MultiC или MonoC. Это обеспечивает возможность регистрации всех изменений или расширений контролируемого компонента.**
<a id="p100105"></a>Компонент HistoC может быть обрамлен четырьмя элементами:
- <a id="p100106"></a>
- <a id="p100107"></a><version>
- <a id="p100108"></a><transaction>
- <a id="p100109"></a><date>

#### <a id="p100110"></a>7.9 Рекомендуемое обрамление для оперативного аннотирования

<a id="p100111"></a>**Многоязычные текстовые документы зачастую бывают всего лишь одним из этапов формирования сложного информационного потока, в котором задействованы внешние источники документов, представленных в самых разных форматах. Поэтому часто возникает потребность во внутреннем механизме разметки, который указывает, какие свойства представляемой информации подлежат сохранению в целевом переводном документе. Отсюда следует, что в приложениях, совместимых с MLIF, применительно к элементам <SegC>, которые отображаются на аналогичные подмножества в TMX и XLIFF, должны использоваться следующие элементы:**
<a id="p100112"></a>**- <beginPairedTag>**
- <a id="p100113"></a><endPairedTag>
- <a id="p100114"></a><genericGroupPlaceholder>
- <a id="p100115"></a><genericPlaceholder>
- <a id="p100116"></a><placeholder>

#### <a id="p100117"></a>7.10 Рекомендуемое обрамление для локализации

<a id="p100118"></a>Для предоставления информации, имеющей отношение к локализации, должны использоваться все следующие элементы:
- <a id="p100119"></a><translationRole>
- <a id="p100120"></a><translationStatus>

#### <a id="p100121"></a>7.11 Рекомендуемое обрамление для интернационализации

- <a id="p100122"></a><translate>

#### <a id="p100123"></a>7.12 Рекомендуемое обрамление для временной синхронизации

<a id="p100124"></a>В тех случаях, когда текстовый контент подлежит передаче (в письменной или устной форме) вместе с действующими ограничениями, должны использоваться следующие элементы:
- <a id="p100125"></a><duration>
- <a id="p100126"></a><begin>
- <a id="p100127"></a><next>


### <a id="p100128"></a>8 Связи с другими стандартами


<a id="p100129"></a>Подобно структуре терминологической разметки TMF в сфере терминологии [ИСО 16642], многоязычная информационная структура MLIF представляет собой метамодель, которая в сочетании с определенными категориями данных обеспечивает взаимодействие между несколькими многоязычными приложениями и корпусами. MLIF работает с многоязычными корпусами, многоязычными фрагментами, которые связаны между собой отношениями перевода. Применительно к каждой сфере использования MLIF могут устанавливаться конкретные ограничения по крупности разбиения для целей сегментации и описания. Два этих процесса могут выполняться на основе MAF [ИСО 24611], SynAF [ИСО 24615] и TMF - для морфологического описания, синтаксического аннотирования и терминологического описания, соответственно.
<a id="p100130"></a>**MLIF поддерживает функции создания и организации взаимодействия ресурсов локализации и ресурсов памяти переводов, а также обеспечивает описание метамодели многоязычного контента. В рамках MLIF не предлагается какой-то исчерпывающий перечень элементов такого описания, а лишь устанавливается список категорий данных, который может легко обновляться и расширяться. Этот список является отправным пунктом для содержательной многоязычной информации в контексте многочисленных сценариев приложений.**
<a id="p100131"></a>**Однако MLIF не только описывает элементарные лингвистические сегменты (например, предложение, синтаксический фрагмент, слово или часть речи), но может также использоваться для представления структуры документа (к примеру, заголовка, аннотации, абзаца и раздела). Кроме того, MLIF позволяет устанавливать внешние и внутренние связи (через аннотации и ссылки).**
<a id="p100132"></a>**MLIF предназначается для обеспечения удобной общей основы взаимодействия систем, работающих с разными форматами, такими как TMX (LISA OSCAR) и XLIFF (OASIS). MLIF может рассматриваться как родительский уровень этих форматов, поскольку каждый из них присущ многоязычным данным, выраженным в форме сегментов или текстовых единиц, и может храниться, участвовать в разных операциях и переводиться одинаковым способом. Примеры использования MLIF приведены в [приложениях А](#p100134) - [Е](#p100301).**





<a id="p100133"></a>Приложение А
(справочное)

<a id="p100134"></a>ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ MLIF В СИСТЕМАХ АВТОМАТИЗИРОВАННОГО
ПЕРЕВОДА (CAT)

<a id="p100135"></a>Основная причина использования таких элементов, как лемма, часть речи и морфологические особенности, состоит в том, чтобы обеспечить инструментальным средствам CAT систем переводческой памяти (translation memory) возможность перевода новых слов и предложений, отсутствующих в базе переводов.
<a id="p100136"></a>Например, в рамках памяти переводов, которая содержит английское предложение "The meal is nice" и его перевод на французский язык "Le repas est bon", существующие инструментальные средства наподобие модуля Translator's Workbench системы SDL TRADOS <1> не способны самостоятельно вывести перевод предложения "The meals are nice", даже несмотря на то, что текстовые леммы "The meal is nice" и "The meals are nice" фактически совпадают. Причина подобной слабости систем CAT заключается в том, что в них в процессе перевода используется строго ограниченный набор лингвистических критериев.

<a id="p100137"></a>

---

<a id="p100138"></a><1> SDL TRADOS Translator's Workbench является примером подходящего продукта, имеющегося в продаже. Эта информация приведена исключительно для удобства пользователей настоящего стандарта и не может рассматриваться как рекомендация ИСО относительно использования вышеуказанного продукта.

<a id="p100139"></a>**Так, информация, порождаемая модулем TRADOS, который называется "Translator's Workbench", выглядит следующим образом:**


| <a id="p100140"></a><tmx version="1.4"><br><header<br>creationtool="TRADOS Translator's Workbench for Windows"<br>creationtoolversion="Edition 8 Build 863"<br>segtype="предложение"<br>o-tmf="формат TW4Win 2.0"<br>adminlang="EN-US"<br>srclang="EN-GB"<br>datatype="rtf"<br>creationdate="20100528T144322Z" creationid="ПОЛЬЗОВАТЕЛЬ"><br><body><br><tu creationdate="20100528T144322Z" creationid="USER"><br><tuv xml:lang="EN-GB"><br><seg>The meal is nice.</seg><br></tuv><br><tuv xml:lang="FR-FR"><br><seg>Le repas est bon.</seg><br></tuv><br></tu><br></body><br></tmx> |
| --- |


<a id="p100141"></a>Для перевода заканчивающегося точкой предложения "The meals are nice" MLIF-совместимое инструментальное средство должно реализовать процедуру, представленную ниже.
<a id="p100142"></a>Шаг 1: представить в рамках MLIF и добавить соответствующие лингвистические свойства применительно ко всем словам, находящимся в памяти переводов.
<a id="p100143"></a>Шаг 2: запустить программу разметки частей речи для работы над предложением с целью получения правильных категорий морфосинтаксических категорий слов.
<a id="p100144"></a>Шаг 3: перевести леммы, используя двуязычный англо-французский словарь.
<a id="p100145"></a>Шаг 4: обратиться к французскому словарю форм склонения для извлечения корректной падежной формы с учетом леммы и морфологических особенностей.
<a id="p100146"></a>Шаг 5: дать перевод предложения "The meals are nice" посредством замены каждого английского слова его французской падежной формой по следующей схеме:
<a id="p100147"></a>"The meals are nice." => "Les repas sont bons."
<a id="p100148"></a>**Данные на языке XML должны содержать объявление структуры элемента путем определения набора тегов (например, для "nS"), сегментированное слово и набор тегов, определенный в MAF:**


| <a id="p100149"></a><MLDC xmlns="http://www.tei-c.org/ns/1.0"><br><tei:fLib><br><tei:f xml:id="nS" name="grammaticalNumber" fVal="единственное число"/><br><tei:f xml:id="gM" name="grammaticalGender" fVal="мужской род"/><br><tei:f xml:id="mP" name="verbFormMood" fVal="настоящее время"/><br><tei:f xml:id="p1" name="лицо" fVal="третьеЛицо"/><br><tei:f xml:id="nS" name="grammaticalNumber" fVal="единственное число"/><br></fLib><br><GroupC><br><MultiC><br><creationIdentifier>SEMMAR</creationIdentifier><br><creationDate>20090922T140653Z</creationDate><br><MonoC xml:lang="en"><br><SegC>The meal is nice.</SegC><br></MonoC> <MonoC xml:lang="fr"><br><SegC>Le repas est bon.</SegC><br></MonoC><br></MultiC><br><MultiC class="translation"><br><MonoC xml:lang="en"><br><SegC class="word" lemma="the" pos="definiteArticle">The</SegC><br><SegC<br>class="word"<br>lemma="meal"<br>pos="commonNoun"<br>tag="#nS">meal</SegC><br><SegC<br>class="word"<br>lemma="be"<br>pos="verb" |
| --- |
| <a id="p100150"></a>tag="#mP #p1 #nS">is</SegC><br><SegC class="word" lemma="nice" pos="qualifierAdjective">nice</SegC><br><SegC class="word" lemma="." pos="mainPunctuation">.</SegC><br></MonoC><br><MonoC xml:lang="fr"><br><SegC<br>class="word"<br>lemma="le"<br>pos="definiteArticle"<br>tag="#gM #nS">Le</SegC><br><SegC<br>class="word"<br>lemma="repas"<br>pos="commonNoun"<br>tag="#gM #nS">repas</SegC><br><SegC<br>class="word"<br>lemma= $"\hat{e}tre"$<br>pos="verb"<br>tag="#mP #p1 #nS">est</SegC><br><SegC<br>class="word"<br>lemma="bon"<br>pos="qualifierAdjective"<br>tag="#gM #nS">bon</SegC><br><SegC class="word" lemma="." pos="mainPunctuation">.</SegC><br></MonoC><br></MultiC><br></GroupC><br></MLDC> |






<a id="p100151"></a>Приложение Б
(справочное)

<a id="p100152"></a>ПРИМЕР: ПРЕДСТАВЛЕНИЕ ДАННЫХ В ФОРМАТЕ TMX

<a id="p100153"></a>Б.1 Введение
<a id="p100154"></a>TMX (Translation Memory eXchange) - это открытый стандарт среды XML для обмена данными памяти переводов (Translation Memory), созданными в рамках системы автоматизированного перевода (CAT) и инструментальными средствами локализации. Назначение стандарта TMX состоит в том, чтобы упростить такой обмен между CAT и поставщиками переводческих услуг, минимизировав или полностью исключив в рамках этого процесса потерю критической информации. Формат TMX, присутствующий на рынке с 1998 года, представляет собой стандарт, по которому осуществляется сертификация. Он был разработан и поддерживается Специальной группой OSCAR по открытым стандартам для информационных контейнеров и контента повторного использования (Open Standards for Container/Content Allowing Re-use) Ассоциации по стандартам в области локализации (LISA).
<a id="p100155"></a>Б.2 Отображение формата TMX на формат MLIF
<a id="p100156"></a>Формат TMX практически изоморфен метамодели MLIF. Ключевые элементы макроструктуры TMX отображаются на формат MLIF следующим образом:
- <a id="p100157"></a>элемент <tmx> отображается на элемент <MLDC>;
- <a id="p100158"></a>элемент <header> отображается на элемент <GI>;
- <a id="p100159"></a>элемент <body> становится контейнером для элемента <tuv> и отображается на элемент <GroupC>;
- <a id="p100160"></a>элемент <tu> отображается на элемент <MultiC>;
- <a id="p100161"></a>элемент <tuv> отображается на элемент <MonoC>;
- <a id="p100162"></a><seg> отображается на элемент <SegC>;
- <a id="p100163"></a>элемент <hi> описания шрифта отображается на шрифтовой элемент <SegC>.
<a id="p100164"></a>Далее порядок отображения элементов TMX и их атрибутов на элементы MLIF следующий:
- <a id="p100165"></a>Атрибут "creationtool" отображается на элемент <creationTool>;
- <a id="p100166"></a>Атрибут "creationdate" отображается на элемент <creationDate>;
- <a id="p100167"></a>Атрибут "tuid" отображается на элемент <creationIdentifier> внутри MultiC.
- <a id="p100168"></a>Элемент <prop> не отображается ни на какой конкретный элемент, поскольку он представляет собой заполнитель для данных, зависящих от приложения. При возможности конкретный элемент <prop> явным образом отображается на элементы MLIF или на стандартизованную категорию данных комитета ISO/TC 37, доступную в ISOCat.
<a id="p100169"></a>Б.3 Пример данных
<a id="p100170"></a>В приведенном ниже примере, относящемся к TMX версии 1.4, внимание сосредоточивается на многоязычных блоках TMX-документа, и не воспроизводятся все детали заголовка.


| <a id="p100171"></a><tmx version="1.4"><br><header<br>adminlang="en"<br>creationdate="20040731T164933Z"<br>creationtool="Heartsome TM Server"<br>creationtoolversion="1.0.1"<br>datatype="xml"<br>o-tmf="unknown"<br>segtype="block"<br>srclang="*all*"/><br><body><br><tu creationdate="20020930T004233Z" tuid="1091303313515"><br><tuv xml:lang="fr"><br><seg>Le processus de <hi xml:id="X3" type="term"> $contr\hat{o}le$<br>de qualité </hi> en dix étapes qu'il a créé il y a plus<br>de 1300 ans est beaucoup plus complet et précis que ceux<br>existant aujourd'hui.</seg><br></tuv><br><tuv xml:lang="en"><br><seg>His 10-stage <hi corresp="#X3" type="term">quality<br>control</hi> process initiated more than 1300 years<br>ago is far more thorough and exacting than any existing<br>today.</seg><br></tuv><br><tuv xml:lang="es"><br><seg>El proceso de <hi corresp="#X3" type="term">control de<br>calidad</hi> en diez pasos que inició hace más de<br>1300 $a\tilde{n}os$ es mucho más completo y preciso que los que<br>existen en la actualidad.</seg><br></tuv> |
| --- |
| <a id="p100172"></a><tuv xml:lang="it"><br><seg>ll suo metodo di <hi corresp="#X3" type="term">controllo di<br>qualità </hi> in 10 fasi risale a più<br>di 1300 anni fa ed<br>$\text{и}$ molto più accurato e preciso di<br>qualsiasi metodo attuale.</seg><br></tuv><br><tuv xml:lang="ko"><br><seg> ![8 Связи с другими стандартами](https://i.bukva.ai/3rbxV6UW/img_1.png) <hi corresp="#X3"<br>type="term"> ![8 Связи с другими стандартами](https://i.bukva.ai/3rbxV6UW/img_2.png)<br>![8 Связи с другими стандартами](https://i.bukva.ai/3rbxV6UW/img_3.png) </hi> ![8 Связи с другими стандартами](https://i.bukva.ai/3rbxV6UW/img_4.png) .</seg><br></tuv><br></tu><br></body><br></tmx> |


<a id="p100173"></a>Соответствующее представление в MLIF, выбираемое по умолчанию, будет иметь вид:


| <a id="p100174"></a><MLDC><br><GI> <sourceFormat>TMX</sourceFormat><br><formatVersion>1.4</formatVersion><br><creationDate>20040731T164933Z</creationDate><br><creationTool>Heartsome TM Server</creationTool><br><creationToolVersion>1.0.1</creationToolVersion><br></GI><br><GroupC><br><MultiC><br><creationIdentifier>1091303313515</creationIdentifier><br><creationDate>20020930T004233Z</creationDate><br><MonoC xml:lang="fr"><br><SegC>Le processus de <SegC xml:id="X3" type="term"> $contr\hat{o}le$<br>de qualité </SegC> en dix étapes qu'il a créé il y a<br>plus de 1300 ans est beaucoup plus complet et précis que<br>ceux existant aujourd'hui.</SegC><br></MonoC><br><MonoC xml:lang="en"><br><SegC>His 10-stage <SegC corresp="#X3" type="term">quality<br>control</SegC> process initiated more than 1300<br>years ago is far more thorough and exacting than any<br>existing today.</SegC><br></MonoC><br></MultiC><br></GroupC><br></MLDC> |
| --- |


<a id="p100175"></a>Б.4 Пример взаимодействия между TMX и MLIF
<a id="p100176"></a>[Рисунок Б.1](#p100178) иллюстрирует взаимодействие между TMX и MLIF. Этот процесс состоит из последовательных шагов извлечения, перевода и слияния. Начинается он с рассмотрения TMX-документа (TMX-Document) с лингвистическим контентом на английском (en) и немецком (de) языках. Процедура извлечения (Extract) (1) порождает так называемый "скелетный файл" (2), содержащий всю информацию о форматировании памяти переводов (TM), и лингвистический контент документа MLIF (3), в котором хранится лишь релевантная лингвистическая информация. Так как большинство переводчиков (каковыми могут быть и люди, и автоматические программные модули) работает с инструментальными средствами TMX, ориентированными на использование программных модулей, список стилей XSL делает возможным преобразование документа MLIF к документу TMX. Файл стилей не содержит никакой информации о форматировании. Как только переводчик добавляет соответствующий японский перевод (ja), другим списком стилей XSL осуществляется преобразование (Transformation) TMX-документа к документу MLIF (4). Наконец, новый документ MLIF (содержащий перевод на японский язык) сливается со скелетным файлом для получения нового документа в формате TMX (5).

<a id="p100177"></a> ![8 Связи с другими стандартами](https://i.bukva.ai/3rbxV6UW/img_5.png) 

<div align="center">

<a id="p100178"></a>**Рисунок Б.1 - Схема взаимодействия TMX и MLIF**

</div>






<a id="p100179"></a>Приложение В
(справочное)

<a id="p100180"></a>*ПРИМЕР* ПРЕДСТАВЛЕНИЯ ДАННЫХ В ФОРМАТЕ XLIFF

<a id="p100181"></a>В.1 Введение
<a id="p100182"></a>Формат XLIFF предназначен для определения и продвижения приемлемой спецификации обмена объектами локализуемых программ и документов, а также соответствующими метаданными.
<a id="p100183"></a>В.2 Отображение XLIFF на MLIF
<a id="p100184"></a>Формат XLIFF отличается от метамодели MLIF тем, что он четко обозначает различие между исходным и целевым языками для моноязычной информации. Такое различие проводится путем соответствующего применения категории данных <translationRole> в элементе <MonoC> совместно с объявлениями языков (<sourceLanguage> и <targetLanguage>) в элементе <GI>.
<a id="p100185"></a>Отображение ключевых элементов макроструктуры XLIFF на MLIF производится следующим образом:
- <a id="p100186"></a>элемент <xliff> отображается на элемент <MLDC>;
- <a id="p100187"></a>элемент <header> отображается на элемент <GI>;
- <a id="p100188"></a>элемент <body> является контейнером для элемента <tuv> и отображается на элемент <GroupC>;
- <a id="p100189"></a>элемент <phase> отображается на элемент <HistoC>;
- <a id="p100190"></a>элемент <trans-unit> отображается на элемент <MultiC>;
- <a id="p100191"></a>элемент <source> отображается на элемент <MonoC> и одновременно задает значение элемента <translationRole> для элемента <sourceLanguage>. Надлежащий текстовый контент помещается в элемент <SegC>;
- <a id="p100192"></a>элемент <target> отображается на элемент <MonoC> и одновременно задает значение элемента <translationRole> для элемента <targetLanguage>. Надлежащий текстовый контент помещается в элемент <SegC>;
- <a id="p100193"></a>элемент отображается на элемент <MultiC> и одновременно задает значение элемента <translationStatus> для изменения.
<a id="p100194"></a>Далее элементы и атрибуты XLIFF отображаются на элементы MLIF так:
- <a id="p100195"></a>атрибут инструментария XLIFF отображается на элемент <creationTool>.
<a id="p100196"></a>В.3 Пример данных
<a id="p100197"></a>В следующем примере, основанном на XLIFF версии 1.2, основное внимание сосредоточено на двуязычной части документа XLIFF:


| <a id="p100198"></a><xliff<br>xmlns="urn:oasis:names:tc:xliff:document:1.2"<br>version="1.2"<br>xml:lang="en"<br>xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.2 xliff-core-schema-1.2.xsd"<br>xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><br><file<br>source-language="en"<br>target-language="fr"<br>datatype="winres"<br>original="Sample1.rc"><br><header/><br><body><br><group<br>restype="dialog"<br>resname="IDD_DIALOG1"<br>coord="0;0;186;57"<br>font="MS Sans Serif;8"><br><trans-unit<br>id="1" restype="caption"><br><source<br>xml:lang="en">Title</source><br><target<br>xml:lang="fr">Titre</target><br></trans-unit><br><trans-unit<br>id="2"<br>restype="label"<br>resname="IDC_STATIC"<br>coord="8;4;19;8"><br><source<br>xml:lang="en">Path</source><br><target<br>xml:lang="fr">Chemin</target><br></trans-unit> |
| --- |
| <a id="p100199"></a><trans-unit<br>id="3"<br>restype="check"<br>resname="IDC_CHECK1"<br>coord="8;40;41;10"><br><source<br>xml:lang="en">Validate</source><br><target<br>xml:lang="fr">Valider</target><br></trans-unit><br><trans-unit<br>id="4"<br>restype="button"<br>resname="IDOK"<br>coord="129;7;50;14"><br><source<br>xml:lang="en">OK</source><br><target<br>xml:lang="fr">OK</target><br></trans-unit><br><trans-unit<br>id="5"<br>restype="button"<br>resname="IDCANCEL"<br>coord="129;24;50;14"><br><source<br>xml:lang="en">Cancel</source><br><target xml:lang="fr">Annuler</target><br></trans-unit><br></group><br></body><br></file><br></xliff> |


<a id="p100200"></a>Соответствующее стандартное представление MLIF будет иметь вид:


| <a id="p100201"></a><MLDC><br><GI><br><sourceFormat>XLIFF</sourceFormat><br><formatVersion>1.2</formatVersion><br></GI><br><GroupC><br><GI><br><sourceLanguage>en</sourceLanguage><br><targetLanguage>fr</targetLanguage><br></GI><br><groupType>file</groupType><br><GroupC><br><groupType>body</groupType><br><MultiC xml:id="id1" ><br><MonoC xml:lang="en"><br><translationRole>sourceLanguage</translationRole><br><SegC>Title</SegC><br></MonoC><br><MonoC xml:lang="fr"><br><translationRole>targetLanguage</translationRole><br><SegC>Titre</SegC><br></MonoC><br></MultiC><br><MultiC xml:id="id2"><br><MonoC xml:lang="en"><br><translationRole>sourceLanguage</translationRole><br><SegC>Path</SegC><br></MonoC><br><MonoC xml:lang="fr"><br><translationRole>targetLanguage</translationRole><br><SegC>Chemin</SegC><br></MonoC><br></MultiC> |
| --- |
| <a id="p100202"></a><MultiC xml:id="id3"><br><MonoC xml:lang="en"><br><translationRole>sourceLanguage</translationRole><br><SegC>Validate</SegC><br></MonoC><br><MonoC xml:lang="fr"><br><translationRole>targetLanguage</translationRole><br><SegC>Valider</SegC><br></MonoC><br></MultiC><br><MultiC xml:id="id4"><br><MonoC xml:lang="en"><br><translationRole>sourceLanguage</translationRole><br><SegC>OK</SegC><br></MonoC><br><MonoC xml:lang="fr"><br><translationRole>targetLanguage</translationRole><br><SegC>OK</SegC><br></MonoC><br></MultiC><br><MultiC xml:id="id5"><br><MonoC xml:lang="en"><br><translationRole>sourceLanguage</translationRole><br><SegC>Cancel</SegC><br></MonoC><br><MonoC xml:lang="fr"><br><translationRole>targetLanguage</translationRole><br><SegC>Annuler</SegC><br></MonoC><br></MultiC><br></GroupC><br></GroupC><br></MLDC> |






<a id="p100203"></a>Приложение Г
(справочное)

<a id="p100204"></a>ПРИМЕР: ПРЕДСТАВЛЕНИЕ ДАННЫХ МОДУЛЯ smilText

<a id="p100205"></a>Г.1 Введение
<a id="p100206"></a>В рамках рекомендаций консорциума W3C по языку разметки для создания интерактивных мультимедийных презентаций SMIL 3.0 (http://www.w3.org/TR/2008/REC-SMIL3-20081201), модули smilText предоставляют текстовый контейнерный элемент с явно определенной моделью контента для описания синхронизируемого текста (http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-text.html). Модуль smilText может стать важным прикладным контекстом для MLIF, так как связывает и синхронизирует мультимедийный и текстуальный типы контента.
<a id="p100207"></a>Г.2 Использование общих атрибутов SMIL в MLIF
<a id="p100208"></a>Общие схемы синхронизации, определенные в рекомендации по SMIL (Synchronized Multimedia Integration Language), могут применяться в рамках MLIF-совместимого контента для обеспечения механизмов синхронизации в текстовом контенте. Для этого в общую спецификацию MLIF интегрируются такие элементы SMIL, как "begin" (начать), "next" (следующий) и "dur" (длительность).
<a id="p100209"></a>Г.3 Упрощенное отображение моноязычного контента
<a id="p100210"></a>Типичным применением MLIF в соединении со SMIL является создание моноязычного результирующего продукта SMIL из многоязычной презентации в MLIF-совместимом формате. Такая потребность возникает при выборке контента, соответствующего конкретному языку, и его интеграции в один или несколько контейнеров <smilText> - например, в конструкцию <seq>. По возможности, существующая информация, касающаяся синхронизации, продвигается в информационные представления SMIL.
<a id="p100211"></a>В этом плане ключевые отображения между MLIF и спецификацией smilText выполняются следующим образом:
- <a id="p100212"></a>элементы <MonoC> отображаются на спецификацию <smilText> вместе со всеми соответствующими атрибутами (в частности - с характеристиками языка);
- <a id="p100213"></a>элементы <SegC> отображаются однозначно на элементы <tev> вместе со всеми соответствующими дескрипторами (особенно - с дескрипторами временного типа).
<a id="p100214"></a>Процедура вложения многоязычного контента в целостное информационное представление SMIL основана на использовании конструкций <switch> (переключатель) в рамках следующей скелетной схемы:


| <a id="p100215"></a><switch xmlns:its="http://www.w3.org/2005/11/its"><br><par systemLanguage="en"><br><smilText<br>xml:id="TE30"<br>region="Contents"<br>dur="12s"<br>its:dir="ltr"<br>xml:lang="en"<br>its:translate="yes"> This is a sentence.</smilText><br></par><br><par systemLanguage="fr"><br><smilText<br>xml:id="TF30"<br>region="Contents"<br>dur="12s"<br>its:dir="ltr"<br>xml:lang="fr"<br>its:translate="yes">Ceci est une<br>phrase.</smilText><br></par><br></switch> |
| --- |


<a id="p100216"></a>Другие атрибуты, не относящиеся ко времени, как, например, регион, спецификацией MLIF не охватываются и, следовательно, должны формироваться отдельно от MLIF-совместимой структуры.
<a id="p100217"></a>Возможно и обратное использование отображений - для формирования MLIF-совместимого контента из информационного представления SMIL. Такое применение ассоциируется обычно с подготовкой MLIF-совместимой структуры, которая в дальнейшем должна содержать в себе дополнительные переводы.
<a id="p100218"></a>Г.4 Отображение элементов smilText на MLIF
<a id="p100219"></a>Отображение элементов smilText на элементы MLIF выполняются следующим образом <2>:

<a id="p100220"></a>

---

<a id="p100221"></a><2> Используемые определения взяты из рекомендации консорциума W3C по языку SMIL: http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-text.html.

- <a id="p100222"></a>элемент <smilText> функционирует как логический и временной структурирующий компонент, который позволяет включать в SMIL-презентацию внутристрочный текстовый контент. Элемент smilText может также использоваться как внешний автономный синхронизируемый текстовый формат; это достигается путем применения профиля элемента smilText из версии SMIL 3.0;
- <a id="p100223"></a>элемент <tev> определяет нужный "момент времени" внутри содержимого элемента smilText; в зависимости от значений атрибутов "begin" или "next" он планирует время, в течение которого должен воспроизводиться соответствующий текстовый контент (вплоть до следующего элемента <tev> либо <clear>, или до конца элемента smilText);
- <a id="p100224"></a>производя отображение на элемент <SegC>, элемент <clear> определяет внутри блока контента smilText "момент времени", в который все блоки контента воспроизводимой области подвергаются очистке.
<a id="p100225"></a>Перечисленные ниже атрибуты SMIL отображаются следующим образом:
- <a id="p100226"></a>атрибут "dur" отображается на элемент <duration>;
- <a id="p100227"></a>атрибут "begin" отображается на элемент <begin>;
- <a id="p100228"></a>атрибут "next" отображается на элемент <next>.





<a id="p100229"></a>Приложение Д
(справочное)

<a id="p100230"></a>*ПРИМЕР* ИСПОЛЬЗОВАНИЯ MLIF ДЛЯ СУБТИТРИРОВАНИЯ
(ВСТАВКИ ТИТРОВ)

<a id="p100231"></a>Д.1 Введение
<a id="p100232"></a>Субтитры - это текстовые варианты диалогов в кинофильмах, телевизионных программах, видеоиграх и т.п., отображаемые иногда в нижней части экрана. Они могут представлять собой либо письменное представление диалога на том же языке, либо воспроизведение в письменной форме того же диалога на ином языке по сравнению с исходным языком диалога. В субтитры может включаться дополнительная информация - для оказания помощи глухим или плохо слышащим зрителям в отслеживании происходящего на экране диалога [SUB].
<a id="p100233"></a>Специалисты по субтитрированию обычно работают со специализированными компьютерными программами и аппаратными средствами, где видеокадры хранятся в оцифрованной форме, благодаря чему нужный кадр отыскивается мгновенно. В дополнение к созданию субтитров такой специалист обычно определяет точные положения, в которых каждый субтитр должен появиться и исчезнуть. Применительно к кинофильму эта задача традиционно решается отдельным техническим персоналом. В конечном итоге создается файл, содержащий текст субтитров и позиционные маркеры, указывающие, когда каждый субтитр появляется и исчезает. Применительно к электронным носителям (телепередачам, видеофильмам и DVD-дискам) эти маркеры обычно шифруются временным кодом, а если субтитры предназначены для обычной кинопленки, то маркеры наносятся по длине ленты (с указанием расстояния в футах или метрах и номеров кадров).
<a id="p100234"></a>Д.2 Использование MLIF для представления информации субтитров
<a id="p100235"></a>Существует несколько форматов для субтитров. Одни из них стали стандартами де-юре (как, например, MPEG-4 TT), другие же, хотя и не являются стандартами де-юре, широко применяются во всем мире (например, формат SubRip, идентифицируемый расширением SRT). Формат SRT, видимо, наиболее популярен для внешних источников файлов субтитров.
<a id="p100236"></a>Все форматы субтитров должны обеспечивать тот или иной способ синхронизации видео кадров с показом субтитров. Очевидно, что синхронизация означает привязку временных маркеров к текстовой информации.
<a id="p100237"></a>Ниже приводится в качестве примера очень короткий фрагмент SRT-файла.
<a id="p100238"></a>Фрагмент-1:


<table>
<colgroup><col width="26%"><col width="12%"><col width="61%"></colgroup>
<tr><td colspan="3"><a id="p100239"></a>1</td></tr>
<tr><td><a id="p100240"></a>00:00:20,000</td><td><a id="p100241"></a>$\rightarrow$</td><td><a id="p100242"></a>00:00:24,400</td></tr>
<tr><td colspan="3"><a id="p100243"></a>Субтитр номер один...</td></tr>
<tr><td colspan="3"><a id="p100244"></a>2</td></tr>
<tr><td><a id="p100245"></a>00:00:24,600</td><td><a id="p100246"></a>$\rightarrow$</td><td><a id="p100247"></a>00:00:27,800</td></tr>
<tr><td colspan="3"><a id="p100248"></a>Субтитр номер два...</td></tr>
</table>


<a id="p100249"></a>В настоящем приложении показывается, каким образом MLIF может использоваться применительно к субтитрам. Примеры [Фрагмент-2](#p100253) и [Фрагмент-3](#p100256) построены в соответствии с самой последней спецификацией SMIL, в частности, smilText.
<a id="p100250"></a>Возможность использования MLIF для работы с многоязычными субтитрами очевидна, так как анализ любых представляемых MLIF-документов для извлечения SRT-файлов не представляет никаких проблем.
<a id="p100251"></a>Однако в зависимости от заложенного сценария (или алгоритма) записи информация субтитров может представляться двумя разными способами.
<a id="p100252"></a>При первом из них [(Фрагмент-2)](#p100253) определяется одиночный элемент <MultiC>, и внутрь него вкладываются два элемента <MonoC> следующим образом:
<a id="p100253"></a>Фрагмент-2:


| <a id="p100254"></a><MLDC><br><GI/><br><GroupC><br><MultiC><br><MonoC/><br><MonoC/><br></MultiC><br></GroupC><br></MLDC> |
| --- |


<a id="p100255"></a>При втором способе MLIF [(Фрагмент-3)](#p100256) определяются два элемента <MultiC>, каждый из которых содержит внутри себя одиночный элемент <MonoC> соответствующей структуры:
<a id="p100256"></a>Фрагмент-3:


| <a id="p100257"></a><MLDC><br><GI/><br><GroupC><br><MultiC><br><MonoC/><br></MultiC><br><MultiC><br><MonoC/><br></MultiC><br></GroupC><br></MLDC> |
| --- |


<a id="p100258"></a>Первый подход может быть более удобен в случае нескольких языковых пар, тогда как второй может оказаться удобней для фильтрации и отбора одного языка (например, можно легко выделить моноязычный блок).
<a id="p100259"></a>Возможны и другие реализации - в зависимости от того, как должна извлекаться временная информация, ассоциируемая с представлением субтитров. В приведенных ниже примерах атрибуты SMIL используются двумя разными способами: с маркерами <end> [(Фрагмент-4)](#p100260) или с маркерами <duration> [(Фрагмент-5)](#p100262).
<a id="p100260"></a>Фрагмент-4


| <a id="p100261"></a><MLDC><br><GroupC><br><MultiC><br><MonoC xml:lang="ru"><br><begin>00:12:28,928</begin><br><end>00:12:32,515</end><br><SegC>- Доброе утро.</SegC><br><SegC>- Д-р Лектор, меня зовут Кларис Старлинг.</SegC><br></MonoC><br><MonoC xml:lang="fr"><br><begin>00:12:01,800</begin><br><end>00:12:05,270</end><br><SegC>- Bonjour.</SegC><br><SegC>- Dr Lecter, je m'appelle Clarice Starling.</SegC><br></MonoC><br></MultiC><br></GroupC><br></MLDC> |
| --- |


<a id="p100262"></a>Фрагмент-5


| <a id="p100263"></a><MLDC><br><GroupC><br><MultiC><br><MonoC xml:lang="ru"><br><begin>00:12:28,928</begin><br><duration>3.607</duration><br><SegC>- Доброе утро.</SegC><br><SegC>- Д-р Лектор, меня зовут Кларис Старлинг.</SegC><br></MonoC><br><MonoC xml:lang="fr"><br><begin>00:12:01,800</begin><br><duration>3.47</duration><br><SegC>- Bonjour.</SegC><br><SegC>- Dr Lecter, je m'appelle Clarice Starling.</SegC><br></MonoC><br></MultiC><br></GroupC><br></MLDC> |
| --- |


<a id="p100264"></a>Д.3 Полномасштабный пример
<a id="p100265"></a>Д.3.1 Введение
<a id="p100266"></a>В следующем примере осуществляется привязка SRT-представления с совместимым форматом на базе MLIF.
<a id="p100267"></a>Д.3.2 Исходные SRT-файлы
<a id="p100268"></a>Д.3.2.1 Английские субтитры
<a id="p100269"></a>Английские субтитры имеют вид:


<table>
<colgroup><col width="22%"><col width="12%"><col width="65%"></colgroup>
<tr><td colspan="3"><a id="p100270"></a>1</td></tr>
<tr><td><a id="p100271"></a>00:00:32,560</td><td><a id="p100272"></a>$\rightarrow$</td><td><a id="p100273"></a>00:00:35,119</td></tr>
<tr><td colspan="3"><a id="p100274"></a>The world is changed.</td></tr>
<tr><td colspan="3"><a id="p100275"></a>2</td></tr>
<tr><td><a id="p100276"></a>00:00:35,640</td><td><a id="p100277"></a>$\rightarrow$</td><td><a id="p100278"></a>00:00:38,200</td></tr>
<tr><td colspan="3"><a id="p100279"></a>I see it in the water.</td></tr>
</table>


<a id="p100280"></a>Д.3.2.2 Французские субтитры
<a id="p100281"></a>Французские субтитры имеют вид:


<table>
<colgroup><col width="22%"><col width="12%"><col width="65%"></colgroup>
<tr><td colspan="3"><a id="p100282"></a>1</td></tr>
<tr><td><a id="p100283"></a>00:00:32,560</td><td><a id="p100284"></a>$\rightarrow$</td><td><a id="p100285"></a>00:00:35,119</td></tr>
<tr><td colspan="3"><a id="p100286"></a>Le monde a changé .</td></tr>
<tr><td colspan="3"><a id="p100287"></a>2</td></tr>
<tr><td><a id="p100288"></a>00:00:35,640</td><td><a id="p100289"></a>$\rightarrow$</td><td><a id="p100290"></a>00:00:38,200</td></tr>
<tr><td colspan="3"><a id="p100291"></a>Je le vois dans l'eau.</td></tr>
</table>


<a id="p100292"></a>Д.4 MLIF-представление - парные предложения
<a id="p100293"></a>Результирующие данные MLIF на основе структуры [Фрагмента-2](#p100253) будут выглядеть так:


| <a id="p100294"></a><MLDC><br><GI><br><HistoC><br><date>2008-11-30T17:31:57+01:00</date><br>Samuel CRUZ-LARA</author><br><version>0.1</version><br></HistoC><br></GI><br><GroupC><br><MultiC class="subtitles"><br><MonoC xml:lang="en"><br><SegC xml:id="id1en"><br><SegC class="sentence"><br><begin>00:00:32.560</begin><br><end>00:00:35.119</end><br><SegC class="word"> The</SegC><br><SegC class="word">world</SegC><br><SegC class="word">is</SegC><br><SegC class="word">changed</SegC><br><SegC class="punctuation">.</SegC><br></SegC><br></SegC> <SegC xml:id="id2en"><br><SegC class="sentence"><br><begin>00:00:35.640</begin><br><end>00:00:38.200</end><br><SegC class="word">I</SegC><br><SegC class="word">feel</SegC><br><SegC class="word">it</SegC><br><SegC class="word">in</SegC><br><SegC class="word">the</SegC><br><SegC class="word">water</SegC><br><SegC class="punctuation">.</SegC> |
| --- |
| <a id="p100295"></a></SegC><br></SegC><br></MonoC><br><MonoC xml:lang="fr"><br><SegC xml:id="id1fr"><br><SegC class="sentence"><br><begin>00:00:32.560</begin><br><end>00:00:35.119</end><br><SegC class="word">Le</SegC><br><SegC class="word">monde</SegC><br><SegC class="word">a</SegC><br><SegC class="word"> changé </SegC><br><SegC class="punctuation">.</SegC><br></SegC><br></SegC><br><SegC xml:id="id2fr"><br><SegC class="sentence"><br><begin>00:00:35.640</begin><br><end>00:00:38.200</end><br><SegC class="word">Je</SegC><br><SegC class="word">le</SegC><br><SegC class="word">vois</SegC><br><SegC class="word">dans</SegC><br><SegC class="word">l'</SegC><br><SegC class="word">eau</SegC><br><SegC class="punctuation">.</SegC><br></SegC><br></SegC><br></MonoC><br></MultiC><br></GroupC><br></MLDC> |


<a id="p100296"></a>Д.5 MLIF-представление сценария вставки заголовков
<a id="p100297"></a>Результирующие данные MLIF на основе структуры [Фрагмента-3](#p100256) будут выглядеть так:


| <a id="p100298"></a><MLDC><br><GI><br><HistoC><br><date>2008-11-30T17:31:57+01:00</date><br>Samuel CRUZ-LARA</author><br><version>0.1</version><br></HistoC><br></GI><br><GroupC><br><MultiC class="subtitles"><br><MonoC xml:lang="en"><br><SegC xml:id="id1en"><br><SegC class="sentence"><br><begin>00:00:32.560</begin><br><end>00:00:35.119</end><br><SegC class="word">The</SegC><br><SegC class="word">world</SegC><br><SegC class="word">is</SegC><br><SegC class="word">changed</SegC><br><SegC class="punctuation">.</SegC><br></SegC><br></SegC><br><SegC xml:id="id2en"><br><SegC class="sentence"><br><begin>00:00:35.640</begin><br><end>00:00:38.200</end><br><SegC class="word">I</SegC><br><SegC class="word">feel</SegC><br><SegC class="word">it</SegC><br><SegC class="word">in</SegC><br><SegC class="word">the</SegC><br><SegC class="word">water</SegC><br><SegC class="punctuation">.</SegC><br></SegC> |
| --- |
| <a id="p100299"></a></SegC><br></MonoC><br></MultiC><br><MultiC class="subtitles"><br><MonoC xml:lang="fr"><br><SegC xml:id="id1fr"><br><SegC class="sentence"><br><begin>00:00:32.560</begin><br><end>00:00:35.119</end><br><SegC class="word">Le</SegC><br><SegC class="word">monde</SegC><br><SegC class="word">a</SegC><br><SegC class="word"> changé </SegC><br><SegC class="punctuation">.</SegC><br></SegC><br></SegC><br><SegC xml:id="id2fr"><br><SegC class="sentence"><br><begin>00:00:35.640</begin><br><end>00:00:38.200</end><br><SegC class="word">Je</SegC><br><SegC class="word">le</SegC><br><SegC class="word">vois</SegC><br><SegC class="word">dans</SegC><br><SegC class="word">l'</SegC><br><SegC class="word">eau</SegC><br><SegC class="punctuation">.</SegC><br></SegC><br></SegC><br></MonoC><br></MultiC><br></GroupC><br></MLDC> |






<a id="p100300"></a>Приложение Е
(справочное)

<a id="p100301"></a>ИСПОЛЬЗОВАНИЕ МЕТАМОДЕЛИ MLIF ДЛЯ ПРЕДСТАВЛЕНИЯ ДАННЫХ MAF

<a id="p100302"></a>Метамодель MLIF может использоваться для включения в контент существующих данных в формате, отличном от MLIF, - например порождаемых процессором естественного языка. Цель приводимого ниже примера состоит в том, чтобы показать, как надо представлять автономную аннотацию, выходящую из процесса морфосинтаксического анализа. Входная информация представляет собой текстовый фрагмент на английском языке "to eventually decide", в котором фигурирует разрывная глагольная форма. Проблема здесь заключается в сохранении положения каждого элемента в потоке словоформ. В следующем XML-фрагменте MLIF включение XML-элементов проводится без использования каких-либо трансформаций.


| <a id="p100303"></a><MLDC<br>xmlns:maf="http://www.iso.org/ns/MAF"><br><GroupC><br><MultiC><br><MonoC><br><maf:token xml:id="t1">to</maf:token><br><maf:token xml:id="t2">eventually</maf:token><br><maf:token xml:id="t3">decide</maf:token><br><maf:wordForm lemma="to decide" tokens="#t1 #t3"/><br><maf:wordForm lemma="eventually" tokens="#t2"/><br></MonoC><br></MultiC><br></GroupC><br></MLDC> |
| --- |






<a id="p100304"></a>Приложение Ж
(обязательное)

<a id="p100305"></a>ДЕТАЛИЗИРОВАННАЯ СПЕЦИФИКАЦИЯ

<a id="p100306"></a>Ж.1 Общие положения
<a id="p100307"></a>Настоящим стандартом в основном определяются общие принципы построения и применения метамодели MLIF. В настоящем приложении подробно рассматриваются различные классы MLIF и отношения, в которых они участвуют.
<a id="p100308"></a>В данной спецификации каждый компонент метамодели реализуется как конкретный элемент, связывающий определенными отношениями другие элементы, участвующие в реализации метамодели MLIF.
<a id="p100309"></a>Эта спецификация описывает также ряд категорий данных, который должен рассматриваться как нормативный в рамках любого применения MLIF. Такие категории можно также найти в реестре категорий данных, который ведется техническим комитетом ISO/TC 37 (на веб-странице www.isocat.org).
<a id="p100310"></a>Ж.2 Классы моделей
<a id="p100311"></a>Ж.2.1 Класс model.GIPart


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100312"></a><a id="p100313"></a>model.GIPart<br>Группы элементов, которые могут присоединяться на уровне GI.</td></tr>
<tr><td><a id="p100314"></a>Использующий элемент</td><td><a id="p100315"></a>&lt;GI&gt;</td></tr>
<tr><td><a id="p100316"></a>Члены класса</td><td><a id="p100317"></a>&lt;changeDate&gt; &lt;changeIdentifier&gt; &lt;creationDate&gt; &lt;creationIdentifier&gt; &lt;creationTool&gt; &lt;creationToolVersion&gt; &lt;domain&gt; &lt;formatVersion&gt; &lt;legalStatus&gt; &lt;project&gt; &lt;source&gt; &lt;sourceFormat&gt; &lt;sourceLanguage&gt; &lt;sourceType&gt; &lt;targetLanguage&gt;</td></tr>
</table>


<a id="p100318"></a>Ж.2.2 Класс model.GroupCPart


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100319"></a><a id="p100320"></a>model.GroupCPart<br>Группы элементов, которые могут присоединяться на уровне GroupC.</td></tr>
<tr><td><a id="p100321"></a>Использующий элемент</td><td><a id="p100322"></a>&lt;GroupC&gt;</td></tr>
<tr><td><a id="p100323"></a>Члены класса</td><td><a id="p100324"></a>&lt;groupType&gt;</td></tr>
</table>


<a id="p100325"></a>Ж.2.3 Класс model.HistoCPart


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100326"></a><a id="p100327"></a>model.HistoCPart<br>Группы элементов, которые могут присоединяться на уровне HistoCI.</td></tr>
<tr><td><a id="p100328"></a>Использующий элемент</td><td><a id="p100329"></a>&lt;HistoC&gt;</td></tr>
<tr><td><a id="p100330"></a>Члены класса</td><td><a id="p100331"></a>&lt;date&gt; &lt;transaction&gt; &lt;version&gt;</td></tr>
</table>


<a id="p100332"></a>Ж.2.4 Класс model.I18N


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100333"></a><a id="p100334"></a>model.I18N<br>Группирует вместе всю информацию, которая может использоваться в приложениях, ориентированных на интернационализацию.</td></tr>
<tr><td><a id="p100335"></a>Использующий элемент</td><td></td></tr>
<tr><td><a id="p100336"></a>Члены класса</td><td><a id="p100337"></a>&lt;translate&gt;</td></tr>
</table>


<a id="p100338"></a>Ж.2.5 Класс model.L10N


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100339"></a><a id="p100340"></a>model. L10N<br>(Элементы, связанные с локализацией) Отображает информацию для целей локализации.</td></tr>
<tr><td><a id="p100341"></a>Использующий элемент</td><td></td></tr>
<tr><td><a id="p100342"></a>Члены класса</td><td><a id="p100343"></a>&lt;matchQuality&gt; &lt;translationRole&gt; &lt;translationStatus&gt;</td></tr>
<tr><td><a id="p100344"></a>Примечание</td><td><a id="p100345"></a>Основные входные данные принимаются из спецификации XLIFF</td></tr>
</table>


<a id="p100346"></a>Ж.2.6 Класс model.MonoCPart


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100347"></a><a id="p100348"></a>model.MonoCPart<br>Группирует элементы, которые могут быть присоединены на уровне MonoC.</td></tr>
<tr><td><a id="p100349"></a>Использующий элемент</td><td><a id="p100350"></a>&lt;MonoC&gt;</td></tr>
<tr><td><a id="p100351"></a>Члены класса</td><td><a id="p100352"></a>&lt;segmentation&gt; &lt;translationRole&gt;</td></tr>
</table>


<a id="p100353"></a>Ж.2.7 Класс model.MultiCPart


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100354"></a><a id="p100355"></a>model.MultiCPart<br>Группирует элементы, которые могут быть присоединены на уровне MultiC.</td></tr>
<tr><td><a id="p100356"></a>Использующий элемент</td><td><a id="p100357"></a>&lt;MultiC&gt;</td></tr>
<tr><td><a id="p100358"></a>Члены класса</td><td><a id="p100359"></a>&lt;changeDate&gt; &lt;changeIdentifier&gt; &lt;class&gt; &lt;creationDate&gt; &lt;creationIdentifier&gt; &lt;creationTool&gt; &lt;creationToolVersion&gt; &lt;translationStatus&gt;</td></tr>
</table>


<a id="p100360"></a>Ж.2.8 Класс model.SegCPart


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100361"></a><a id="p100362"></a>model.SegCPart<br>Группирует элементы, которые могут быть присоединены на уровне SegC.</td></tr>
<tr><td><a id="p100363"></a>Использующий элемент</td><td><a id="p100364"></a>&lt;SegC&gt;</td></tr>
<tr><td><a id="p100365"></a>Члены класса</td><td><a id="p100366"></a>model.inline [&lt;beginPairedTag&gt; &lt;endPairedTag&gt; &lt;genericGroupPlaceholder&gt; &lt;qenericPlaceholder&gt; &lt;placeholder&gt;] &lt;segmentation&gt; &lt;translate&gt;</td></tr>
</table>


<div align="center">

<a id="p100367"></a>Ж.2.9 Класс model.inline

</div>



<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100368"></a><a id="p100369"></a>model.inline<br>(Внутренние элементы). Группирует информацию, которая может появиться внутри компонента SegC. За исключением элементов &lt;hi&gt; и <sub>, все остальные элементы содержат внутри себя либо замещают любые форматные или управляющие коды, которые не являются текстовыми, но постоянно хранятся в компоненте SegC.</td></tr>
<tr><td><a id="p100370"></a>Использующий элемент</td><td><a id="p100371"></a>model.SegCPart</td></tr>
<tr><td><a id="p100372"></a>Члены класса</td><td><a id="p100373"></a>&lt;beginPairedTag&gt; &lt;endPairedTag&gt; &lt;genericGroupPlaceholder&gt; &lt;genericPlaceholder&gt; &lt;placeholder&gt;</td></tr>
<tr><td><a id="p100374"></a>Примечание</td><td><a id="p100375"></a>Источник: TMX; используется также в XLIFF</td></tr>
</table>


<a id="p100376"></a>Ж.2.10 Класс model.temporal


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100377"></a><a id="p100378"></a>model.temporal<br>Группирует вместе все элементы и атрибуты, требуемые для синхронизации временной информации и текстового контента.</td></tr>
<tr><td><a id="p100379"></a>Использующий элемент</td><td><a id="p100380"></a>model. MonoCPart model.SegCPart</td></tr>
<tr><td><a id="p100381"></a>Члены класса</td><td><a id="p100382"></a>&lt;begin&gt; &lt;duration&gt; &lt;end&gt; &lt;next&gt;</td></tr>
<tr><td><a id="p100383"></a>Примечание</td><td><a id="p100384"></a>Большинство элементов, относимых к этому классу, являются атрибутами в спецификации SMIL.</td></tr>
</table>


<a id="p100385"></a>Ж.2.11 Класс model.workflow


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100386"></a><a id="p100387"></a>model.workflow<br>(Элементы, связанные с информационным потоком). Служит для создания контента и управления им.</td></tr>
<tr><td><a id="p100388"></a>Использующий элемент</td><td></td></tr>
<tr><td><a id="p100389"></a>Члены класса</td><td><a id="p100390"></a>&lt;changeDate&gt; &lt;changeIdentifier&gt; &lt;creationDate&gt; &lt;creationIdentifier&gt; &lt;creationTool&gt; &lt;creationToolVersion&gt;</td></tr>
</table>


<a id="p100391"></a>Ж.3 Классы атрибутов
<a id="p100392"></a>Ж.3.1 Класс att.classed


<table>
<colgroup><col width="19%"><col width="11%"><col width="19%"><col width="50%"></colgroup>
<tr><td colspan="4"><a id="p100393"></a><a id="p100394"></a>att.classed<br>Определяет иерархию компонента, к которому этот атрибут привязан.</td></tr>
<tr><td><a id="p100395"></a>Члены класса</td><td colspan="3"><a id="p100396"></a>&lt;MonoC&gt; &lt;MultiC&gt; &lt;SegC&gt;</td></tr>
<tr><td rowspan="2"><a id="p100397"></a>Атрибуты</td><td rowspan="2"><a id="p100398"></a>class</td><td><a id="p100399"></a>Статус</td><td><a id="p100400"></a>факультативный</td></tr>
<tr><td><a id="p100401"></a>Тип данных</td><td><a id="p100402"></a>текст</td></tr>
</table>


<a id="p100403"></a>Ж.3.2 Класс att.id


<table>
<colgroup><col width="19%"><col width="11%"><col width="28%"><col width="41%"></colgroup>
<tr><td colspan="4"><a id="p100404"></a><a id="p100405"></a>att.id<br>Предоставляет общее определение элемента xml:id для однозначной идентификации компонентов в рамках метамодели MLIF.</td></tr>
<tr><td><a id="p100406"></a>Члены класса</td><td colspan="3"><a id="p100407"></a>&lt;HistoC&gt; &lt;MonoC&gt; &lt;MultiC&gt; &lt;SegC&gt;</td></tr>
<tr><td rowspan="6"><a id="p100408"></a>Атрибуты</td><td rowspan="2"><a id="p100409"></a>xml:id</td><td><a id="p100410"></a>Статус</td><td><a id="p100411"></a>факультативный</td></tr>
<tr><td><a id="p100412"></a>Тип данных</td><td><a id="p100413"></a>текст</td></tr>
<tr><td rowspan="4"><a id="p100414"></a>corresp</td><td colspan="2"><a id="p100415"></a>Указывает на эквивалентный текстовой сегмент в другом языке</td></tr>
<tr><td><a id="p100416"></a>Статус</td><td><a id="p100417"></a>факультативный</td></tr>
<tr><td><a id="p100418"></a>Тип данных</td><td><a id="p100419"></a>текст</td></tr>
<tr><td><a id="p100420"></a>Примечание</td><td><a id="p100421"></a>Этот атрибут эквивалентен атрибуту corresp в TEI.</td></tr>
</table>


<a id="p100422"></a>Ж.3.3 Класс att.lang


<table>
<colgroup><col width="19%"><col width="11%"><col width="28%"><col width="41%"></colgroup>
<tr><td colspan="4"><a id="p100423"></a><a id="p100424"></a>att.lang<br>Предоставляет общее определение элемента xml:lang для описания рабочего языка в метамодели MLIF и соответствующих категорий данных, когда это необходимо.</td></tr>
<tr><td><a id="p100425"></a>Члены класса</td><td colspan="3"><a id="p100426"></a>&lt;MonoC&gt;</td></tr>
<tr><td rowspan="2"><a id="p100427"></a>Атрибуты</td><td rowspan="2"><a id="p100428"></a>xml:lang</td><td><a id="p100429"></a>Статус</td><td><a id="p100430"></a>факультативный</td></tr>
<tr><td><a id="p100431"></a>Тип данных</td><td><a id="p100432"></a>текст</td></tr>
</table>


<a id="p100433"></a>Ж.3.4 Класс att.linguistic


<table>
<colgroup><col width="19%"><col width="11%"><col width="28%"><col width="41%"></colgroup>
<tr><td colspan="4"><a id="p100434"></a><a id="p100435"></a>att.linguistic<br>Определяет лингвистические атрибуты.</td></tr>
<tr><td><a id="p100436"></a>Члены класса</td><td colspan="3"><a id="p100437"></a>&lt;SegC&gt;</td></tr>
<tr><td rowspan="9"><a id="p100438"></a>Атрибуты</td><td rowspan="3"><a id="p100439"></a>pos (часть речи)</td><td colspan="2"><a id="p100440"></a>Указывает грамматическую категорию слова, подлежащего разметке.</td></tr>
<tr><td><a id="p100441"></a>Статус</td><td><a id="p100442"></a>факультативный</td></tr>
<tr><td><a id="p100443"></a>Тип данных</td><td><a id="p100444"></a>текст</td></tr>
<tr><td rowspan="3"><a id="p100445"></a>lemma</td><td colspan="2"><a id="p100446"></a>Предоставляет абстрактную ссылку на лексическую единицу, которая может ассоциироваться со словом, подлежащим разметке.</td></tr>
<tr><td><a id="p100447"></a>Статус</td><td><a id="p100448"></a>факультативный</td></tr>
<tr><td><a id="p100449"></a>Тип данных</td><td><a id="p100450"></a>текст</td></tr>
<tr><td rowspan="3"><a id="p100451"></a>tag</td><td colspan="2"><a id="p100452"></a>Определяет атрибут морфологических свойств, относящийся к словоформе, подлежащей разметке. Конкретное значение должно указывать на определение структур элементов.</td></tr>
<tr><td><a id="p100453"></a>Статус</td><td><a id="p100454"></a>факультативный</td></tr>
<tr><td><a id="p100455"></a>Тип данных</td><td><a id="p100456"></a>текст</td></tr>
</table>


<a id="p100457"></a>Ж.3.5 Класс att.xlink


<table>
<colgroup><col width="19%"><col width="11%"><col width="17%"><col width="11%"><col width="41%"></colgroup>
<tr><td colspan="5"><a id="p100458"></a><a id="p100459"></a>att.xlink<br>Обеспечивает определение всех атрибутов XLink, необходимых для MLIF.</td></tr>
<tr><td><a id="p100460"></a>Члены класса</td><td colspan="4"><a id="p100461"></a>&lt;MonoC&gt; &lt;SegC&gt;</td></tr>
<tr><td rowspan="8"><a id="p100462"></a>Атрибуты</td><td rowspan="4"><a id="p100463"></a>label</td><td colspan="3"><a id="p100464"></a>Помечает ресурс элемента указателя.</td></tr>
<tr><td><a id="p100465"></a>Статус</td><td></td><td><a id="p100466"></a>факультативный</td></tr>
<tr><td><a id="p100467"></a>Тип данных</td><td></td><td><a id="p100468"></a>text</td></tr>
<tr><td><a id="p100469"></a>Примечание</td><td></td><td><a id="p100470"></a>атрибут отслеживания XLink</td></tr>
<tr><td rowspan="4"><a id="p100471"></a>href</td><td colspan="3"><a id="p100472"></a>Предоставляет данные для поиска удаленного ресурса.</td></tr>
<tr><td><a id="p100473"></a>Статус</td><td></td><td><a id="p100474"></a>факультативный</td></tr>
<tr><td><a id="p100475"></a>Тип данных</td><td></td><td><a id="p100476"></a>текст</td></tr>
<tr><td><a id="p100477"></a>Примечание</td><td></td><td><a id="p100478"></a>Определяет документ (URI) и указатель XPointer</td></tr>
<tr><td rowspan="11"></td><td rowspan="11"><a id="p100479"></a>type</td><td colspan="3"><a id="p100480"></a>Указывает тип элемента XLink.</td></tr>
<tr><td><a id="p100481"></a>Статус</td><td></td><td><a id="p100482"></a>факультативный</td></tr>
<tr><td rowspan="7"><a id="p100483"></a>Включаемая выборка значений</td><td><a id="p100484"></a>simple</td><td><a id="p100485"></a>Создает простую ссылку.</td></tr>
<tr><td><a id="p100486"></a>extended</td><td><a id="p100487"></a>Создает расширенную ссылку.</td></tr>
<tr><td><a id="p100488"></a>locator</td><td><a id="p100489"></a>Создает ссылку на идентификатор, который указывает на ресурс.</td></tr>
<tr><td><a id="p100490"></a>arc</td><td><a id="p100491"></a>Создает дугу, ведущую к множественным ресурсам, со многими путями отслеживания.</td></tr>
<tr><td><a id="p100492"></a>resource</td><td><a id="p100493"></a>Создает ссылку, указывающую на конкретный ресурс.</td></tr>
<tr><td><a id="p100494"></a>title</td><td><a id="p100495"></a>Создает ссылку на заголовок. Такие элементы полезны для целей интернационализации.</td></tr>
<tr><td><a id="p100496"></a>title</td><td><a id="p100497"></a>Разрешает описание на естественном языке.</td></tr>
<tr><td><a id="p100498"></a>Статус</td><td></td><td><a id="p100499"></a>факультативный</td></tr>
<tr><td><a id="p100500"></a>Тип данных</td><td></td><td><a id="p100501"></a>текст</td></tr>
<tr><td rowspan="8"></td><td rowspan="4"><a id="p100502"></a>from</td><td colspan="3"><a id="p100503"></a>Идентифицирует исходный ресурс дуги.</td></tr>
<tr><td><a id="p100504"></a>Статус</td><td></td><td><a id="p100505"></a>факультативный</td></tr>
<tr><td><a id="p100506"></a>Тип данных</td><td></td><td><a id="p100507"></a>текст</td></tr>
<tr><td><a id="p100508"></a>Примечание</td><td></td><td><a id="p100509"></a>атрибут отслеживания XLink</td></tr>
<tr><td rowspan="4"><a id="p100510"></a>to</td><td colspan="3"><a id="p100511"></a>Идентифицирует целевой ресурс дуги.</td></tr>
<tr><td><a id="p100512"></a>Статус</td><td></td><td><a id="p100513"></a>факультативный</td></tr>
<tr><td><a id="p100514"></a>Тип данных</td><td></td><td><a id="p100515"></a>текст</td></tr>
<tr><td><a id="p100516"></a>Примечание</td><td></td><td><a id="p100517"></a>атрибут отслеживания XLink</td></tr>
</table>


<a id="p100518"></a>Ж.4 Элементы
<a id="p100519"></a>Ж.4.1 Элемент <GI>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100520"></a>&lt;GI&gt; (Global Information/Глобальная информация) Представляет техническую и административную информацию, применяемую ко всей коллекции многоязычных данных.</td></tr>
<tr><td><a id="p100521"></a>Использующий элемент</td><td><a id="p100522"></a>&lt;GroupC&gt; &lt;MLDC&gt;</td></tr>
<tr><td><a id="p100523"></a>Возможное содержание</td><td><a id="p100524"></a>&lt;HistoC&gt; &lt;changeDate&gt; &lt;changeIdentifier&gt; &lt;creationDate&gt; &lt;creationIdentifier&gt; &lt;creationTool&gt; &lt;creationToolVersion&gt; &lt;domain&gt; &lt;formatVersion&gt; &lt;legalStatus&gt; &lt;project&gt; &lt;source&gt; &lt;sourceFormat&gt; &lt;sourceLanguage&gt; &lt;sourceType&gt; &lt;targetLanguage&gt;</td></tr>
<tr><td><a id="p100525"></a>Объявление</td><td><a id="p100526"></a>element GI {(model.GIPart | &lt;HistoC&gt;)*}</td></tr>
<tr><td><a id="p100527"></a>Примечание</td><td><a id="p100528"></a>Пример: заголовок коллекции данных, история пересмотра, контекст...</td></tr>
</table>


<a id="p100529"></a>Ж.4.2 Элемент <GroupC>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100530"></a>&lt;GroupC&gt; (Grouping components/Компоненты группы) Представляет частичную коллекцию многоязычных данных имеющих общий источник или связанных общим назначением в рамках данного проекта.</td></tr>
<tr><td><a id="p100531"></a>Использующий элемент</td><td><a id="p100532"></a>&lt;GroupC&gt; &lt;MLDC&gt;</td></tr>
<tr><td><a id="p100533"></a>Возможное содержание</td><td><a id="p100534"></a>&lt;GI&gt; &lt;GroupC&gt; &lt;MultiC&gt; &lt;groupType&gt;</td></tr>
<tr><td><a id="p100535"></a>Объявление</td><td><a id="p100536"></a>element GroupC {&lt;GI&gt;?, model.GroupCPart*, (&lt;GroupC&gt;* | &lt;MultiC&gt;*)}</td></tr>
<tr><td><a id="p100537"></a>Примечание</td><td><a id="p100538"></a>Эта модель для элемента GroupC не допускает смешения элементов GroupC и SegC.</td></tr>
</table>


<a id="p100539"></a>Ж.4.3 Элемент <HistoC>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100540"></a>&lt;HistoC&gt; (History Component/Компонент предыстории) Отслеживает изменения того компонента, к которому привязан (т.е. следит за версиями).</td></tr>
<tr><td><a id="p100541"></a>Дополняет глобальные атрибуты</td><td><a id="p100542"></a>att.id (@id, @corresp)</td></tr>
<tr><td><a id="p100543"></a>Использующий элемент</td><td><a id="p100544"></a>&lt;GI&gt; &lt;MonoC&gt; &lt;MultiC&gt;</td></tr>
<tr><td><a id="p100545"></a>Возможное содержание</td><td><a id="p100546"></a>&lt;date&gt; &lt;transaction&gt; &lt;version&gt;</td></tr>
<tr><td><a id="p100547"></a>Объявление</td><td><a id="p100548"></a>element HistoC {att.id, model.HistoCPart*}</td></tr>
<tr><td><a id="p100549"></a>Примечание</td><td><a id="p100550"></a>Пример: автор изменения, дата изменения, номер версии...</td></tr>
</table>


<a id="p100551"></a>Ж.4.4 Элемент <MLDC>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100552"></a>&lt;MLDC&gt; (Multilingual Data Collection/Многоязычная коллекция данных) Представляет коллекцию данных, в которых содержится глобальная информация и несколько многоязычных блоков.</td></tr>
<tr><td><a id="p100553"></a>Использующий элемент</td><td></td></tr>
<tr><td><a id="p100554"></a>Возможное содержание</td><td><a id="p100555"></a>&lt;GI&gt; &lt;GroupC&gt;</td></tr>
<tr><td><a id="p100556"></a>Объявление</td><td><a id="p100557"></a>element MLDC &lt;GI&gt;?, &lt;GroupC&gt;*}</td></tr>
</table>


<a id="p100558"></a>Ж.4.5 Элемент <MonoC>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100559"></a>&lt;MonoC&gt; (Monolingual Component/Моноязычный компонент) Группирует информацию, относящуюся к одному языку, и является частью многоязычного компонента (MultiC).</td></tr>
<tr><td><a id="p100560"></a>Дополняет глобальные атрибуты</td><td><a id="p100561"></a>att.lang (@lang) att.id (@id, @corresp) att.xlink (@label, @href, @type, @title, @from, @to) att.classed (@class)</td></tr>
<tr><td><a id="p100562"></a>Использующий элемент</td><td><a id="p100563"></a>&lt;MultiC&gt;</td></tr>
<tr><td><a id="p100564"></a>Возможное содержание</td><td><a id="p100565"></a>&lt;HistoC&gt; &lt;SegC&gt; &lt;segmentation&gt; &lt;translationRole&gt;</td></tr>
<tr><td><a id="p100566"></a>Объявление</td><td><a id="p100567"></a>element MonoC<br>{<br>att.lang,<br>att.id, att.xlink,<br>att.classed,<br>&lt;HistoC&gt;*, (&lt;SegC&gt; | model.MonoCPart)*<br>}</td></tr>
</table>


<a id="p100568"></a>Ж.4.6 Элемент <MultiC>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100569"></a>&lt;MultiC&gt; (Multilingual Component/Многоязычный компонент) Группирует вместе все варианты данного текстового контента.</td></tr>
<tr><td><a id="p100570"></a>Дополняет глобальные атрибуты</td><td><a id="p100571"></a>att.id (@id, @corresp) att.classed (@class)</td></tr>
<tr><td><a id="p100572"></a>Использующий элемент</td><td><a id="p100573"></a>&lt;GroupC&gt; &lt;MultiC&gt;</td></tr>
<tr><td><a id="p100574"></a>Возможное содержание</td><td><a id="p100575"></a>&lt;HistoC&gt; &lt;MonoC&gt; &lt;MultiC&gt; &lt;changeDate&gt; &lt;changeIdentifier&gt; &lt;class&gt; &lt;creationDate&gt; &lt;creationIdentifier&gt; &lt;creationTool&gt; &lt;creationToolVersion&gt; &lt;translationStatus&gt;</td></tr>
<tr><td><a id="p100576"></a>Объявление</td><td><a id="p100577"></a>element MultiC<br>{<br>att.id,<br>att.classed,<br>&lt;HistoC&gt;*,<br>model.MultiCPart*,<br>&lt;MonoC&gt;*,<br>&lt;MultiC&gt;*<br>}</td></tr>
</table>


<a id="p100578"></a>Ж.4.7 Элемент <SegC>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100579"></a>&lt;SegC&gt; (Segmentation Component/Сегментирующий компонент) Допускает любой уровень сегментации для текстовой информации, возможно, рекурсивной.</td></tr>
<tr><td><a id="p100580"></a>Дополняет глобальные атрибуты</td><td><a id="p100581"></a>att.id (@id, @corresp) att.xlink (@label, @href, @type, @title, @from, @to) att.classed (@class) att.linguistic (@pos, @lemma, @tag)</td></tr>
<tr><td><a id="p100582"></a>Использующий элемент</td><td><a id="p100583"></a>&lt;MonoC&gt; &lt;SegC&gt;</td></tr>
<tr><td><a id="p100584"></a>Возможное содержание</td><td><a id="p100585"></a>&lt;SegC&gt; &lt;beginPairedTag&gt; &lt;endPairedTag&gt; &lt;genericGroupPlaceholder&gt; &lt;genericPlaceholder&gt; &lt;placeholder&gt; &lt;segmentation&gt; &lt;translate&gt;</td></tr>
<tr><td><a id="p100586"></a>Объявление</td><td><a id="p100587"></a>element SegC {att.id, att.xlink, att.classed, att.linguistic, (text | &lt;SegC&gt; | model.SegCPart)*}</td></tr>
</table>


<div align="center">

<a id="p100588"></a>**Ж.4.8 Элемент**

</div>



<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100589"></a>Указывает имена лиц, ответственных за создание контента. Этот элемент отображается на категорию данных "originator" [ИСО 12620:2009; TC37 DCR], доступную через каталог ISOCat.</td></tr>
<tr><td><a id="p100590"></a>Использующий элемент</td><td><a id="p100591"></a>model.HistoCPart</td></tr>
<tr><td><a id="p100592"></a>Возможное содержание</td><td><a id="p100593"></a>только символьные данные</td></tr>
<tr><td><a id="p100594"></a>Объявление</td><td><a id="p100595"></a>element author {text}</td></tr>
</table>


<a id="p100596"></a>Ж.4.9 Элемент <begin>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100597"></a>&lt;begin&gt; Определяет абсолютное время активизации контролируемого компонента.</td></tr>
<tr><td><a id="p100598"></a>Использующий элемент</td><td><a id="p100599"></a>model.temporal</td></tr>
<tr><td><a id="p100600"></a>Возможное содержание</td><td><a id="p100601"></a>только символьные данные</td></tr>
<tr><td><a id="p100602"></a>Объявление</td><td><a id="p100603"></a>element begin {текст}</td></tr>
</table>


<a id="p100604"></a>Ж.4.10 Элемент <beginPairedTag>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100605"></a>&lt;beginPairedTag&gt; (начало парного тега) Отмечает начало парной последовательности внутренних кодов. В рамках сегмента каждому тегу &lt;beginPairedTag&gt; соответствует свой элемент &lt;endPairedTag&gt;.</td></tr>
<tr><td><a id="p100606"></a>Использующий элемент</td><td><a id="p100607"></a>model.inline</td></tr>
<tr><td><a id="p100608"></a>Возможное содержание</td><td><a id="p100609"></a>только символьные данные</td></tr>
<tr><td><a id="p100610"></a>Объявление</td><td><a id="p100611"></a>element beginPairedTag {text}</td></tr>
<tr><td><a id="p100612"></a>Примечание</td><td><a id="p100613"></a>Реализуется в TMX и XLIFF как &lt;bpt&gt;</td></tr>
</table>


<a id="p100614"></a>Ж.4.11 Элемент <changeDate>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100615"></a>&lt;changeDate&gt; (изменение даты) Изменяет дату последней модификации контролируемого компонента с использованием формата представления, определенного в ИСО 8601. Этот элемент отображается на категорию данных "modification date" [ИСО 12620:2009; TC37 DCR], доступную в каталоге ISOCat.</td></tr>
<tr><td><a id="p100616"></a>Использующий элемент</td><td><a id="p100617"></a>model.GIPart model.MultiCPart model.workflow</td></tr>
<tr><td><a id="p100618"></a>Возможное содержание</td><td><a id="p100619"></a>только символьные данные</td></tr>
<tr><td><a id="p100620"></a>Объявление</td><td><a id="p100621"></a>element changeDate {text}</td></tr>
<tr><td><a id="p100622"></a>Примечание</td><td><a id="p100623"></a>ср. <a href="#p100640">creationDate</a></td></tr>
</table>


<a id="p100624"></a>Ж.4.12 Элемент <changeIdentifier>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100625"></a>&lt;changeIdentifier&gt; (смена идентификатора) Определяет идентификатор пользователя, который последним внес изменение в контролируемый компонент. Этот элемент отображается на категорию данных "updater" (инициатор изменения) [ИСО 12620:2009; TC37 DCR], доступную в каталоге ISOCat.</td></tr>
<tr><td><a id="p100626"></a>Использующий элемент</td><td><a id="p100627"></a>model.GIPart model.MultiCPart model.workflow</td></tr>
<tr><td><a id="p100628"></a>Возможное содержание</td><td><a id="p100629"></a>только символьные данные</td></tr>
<tr><td><a id="p100630"></a>Объявление</td><td><a id="p100631"></a>element changeIdentifier {текст}</td></tr>
</table>


<a id="p100632"></a>Ж.4.13 Элемент <class>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100633"></a>&lt;class&gt; Определяет иерархическое описание компонента, к которому этот элемент привязан.</td></tr>
<tr><td><a id="p100634"></a>Использующий элемент</td><td><a id="p100635"></a>model.MultiCPart</td></tr>
<tr><td><a id="p100636"></a>Возможное содержание</td><td><a id="p100637"></a>только символьные данные</td></tr>
<tr><td><a id="p100638"></a>Объявление</td><td><a id="p100639"></a>element class {текст}</td></tr>
</table>


<a id="p100640"></a>Ж.4.14 Элемент <creationDate>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100641"></a>&lt;creationDate&gt; (дата создания) определяет дату создания элемента в формате ИСО 8601. Этот элемент отображается на категорию данных "origination date" [ИСО 12620:2009; TC37 DCR], доступную в каталоге ISOCat.</td></tr>
<tr><td><a id="p100642"></a>Использующий элемент</td><td><a id="p100643"></a>model.GIPart model.MultiCPart model.workflow</td></tr>
<tr><td><a id="p100644"></a>Возможное содержание</td><td><a id="p100645"></a>только символьные данные</td></tr>
<tr><td><a id="p100646"></a>Объявление</td><td><a id="p100647"></a>element creationDate {text}</td></tr>
<tr><td><a id="p100648"></a>Пример</td><td><a id="p100649"></a>Например, запись date="20020125T210600Z" указывает 25 января 2002 года, 9 часов 6 минут вечера по Гринвичу; 2 часа 6 минут дня 25 января 2002 года по горному времени США и 6 часов 6 минут утра 26 января 2002 года по японскому стандартному времени</td></tr>
<tr><td><a id="p100650"></a>Примечание</td><td><a id="p100651"></a>Дата представлена в формате ИСО 8601. Рекомендуемый для использования шаблон имеет вид: YYYYMMDDThhmmssZ, где YYYY - это год (4 цифры), MM - месяц (2 цифры), DD - число месяца (2 цифры), hh - часы (2 цифры), mm - минуты (2 цифры), ss - секунды (2 цифры), а Z обозначает всеобщее скоординированное время.</td></tr>
</table>


<a id="p100652"></a>Ж.4.15 Элемент <creationIdentifier>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100653"></a>&lt;creationIdentifier&gt; (идентификатор создателя) Определяет идентификатор пользователя, который создал отслеживаемый компонент. Этот элемент отображается на категорию данных "originator" по ИСО 12620:2009; TC37 DCR, доступную в каталоге ISOCat.</td></tr>
<tr><td><a id="p100654"></a>Использующий элемент</td><td><a id="p100655"></a>model.GIPart model.MultiCPart model.workflow</td></tr>
<tr><td><a id="p100656"></a>Возможное содержание</td><td><a id="p100657"></a>только символьные данные</td></tr>
<tr><td><a id="p100658"></a>Объявление</td><td><a id="p100659"></a>element creationIdentifier {текст}</td></tr>
</table>


<a id="p100660"></a>Ж.4.16 Элемент <creationTool>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100661"></a>&lt;creationTool&gt; (Creation tool) Идентифицирует инструментарий, с помощью которого был создан контент отслеживаемого компонента.</td></tr>
<tr><td><a id="p100662"></a>Использующий элемент</td><td><a id="p100663"></a>model.GIPart model.MultiCPart model.workflow</td></tr>
<tr><td><a id="p100664"></a>Возможное содержание</td><td><a id="p100665"></a>только символьные данные</td></tr>
<tr><td><a id="p100666"></a>Объявление</td><td><a id="p100667"></a>element creationTool {текст}</td></tr>
</table>


<a id="p100668"></a>Ж.4.17 Элемент <creationToolVersion>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100669"></a>&lt;creationToolVersion&gt; (версия инструментария) Идентифицирует номер версии инструментального средства, с помощью которого был создан моноязычный или многоязычный контент. Возможные значения идентификатора версий данным стандартом не определяются, но каждый поставщик инструментальных средств обязан публиковать используемый им строковый идентификатор.</td></tr>
<tr><td><a id="p100670"></a>Использующий элемент</td><td><a id="p100671"></a>model.GIPart model.MultiCPart model.workflow</td></tr>
<tr><td><a id="p100672"></a>Возможное содержание</td><td><a id="p100673"></a>только символьные данные</td></tr>
<tr><td><a id="p100674"></a>Объявление</td><td><a id="p100675"></a>element creationToolVersion {text}</td></tr>
</table>


<a id="p100676"></a>Ж.4.18 Элемент <date>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100677"></a>&lt;date&gt; Определяет дату создания элемента HistoC в формате ИСО 8601.</td></tr>
<tr><td><a id="p100678"></a>Использующий элемент</td><td><a id="p100679"></a>model.HistoCPart</td></tr>
<tr><td><a id="p100680"></a>Возможное содержание</td><td><a id="p100681"></a>только символьные данные</td></tr>
<tr><td><a id="p100682"></a>Объявление</td><td><a id="p100683"></a>element date {текст}</td></tr>
<tr><td><a id="p100684"></a>Примечание</td><td><a id="p100685"></a>Дата представляется в формате ИСО 8601. Рекомендуемый для использования шаблон имеет вид: YYYYMMDDThhmmssZ, где YYYY - это год (4 цифры), MM - месяц (2 цифры), DD - число месяца (2 цифры), hh - часы (2 цифры), mm - минуты (2 цифры), ss - секунды (2 цифры), а Z обозначает всеобщее скоординированное время.</td></tr>
</table>


<a id="p100686"></a>Ж.4.19 Элемент <domain>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100687"></a>&lt;domain&gt; Определяет предметную область, от которой зависит многоязычная коллекция данных MLDC.</td></tr>
<tr><td><a id="p100688"></a>Использующий элемент</td><td><a id="p100689"></a>model.GIPart</td></tr>
<tr><td><a id="p100690"></a>Возможное содержание</td><td><a id="p100691"></a>только символьные данные</td></tr>
<tr><td><a id="p100692"></a>Объявление</td><td><a id="p100693"></a>element domain {текст}</td></tr>
</table>


<a id="p100694"></a>Ж.4.20 Элемент <duration>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100695"></a>&lt;duration&gt; Указывает продолжительность действия отслеживаемого компонента (SegC, MonoC или MultiC), выраженную в обычных единицах времени.</td></tr>
<tr><td><a id="p100696"></a>Использующий элемент</td><td><a id="p100697"></a>model.temporal</td></tr>
<tr><td><a id="p100698"></a>Возможное содержание</td><td><a id="p100699"></a>только символьные данные</td></tr>
<tr><td><a id="p100700"></a>Объявление</td><td><a id="p100701"></a>element duration {текст}</td></tr>
</table>


<a id="p100702"></a>Ж.4.21 Элемент <end>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100703"></a>&lt;end&gt; Определяет абсолютное время, когда действие отслеживаемого компонента должно быть прекращено.</td></tr>
<tr><td><a id="p100704"></a>Использующий элемент</td><td><a id="p100705"></a>model.temporal</td></tr>
<tr><td><a id="p100706"></a>Возможное содержание</td><td><a id="p100707"></a>только символьные данные</td></tr>
<tr><td><a id="p100708"></a>Объявление</td><td><a id="p100709"></a>element end {текст}</td></tr>
</table>


<a id="p100710"></a>Ж.4.22 Элемент <endPairedTag>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100711"></a>&lt;endPairedTag&gt; (конечный тег пары) Обозначает конец парной последовательности внутренних кодов. Внутри сегмента каждому тегу &lt;endPairedTag&gt; соответствует парный элемент &lt;beginPairedTag&gt;.</td></tr>
<tr><td><a id="p100712"></a>Использующий элемент</td><td><a id="p100713"></a>model.inline</td></tr>
<tr><td><a id="p100714"></a>Возможное содержание</td><td><a id="p100715"></a>только символьные данные</td></tr>
<tr><td><a id="p100716"></a>Объявление</td><td><a id="p100717"></a>element endPairedTag {text}</td></tr>
<tr><td><a id="p100718"></a>Примечание</td><td><a id="p100719"></a>Реализуется в TMX и XLIFF как &lt;ept&gt;</td></tr>
</table>


<a id="p100720"></a>Ж.4.23 Элемент <formatVersion>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100721"></a>&lt;formatVersion&gt; Указывает, когда это уместно, соответствующую версию формата, из которого были сформированы данные MLIF совместимого приложения. Эта информация должна использоваться в сочетании с данными sourceFormat.</td></tr>
<tr><td><a id="p100722"></a>Использующий элемент</td><td><a id="p100723"></a>model.GIPart</td></tr>
<tr><td><a id="p100724"></a>Возможное содержание</td><td><a id="p100725"></a>только символьные данные</td></tr>
<tr><td><a id="p100726"></a>Объявление</td><td><a id="p100727"></a>element formatVersion {text}</td></tr>
</table>


<a id="p100728"></a>Ж.4.24 Элемент <genericGroupPlaceholder>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100729"></a>&lt;genericGroupPlaceholder&gt; (универсальный групповой заполнитель) Замещает любой код первичного документа, который имеет начало и конец, не перекрывая другие парные внутренние коды, и может перемещаться внутри родительского структурного элемента.</td></tr>
<tr><td><a id="p100730"></a>Использующий элемент</td><td><a id="p100731"></a>model.inline</td></tr>
<tr><td><a id="p100732"></a>Возможное содержание</td><td><a id="p100733"></a>только символьные данные</td></tr>
<tr><td><a id="p100734"></a>Объявление</td><td><a id="p100735"></a>element genericGroupPlaceholder {текст}</td></tr>
<tr><td><a id="p100736"></a>Примечание</td><td><a id="p100737"></a>Реализуется в TMX и XLIFF как &lt;g&gt;</td></tr>
</table>


<a id="p100738"></a>Ж.4.25 Элемент <genericPlaceholder>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100739"></a>&lt;genericPlaceholder&gt; (универсальный заполнитель) Замещает любой внутренний код первичного документа.</td></tr>
<tr><td><a id="p100740"></a>Использующий элемент</td><td><a id="p100741"></a>model.inline</td></tr>
<tr><td><a id="p100742"></a>Возможное содержание</td><td><a id="p100743"></a>только символьные данные</td></tr>
<tr><td><a id="p100744"></a>Объявление</td><td><a id="p100745"></a>element genericPlaceholder {текст}</td></tr>
<tr><td><a id="p100746"></a>Примечание</td><td><a id="p100747"></a>Реализуется в TMX и XLIFF как &lt;x&gt;</td></tr>
</table>


<a id="p100748"></a>Ж.4.26 Элемент <groupType>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100749"></a>&lt;groupType&gt; (тип группы) Определяет основу для группирования информации MultiC.</td></tr>
<tr><td><a id="p100750"></a>Использующий элемент</td><td><a id="p100751"></a>model.GroupCPart</td></tr>
<tr><td><a id="p100752"></a>Возможное содержание</td><td><a id="p100753"></a>только символьные данные</td></tr>
<tr><td><a id="p100754"></a>Объявление</td><td><a id="p100755"></a>element groupType {текст}</td></tr>
</table>


<a id="p100756"></a>Ж.4.27 Элемент <legalStatus>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100757"></a>&lt;legalStatus&gt; Определяет юридический статус организации, которая участвует в создании ресурса, инструментария или услуги, управлении ими или предоставлении доступа к ним.</td></tr>
<tr><td><a id="p100758"></a>Использующий элемент</td><td><a id="p100759"></a>model.GIPart</td></tr>
<tr><td><a id="p100760"></a>Возможное содержание</td><td><a id="p100761"></a>только символьные данные</td></tr>
<tr><td><a id="p100762"></a>Объявление</td><td><a id="p100763"></a>element legalStatus {текст}</td></tr>
</table>


<a id="p100764"></a>Ж.4.28 Элемент <matchQuality>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100765"></a>&lt;matchQuality&gt; (соответствие стандартам качества) Указывает уровень качества перевода исходного текста на разные языки, возможно, в процентном выражении или с помощью произвольного неколичественного показателя (например, match-quality="высокое").</td></tr>
<tr><td><a id="p100766"></a>Использующий элемент</td><td><a id="p100767"></a>model.L10N</td></tr>
<tr><td><a id="p100768"></a>Возможное содержание</td><td><a id="p100769"></a>только символьные данные</td></tr>
<tr><td><a id="p100770"></a>Объявление</td><td><a id="p100771"></a>element matchQuality {текст}</td></tr>
</table>


<a id="p100772"></a>Ж.4.29 Элемент <next>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100773"></a>&lt;next&gt; Определяет относительное время активизации, отсчитываемое от момента запуска родительского компонента MonoC или от момента активизации самого последнего компонента SegC в рамках родительского компонента.</td></tr>
<tr><td><a id="p100774"></a>Использующий элемент</td><td><a id="p100775"></a>model.temporal</td></tr>
<tr><td><a id="p100776"></a>Возможное содержание</td><td><a id="p100777"></a>только символьные данные</td></tr>
<tr><td><a id="p100778"></a>Объявление</td><td><a id="p100779"></a>element next {текст}</td></tr>
</table>


<a id="p100780"></a>Ж.4.30 Элемент <placeholder>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100781"></a>&lt;placeholder&gt; (заполнитель) Разделяет последовательность внутренних кодов в сегменте, который содержит вложенный текст, подлежащий переводу, или начальную либо конечную часть парных тегов, для которой в рамках сегмента нет соответствующей второй части.</td></tr>
<tr><td><a id="p100782"></a>Использующий элемент</td><td><a id="p100783"></a>model.inline</td></tr>
<tr><td><a id="p100784"></a>Возможное содержание</td><td><a id="p100785"></a>только символьные данные</td></tr>
<tr><td><a id="p100786"></a>Объявление</td><td><a id="p100787"></a>element placeholder {текст}</td></tr>
<tr><td><a id="p100788"></a>Примечание</td><td><a id="p100789"></a>Реализуется в TMX и XLIFF как &lt;ph&gt;</td></tr>
</table>


<a id="p100790"></a>Ж.4.31 Элемент <project>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100791"></a>&lt;project&gt; Определяет проект в рамках предметной области, от которой зависит MLDC.</td></tr>
<tr><td><a id="p100792"></a>Использующий элемент</td><td><a id="p100793"></a>model.GIPart</td></tr>
<tr><td><a id="p100794"></a>Возможное содержание</td><td><a id="p100795"></a>только символьные данные</td></tr>
<tr><td><a id="p100796"></a>Объявление</td><td><a id="p100797"></a>element project {текст}</td></tr>
</table>


<a id="p100798"></a>Ж.4.32 Элемент <segmentation>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100799"></a>&lt;segmentation&gt; Определяет временные указатели или метки, индицирующие процесс сегментации.</td></tr>
<tr><td><a id="p100800"></a>Использующий элемент</td><td><a id="p100801"></a>model.SegCPart model.MonoCPart</td></tr>
<tr><td><a id="p100802"></a>Возможное содержание</td><td><a id="p100803"></a>пустой элемент</td></tr>
</table>


<a id="p100804"></a>Ж.4.33 Элемент <source>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100805"></a>&lt;source&gt; Определяет полную цитату библиографической информации, переносимую в документ или в иной ресурс согласно ИСО 12620:1999.</td></tr>
<tr><td><a id="p100806"></a>Использующий элемент</td><td><a id="p100807"></a>model.GIPart</td></tr>
<tr><td><a id="p100808"></a>Возможное содержание</td><td><a id="p100809"></a>только символьные данные</td></tr>
<tr><td><a id="p100810"></a>Объявление</td><td><a id="p100811"></a>element source {текст}</td></tr>
<tr><td><a id="p100812"></a>Примечание</td><td><a id="p100813"></a>Ссылка на ресурс, из которого был извлечен данный ресурс.</td></tr>
</table>


<a id="p100814"></a>Ж.4.34 Элемент <sourceFormat>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100815"></a>&lt;sourceFormat&gt; Указывает формат, из которого MLIF-совместимым приложением были сформированы данные MLIF.</td></tr>
<tr><td><a id="p100816"></a>Использующий элемент</td><td><a id="p100817"></a>model.GIPart</td></tr>
<tr><td><a id="p100818"></a>Возможное содержание</td><td><a id="p100819"></a>только символьные данные</td></tr>
<tr><td><a id="p100820"></a>Объявление</td><td><a id="p100821"></a>element sourceFormat {текст}</td></tr>
</table>


<a id="p100822"></a>Ж.4.35 Элемент <sourceLanguage>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100823"></a>&lt;sourceLanguage&gt; определяет (в рамках языкового ресурса, ориентированного на перевод, или терминологической базы данных) исходный язык рассматриваемого текста в соответствии с ИСО 12620:1999.</td></tr>
<tr><td><a id="p100824"></a>Использующий элемент</td><td><a id="p100825"></a>model.GIPart</td></tr>
<tr><td><a id="p100826"></a>Возможное содержание</td><td><a id="p100827"></a>только символьные данные</td></tr>
<tr><td><a id="p100828"></a>Объявление</td><td><a id="p100829"></a>element sourceLanguage {текст}</td></tr>
</table>


<a id="p100830"></a>Ж.4.36 Элемент <sourceType>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100831"></a>&lt;sourceType&gt; определяет (в рамках многоязычного ресурса, ориентированного на перевод или на управление терминологической базой данных), характер текста, который используется для документирования выборки лексических или терминологических эквивалентов, коллокаций и т.п.</td></tr>
<tr><td><a id="p100832"></a>Использующий элемент</td><td><a id="p100833"></a>model.GIPart</td></tr>
<tr><td><a id="p100834"></a>Возможное содержание</td><td><a id="p100835"></a>только символьные данные</td></tr>
<tr><td><a id="p100836"></a>Объявление</td><td><a id="p100837"></a>element sourceType {текст}</td></tr>
<tr><td><a id="p100838"></a>Примечание</td><td><a id="p100839"></a>Для документирования многоязычных терминологических статей в качестве источников информации служат как параллельные, так и предварительно подготовленные тексты.</td></tr>
</table>


<a id="p100840"></a>Ж.4.37 Элемент <targetLanguage>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100841"></a>&lt;targetLanguage&gt; определяет (в рамках языкового ресурса, ориентированного на перевод, или в рамках терминологической базы данных) язык, на который переводится исходный текст.</td></tr>
<tr><td><a id="p100842"></a>Использующий элемент</td><td><a id="p100843"></a>model.GIPart</td></tr>
<tr><td><a id="p100844"></a>Возможное содержание</td><td><a id="p100845"></a>только символьные данные</td></tr>
<tr><td><a id="p100846"></a>Объявление</td><td><a id="p100847"></a>element targetLanguage {текст}</td></tr>
</table>


<a id="p100848"></a>Ж.4.38 Элемент <transaction>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100849"></a>&lt;transaction&gt; представляет один из этапов создания, одобрения и использования конкретного компонента (утверждение, проверка, эксплуатация, импорт данных, ввод данных, модификация, генерация данных, стандартизация, организация пользовательского доступа, извлечение данных).</td></tr>
<tr><td><a id="p100850"></a>Использующий элемент</td><td><a id="p100851"></a>model.HistoCPart</td></tr>
<tr><td><a id="p100852"></a>Возможное содержание</td><td><a id="p100853"></a>только символьные данные</td></tr>
<tr><td><a id="p100854"></a>Объявление</td><td><a id="p100855"></a>element transaction {текст}</td></tr>
</table>


<a id="p100856"></a>Ж.4.39 Элемент <translate>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100857"></a>&lt;translate&gt; представляет информацию о том, надо или не надо переводить контент контролируемого компонента SegC. Возможные значения этого элемента - "да" (переводить) и "нет" (не переводить).</td></tr>
<tr><td><a id="p100858"></a>Использующий элемент</td><td><a id="p100859"></a>model.I18N model.SegCPart</td></tr>
<tr><td><a id="p100860"></a>Возможное содержание</td><td><a id="p100861"></a>пустой элемент</td></tr>
</table>


<a id="p100862"></a>Ж.4.40 Элемент <translationRole>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100863"></a>&lt;translationRole&gt; (переводная роль) определяет в процессе перевода, соответствует ли контролируемый компонент MonoC исходному или целевому языку.</td></tr>
<tr><td><a id="p100864"></a>Использующий элемент</td><td><a id="p100865"></a>model.L10N model.MonoCPart</td></tr>
<tr><td><a id="p100866"></a>Возможное содержание</td><td><a id="p100867"></a>пустой элемент</td></tr>
</table>


<a id="p100868"></a>Ж.4.41 Элемент <translationStatus>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100869"></a>&lt;translationStatus&gt; (статус перевода) указывает, находится ли компонент MultiC в конкретном состоянии процесса перевода. Одно из возможных значений может быть переменным.</td></tr>
<tr><td><a id="p100870"></a>Использующий элемент</td><td><a id="p100871"></a>model.L10N model.MultiCPart</td></tr>
<tr><td><a id="p100872"></a>Возможное содержание</td><td><a id="p100873"></a>пустой элемент</td></tr>
</table>


<a id="p100874"></a>Ж.4.42 Элемент <version>


<table>
<colgroup><col width="31%"><col width="69%"></colgroup>
<tr><td colspan="2"><a id="p100875"></a>&lt;version&gt; однозначно определяет уникальный номер, используемый для целей управления версиями.</td></tr>
<tr><td><a id="p100876"></a>Использующий элемент</td><td><a id="p100877"></a>model.HistoCPart</td></tr>
<tr><td><a id="p100878"></a>Возможное содержание</td><td><a id="p100879"></a>только символьные данные</td></tr>
<tr><td><a id="p100880"></a>Объявление</td><td><a id="p100881"></a>element version {текст}</td></tr>
</table>






<a id="p100882"></a>Приложение ДА

<div align="center">

**(справочное)**

<a id="p100883"></a>**СВЕДЕНИЯ О СООТВЕТСТВИИ ССЫЛОЧНЫХ МЕЖДУНАРОДНЫХ СТАНДАРТОВ**<br>
**ССЫЛОЧНЫМ НАЦИОНАЛЬНЫМ СТАНДАРТАМ РОССИЙСКОЙ ФЕДЕРАЦИИ**

</div>


<a id="p100884"></a>Таблица ДА.1


<table>
<colgroup><col width="32%"><col width="16%"><col width="52%"></colgroup>
<tr><td><a id="p100885"></a>Обозначение ссылочного международного стандарта</td><td><a id="p100886"></a>Степень соответствия</td><td><a id="p100887"></a>Обозначение и наименование соответствующего национального стандарта</td></tr>
<tr><td><a id="p100888"></a>ИСО 12620:2009</td><td><a id="p100889"></a>-</td><td><a id="p100890"></a>&lt;*&gt;</td></tr>
<tr><td><a id="p100891"></a>ИСО 8879</td><td><a id="p100892"></a>-</td><td><a id="p100893"></a>&lt;*&gt;</td></tr>
<tr><td colspan="3"><a id="p100894"></a>&lt;*&gt; Соответствующий национальный стандарт отсутствует. До его утверждения рекомендуется использовать перевод на русский язык данного международного стандарта. Перевод данного международного стандарта находится в Федеральном информационном фонде технических регламентов и стандартов.</td></tr>
</table>







## <a id="p100895"></a>БИБЛИОГРАФИЯ



| <a id="p100896"></a>[1] | <a id="p100897"></a>The Object Management Group (OMG); The Unified Modeling Language (UML) Version 2.3. May 2010 |
| --- | --- |
| <a id="p100898"></a>[2] | <a id="p100899"></a>TEI Consortium, eds. Guidelines for Electronic Text Encoding and Interchange. November 1, 2007. http://www.tei-c.org/P5/ |
| <a id="p100900"></a>[3] | <a id="p100901"></a>RUMBAUGH, J., JACOBSON, I. and BOOCH, G. The unified modeling language reference manual, 2nd ed., Addison Wesley, 2004 |
| <a id="p100902"></a>[4] | <a id="p100903"></a>Википедия http://en.wikipedia.org/wiki/Subtitle (captioning) по сост. на 2 октября 2009 г. |
| <a id="p100904"></a>[5] | <a id="p100905"></a>ИСО 24611, Управление языковыми ресурсами. Система морфосинтаксического аннотирования |
| <a id="p100906"></a>[6] | <a id="p100907"></a>ИСО 12620, Терминология, другие языковые ресурсы и ресурсы содержания. Спецификация категорий данных и ведения реестра категорий данных для языковых ресурсов |
| <a id="p100908"></a>[7] | <a id="p100909"></a>ИСО 16642:2003, Применение компьютера в терминологических целях. Структура терминологической разметки |
| <a id="p100910"></a>[8] | <a id="p100911"></a>ИСО 24615, Управление языковыми ресурсами. Система синтаксического аннотирования (SynAF) |
| <a id="p100912"></a>[9] | <a id="p100913"></a>ИСО 8601:2004, Элементы данных и форматы для обмена информацией. Обмен информацией. Представление дат и времени |
| <a id="p100914"></a>[10] | <a id="p100915"></a>W3C, Date and Time Formats: http://www.w3.org/TR/NOTE-datetime по сост. на 7 мая 2010 г. |
| <a id="p100916"></a>[11] | <a id="p100917"></a>ИСО/МЭК 14496-17:2006, Информационные технологии. Кодирование аудиовизуальных объектов. Часть 17. Формат потокового текста |
| <a id="p100918"></a>[12] | <a id="p100919"></a>Organization for the Advancement of Structured Standards (OASIS); XML Localization Interchange File Format (XLIFF), версия 1.2 от 1 февраля 2008 г. |
| <a id="p100920"></a>[13] | <a id="p100921"></a>Open Standard Codes and Routines (OSCAR); The Translation Memory Exchange (TMX) версия 1.4b. апрель 2004. The Localisation Industry Standards Association (LISA) [<3>](#p100923) |



<a id="p100922"></a>

---

<a id="p100923"></a><3> В марте 2011 г. Ассоциация отраслевых стандартов локализации LISA (Localization Industry Standards Association) была объявлена несостоятельным должником. В результате этого портфель стандартов LISA было решено передать некоммерческой творческой организации Creative Commons Attribution в рамках открытой лицензии 3.0 License, которая разрешает повторно использовать и создавать производные документы на базе стандартов LISA. Следует отметить, что LISA назначила своим правопреемником портфеля стандартов Группу промышленных спецификаций (ISG) в области стандартов локализации (LIS) Европейского института телекоммуникационных стандартов (ETSI).






<table>
<colgroup><col width="50%"><col width="50%"></colgroup>
<tr><td><a id="p100924"></a>УДК 001.4:006.354</td><td><a id="p100925"></a>ОКС 01.020</td></tr>
<tr><td colspan="2"><a id="p100926"></a>Ключевые слова: управление языковыми ресурсами, многоязычная информационная система, обобщенные атрибуты, детализированная спецификация, терминология</td></tr>
</table>




<a id="p100927"></a>

---
