memoQ コンテンツコネクターとは何ですか?
memoQコンテンツコネクターは、翻訳会社だけでなく、中小規模企業や大企業向けの自動化ツールです。memoQ Zrt.の翻訳管理製品であるmemoQ serverと連携して動作するため、プロジェクトマネージャはほとんどの機械的な作業を軽減できます。さらに、memoQコンテンツコネクターは、翻訳プロジェクトの運営におけるエラーを減らし、コンテンツの変更に迅速に対応することができます。
翻訳作業以外はすべて自動化されています。
memoQコンテンツコネクターは、多数のドキュメントを含む翻訳プロジェクトがあり、プロジェクトの実行中にドキュメントが頻繁に変更される場合に最も便利です。memoQ serverと共に、memoQコンテンツコネクターが翻訳プロジェクトを処理する方法を次に示します:
- 翻訳のエンドユーザーであるクライアントは、ソースドキュメントをファイルフォルダにロードします (FTPまたはDropbox、OneDrive、Google Driveなどのファイル共有ソリューションを使用)。
- memoQコンテンツコネクターはこのファイルフォルダを監視し、コンテンツが変更された場合 (新しいドキュメントが追加された場合、または既存のドキュメントが変更または削除された場合)、memoQ serverに通知します。
-
memoQ serverは新しい材料をインポートし、前翻訳して分析してから、翻訳者に、場合によってはレビュー担当者にも割り当てます。理想的には完全に自動化されています。
プロジェクトテンプレートを使用してください:コンテンツコネクターを使用するようにプロジェクトテンプレートを設定すれば、このプロセスを完全に自動化できます。
- 翻訳者とレビュー担当者はタスクを完了し、割り当てられたドキュメントを納品します。
- memoQ serverは完成した文書を取り出し、memoQコンテンツコネクターに送信します。
- memoQコンテンツコネクターは、完成したドキュメントを適切なファイルフォルダに配置します。これにより、クライアント (翻訳のエンドユーザー) がドキュメントを取得できるようになります。
-
下の図では、青いブロックは人間のステップを示し、緑でマークされたアクションはコンテンツコネクターによって実行され、memoQ serverの役割はオレンジで表示されています。
組織が翻訳会社の場合は、クライアントが設定したフォルダにアクセスする必要があります。これをアレンジするには2つのオプションがあります。memoQコンテンツコネクターおよびmemoQ serverを設定する前に、クライアントとセットアップについて合意する必要があります:
- クライアントは、FTPでドキュメントをアップロードするか、Dropbox、OneDrive、Google Driveなどのクラウドストレージシステムでフォルダを共有して、コンテンツを置きます。この場合、システム上にもこのフォルダのコピーが存在します。クライアントがフォルダにコピーしたものは、あなたの側にも表示されます。また、あなたがそのフォルダに入れたものは、クライアントにもコピーされます。このフォルダを監視するためにmemoQコンテンツコネクターを自分のシステム上に設定することができます。その後、ファイル共有システムが自動化の一部を処理します。実際、ユーザーに代わってフォルダーにアイテムを置くのはmemoQコンテンツコネクターです。memoQコンテンツコネクターとmemoQ serverは同じコンピュータ上で実行できるため、これはより信頼性の高いソリューションです。
- このフォルダは、クライアントによって実行されるシステム上にあります。この場合、コンテンツコネクターはクライアントのシステムにも設定できます。なぜなら、memoQ serverはインターネット経由でmemoQコンテンツコネクターにアクセスできるからです。しかし、これはあまり好ましくないソリューションです。
ソフトウェアメーカーなど、自社で翻訳業務を行っている企業であれば、設定は簡単です。翻訳対象コンテンツとmemoQ serverの両方があなたの側に表示されます。ドキュメントの転送を手配する必要はありません。memoQコンテンツコネクターとmemoQ serverは同じコンピューターで実行されます。
あなたの組織がソフトウェアメーカー(または同様の活動を行っている)であれば、GitおよびSubversionコネクターを使用して、リポジトリから翻訳対象コンテンツを取得することができます。その他のバージョン管理システムについては、弊社にご連絡ください。有料で弊社のビジネスサービスチームがお客様のためにコネクターを作成します。
ファイルフォルダでもなく、Gitでもなく、Subversionでもない?memoQ serverのAPIと連携するために、カスタムモジュールを作成する必要がある場合があります。
個々のプロジェクトでクライアントと直接接続する必要がありますか?コンテンツコネクターではなく、カスタマーポータルを使用する必要がある場合があります。
memoQコンテンツコネクターは、ドキュメントソースとmemoQ server上の1つ以上のプロジェクトの2つの場所を同期します。
memoQコンテンツコネクターの最も重要なタスクは、ドキュメントソース内の変更を監視し、変更があった場合にmemoQ serverに通知することです。
これには2つの方法があります:
- Poll:パッシブ接続またはポーリング接続とは、コンテンツコネクターがmemoQ serverに到達しないことを意味します。その代わりに、memoQ serverはコンテンツコネクターに定期的に(たとえば1時間に1回)変更があるかどうかを尋ね、変更があれば、memoQ serverは新規および変更されたドキュメントをダウンロードします。デフォルトでは、コンテンツコネクターとmemoQ serverはどちらもこのように動作します。
- Push:アクティブ接続またはプッシュ接続とは、コンテンツコネクターが、ドキュメントソースに変更があるたびにmemoQ serverにメッセージを送信することを意味します。memoQ serverはこのメッセージを受信すると、コンテンツコネクターにコールバックし、新規および変更された文書を再度ダウンロードします。
- 1つのコンテンツコネクターで、複数の異なるコンテンツソースに対して複数の異なる接続を設定できます。接続ごとに、ポーリングとプッシュのどちらを使用するかを選択できます。
制限事項があります:GitやSubVersionなどの一部の接続ソースでは、Pushメソッドを使用できません。
memoQコンテンツコネクターには、特定のコンテンツソースと通信するためのロジックが含まれています。memoQ serverはmemoQコンテンツコネクターと対話して、ソース言語テキストを取得します。memoQ serverはコンテンツコネクターを通じて、完成した翻訳をコンテンツソースに送り返すこともできます。memoQ serverは、実際のコンテンツソースの性質に関係なく、常に同じロジックを使用してコンテンツコネクターと対話します。言い換えると、memoQコンテンツコネクターは、コンテンツソースの技術的な仕様をmemoQから隠します。
memoQ serverでは、コンテンツソースと連動するようにコンテンツコネクタ―を使用するプロジェクトを設定します。コンテンツコネクタ―を使用するプロジェクトを設定する場合は、特定のコンテンツソースを使用して特定のコンテンツ接続を選択します。コンテンツソースは、基本的にコンテンツプロバイダー内のフォルダ (または別のタイプのコンテナ) であり、ソース言語テキストの項目を含んでいます。コンテンツコネクタ―を使用するプロジェクトが作成されると、memoQはコンテンツソース内の新しいアイテムと更新されたアイテムを自動的に選択します。コンテンツソースに新しいアイテムがある場合は、コンテンツに接続されたmemoQプロジェクトに自動的に追加されます。一部のアイテムが変更されると、更新されたアイテムはmemoQに再インポートされ、同じドキュメントの以前のバージョン用にすでに作成されている翻訳とともに前翻訳されます。
memoQ serverでは常にテンプレートを使用:ソーステキストの処理を完全に自動化するには、常にプロジェクトテンプレートからコンテンツコネクタ―を使用するプロジェクトを作成します。テンプレートベースのプロジェクトでは、自動操作を設定できます。
コンテンツコネクターでは、コンテンツ接続を指定します。コンテンツ接続は、プロジェクトにほぼ対応しており、以下のように指定されます:
- ソース言語アイテムが格納されるフォルダ (または別のタイプのコンテナ)
- 翻訳のソース言語およびターゲット言語
- コンテンツソースからインポートするドキュメントのタイプ。コンテンツ接続ではmemoQインポート設定を使用できます。
- 完成した翻訳が保存されるフォルダ (または別の種類のコンテナ) へのパス。
memoQでは、コンテンツ接続は翻訳プロジェクトに対応します。ただし、1つの接続から複数のプロジェクトを作成することはできます
テンプレートがコンテンツソースよりも優先されます:コンテンツソースでは、ソースフォルダ内のさまざまなドキュメントに対してドキュメントフィルタ構成を設定できます。ただし、テンプレートにフィルタ構成も含まれている場合は、memoQはコンテンツコネクターからではなく、テンプレートからのフィルタ構成を使用します。
次のステップ:コンテンツコネクターのインストールを計画する