自動化

プロジェクトの自動作成 - APC(TMS)

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

対象

  • すべての有料プラン

対象

  • プロジェクトマネージャ

  • チーム、アルティメット、エンタープライズプラン(レガシー)

ライセンスについてご質問がある場合は、営業部門までご連絡ください。

備考

APCは、従来バージョンよりもパフォーマンスと信頼性が高く、セットアップもシンプルなアーキテクチャで構築されています。

APCは、従来のバージョンと同等のフル機能を実現しています。解析と見積もりの生成、および通知の送信機能を含む、ほとんどのレガシー機能をサポートするように更新されました。2022年下半期に追加のユースケースをサポートするために拡張されます。

従来のバージョンは、機能を必要とするユースケースにのみ推奨されます。

継続的な改善のため、ユーザーインターフェースが動画と完全に同じではない可能性があります。

プロジェクトの自動作成ページには、現在利用可能なAPCの概要が表示されます。

APCは、タイプステータス最終トリガー次回予定されているバージョン、APCバージョンでフィルタリングできます。

特定のAPCを選択した場合:

  • Trigger monitor

    原文ファイルの更新を手動で確認し、最後にトリガーされた日時を更新します。

  • 強制インポート

    選択したAPCがモニタリングするリモートフォルダからすべてのファイルをインポートします。

  • 削除

    アクティブなプロジェクトに接続されているAPC、およびアーカイブ済みだが未完了のプロジェクトは削除できません。

プロジェクトの自動作成の設定

プロジェクトの自動作成ルールにより、Phraseが統合コネクタを介して特定のフォルダを監視し、新規または更新されたコンテンツが検出された場合に新規プロジェクトを作成する方法を設定できます。

プロジェクトテンプレート:

  • ほとんどのAPC設定はプロジェクトテンプレートで処理されます。プロジェクトテンプレートは、ファイルの保存先、原文言語と訳文言語、ワークフローステップを定義します。プロセスと財務の詳細は、プロバイダや見積もりと分析の生成などのプロジェクトテンプレートでも定義されています。

翻訳をリポジトリにエクスポートする:

  • プロジェクトステータスが「完了」に設定されている場合、ジョブはエクスポートされます。

  • ジョブを手動でエクスポートするには、[ダウンロード]> [オンライン リポジトリにエクスポート] を選択します。変更されていないファイルもエクスポートされます。

  • 各訳文ファイルは、APC設定で指定された訳文パスに保存されます。

再インポート:

  • ジョブは、ジョブ テーブルの [ダウンロード] メニューから再インポートできます。

APC Setup

前提条件:

  • プロファイル内で少なくとも 1 つのコネクタと 1 つの が必要です。

  • (任意)タイプとして「プロジェクトの自動作成経由の新規プロジェクト」または「プロジェクトの自動作成経由の原文更新」のいずれかが選択されたサブミッターポータルマクロ (TMS) 電子メールテンプレート。

  • ジョブ同期 (Phrase Strings コネクタ) を使用している場合は、複数のフォルダまたはファイルをモニタリング対象として設定できます。

