用語ベースのコンテンツの一括インポートと変更は、手動作業を減らすことによって、規模で用語を管理および維持するのに役立ちます。これらの機能はサポートします:
-
複数の用語や属性を含む大規模な用語更新
-
ツールやチーム間のコラボレーション
-
他のシステムからの用語の移行
-
プロジェクトやワークフロー全体での一貫した用語の使用
外部の用語(または用語集)ファイルは、Excel(.XLSX)または.TBXファイル形式でインポートできます。アップロードできるファイルのサイズ制限は1GBです。エクスポートされた用語ベースには、指定された用語ベースのすべての言語が含まれます。
用語ベースに一括変更が必要な場合、例えば大量削除や多くの用語の更新などは、外部のスプレッドシートアプリケーションでエクスポートして一括変更できます。
コンテンツをインポートするには、次の手順に従います:
-
用語ベースページから、ページの上部にある
メニューのインポートをクリックします。
ウィンドウが開きます。
-
インポートするファイルを選択してください:
-
スプレッドシートアプリケーション(Excel)用のXMLベースのファイル形式。
ファイルはインポートのために特定の方法で準備する必要があります。
.XLSXは、用語を用語ベースにインポートする最も簡単な方法です。用語の単純なリストをインポートできますが、より複雑な用語のインポートもサポートされています(同義語、形態、さまざまな属性を持つ用語のインポートなど)。
-
TBX
他のCATツールで使用するための交換形式。Okapi Olifantなどの外部ツールでコンテンツを編集するためにも使用できます。
-
-
オプションを選択:
-
-
-
プロジェクトと異なるロケールを持つ言語のインポートを防ぎます。
例:
EN_USの指定を持つファイルは、ENのみの指定を持つTMにはインポートされず、EN_USにはインポートされません。
-
用語ベースの各用語には、.TBXまたは.XLSXファイルからエクスポートまたはインポートできる属性のリストがあります。これらの属性の一部は、用語設定で直接編集するか、.XLSXまたは.TBXファイルで外部的に編集できます。
用語ベースの属性(クライアント、ドメインなど)は、個々の用語属性には影響しません。
.XLSX files
禁止、優先、ケース、または正確などの用語メタデータは、Excelにおいてブール値(TRUE/FALSE)として保存されます。Windowsのロケール設定に基づいて、.XLSXエクスポートでこれらの値をあなたの言語で見つけることができます(例:ドイツ語のWAHR/FALSCH)。Excelで用語ベースを編集する際は、パターンに従い、Excelがそれらを認識しファイルの整合性を維持できるように、必要な言語でこれらの値を入力してください。他の列については、以下に記載された英語の値を使用してください。
-
CID
フレーズコンセプトID。用語コンセプトには、ソースとそのすべてのターゲットおよび同義語が含まれます。
-
concept_domain
-
concept_subdomain
-
concept_url
-
concept_definition
-
concept_note
-
TID
フレーズ用語ID。特定の言語における特定の用語のID。
-
{言語コード}
サポートされている言語に基づく用語の言語コード。
-
ステータス
新規または承認済み。
-
禁止
真または偽。
-
推奨
真または偽。
-
ケース
意味 ケースセンシティブ。ケースは真または偽のいずれかです。
-
完全
意味 完全一致。これは真または偽のいずれかです(あいまい一致の場合)。
-
備考
ターゲットの備考のみがエディタに表示されます。
-
usage
ターゲットの使用例のみがエディタに表示されます。
-
POS
品詞; 値は形容詞、名詞、動詞、または副詞です。
-
gender
値は男性、女性、またはニュートラルです。
-
番号
値は単数、複数、または不可算である可能性があります。
-
short_translation
-
term_type
値はフルフォーム、ショートフォーム、頭字語、略語、フレーズ、またはバリアントである可能性があります。
-
created_by
フレーズのユーザー名のみがサポートされています
-
created_at
用語の作成日時
-
modified_by
フレーズのユーザー名のみがサポートされています
-
modified_at
用語の最終修正日時
.TBXファイル
-
<descrip type="conceptId">
フレーズ概念ID(更新された用語を再インポートするために必要)。用語の概念には、ソースとそのすべてのターゲットおよび同義語が含まれます。
-
<descrip type="conceptDefinition">
-
<descrip type="conceptDomain">
-
<descrip type="conceptNote">
-
<descrip type="conceptSubdomain">
-
<descrip type="conceptUrl">
-
<langSet xml:lang="cs">
用語の言語コードは、サポートされている言語に基づいています。
-
<termNote type="termId">
フレーズ用語ID(更新された用語を再インポートするために必要)。これは特定の言語における特定の用語のIDです。
-
<note>
用語の注釈
-
<termNote type="partOfSpeech">
-
<termNote type="grammaticalGender">
-
<termNote type="grammaticalNumber">
-
<termNote type="usageNote">
-
<termNote type="forbidden">
真または偽
-
<termNote type="preferred">
真または偽
-
<termNote type="exactMatch">
真または偽
-
<termNote type="status">
新規または承認済み
-
<termNote type="caseSensitive">
真または偽
-
<termNote type="createdBy">
フレーズユーザー名
-
<termNote type="createdAt">
Unix時間
-
<termNote type="lastModifiedBy">
フレーズユーザー名
-
<termNote type="lastModifiedAt">
Unix時間
-
<termNote type="shortTranslation">
-
<termNote type="termType">
.XLSXファイルは、インポートする前に特定の形式にフォーマットする必要があります。
日付または時間の値を含むファイルをインポートする際は、セルが有効なExcelの日付/時間値としてフォーマットされていることを確認してください。
ファイルを準備するには、次の手順に従ってください:
-
.XLSXファイル内で、すべての用語を列に整理し、各列が1つの言語を表すようにします。
-
最初の行には、各言語のために言語コードを適用します。
例:
-
ファイルを保存します。
同義語
同義語は、同じ言語コードを持つ2列目を追加することで対応できます。
例:
属性を持つ用語
指定された属性で用語をインポートできます。いくつかはPhraseによって生成され、Phrase TBからエクスポートされたファイルにのみ利用可能です。
属性を用語に適用するには、次の手順に従います:
複雑な形態を持つ用語
インポートされる用語は、用語ベースで直接作成された用語と同じ形態ルールに従います。
同義語やあいまい一致/完全一致で作業することに加えて、単語の語幹(変わらない部分)と接尾辞(変わる部分)の間に境界としてパイプ文字を追加できます。
例:
.TBX形式は用語のインポート(およびエクスポート)をサポートしています。.TBX標準は緩やかな標準と見なされています。.TBXファイルが他のCATツールからインポートされる場合、一部のメタデータがインポートされない可能性があります。
2つの用語ベース間で用語をインポートする場合は、.TBX形式を使用してください。Phrase環境内では、データが正しくインポートされます。
SDL Tradosは特別なTBX.XML形式を使用しており、インポートのための異なる仕様があります。
Multiterm .TBX
Multiterm .TBXファイルからのインポートプロセスは最適化されており、次のメタデータがインポートされます:
-
タイムスタンプ(作成日時、最終更新日時)
-
要素
<descrip type="usageNote">の属性 usage の値は、概念のすべての用語に適用されます。 -
要素
<descrip type="note">の属性 note の値は、概念のすべての用語に適用されます。
SDL Trados は、用語ベースの .TBX 形式をサポートしておらず、TBX スキーマを使用した .XML 形式を使用します。この .XML 形式のインポートはサポートされていますが、すべての属性ではありません。
全体の用語概念に指定された属性は、各個別の用語の Note に追加されます(各言語、各同義語など)。
インポートされた属性:
-
Source
-
Target
-
Synonyms
-
Date of Creation
-
Date of Modification
-
Names of Author and Reviewer
これらは、名前が既存の Phrase ユーザーのユーザー名と同じである場合にのみインポートされます。TBX.xml の名前を編集するか、ユーザーを Phrase に追加してください。
-
Customized Attributes
これらは用語の Note にインポートされます。各属性は、属性の名前で始まる別の行を持ちます。以下に例を挙げます。
-
起点:ウィキペディア
-
テーマ:法律
-
ステータス:新規作成
-
TBX.xmlをインポート前に編集する
データを最大限に活用するために、インポートする前にTBX.xmlファイルを編集してください。ファイルを編集するには、マルチライン正規表現をサポートするテキストエディタ(Notepad++など)で開き、検索と置換機能で正規表現を使用できる必要があります。
編集ノート、使用法およびステータス
TBX.xmlファイル内のカスタマイズされた属性は、次の形式を持っています。属性の実際の名前は標準化されていないため、異なる場合があります:
<descripGrp> <descrip type="Comment">用語 =API= は翻訳されるべきではありません</descrip> </descripGrp> <descripGrp> <descrip type="Definition">API = アプリケーションプログラミングインターフェース</descrip> </descripGrp> <descripGrp> <descrip type="Example">フレーズは一連のAPI呼び出しを提供します。</descrip> </descripGrp> <descripGrp> <descrip type="Status">確定済</descrip> </descripGrp>
これらの属性は自動的にノートにインポートされます:
-
コメント: 用語 =API= は翻訳されるべきではありません
-
定義:API = アプリケーションプログラミングインターフェース
-
例:フレーズは一連のAPI呼び出しを提供します
-
ステータス: 確定済
この動作を変更し、例えばインポートするには:
-
コメントのみをノートとして
-
例を使用法として
-
ステータス または 承認済み
-
定義 のインポートは必要ありません
TBX.xml ファイルを編集して、.TBXファイルのフレーズ形式の標準に合わせます:
<note>term =API= は翻訳しないでください</note> <termNote type="usageNote">フレーズは一連のAPI呼び出しを提供します。</termNote> <termNote type="status">承認済み</termNote>
コメント を ノート に変更中
検索:
<descripGrp>.[^\<]+<descrip type="Comment">([^\<]+)</descrip>.[^\<]+</descripGrp>
置換:
<note>\1</note>
例 を 使用法 に変更中
検索:
<descripGrp>.[^\<]+<descrip type="Example">([^\<]+)</descrip>.[^\<]+</descripGrp>
置換:
<termNote type="usageNote">\1</termNote>
ステータス を 承認済み に設定中
検索:
<descripGrp>.[^\<]+<descrip type="Status">[^\<]+</descrip>.[^\<]+</descripGrp>
置換:
<termNote type="status">承認済み</termNote>
定義 を削除中
<descripGrp>.[^\<]+<descrip type="Definition">([^\<]+)</descrip>.[^\<]+</descripGrp>
空のフィールドに置き換えます。
ノートに作成者を追加中
<transacGrp / origination> 要素から作成者を削除し、<descript> 要素に追加します。
<transacGrp> <transac type="terminologyManagementTransactions">origination</transac> <date>2006-09-27T11:25:19</date> <transacNote type="responsibility">マイクS</transacNote> </transacGrp>
次のように置き換える必要があります:
<transacGrp> <transac type="terminologyManagementTransactions">origination</transac> <date>2006-09-27T11:25:19</date> </transacGrp> <descripGrp> <descrip type="author">マイクS</descrip> </descripGrp>
正規表現は次のようになります:
検索:
(origination</transac>.[^\<]+<date>[^\<]+</date>.[^\<]+)<transacNote type="responsibility">([^\<]+)</transacNote>.[^\<]+</transacGrp>
置換:
\1</transacGrp>\r\n<descripGrp>\r\n<descrip type="author">\2</descrip>\r\n</descripGrp>
ノートに編集者を追加する
編集者をノートに追加するには、<transacGrp / modification>要素からエディタを削除し、<descript>要素に追加します。
<transacGrp> <transac type="terminologyManagementTransactions">modification</transac> <date>2006-09-27T11:25:19</date> <transacNote type="responsibility">lauraB</transacNote> </transacGrp>
次のように置き換える必要があります:
<transacGrp> <transac type="terminologyManagementTransactions">modification</transac> <date>2006-09-27T11:25:19</date> </transacGrp> <descripGrp> <descrip type="Edited by">ローラB</descrip> </descripGrp>
正規表現は次のようになります:
検索:
(modification</transac>.[^\<]+<date>[^\<]+</date>.[^\<]+)<transacNote type="responsibility">([^\<]+)</transacNote>.[^\<]+</transacGrp>
置換:
\1</transacGrp>\r\n<descripGrp>\r\n<descrip type="edited by">\2</descrip>\r\n</descripGrp>
管理者が権限を提供している場合、用語は修正のために.XLSXファイルにエクスポートされ、再度インポートされる前に修正できます。これは一括変更または削除に使用できます。用語ベースは一度に一つずつしかエクスポートできません。
次の手順では、.XLSXファイルがエクスポートされたのと同じ用語ベースにインポートされる必要があります。異なる用語ベースにインポートされた場合、用語は更新されるのではなく重複し、削除のためにマークされた用語は削除されません。
修正されたインポートが不正確だった場合のバックアップとして、.TBX形式で二次エクスポートを行うことをお勧めします。
外部で用語を修正するには、次の手順に従ってください:
-
用語ベースページから、ページの上部にある
メニューでエクスポートをクリックします。
ウィンドウが開きます。
-
としてエクスポートするように選択します。
-
とのドロップダウンメニューでエクスポートする概念と用語の属性を選択します。
システム定義の属性はロックアイコン
で表示されます。
備考
用語ベースをエクスポートする際は、システム属性のみが含まれます。カスタムフィールドのエクスポートはサポートされていません。
-
エクスポートをクリックします。
.XLSXファイルが作成され、システムにダウンロードされます。
-
.XLSXファイルをCIDまたはTID情報を削除せずに必要な変更を加えて修正します。
メタデータ(作成日、変更日など)を使用して、スプレッドシートアプリケーションで特定のグループのみを表示するように用語をフィルタリングできます。
-
更新中
用語を更新するには、指定された言語の列に既存の用語を書き直します。
翻訳メモリとは異なり、
|更新サフィックスは必須ではありませんが、CIDまたはTIDに追加すると正しく機能します。新しい用語は、指定された言語の列に追加の行として追加でき、既存の用語ベースに新しいものとしてインポートされます。
-
削除中
用語は次の方法で削除できます:
-
用語のCIDに|削除をサフィックスとして追加して、すべての言語から用語を削除します。
-
用語のTIDに|削除をサフィックスとして追加して、特定の言語から用語を削除します。
すべての言語(CID列)および特定の言語(TID列)で削除のために設定された用語の例:
-
-
-
.XLSXファイルを保存し、既存の用語を更新オプションで再インポートします。