OmegaT 6.0.0-取扱説明書

# プロジェクトフォルダー

## デフォルトの構造

OmegaTプロジェクトは、一連のフォルダーからなり、翻訳に使用する資材からなるファイルが格納されます。

デフォルトでは、新規に作成されるプロジェクトフォルダーには、すべての資材が格納されます。これらのファイルやフォルダーには、次のデフォルトの名前がつけられます。

- source原文ファイルが格納される

- target訳文ファイルが作成される

- 用語集用語集が格納される

- glossary.txtプロジェクトの書き込み可能な用語集です

- tm参照翻訳メモリがはいる

- 辞書参考にする辞書がはいる

プロジェクト プロジェクト構成物へのアクセス を使用して、プロジェクトのフォルダーやそのサブフォルダーにアクセスできます。

プロジェクト プロジェクト設定... C + E を使用すると、プロジェクトの作成時または後で、標準以外の場所のさまざまな翻訳資材を簡単に割り当てることができます。

たとえば、次の操作を実行できます。

- 訳文ファイルを、プロジェクトフォルダー外の共有フォルダーで、レビュー担当者が簡単にアクセスできる場所に作成します。

- 関連する別のプロジェクトの用語集フォルダーを使用したり、

- 関連プロジェクト用に設定した参照翻訳メモリフォルダーなどを使用できます。

プロジェクトを作成すると本的なフォルダー構成が作られますが、その構成は固定ではありません。ファイルやフォルダは、いつでもプロジェクトから削除したり、プロジェクトに追加することができます。

### 注記

OmegaTプロジェクトは、手動またはスクリプトを使用して、事前に作成された一連のファイルを新しいフォルダーにコピーすることによって作成することもできます。

- 後で手動調整が必要になるにしても、有効な`omegat.project`ファイルを含む任意のフォルダーは、OmegaTは翻訳プロジェクトとして認識します。

- フォルダーが空のリポジトリで、`OmegaT.project`ファイルにリモートリポジトリ情報が含まれている場合には、OmegaTはチームプロジェクトとして認識します。

      ...
          <external_command></external_command>
          <repositories>
              <repository type="git" url="https://URL/OF/THE/REMOTE/PROJECT/REPOSITORY">
                  <mapping local="/" repository="/"/>
              </repository>
          </repositories>
      </project>

  詳細については、 チームプロジェクトを設定するを参照してください。

## 最小のコンテンツ

プロジェクトは、最小限では、次を含みます。

omegat

  常にproject_save.tmx(プロジェクトフォルダー)とproject_stats.txt(プロジェクトの翻訳メモリデータファイル)を含むプロジェクト翻訳状況を保存しています。

  その他のファイルは、翻訳の過程で追加されます。

  以下に詳細を示します。

omegat.project

  このファイルには、プロジェクト設定で定義されたプロジェクトのパラメータが含まれています。たとえば、原文言語と訳文言語、それぞれのトークナイザ、分節化のタイプなどです。

  また、プロジェクトリソースの場所を指定する アドレス帳 としても機能します。

  OmegaTはまた、そのファイルのバックアップ(`OmegaT.project.YYYYMMDD.bak`)を作成し、必要に応じて自動的にそれを使用してプロジェクト設定を復元します。

## source

原文フォルダーには、翻訳するファイルが含まれています。

プロジェクト ファイルを追加... を使用するか、 編集 ウィンドウにファイルをドロップして、必要なときにいつでもファイルを追加できます。

OmegaTがサポートする形式のファイルの内容は、翻訳作業ができるように 編集 ウィンドウに表示されます。

ファイルマネージャを使用して、フォルダの追加やファイルの削除を行うこともできます。

翻訳プロジェクトに多数のフォルダが含まれていて、一度に1つのフォルダーで作業したい場合は、 プロジェクト プロジェクト設定... C + E を使用してプロジェクトプロジェクト設定にアクセスし、割り当てられたソースフォルダーを必要に応じて変更します。

## target

このフォルダーは、最初は空の状態です。

訳文ファイルの生成 C + D または 現在の訳文ファイルを作成 C + S + D を使用するたびに、訳文ファイルが生成されます。

sourceフォルダーのコンテンツに対応する訳文ファイルは、翻訳が完了しているかどうかに関わらず、原文フォルダーと同じフォルダー構造を使用して作成されます。

ここで作成されるファイルには、現在の翻訳状態が反映されます。未翻訳分節は、原文言語のままになります。

## tm

このフォルダーには、任意の数のバイリンガル参照文書(TMXファイルだけでなく、POファイルなど、OmegaTがサポートするバイリンガル形式の任意のファイル)を含めることができ、TMXファイルはgzip書式で圧縮することもできます。

OmegaTは、自動訳文挿入するように指示されます。OmegaTが自動訳文挿入しており、自身でおこなったのでは無いことを記録するため、 `最も一致率の高い参考訳文を自動で挿入` 設定で接頭語を追加させることもできます。

