ファイルの種類「XML W3C-ITS」の設定で、このファイルの種類を翻訳時またはレビュー時に処理する方法をカスタマイズできます。
手順
- ファイルの種類を設定するプロジェクトを決定します。
- アクティブなプロジェクトで、プロジェクト ビューに移動し、[ホーム]タブで[プロジェクトの設定]を選択します。
- 今後のすべてのプロジェクトを対象とする場合は、に移動します。
- [ファイルの種類]リストを展開して、[XML W3C-ITS 準拠]フィルタを選択します。
- [検出]ページを選択して、ファイル検出の設定が定義されていることを示すページを参照します。
- [パーサー]ページを選択して、パーサーの設定が定義されていることを示すページを参照します。
- [Writer]ページを選択して、次の手順を実行します。
- [Unicode UTF-8 バイト オーダー マーク (BOM)]で、SDL ファイル サポート ソフトウェアが UTF-8 BOM を訳文ファイルに挿入する条件を選択します。
- 維持: 当初から存在しない場合は追加しない
- 維持: 当初から存在しない場合は追加する
- 存在する場合は削除する
- [xml:lang 属性値]で、次の手順を実行します。
- 原文ファイルの
xml:lang="en-US" を訳文ファイルで xml:lang="fr-FR" に変更するには、[一致する原文言語を訳文言語に変更する]を選択します。
- 原文ファイルの
xml:lang="..." を訳文ファイルで xml:lang="fr-FR" に変更するには、[常に訳文言語に変更する]を選択します。
xml:lang 属性値を変更しない場合は、[変更しない]を選択します。
注: SDL Trados Studio では、xml:lang 属性の汎用言語タグはサポートされていません。言語と国のサブタグ (fr-FR など) を指定する必要があります。
- [エンティティ]ページを選択してから[エンティティの変換を有効にする]を選択し、SDL Trados Studio で XML エンティティをエンティティ参照 (
>) として表示するか、文字 (>) として表示するかを指定します。
- [エンティティの変換]で、変換を適用する XML エンティティに対応するチェック ボックスをオンにします。
- 変換を適用する XML エンティティ セットに対応するチェック ボックスをオンにします。エンティティは、[既定](W3C からの標準的なエンティティ マッピングのエンティティ) または[カスタム]タイプ (変更が加えられたエンティティ セット) のどちらかです。
- [詳細]を選択し、[高度な XML エンティティの設定]ダイアログで、エンティティ表現と文字表現の間で文字を変換するタイミングを指定します。
- [エンティティ マッピング]で、[エンティティの変換]で選択したエンティティ セット内のエンティティを参照し、必要に応じてエンティティ マッピングを追加、編集、または削除します。
- [名前空間]ページを選択して、XML ファイルの種類の名前空間宣言を指定できます。
- [名前空間の解決:]で、次のいずれかのオプションを使用します。
- ファイル内の名前空間宣言で接頭辞が定義されている場合は、[文書で xmlns: が宣言されている場合は名前空間 URI、そうでない場合は接頭辞]を選択します。
- ファイルの種類の設定 (つまりこのページ) の名前空間宣言で接頭辞が定義されている場合は、[接頭辞のみ (文書内の xmlns: 宣言は無視する)]を選択します。
- [名前空間]で使用可能な名前空間の接頭辞と URI を参照し、[追加]を選択して名前空間エントリを追加します。
- [空白文字]ページを選択して、XML ファイルの要素内にある空白文字 (スペース、固定スペース、タブ、改行など) を SDL Trados Studio が処理する方法を指定します。
- [コンテンツ内の空白文字]で、次のいずれかのオプションを選択します。
- [常に維持]を選択すると、SDL Trados Studio は、XML 要素内で検出した空白文字を単一のスペースに置換しません。
- [xml:space='preserve' でない限り正規化]を選択すると、SDL Trados Studio は、属性
xml:space='preserve' でタグ付けされていない空白文字のみを置換します。
- [常に正規化]を選択すると、SDL Trados Studio は
xml:space='preserve' 属性を無視し、XML 要素内で検出したすべての空白文字を単一のスペースに置き換えます。
- [タグ内の空白文字]で[常に正規化]を選択すると、SDL Trados Studio は、XML 要素内で検出したすべての空白文字を単一のスペースに置き換えます。
- [プレビュー]ページを選択して、HTML ファイルを SDL Trados Studio で正しくプレビュー表示するためのスタイル シートを追加します。
- [スタイルシートの変換:]領域でスタイル シートを選択します。
- [追加のファイル:]領域で[追加]を選択して、スタイル シートのリファレンス ファイル (CSS、JavaScript、またはイメージ ファイル) を追加します。
- [検証]ページを選択して、XML ファイルの構造と内容が、DTD またはスキーマで指定されている仕様と一致していることを確認する設定を指定します。
- [ファイル検出時にスキーマと DTD の検証を実行する]を選択すると、ファイル検出フェーズ中に検証が行われます。
- [すべての検証警告をファイル解析エラーとして処理する]を選択している場合は、検証の警告があると、SDL Trados Studio ではファイルが開かれません。
- [DTD/スキーマが見つからない場合に警告を報告する]を選択します。
- [訳文検証時にスキーマの検証を実行する]を選択すると、エディタ ビューでの検証フェーズ中に検証が実行されます。
- 手動で指定するスキーマをファイル内で参照されているスキーマより優先する場合は、[スキーマを手動で指定する]を選択します。さらに、手動スキーマをすべての XML ファイルに使用する ([すべての XML 文書に使用する]) か、DTD/スキーマが指定されていない XML ファイルにのみ使用する ([DTD/スキーマが指定されていない XML 文書にのみ使用する]) かを決定できます。
- スキーマを手動で指定する場合は、[マスター スキーマ]領域で[追加]を選択し、
*.xsd スキーマを選択します。
- [依存関係スキーマと DTD]で[追加]を選択し、マスター スキーマから参照される
*.xsd スキーマまたは *.dtd スキーマを選択します。
注: *.dtd を指定する場合は、ファイルと同じディレクトリにスキーマが存在する必要があります。[スキーマを手動で指定する]チェック ボックスをオフにします。
- [QuickInsert]ページを選択します。
- QuickInsert の設定で、 タグと書式の挿入または テキストと特殊文字の挿入を指定します。
- [OK]を選択します。