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