統合機能

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. New connectorをクリックします。

    Create connectorページが開きます。

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

  5. Hostを入力します。

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

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

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

    シングルサインオン(SSO)および2段階認証(2FA)はサポートされていません。DrupalアカウントでSSOまたは2段階認証が強制されている場合は、両方の対象外となる専用のサービスアカウントを使用してください。

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

    例:

    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. 保存をクリックします。

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

コネクターの削除

コネクターを削除するには:

  1. Integrationsページから、削除するコネクターを選択します。

  2. 削除をクリックします。

    コネクターの削除ウィンドウが開きます。

  3. 「削除」と入力し、削除をクリックします。

    コネクターが削除され、コネクターの一覧が表示されます。

備考

ごみ箱にあるジョブを含め、プロジェクト内の未完了のジョブにまだリンクされているコネクターは削除できません。そのようなコネクターを削除しようとすると、「コネクターの削除に失敗しました」というエラーが返されます。

解決策: コネクターに関連付けられているプロジェクトを開き、残りのジョブを完了または削除します。設定/ごみ箱に移動し、コネクターにまだリンクされているジョブを削除するために空にします。コネクターの削除を再試行します。

インコンテキストプレビューを設定する

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

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

Phraseの要件:

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

  • オーサリング環境に認証してください。

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

  • インストールは、PhraseサーバーのIPアドレスからアクセス可能である必要があります。現在のリストについては、PhraseサーバーのIPアドレスを参照してください。

  • ドメイン名は外部から解決可能である必要があります。

備考

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

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

PhraseとTMGMTの使用

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

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

TMGMTプラグイン経由で送信されたジョブは、CAT Editorでプレビューを表示しません。インコンテキストプレビューにはDrupal Live Preview Connectorが必要です。これは、CAT Editorがプレビューをレンダリングするために使用するライブページの参考資料を提供します。

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

最小バージョン要件

  • Drupal 10.2

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

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

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

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

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

  3. ファイル添付ファイルの翻訳を有効にするチェックボックスを有効にします。

  4. ファイル翻訳」MIMEタイプの下にあるTMGMTプラグイン翻訳設定で、サポートされているファイル形式を設定します。

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

備考

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

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

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

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

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

  2. 「設定」に移動し、「地域と言語」セクションの下にある「翻訳管理翻訳者」をクリックします。

    翻訳管理翻訳者」画面が開きます。

  3. 翻訳者を追加」をクリックします。

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

  5. 翻訳者プラグイン」で、「Phrase Connector for Drupal」を選択します。

    Phrase固有の設定が表示され、「Phrase 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. レビュー後、翻訳を公開します。

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

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

  2. 翻訳に移動し、プロバイダをクリックします。

    プロバイダ画面が開きます。

  3. プロバイダを追加をクリックします。

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

  5. プロバイダプラグインで、Phraseを選択します。

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

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

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

    接続が確立されました

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

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

    プロバイダが作成されます

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

備考

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

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

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

    備考

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

  3. 原文と言語を選択し、翻訳を依頼をクリックします。

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

  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.