手順は、次のとおりです。

  1. 新しいAPCを作成

    1. Settings Setup_gear.png ページで、Automated project creation をクリックします。

      プロジェクトの自動作成」ページが開きます。

    2. [New] をクリックします。

      [Monitoring] ページが開きます。

    3. APC の名前を入力します。

    4. アクティブ/非アクティブステータスを設定します。

      必須フィールドがすべて入力されると、[保存] ボタンがアクティブになります。

  2. モニタリング中

    1. Monitor folder or file] をクリックして、新しいコンテンツまたは更新されたコンテンツをモニタリングするフォルダを選択します。

      コネクタ」ウィンドウが開き、アカウントに設定されているすべてのコネクタのリストが表示されます。

      必要なコネクタがリストにない場合は、ウィンドウ左上のプラスボタン Plus_connector.png をクリックすることで追加できます。

    2. コネクターをクリックしてフォルダリストを開きます。

    3. モニタリングする特定のフォルダまたはファイルを選択します。

      すべてのコネクタですべてのオプションを使用できるわけではありません

      • 選択しない場合、フォルダ全体が変更されたか、または新しいファイルがなかったかを監視します。

      • サブフォルダを含めると、選択したフォルダとそのサブフォルダをモニタリングできます。

      • 指定したフォルダに翻訳済みファイルを移動 ファイルベースのコネクタで、翻訳に使用したファイルを確認できます。

      ファイル名のパターン(正規表現)により、お客様はフォルダ内で監視するファイルを除外する正規表現を定義できます。

    4. [Save] をクリックします。

      選択したフォルダまたはファイルが、コネクターの名前とタイプ、およびモニタリング対象エンティティへのパスとともに一覧表示されます。[参照] をクリックして、選択を変更します。

      一部のコネクタ(StringsContentful)では、もう一度 [Monitor folder or file] をクリックすると、リストにフォルダまたはファイルを追加できます。

      • 複数のフォルダまたはファイルを1つのコネクタ内でのみモニタリングできます。

      • モニタリング対象コネクターに変更が加えられると、以前に保存された設定は削除されます。

    5. Add monitor] をクリックして、スケジュールベースまたは Webhook ベースのトリガーを選択します。

      モニタリングウィンドウでウェブフックかスケジュール(あるいはその両方)を入力します。

    6. [Next] をクリックします。

      作成とエクスポート」ページが開きます。

  3. 作成とエクスポートの設定

    1. プロジェクトの作成方法を選択してください。

    2. ドロップダウンリストからプロジェクトテンプレートを選択します。

      • 原文言語はプロジェクトテンプレートで定義されており、訳文言語のすべてまたは一部を選択できます。

      • 「プロジェクトテンプレートの詳細を表示」を選択して、選択したプロジェクトテンプレートの設定をプレビューします。

    3. 翻訳をエクスポートする基準を選択します。

      翻訳のエクスポート元とは、翻訳がエクスポートされるときのワークフロー状態のことです。ユーザーは、エクスポートするコンテンツを決定することができます。たとえば、最終ワークフローステップまたはその前のステップからの翻訳などです。

      サポートされているコネクタでは、1 つにつき最大 5 つのエクスポートを定義できます。どのコンテンツを(どのワークフローステップから)エクスポートするか、いつエクスポートを開始するかを設定します。

      対応コネクタ:

      • Amazon S3

      • Braze

      • Contentful(フィールドとエントリ)

      • FTP

      • HubSpot

      • Job Sync

      • OneDrive

      • Salesforce

      • Salesforce Suite

      • SFTP

      • SharePoint

      • WordPress

      • Kentico Xperience

      • Zendesk

      完了すると、エクスポートをトリガーするイベントが表示されます。

      • 選択したワークフローステップが完了すると、翻訳がエクスポートされます。特定の訳文言語に対して特定のワークフローステップが完了すると、残りの訳文言語を待たずに、その言語のエクスポートが開始されます。

      • 翻訳はプロジェクト全体が完了した時、つまりすべてのワークフローステップのすべてのジョブが完了した時にエクスポートされます。

    4. [Next] をクリックします。

      自動化] ページが開きます。

  4. オプションの自動化を設定する

    1. 必要な自動化を選択します。

      • テンプレートからプロバイダを割り当てる

      • 解析と見積もりのオプション

      • 通知

        サブミッターポータルマクロ (TMS)「プロジェクトの自動作成機能経由の新規プロジェクト」または「プロジェクトの自動作成機能経由の原文更新」付きのメールテンプレートは、このドロップダウンで使用できます。

    2. 原文の更新オプションを選択してください (継続プロジェクトでのみ有効)。

      APC の設定の 作成とエクスポートCreate a new project が選択されている場合、APC は原文の更新をリモート フォルダに監視しますが、変更が検出されるたびに新しいプロジェクトが作成されるため、詳細な設定は必要ありません。

      継続プロジェクトでは、原文の更新が検出されたときにどのワークフローステップを再度開く必要があるか、新しい解析と見積もりを生成するかどうか、プロジェクトオーナーに原文の更新について通知するかどうかを指定します。

    3. 訳文の更新オプションを選択します ([Create a new project every time] を選択した場合のみ有効)。

      ユーザーは、リモート オンライン リポジトリでターゲットの更新を監視できます。オンラインストレージで訳文原稿に変更を加えると、翻訳メモリが自動的に更新されます。

    4. [Save] をクリックします。

      APC がプロジェクトの自動作成ページのリストに追加されます。

自動化ルールの設定により、コンテンツを指定のフォルダに作成できるようになりました。頻度チェックに基づいて、Phraseは指定されたフォルダを調べ、(ファイル名、メタデータ、サイズなどに基づいて)新規または更新されたコンテンツを特定します。

訳文ファイルのパス名を設定

各訳文ファイルは、プロジェクト設定で指定されたフォルダにエクスポートされます。

プロジェクトの自動作成を無効にする

APCを無効にするには3つの方法があります。

  • 設定で手動で無効にされています。

  • 操作が行われていない状態が 90 日後に自動的に無効になります。

  • 組織のプロファイルが無効化された後(サブスクリプション終了時)に自動的に実行されます。

プロジェクトの自動作成ルールの一部として使用されているコネクタが、作成すべきときにプロジェクトが3回以上連続して作成されていないことを検出した場合、影響を受けたユーザーに通知が送信されます。

