用語ベース(TMS)

用語ベース(TMS)の変更またはインポート

本コンテンツはPhrase Language AIの機械翻訳により、英語から翻訳されています。

用語ベースコンテンツの一括インポートと変更は、手作業を減らすことで、大規模な用語の管理と維持に役立ちます。これらの機能は以下をサポートします。

  • 複数の用語や属性を含む大規模な用語の更新

  • ツールやチーム間でのコラボレーション

  • 他のシステムからの用語の移行

  • プロジェクトやワークフロー全体で一致する用語の使用

外部の用語(または用語集)ファイルは、Excel(.XLSX)または.TBXファイル形式でインポートできます。アップロード可能なファイルのサイズ制限は1 GBです。エクスポートされた用語ベースには、その用語ベースのすべての言語が含まれます。

用語ベースで一括削除や多数の用語の更新など、一括変更が必要な場合は、外部の表計算アプリケーションでエクスポートして一括変更できます。

コンテンツをインポートするには、次の手順に従います。

  1. 用語ベースのページで、ページ上部にあるアクションMore Menuメニューのインポートをクリックします。

    用語ベースのインポートウィンドウが開きます。

  2. インポートするファイルを選択します。

    • XLSX

      表計算アプリケーション(Excel)用のXMLベースのファイル形式。

      ファイルは、インポート用に特定の形式で準備されている必要があります。

      .XLSXは、用語ベースに用語をインポートする最も簡単な方法です。用語の一覧をインポートできますが、より複雑な用語のインポートもサポートされています(同義語、形態論、さまざまな属性を持つ用語などのインポート)。

    • TBX

      他のCATツールで使用するための交換用ファイル形式。これは、Okapi Olifantなどの外部ツールでコンテンツを編集するためにも使用できます。

    備考

    用語ベースを外部システムからインポートする際、Phraseはアカウント設定に既に存在する一致するカスタムフィールド(名前とタイプ)を確認します。一致するものがある場合、値はインポートされ、Phrase TMSに表示されます。一致する定義が存在しない場合、Phraseはそのフィールドを完全に無視します。インポートも保存もされず、他の場所で復元することもできません。カスタムフィールドを正しくインポートするには、インポート前にアカウント設定で一致するフィールド定義を作成してください。

  3. オプションを選択:

    • 新規用語を作成

    • 既存の用語を更新

    • ロケールの完全一致

      プロジェクトとロケールが異なる場合、言語のインポートを防止します。

      例:

      EN_USと指定されたファイルは、ENのみでEN_USではないTMにはインポートされません。

用語ベースの用語メタデータ

用語ベース内のすべての用語には、.TBXファイルまたは.XLSXファイルにエクスポートまたはインポートできる属性の一覧があります。これらの属性の一部は、用語設定で直接編集するか、.XLSXファイルまたは.TBXファイルで外部から編集できます。

用語ベースの属性(クライアント、ドメインなど)は、個々の用語の属性には影響しません。

.XLSXファイル

禁止<2>推奨<3>大文字小文字<4>完全一致などの用語メタデータは、Excelではブール値(TRUE/FALSE)として保存されます。Windowsのロケール設定に基づいて、.XLSXエクスポートではこれらの値がご使用の言語で表示される場合があります(例:ドイツ語の場合はWAHR/FALSCH)。Excelで用語ベースを編集する際は、パターンに従い、Excelが認識してファイルの整合性を維持できるように、必要な言語でこれらの値を入力してください。その他の列については、以下に示すように英語の値を使用してください。

  • CID

    フレーズコンセプトID。用語コンセプトには、原文とそのすべての訳文および同義語が含まれます。

  • concept_domain

  • concept_subdomain

  • concept_url

  • concept_definition

  • concept_note

  • TID

    フレーズ用語ID。特定の言語における特定の用語のID。

  • {言語コード}

    サポートされている言語<1>に基づく用語の言語コード。

  • status

    新規または承認済み。

  • forbidden

    TrueまたはFalse。

  • preferred

    TrueまたはFalse。

  • case

    大文字小文字を区別する<1>という意味。大文字小文字はTrueまたはFalseのいずれかです。

  • exact

    完全一致<1>という意味。これはTrueまたはFalseのいずれかです(あいまい一致の場合)。

  • note

    エディタには訳文の備考のみが表示されます。

  • usage

    エディタにはターゲットの訳文のみが表示されます。

  • POS

    品詞。値は形容詞、名詞、動詞、または副詞にできます。

  • 性別

    値は男性、女性、またはニュートラルにできます。

  • number

    値は単数、複数、または不可算にできます。

  • short_translation

  • term_type

    値はフルフォーム、ショートフォーム、頭字語、略語、Phrase、またはバリアントにできます。

  • created_by

    Phraseユーザー名のみサポートされています

  • created_at

    用語が作成された日時

  • modified_by

    Phraseユーザー名のみサポートされています

  • modified_at

    用語が最後に変更された日時