参照メモリからの一致は、プロジェクトの翻訳メモリであるproject_save.tmxからと同様に 参考訳文 ウィンドウに参考訳文として表示されます。

このような検索結果は、デフォルトでは プロジェクト設定 で定義された原文言語と訳文言語に限定された訳文候補になりますが、プロジェクトの訳文言語以外の言語での表示を追加することもできます。詳細の `他の言語の一致をふくむ` 環境設定を参照してください。

フォルダーには、次のような特別な機能を持つサブフォルダを含め、任意の数のサブフォルダを含めることができます。

tm/auto

  完全に一致した場合に未翻訳分節を自動的に入力することができる、信頼性の高い参照ファイルが入ります。

  このフォルダーに配置されたTMXファイルからの翻訳は、自動の接頭辞なしで一致する分節に自動的に挿入されるため、これらの分節を確認する必要はありません。

  このフォルダーからの訳文は、プロジェクトメモリと 同じ 信頼性があると見なされます。

  ### 注記

  `auto フォルダー由来の翻訳かどうかを記録する` 設定を有効にして、挿入された一致がこのフォルダーからのものであることをOmegaTに記憶させます。

  1. 該当するメモリを`tm/auto`フォルダーに配置します。

  2. プロジェクトを開きます。これらのメモリ内の原文分節と同一の分節がすでに入力されていることがわかります。 表示 自動生成分節を色づけ を使用して色付け表示します。

  3. プロジェクト内の任意の場所で小さな変更を行い、保存します。tm/autoフォルダーからロードされた訳文がプロジェクト翻訳メモリに追加されます。

  移動 自動生成分節 のナビゲーションメニューを使用して、挿入された分節に移動します。

  ### 警告

  ステップ3の前に`tm/auto`からTMXファイルを削除すると、その内容は保持されません。

tm/enforce

  以前に翻訳された内容を自動的に上書きすることを目的とした、信頼性の高い参照ファイル用です。

  このフォルダーに配置されたTMXファイルからの訳文は、訳文の接頭辞のなしに、一致する分節に自動的に挿入されるため、これらの分節を確認する必要はありません。

  このフォルダーからの翻訳は、現在のプロジェクトの翻訳メモリよりも さらに 信頼性が高いと考えられます。

  `project_save.tmx` よりも優先度が高いことが明らかな TMX がある場合は、そのファイルを `tm/enforce` に配置してください。そこからの分節は、既存の翻訳を無条件に上書きします。

  ### 注記

  `auto フォルダー由来の翻訳かどうかを記録する` 設定を有効にして、挿入された一致がこのフォルダーからのものであることをOmegaTに記憶させます。

  1. 該当するメモリを`tm/enforce`フォルダーに配置します。

  2. プロジェクトを開きます。これらのメモリ内の原文分節と同一の分節がすでに入力されていることがわかります。

  3. プロジェクト内の任意の場所で小さな変更を行い、保存します。プロジェクトの翻訳メモリが更新されました。

  4. 強制する分節の不変性について決定します。

     - それ以上変更されないようにする 必要がない 場合は、`tm/enforce`からTMXを削除します。

     - それ以上変更されないようにする 必要がある 場合は、`tm/enforce`にTMXを残します。これらのメモリからの分節への変更は 考慮されません 。

  移動 自動生成分節 のナビゲーションメニューを使用して、挿入された分節に移動します。

  ### 警告

  ステップ3の前に`tm/enforce`からTMXファイルを削除すると、その強制される訳文は保持されません。

tm/mt

  このフォルダーに含まれるTMXから訳文が挿入されると、アクティブな分節の背景色が赤に変わります。

  分節を離れるとき、または分節を修正したときに、背景色は通常色に戻ります。

tm/penalty-xxx

  `xxx`は、このフォルダーからの分節の一致パーセンテージから差し引かれるペナルティとして機能する0～100の数値です。

  例えば、`penalty-30`と名づけたフォルダーに保存されてたTMXからの100%一致は、70%一致になります。このペナルティは、参考訳文候補に併記される３種類の一致率すべてに適用されます。一致率 75、80、90 の場合は、45、50、60 に引き下げられます。

tm/tmx2source

  原文分節の 右 に第3の言語の内容を表示して、原文文章の代替言語の参照として使用することもできます。詳細は、 2つの言語の橋渡し のハウツー項を参照してください。

### 注記

フォルダ名を結合して新しい機能性を作成できます。例えば、機械翻訳フォルダー内の10%のペナルティフォルダー:`tm/mt/penalty-010`は、OmegaTによって自動的に挿入される可能性のある100%の一致を生成することはなく、かつ、一致が挿入されるたびに常に赤い背景を設定します。

## エキスポート先フォルダー

デフォルトでは、そのフォルダーはプロジェクトフォルダーそのものですが、場所を変更して、書き出されたTMファイルを共有しやすくすることができます。詳細については、 翻訳メモリの共有を参照してください。

## 辞書

このフォルダーは最初は空で、プロジェクトに追加する辞書を格納するために使用されます。