Zipファイルサポート

  • 1つのプロジェクトに複数のZIPファイルをインポートできます。

  • 翻訳されたファイルはZIPファイルにエクスポートされます。

  • 1 つの ZIP ファイルを複数のターゲットにインポートする場合、翻訳されたファイルは ZIP 名にターゲットロケールコードを使用して、複数の ZIP ファイル (訳文言語ごとに 1 つずつ) にエクスポートされます (たとえば、Pack18.en_us.ZIP)。

APCによるピボット言語による翻訳

多言語ローカライゼーションでは、ピボット言語をブリッジ言語として使用することで、原文言語から必要な数の訳文言語への翻訳が可能になります。ピボットランゲージは、原文言語の翻訳リソースが限られている場合に特に有効です。

ピボット言語を使用した翻訳は、翻訳プロセスを自動化するAPCのユースケースです。次の例は、必要な手順をまとめたものです。

  1. 原文言語コンテンツを保存するフォルダを、希望するオンラインリポジトリに作成します。

    この例では、フランス語の原文ファイルが Google ドライブのフォルダに追加されています。

  2. APC モニタリング オプションを設定 して、希望するオンライン リポジトリのコンテンツの更新を監視します。

  3. 必要な原文言語と、訳文言語として使用するピボット言語を選択してプロジェクトを作成するには、APCを設定します。

    この例では、フランス語を原文言語、英語をピボットターゲット言語としてプロジェクトを作成するようにAPCを設定しています。

  4. 翻訳されたコンテンツを同じオンライン リポジトリ上の対応する訳文言語フォルダにエクスポートするには、APC エクスポート設定を行います。

    この例では、APCが同じGoogleドライブ上の訳文フォルダに英語翻訳をエクスポートするように設定されています。

  5. プロジェクトが完了すると、エクスポートによってAPCがトリガーされ、ピボット言語から希望する訳文言語にコンテンツを翻訳するための別のプロジェクトが作成されます。

    この例では、エクスポートによってAPCがトリガーされ、英語からドイツ語にコンテンツを翻訳するための別のプロジェクトが作成されます。

備考

このユースケースを適用するには、必要なコネクタ を設定する必要があります。

大規模なプロジェクトでは、API経由のカスタムスクリプトにより、ピボット言語による翻訳も可能です。

プロジェクトの自動作成 (レガシー)

プロジェクトの自動作成ルールでは、Phraseが特定のフォルダを監視し、新規または更新されたコンテンツが検出された場合に新規プロジェクトを作成する方法を設定できます。これにより、分析一括翻訳リンギスト/ベンダーへのアサイン、通知のメール送信などのプロセスが完全に自動化されます。

プロジェクトのステータスが「完了済」~「プロジェクトステータス自動化」ルールに変更されると、翻訳されたファイルはオンラインリポジトリに送り返され、言語コード (en、es、ja など) で識別される新しく作成されたサブフォルダに保存されます。ユーザーが手動でエクスポートをトリガーすると、訳文完成ファイルが標準の {targetLang} フォルダにエクスポートされます。

翻訳をリポジトリにエクスポートする

  • プロジェクトステータスが「完了」に設定されている場合、ジョブはエクスポートされます。

  • ジョブを手動でエクスポートするには、[ダウンロード]> [オンライン リポジトリにエクスポート] を選択します。変更されていないファイルもエクスポートされます。

  • 各訳文ファイルは、APC設定で指定された訳文パスに保存されます。

再インポート中

  • ジョブは、ジョブ テーブルの [ダウンロード] メニューから再インポートできます。

自動化ルールの設定

プロジェクトの自動作成ルールでは、Phrase TMSが特定のフォルダを監視し、新規または更新されたコンテンツが検出された場合に新規プロジェクトを作成する方法を設定できます。

前提条件:

  • プロファイル内に少なくとも 1 つのコネクタと 1 つの がある。

備考

サービスを作成したら、[解析のみ]または[解析と見積もり]を選択し、[財務]セクションで[プロジェクトテンプレートの設定で定義した名前を使用]オプションが選択されていないことを確認します。[なし] を選択した場合、プロジェクトの自動作成は、監視対象フォルダ内の新規または更新されたコンテンツに対して新規プロジェクトを作成しません。

