タグは翻訳できないテキストを表します。一部のCATツールではプレースホルダーと呼ばれます。翻訳できないテキストは、変数、特殊な書式設定、正式名称、コードなどを表す場合があります。
エクスポートされたターゲットファイルで書式設定と変数が正しく保持されるように、タグはソースからターゲットにコピーする必要があります。
注意
タグに関する問題は、エクスポートエラー(例:)の一般的な原因であり、特にスプレッドシート(MS Excelベース)や.XMLなどのファイルタイプで発生します。ファイルをエクスポートする前に、必ず品質保証チェックを実行して、タグと書式設定が正しいことを確認してください。
WebエディターからはCtrl+Shift+E、デスクトップエディターからはCtrl+Shift+T、またはメニューからタグを展開します。
タグには4つの種類があります。
-
単一タグ/シングルタグ
セグメント内または結合されたセグメント内の脚注の位置などを表します。
ペアになっていないタグを挿入するには、テキスト内の必要な場所をクリックし、F8を押します。
ペアになっていないタグは単独で使用されます。
-
カスタムタグ
ターゲットにカスタムタグまたはカスタムペアタグを挿入するには:
カスタムタグは、完成したファイルでタグをサポートしているファイル形式(HTMLなど)にのみ追加できます。
-
結合タグ
結合セグメントタグは、ペアになっていない特殊なタイプのタグです。結合ポイントは
\{j\}タグで示されます。 -
ペアタグ
テキストのセクション全体にわたる書式設定を表します。例として、セグメント内のテキストセクションでフォントが異なっていたり、テキストセクションが強調表示されていたりする場合があります。
ペアタグには開始タグと終了タグがあります。
ペアタグを挿入するには、タグ付けするテキストを選択し、F8をクリックします。
分析を計算する際、タグはワードカウントに含まれません。各結合タグは1つのスペースに置き換えられます。
タグ付けが不適切だと、翻訳が正しく行われない可能性があります。ターゲットにタグが不足している場合、Phraseは完了したターゲットファイルを生成する際に自動補完を試みます。タグが不足している、または誤っている場合は、ターゲットに手動でタグを追加してください。その際、ソースと比較して可能な限り近い位置と順序になるようにしてください。
ソース内のタグ
ソースからタグが削除されると、QAはターゲットと照らし合わせて正しくチェックできなくなります。ファイルのエクスポート時にQAタグの警告がない場合、というエラーが表示されます。
これが発生した場合は、以下の手順に従ってください。
ターゲットへのタグの挿入
タグは、[編集]メニューまたはキーボードショートカットを使用して挿入します。タグに特定の番号を割り当てる場合はF8またはCTRL+ALT+を使用し、番号の後に # を付加してください。セクションごとに挿入する場合はCtrl+,を使用します。
タグコンテンツの編集
ターゲットのタグコンテンツを編集するには、以下の手順に従います。
-
WebエディターではCTRL+SHIFT+Eを押し、デスクトップエディターではCtrl+Shift+Tを押すか、メニューからタグ、タグを展開を選択します。
タグコンテンツが表示されます。
-
Webエディターではタグをクリックして編集し、デスクトップエディターではタグをクリックしてF2キーを押して編集します。
編集されたタグはグレーで表示され、ソースタグとの違いを示します。
品質管理
品質保証機能を使用して、タグ付けが適切かつ正確に行われていることを確認できます。
プロジェクトマネージャーによってタグをチェックするようにプロジェクトが設定されている場合、タグが不足していたり誤っていたりすると、有効な翻訳済みドキュメントをエクスポートできなくなります。
翻訳メモリ内のタグ
Phraseは、翻訳ユニットを翻訳メモリ(TM)に保存する際、そのユニットのタグをセグメントと一緒に保存します。.TMXおよび.XLSX形式でエクスポートされたTMファイルでは、インラインタグはCATエディターに表示される\\{1\\>...\\<1\\}表記ではなく、\{1\}や\{2\}のような番号付きプレースホルダーとして表されます。
mdataプロパティには、各プレースホルダーの役割(ペアタグの開始や終了など)や、基になるコンテンツ(埋め込みマークアップや翻訳不可テキストなど)を含む詳細情報が保持されます。mdataプロパティは、id、type、contentフィールドを持つオブジェクトのJSON配列であり、どちらのエクスポート形式でも同じ構造を使用します。
MXLIFFファイル内のタグ
バイリンガルの.MXLIFFファイルは、TMエクスポートと同じ番号付きプレースホルダー表記を使用します。インラインタグは<source>および<target>内で\{1\}、\{2\}のように(ペアタグは\\{2\\>translatable\\<2\\}のように)表示され、CATエディターに表示される\\{1\\>...\\<1\\}表記とは異なります。
各プレースホルダーの完全な詳細(型や、埋め込みマークアップ、変数、オーサリングシステムからの処理命令などの基になるコンテンツ)は、同じ <trans-unit> の <m:tunit-metadata> 要素および <m:tunit-target-metadata> 要素に格納されており、プレースホルダーごとに1つの <m:mark> エントリが id によって照合されます。MXLIFF は、XLIFF インライン要素 <g>、<x>、<bpt>、または <ept> を使用しません。
ソースとターゲット間のタグ配置を比較するには、番号付きプレースホルダーをその <m:mark> エントリと一緒に使用するか、ジョブに対して 品質保証 を実行してください。これにより、セグメントごとのタグの問題が報告されます。
タグはテキストの一部に異なる書式を適用するために使用されるため、これらの書式変更のほとんどは明白です。一般的なタグには、異なるフォント、フォントサイズ、または色があります。スタイル変更などの一部のタグは軽微であり、目立たない場合があります。
ファイルタイプにタグのインポート方法に関するオプションがある場合は、ファイルインポート設定でジョブを作成する際に定義されます。
表示されないタグを多数含むファイルをインポートすると、 のソーステキストのタグメタデータが大きすぎます。メタデータが多すぎるためエラーが発生しました。これは、テキスト形式に変換された .PDF などの複雑なファイルタイプをインポートする際に簡単に発生します。
XLIFF 2.0 ファイルの場合、ソースコンテンツの大きなブロック(HTMLテーブル全体など)が、多数のインラインタグを含む単一の非セグメント化ユニットとしてインポートされると、これが発生する可能性があります。ユニットにソースファイル内の独自のセグメント要素がない場合、「空白を保持」を有効にし、「XLIFFをセグメント化」と組み合わせることで、インポーターが既存の空白でユニットをより小さなセグメントに分割し、ソースを変更せずにファイルをインポートできる場合があります。ユニットに独自のセグメント要素が既に存在する場合や、タグが密集したコンテンツにタグ間の空白がない場合は、これでは解決しません。
テキストファイルをインポートする際は、以下を推奨します。
-
OCRプログラムを使用して .PDF ファイルを変換する場合は、プレーンテキストまたは書式なしテキストとして保存してください。テキストエディタでファイルを開き、フォント、フォントサイズ、色、列、間隔の調整など、必要な書式設定を適用してください。
-
テキストファイルから余分なコードを削除するためのツールがいくつか用意されています。CodeZapper を推奨します。
-
MS Word ファイル、または MS Word ファイルタイプを使用するテキストファイルをインポートする際は、 オプションを使用してください。 このオプションは、翻訳用にインポートされたソーステキストから、不要と見なされるすべてのタグを削除しようとします。これは自動化されたプロセスであり、必要な書式設定が削除される可能性があります。このオプションを使用する場合は、完了したファイルと元のドキュメントを比較して、必要な書式設定が維持されていることを確認してください。
インポートされたスライドには、エディタ内で多くの書式設定タグが表示される場合があります。書式設定タグは、元の外観を可能な限り維持するために、元の形式(PDFなど)から変換する際に適用された可能性があります。これには、幅の広いテキスト間隔や狭いテキスト間隔、下付き文字や上付き文字、異なるテキストの色、さまざまなフォントサイズなどが含まれます。
そのような場合は、オンラインのタグクリーナーツールを使用することをお勧めします。