.TBXファイル

  • <descrip type="conceptId">

    PhraseコンセプトID(更新された用語を再インポートするために必要)。用語コンセプトには、原文とそのすべての訳文および同義語が含まれます。

  • <descrip type="conceptDefinition">

  • <descrip type="conceptDomain">

  • <descrip type="conceptNote">

  • <descrip type="conceptSubdomain">

  • <descrip type="conceptUrl">

  • <langSet xml:lang="cs">

    サポートされている言語に基づく用語の言語コード。

  • <termNote type="termId">

    Phrase用語ID(更新された用語を再インポートするために必要)。これは、特定の言語における特定の用語のIDです。

  • <note>

    用語のメモ

  • <termNote type="partOfSpeech">

  • <termNote type="grammaticalGender">

  • <termNote type="grammaticalNumber">

  • <termNote type="usageNote">

  • <termNote type="forbidden">

    TrueまたはFalse

  • <termNote type="preferred">

    TrueまたはFalse

  • <termNote type=\"exactMatch\">

    TrueまたはFalse

  • <termNote type="status">

    新規または承認済み

  • <termNote type="caseSensitive">

    TrueまたはFalse

  • <termNote type="createdBy">

    Phraseユーザー名

  • <termNote type="createdAt">

    Unix時間

  • <termNote type="lastModifiedBy">

    Phraseユーザー名

  • <termNote type="lastModifiedAt">

    Unix時間

  • <termNote type="shortTranslation">

  • <termNote type="termType">

用語ベースへのインポート用に.XLSX(Excel)を準備する

.XLSXファイルは、インポートする前に特定の形式にフォーマットされている必要があります。

日付または時刻の値を含むファイルをインポートする場合は、セルがプレーンテキストではなく、有効なExcelの日付/時刻値としてフォーマットされていることを確認してください。

ファイルを準備するには、次の手順に従ってください。

  1. .XLSXファイル内で、すべての用語を列に整理し、各列が1つの言語を表すようにします。

  2. 最初の行に、各言語の言語コードを適用します。

    例:

    A

    B

    C

    1

    en

    de_de

    it

    2

    本契約

    協定

    accordo

    3

    合同委員会

    合同委員会

    合同委員会

    4

    連邦参事会

    連邦参事会

    連邦参事会

  3. ファイルを保存します。

同義語

同義語は、同じ言語コードを持つ2番目の列を追加することで対応できます。

例:

en

en

de _de

本契約

契約

協定

合同委員会

合同委員会

属性を持つ用語

用語は、指定された属性とともにインポートできます。一部はPhraseによって生成され、Phrase用語ベースからエクスポートされたファイルでのみ利用可能です。

用語に属性を適用するには、以下の手順に従います。

  1. 各用語または同義語の列の後に、属性名の列を配置します。

  2. 関連する用語と同じ行に、属性の値を配置します。

複雑な形態論を持つ用語

インポートされる用語は、用語ベースで直接作成された用語と同じ形態論ルールに従います。

同義語やあいまい一致/完全一致の処理に加え、パイプ文字を追加して語幹(変更されない部分)と接尾辞(変更される部分)の境界を示すことができます。

例:

チェコ語の用語smíšen|ýは、smíšeného、smíšenouなどとしても現れることがあります。ýの前に|文字を置くことで、3つの語尾すべてが一致とみなされるようになります。

.TBXファイル形式インポート

.TBXファイル形式は、用語のインポート(およびエクスポート)でサポートされています。.TBX標準は、緩やかな標準とみなされています。別のCATツールから.TBXファイルをインポートする場合、一部のメタデータがインポートされないことがあります。

2つの用語ベース間で用語をインポートする場合は、.TBXファイル形式を使用してください。Phrase環境内では、データは正しくインポートされます。

SDL Tradosは特殊なTBX.XMLファイル形式を使用しており、インポートには異なる仕様があります。

Multiterm .TBX

Multiterm .TBXファイルからのインポートプロセスは最適化されており、以下のメタデータがインポートされます。

  • タイムスタンプ(作成日時、最終更新日時)

  • 要素<descrip type=\"usageNote\">の値は、概念のすべての用語の属性usageに設定されます。

  • 要素<descrip type=\"note\">の値は、概念のすべての用語の属性noteに設定されます。

SDL TradosからTBX.xmlをインポート

SDL Tradosは用語ベースの.TBXファイル形式をサポートしておらず、TBXスキーマを使用した.XMLファイル形式を使用します。この.XMLファイル形式のインポートはサポートされていますが、すべての属性がサポートされているわけではありません。

用語概念全体に対して指定された属性は、個々の用語のNote(各言語、各同義語など)すべてに追加されます。

インポートされた属性:

  • 原文

  • 訳文

  • Synonyms

  • Date of Creation

  • Date of Modification

  • Names of Author and Reviewer

    これらは、その名前が既存のPhraseユーザーのユーザー名と一致する場合にのみインポートされます。TBX.xml内の名前を編集するか、ユーザーをPhraseに追加してください。

  • カスタマイズされた属性

    これらは用語の注釈にインポートされます。すべての属性は、属性名で始まる別々の行になります。以下に例を挙げます。

    • 出典: Wikipedia

    • テーマ: 法律

    • ステータス: 新規