手順は、次のとおりです。

  1. Settings Setup_gear.png ページで、Automated Project Creation をクリックします。

    プロジェクトの自動作成」ページが開きます。

  2. [New] をクリックします。

    「プロジェクトの自動作成設定」ページが開きます。

  3. APC の名前を入力します。

  4. アクティブ/非アクティブステータスを設定します。

  5. 必要に応じて、バージョン 2 (ベータ) を選択します (次のオプションは選択によって変わります)。

  6. 必要に応じて、「 継続プロジェクトとして実行 」を選択します。

  7. 新規または更新されたコンテンツを監視するリモート フォルダを選択します。

    フォルダの内容が一覧表示されます

  8. 特定のファイルをモニタリング対象として選択します。

    すべてのコネクタですべてのオプションを使用できるわけではありません。

    • 選択しない場合、フォルダ全体が変更または新しいファイルの有無で監視されます。

    • サブフォルダを含めると、選択したフォルダとそのサブフォルダをモニタリングできます。

  9. 訳文完成ファイルのエクスポート先を選択します。

  10. 必要な訳文ファイルのパス名に応じて、[エクスポート完了ファイル]および[訳文サブフォルダ パス]フィールドを設定します。

  11. 処理済サブフォルダを指定します。

    インポートされたファイルは、このフォルダに移動され、処理中のファイルが可視化されます。無効に設定すると、原文ファイルは元のフォルダに残ります。

    このオプションを無効にし、ファイル名の変更を使用しない場合、オリジナル文書の翻訳が上書きされる可能性があります (リポジトリによって異なります)。

    ファイル名のパターン(正規表現)により、お客様はフォルダ内で監視するファイルを除外する正規表現を定義できます。

  12. Phraseが指定フォルダ内の新しいコンテンツをチェックする頻度を設定します。

  13. 必要なサービスを選択してください(必要に応じて納期スキームを指定してください)。

  14. 自動作成されたプロジェクトが関連付けられる原文言語と訳文言語を選択します。

  15. 異なる自動化ルールのプロジェクトを区別するには、プロジェクト名を使用して自動生成されるプロジェクト名を定義します。

    マクロ {filename} はプロジェクトのタイトルに使用できます。プロジェクト名に複数のファイル名を使用すると、最初のファイル名のみが使用されます。

  16. プロジェクトオーナーを設定。

    自動化ルールを使用して新しいプロジェクトが作成されると、プロジェクトオーナーには常に通知が届きます。

  17. 必要に応じて、通知に使用するメールテンプレートをカスタマイズします。

訳文ファイルのパス名を設定

原文ファイルに対する訳文ファイルのエクスポート先:

  • 同じフォルダ

    特定のファイルを選択した場合は、 原文ファイルフォルダ を訳文ファイルのエクスポート用に選択し 、訳文サブフォルダパス を空のままにします。フォルダ全体がモニタリングされている場合はサポートされていません。

  • 言語サブフォルダ

    ターゲット サブフォルダ パスは常に空欄のままにしてください。

    特定のファイルが監視されている場合は、 訳文完成ファイルのエクスポート先に 訳文言語サブフォルダ を選択します。

  • 任意のフォルダ

    特定のファイルが監視されている場合は、 訳文完成ファイルのエクスポート先に 訳文言語サブフォルダ を選択します。

    ターゲット サブフォルダ パスにフォルダ名を指定します。

    • これらのマクロを使って訳文言語を表現します。

      • {targetLang} 言語コードに基づいています。

      • {targetLangName} 言語名に基づいています。

      • {targetLangRFC}

        • 例:esen-USaz-Latn-AZ

        •  RFC 5646に基づく

      • {targetLangAndroid}

        • 例: esen-rUS

      • {targetLangAndroidBCP}

        • 例: b+esb+en+US

    • 原文フォルダ内にサブフォルダを作成できます。

      Amazon S3AzureFTPSFTPDropboxGoogle DriveBoxOneDriveGitGitHubGitLabBitbucket Cloudで利用可能です。

    • 一部のリポジトリでは、絶対パスを使用できます。パスの先頭を/で始めると絶対パスが表示されます。

      Amazon S3、Azure、FTP、SFTP、Dropbox、Google Drive、Box、OneDrive、Git、GitHub、GitLab、SharePointで利用可能です。Git コネクタを使用する場合は、先頭の / 、ブランチ名、.git フォルダがあるリポジトリのルートの順になります。ブランチが存在しない場合は作成されます。他のGitベースのコネクタ(GitLabなど)を使用する場合は、スラッシュの後に.gitフォルダがあるリポジトリのルートが続きます。

    • .. を使用して親フォルダを参照します。

    ヒント

    原文ファイルが /files/loc/ui.properties で、訳文言語がドイツ語(ドイツ)の場合:

    • translations/{targetLang}/files/loc/translations/de_deを作成します

    • /files-{targetLang}/loc will create /files-de_de/loc/<filename>

    • ../{targetLang}/files/de_de/<filename>を作成します

Zipファイルサポート

  • 1つのプロジェクトに複数のZIPファイルをインポートできます。

  • 翻訳されたファイルはZIPファイルにエクスポートされます。

  • 1 つの ZIP ファイルを複数のターゲットにインポートする場合、翻訳されたファイルは ZIP 名にターゲットロケールコードを使用して、複数の ZIP ファイル (訳文言語ごとに 1 つずつ) にエクスポートされます (たとえば、Pack18.en_us.ZIP)。

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

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.