統合機能

Drupal (TMS)

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

利用可能対象

  • BusinessおよびEnterpriseプラン

ライセンスに関する質問は、営業担当までお問い合わせください。

利用可能対象

  • UltimateおよびEnterpriseプラン(従来)

ライセンスに関する質問は、営業担当までお問い合わせください。

サポートされているバージョン

TMGMT(Translation Management Tool)用Phrase翻訳プラグインは、Drupal 8、9、10、11をサポートしています。TMGMTモジュールでサポートされているすべてのDrupalテキスト要素の翻訳に使用できます。

Phrase TMS設定

  1. 設定Setup_gear.pngページから、[統合機能]セクションまでスクロールします。

  2. [コネクタ]をクリックします。

    「コネクタ」ページが開きます。

  3. コネクターを作成をクリックします。

    コネクターを作成ページが開きます。

  4. タイプDrupal Live Previewに変更し、コネクターの名前を入力します。

  5. ホストを入力します。

    Drupalインストールのホストアドレスを使用します(例:http://drupal-9.kos.phrase.com/)。

    ドメイン名は外部から解決可能である必要があります(イントラネットドメインは不可)。

  6. ユーザー名とパスワードを入力します。

  7. ページHTMLに含まれるリンクを変更するには、regexURL置換ルールを指定します。

    例:

    https://example.org/en-us/images/sample.jpg内の完全なロケールコードを言語コードのみに置換するには、/([a-z]{2})-[a-z]{2}/を検索し、/$1/に置換します。

    タグ<img src="" data-lazy-src=""<link href="", <script src=""<iframe src=""内のリンク、およびCSSスタイルや参照されるCSSファイル(url: (''))内のリンクが書き換えられます。

  8. 保存をクリックします。

    コネクターが「コネクター」ページの一覧に追加されます。

インコンテキストプレビューの設定

インコンテキストプレビュー機能は、CAT Web EditorおよびCAT Desktop Editorの両方で、原文または翻訳済みテキストのリアルタイムプレビューを提供します。

テーブル、列、各種グラフィック、書式設定、およびフォント(ユーザーがインストールした場合)がサポートされています。この機能は翻訳時にコンテキストを提供することを目的としており、原文や完成したドキュメントを完全に再現するものではありません。多少の視覚的な違いが生じる場合があります。また、アクセスおよびセキュリティ設定でエディターでの外部コンテンツの読み込みを許可オプションを有効/無効にすることによっても影響を受ける可能性があります。

Phraseの要件:

  • Enterpriseファイアウォールを通過して、オンプレミスインストールにアクセスします。

  • オーサリング環境に認証します。

オンプレミスインストール用のファイアウォール設定:

備考

一部のHTMLタグはリスクをもたらすため、CAT Editorはプレビューを表示する際、このHTMLからそれらのタグを削除します。これは、ユーザーのデータプライバシーとセキュリティを確保するためです。

削除されるタグの例には、FORMIFRAMESCRIPTSVGVIDEOEMBEDOBJECT、またはbackground-image CSSプロパティなどがあります。

TMGMTでPhraseを使用する

PhraseをTMGMTと統合するには、以下の手順に従ってください。

インストールが完了すると、プロバイダーの一覧でPhraseプラグインが利用可能になります。

ファイル添付の翻訳サポート

最小バージョン要件

  • Drupal 10.2

  • TMGMTプラグインバージョン 8.X-1.16

  • Phrase プラグイン バージョン 8.X-1.24

ファイル添付の翻訳サポートを有効にするには、次の手順に従ってください。

  1. Drupal の翻訳プロバイダ設定で Phrase プラグイン設定に移動します。

  2. Auto accept finished translations チェックボックスを無効にします。

  3. Enable translation of file attachments チェックボックスを有効にします。

  4. TMGMT プラグインの翻訳設定で、File translation MIME タイプの下にあるサポート対象のファイル形式を設定します。

有効にすると、選択した MIME タイプに一致する添付ファイルが、ページコンテンツとともに翻訳のために Phrase TMS に送信されます。メインのコンテンツと個々の添付ファイルに対して、それぞれ別のジョブが作成されます。

備考

  • 新しいタイプの添付ファイルが Drupal プロジェクトに追加されるたびに、新しいファイル形式の翻訳を有効にするには、TMGMT プラグイン設定でそれらを選択する必要があります。

  • DueDate 設定はメインのジョブにのみ適用され、添付ファイルには適用されません。

  • ファイル翻訳フォームでは MIME タイプを選択できますが、送信後、フォームは選択された値を表示せずに更新されます。ただし、値は正しく保存され、適用されています。これは既知の Drupal の問題です。

Phrase を Drupal 7 の翻訳プロバイダとして追加する

  1. TMGMT プラグインがインストールされている Drupal 7 アカウントにログインします。

  2. [Configuration] に移動し、Regional and language セクションの下にある Translation Management Translators をクリックします。

    Translation Management Translators 画面が開きます。

  3. Add Translator をクリックします。

  4. ラベル名と説明を追加します。

  5. Translator plugin で、Phrase Connector for Drupal を選択します。

    Phrase 固有の設定が表示され、Phrasee Home URL フィールドには https://cloud.memsource.com/web があらかじめ入力されています。

  6. Phraseのユーザー名とパスワードを入力してください。

  7. 任意: Remote言語マッピングを指定します。

    これにより、サイト上で利用可能な言語(地域と言語セクションの言語で設定)と言語をマッピングできます。

  8. 翻訳者を保存をクリックします。

    翻訳者設定が作成されます。

Phraseでコンテンツを翻訳 - Drupal 7

  1. Drupalアカウントで、翻訳メニュー項目をクリックし、原文タブを選択します。

  2. 翻訳するコンテンツの横にあるチェックボックスをオンにします。

    備考

    ドキュメントが表示されない場合は、ドキュメント言語が原文言語に設定されていることを検証してください。

  3. 翻訳を依頼ボタンをクリックします。

  4. 訳文言語を選択します。

  5. ドロップダウンリストの翻訳者で、Phrase設定を選択します。

  6. チェックアウト設定が読み込まれるのを待ち、プロジェクトテンプレートを選択します。

    備考

    原文言語と一致し、ロケールを含むすべての訳文言語が含まれているプロジェクトテンプレートのみが一覧表示されます。

  7. 翻訳者に送信をクリックします。

    選択したプロジェクトテンプレートに基づいて、Phraseで翻訳プロジェクトが作成されます。

  8. Phraseで翻訳が完了するのを待ちます。

  9. 翻訳メニュー項目をクリックし、ジョブタブで完了したドキュメントを選択します。

  10. 該当するドキュメントの管理リンクをクリックします。

  11. 翻訳を取得ボタンをクリックします。

    Phraseプロジェクトから翻訳が返送されます。

  12. 必要に応じてレビューしてください。

  13. レビュー後、翻訳を公開します。

PhraseをDrupal 8/9/10/11の翻訳プロバイダとして追加

  1. TMGMTプラグインがインストールされたDrupal 8/9/10/11アカウントにログインします。

  2. Translationに移動し、Providersをクリックします。

    Providers画面が開きます。

  3. Add providerをクリックします。

  4. ラベル名と説明を追加します。

  5. Provider pluginで、Phraseを選択します。

    Phrase固有の設定が表示され、Phrase Home URLフィールドにはhttps://cloud.memsource.com/webが事前入力されています。

  6. Phraseのユーザー名とパスワードを入力してください。

  7. 接続をクリックします。

    接続が確立されました

  8. オプション: Remote Languages Mappingsを指定します。これにより、サイトで利用可能な言語と言語をマッピングできます(Regional and languageセクションのLanguagesで設定)。

  9. 保存をクリックします。

    プロバイダが作成されました

Phraseでコンテンツを翻訳 - Drupal 8/9/10/11

備考

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

  1. Drupalアカウントで、Translationメニュー項目をクリックし、Sourcesをクリックします。

  2. 翻訳するコンテンツの横にあるチェックボックスをオンにします。

    備考

    ドキュメントが表示されない場合は、ドキュメント言語が原文言語に設定されていることを検証してください。

  3. 原文言語と訳文言語を選択し、Request translationをクリックします。

    ジョブの概要ページが開きます。

  4. Phraseをプロバイダとして選択します。

  5. チェックアウト設定で、使用するプロジェクトテンプレート(ある場合)と期限を指定します。

    • 原文言語と一致し、ロケールを含むすべての訳文言語が含まれているプロジェクトテンプレートのみが一覧表示されます。

    • 期限は営業終了時刻を表し、Phraseユーザーのタイムゾーンに変換されます。

    • すべての翻訳ジョブを単一のPhraseプロジェクトにグループ化すべての # 翻訳ジョブを同じ設定で送信の両方を選択して、すべての訳文言語を単一のプロジェクトにグループ化します。

  6. 翻訳をオーダーするには、プロバイダに送信をクリックします。

    選択したプロジェクトテンプレートに基づいて翻訳プロジェクトが作成されます。

  7. 翻訳が完了するまで待ちます。

  8. 翻訳メニュー項目をクリックし、ジョブタブで完了したドキュメントを選択します。

  9. 対象のドキュメントの管理ボタンをクリックします。

  10. 翻訳を取得ボタンをクリックします。

    プロジェクトから訳文が返され、ジョブステータスが納品済みに変更されます。

  11. 必要に応じてレビューしてください。

  12. レビュー後、翻訳を公開します。

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

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.