Translation:Language

From IDMLWiki

Jump to: navigation, search

10.2.2 Language

IDMLパッケージで、<Language>エレメントはドキュメントで使用できる言語の辞書を設定します。新規に<Language>エレメントを追加して言語を作成することはできません。参照として使用される(例えば、IDMLパッケージ中のResourcesフォルダにある、Styles.xmlファイルの<ParagraphStyle>エレメントからなど)ためのエレメントであるのと、InDesignやInCopyドキュメントとして確実に再現させるためです。

スキーマの例5 Language
  1. Language_Object = element Language {
  2.   attribute Self { xsd:string },
  3.   attribute Name { xsd:string },
  4.   attribute SingleQuotes { xsd:string }?,
  5.   attribute DoubleQuotes { xsd:string }?,
  6.   attribute PrimaryLanguageName { xsd:string }?,
  7.   attribute SublanguageName { xsd:string }?,
  8.   attribute Id { xsd:int }?,
  9.   attribute HyphenationVendor { xsd:string }?,
  10.   attribute SpellingVendor { xsd:string }?,
  11.   element Properties {
  12.     element Label { element KeyValuePair { KeyValuePair_TypeDef}*
  13.     }?
  14.   }
  15.   ?
  16. }
表5 属性としてのLanguageプロパティ
名前 必須 説明
DoubleQuates string 言語で使用する二重引用符の組
HyphenationVender string ハイフネーションの規則
Id int 言語のユニークなID
Name string 言語の名前
PrimaryLanguageName string 言語の名前
SingleQuotes string 言語で使用する引用符の組
Personal tools