インポート前にTBX.xmlを編集する

データを最大限に活用するには、TBX.xmlファイルをインポートする前に編集してください。ファイルを編集するには、複数行の正規表現をサポートし、置換<3>機能で正規表現を使用できるテキストエディタでファイルを開きます。

注釈、使用法、ステータスの編集

TBX.xmlファイル内のカスタマイズされた属性は、以下のファイル形式になります。属性の実際の名前は標準化されていないため、異なります。

<descripGrp>
<descrip type=\"Comment\">用語 =API= は翻訳しないでください</descrip>
</descripGrp>
<descripGrp>
<descrip type=\"Definition\">API = application programming interface</descrip>
</descripGrp>
<descripGrp>
<descrip type=\"Example\">Phraseは一連のAPI呼び出しを提供します。</descrip>
</descripGrp>
<descripGrp>
<descrip type="Status">confirmed</descrip>
</descripGrp>

これらの属性は、自動的にコメントにインポートされます。

  • コメント: 用語 =API= は翻訳しないでください

  • 定義: API = application programming interface

  • Phrase: Phraseは一連のAPI呼び出しを提供します

  • ステータス: 確定済

この動作を変更してインポートするには、例えば以下のようにします:

  • コメントのみをNoteとして

  • ExampleをUsageとして

  • ステータスを承認済みまたはNewに設定

  • Definitionのインポートを必須にしない

TBX.xmlファイルを編集して、.TBXファイルのPhraseファイル形式の標準に合わせます:

<note>term =API= should not be translated</note>
<termNote type=\"usageNote\">Phrase offers a set of API calls.</termNote>
<termNote type="status">Approved</termNote>

コメントNoteに変更

検索:

<descripGrp>.[^\<]+<descrip type="Comment">([^\<]+)</descrip>.[^\<]+</descripGrp>

置換:

<note>\1</note>

ExampleUsageに変更

検索:

<descripGrp>.[^\\<]+<descrip type=\"Example\">([^\\<]+)</descrip>.[^\\<]+</descripGrp>

置換:

<termNote type="usageNote">\1</termNote>
ステータス承認済みに設定

検索:

<descripGrp>.[^\<]+<descrip type="Status">[^\<]+</descrip>.[^\<]+</descripGrp>

置換:

<termNote type="status">Approved</termNote>

Definitionを削除

<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">MikeS</transacNote>
</transacGrp>

以下のように置き換える必要があります:

<transacGrp>
<transac type="terminologyManagementTransactions">origination</transac>
<date>2006-09-27T11:25:19</date>
</transacGrp>
<descripGrp>
<descrip type="author">MikeS</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">lauraB</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ファイルにエクスポートして修正し、そのファイルをインポートし直すことができます。これは、一括変更または削除に使用できます。用語ベースは1つずつしかエクスポートできません。

以下の手順では、.XLSXファイルがエクスポート元の用語ベースと同じ用語ベースにインポートされる必要があります。別の用語ベースにインポートした場合、用語は更新されずに複製され、削除対象としてマークされた用語は削除されません。

修正したインポートが正しくなかった場合に備えて、バックアップとして.TBXファイル形式で2回目のエクスポートを行うことを推奨します。

用語を外部で修正するには、以下の手順に従ってください。

  1. 用語ベースページから、ページ上部にあるアクションMore Menuメニューのエクスポートをクリックします。

    用語ベースをエクスポートウィンドウが開きます。

  2. XLSXとしてエクスポートするよう選択します。

  3. コンセプトフィールドおよび用語フィールドのドロップダウンメニューで、エクスポートするコンセプト属性と用語属性を選択します。

    システム定義の属性は、ロックアイコンSystem-defined attributeで表示されます。

    備考

    用語ベースをエクスポートする場合、システム属性のみが含まれます。カスタムフィールドのエクスポートはサポートされていません。

  4. エクスポートをクリックします。

    .XLSXファイルが作成され、システムにダウンロードされます。

  5. CIDまたはTID情報を削除せずに、必要な変更を加えて.XLSXファイルを修正します。

    メタデータ(作成日、更新日など)を使用して、スプレッドシートアプリケーションで用語をフィルタし、特定のグループのみを表示できます。

    • 更新中

      用語を更新するには、指定された言語の列にある既存の用語を書き換えます。

      翻訳メモリ<1>とは異なり、|更新サフィックスは必須ではありませんが、CIDまたはTIDに追加された場合は正しく機能します。

      新しい用語は、指定された言語の列に行を追加することで追加でき、既存の用語ベースに新規としてインポートされます。

    • 削除中

      用語は以下の方法で削除できます:

      • 用語のCIDにサフィックスとして|削除を追加し、すべての言語からその用語を削除します。

      • 用語のTIDにサフィックスとして|削除を追加し、特定の言語からその用語を削除します。

      すべての言語(CID列)および特定の言語(TID列)で削除対象として設定された用語の例:

      modify-term_excel.png
  6. .XLSXファイルを保存し、既存の用語を更新オプションを使用してインポートし直します。

この記事は役に立ちましたか?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.