分節の用語の一部に一致する辞書の項目が、 辞書 ウィンドウに表示されます。詳細の 辞書 環境設定を参照してください。

OmegaTは、StarDict 形式および Lingvo DSL 形式の辞書に対応しています。OmegaTウィキで公開されている辞書を探すこともできます。

辞書をインストールするには:

1. ファイルをダウンロードします。これは TARアーカイブ (拡張子 `tar.bz` または `tar.bz2`) をダウンロードする必要があります。

2. その中身をこのフォルダーに展開します展開すると、拡張子が `dz`, `idx`, `ifo`の３つのファイルができるはずです。

辞書で検索したくない単語を指定する場合は、UTF-8でエンコードされた`ignore.txt`ファイルをフォルダーに追加します。ファイルには1行に1語が必要です。OmegaTはリストに含まれる単語を無視します。

## 用語集

このフォルダーは、最初は空の状態です。プロジェクトで利用する標準の追加書き込み可能な用語集と参照用語集を格納するために使用されます。

分節の用語の一部に一致する用語集の項目が、 用語集 ウィンドウに表示されます。詳細は、付録の 用語集 をご覧ください。

glossary.txt

  プロジェクトの書き込み可能な用語集です最初に 用語の追加... C + S + G を利用したときに、自動的に作成されます。

  プロジェクト構成物へのアクセス でアクセスして、テキストエディタで開いて変更することもできます。用語集に加えた変更を保存すると、OmegaTはそれを利用するようになります。

## omegat

`OmegaT`フォルダーには、少なくともproject_save.tmxファイルとproject_stats.txtファイルが含まれています。他の複数のファイルが含まれている場合もあります。

project_save.tmx

  これは、プロジェクトで最も重要なファイルです。プロジェクトを最初に作成したときは、空の翻訳メモリですが、徐々に翻訳作業したテキストによって、sourceフォルダーのファイルがうめられていきます。

  これが、プロジェクトの作業用の翻訳メモリになります。

  OmegaTはそのファイルを定期的にバックアップしています。詳細については、 問題のトラブルシューティングを参照してください。

project_save.tmx.bak

  `project_save.tmx`のバックアップであり、`project_save.tmx`が変更される毎に作成されます。 プロジェクト 保存 C + S を利用した後や、デフォルトで3分ごと に通常のバックアップが作成されます。詳細は `プロジェクト保存間隔` の設定を参照してください。

project_save.tmx.timestamp.bak

  プロジェクトが読み込まれるたびに、OmegaTは`project_save.tmx`のバックアップを`project_save.tmx.[タイムスタンプ].bak`という名前で作成します。OmegaTはこれらのファイルを10個まで保持しています。

project_stats.txt

  プロジェクト全体の翻訳状況ファイルです。プロジェクトを再ロードするたびに更新されます。

  ツール 翻訳状況 を使用して更新します。

project_stats_match.txt

  最新のプロジェクトの参考訳文の一致の統計が含まれています。 ツール 参考訳文の一致率 を使用して生成します。

project_stats_match_per_file.txt

  最新のプロジェクトの参考訳文の一致のファイル毎の統計が含まれています。 ツール 参考訳文の一致率（ファイル別） を使用して生成します。

ignored_words.txt, learned_words.txt

  これらのファイルは、スペルチェッカーによって作成および使用されます。 編集 ウィンドウに用語を追加するには、正しくないとマークされた単語を右クリックし、コンテキストメニューから[すべて無視](スペルチェック中にスキップする単語の場合)または[辞書に追加](正しいと受け入れる単語の場合)をそれぞれ選択します。詳細の スペルチェッカー 環境設定を参照してください。

  すでに修正済で、綴り確認機能に無視させるか学習させる単語は、対応する名前で文書ファイルに入力して、omegat フォルダーに保存しておきます。

segmentation.conf

  このファイルには、プロジェクト固有の分節化規則が含まれています。

filters.xml

  このファイルには、プロジェクト固有のファイルフィルター設定が含まれています。

uiLayout.xml

  このファイルには、プロジェクト固有のGUI設定が含まれています。

finder.xml

  このファイルには、プロジェクト固有の外部検索が含まれています。

files_order.txt

  このファイルは、 翻訳対象ファイル一覧 ウィンドウのファイルの順序を手動で変更した場合に作成されます。

last_entry.properties

  このファイルには、最後に訪問した分節の番号、ソースの内容、ファイル名、および日付が記録されるので、プロジェクトを再読み込み/再起動するときに、作業中のファイルに戻ることができます。

## .repositories

チームプロジェクトの場合、このフォルダには、リモートサーバーに直接リンクされたプロジェクトツリー構造のバージョン管理されたコピーが含まれます。

このフォルダーで変更を行い、GitまたはSVNクライアントを使用してリモートサーバと同期することで、リモートファイルに変更(削除や置換など)を加えることができます。詳細については、 チームプロジェクトを設定するを参照してください。

一部のオペレーティングシステムでは、このフォルダは既定で表示されません。システム内の隠しファイルを表示するには、設定をオンにします。