統合機能

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

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

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

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

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

Phrase 要件:

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

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

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

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

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

備考

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

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

Phrase と TMGMT の使用

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

  1. Drupal サイトに TMGMT モジュールをインストールします。

  2. Phrase Translation Plugin for TMGMT をインストールします。

  3. プロジェクトテンプレートのファイルインポート設定で、ファイルタイプ自動選択のままにし、Use HTML subfilter in XLIFF 1.2を選択します。

インストールが完了すると、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. Checkout Settingsで、使用するプロジェクトテンプレート(ある場合)とDue Dateを指定します。

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

    • Due DateはEODを表し、Phraseユーザーのタイムゾーンに変換されます。

    • Group all translation jobs in a single Phrase projectSubmit all # translation jobs with the same settingsの両方を選択して、すべての訳文言語を単一のプロジェクトにグループ化します。

  6. 翻訳をオーダーするには、Submit to providerをクリックします。

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

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

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

  9. 該当するドキュメントのManageボタンをクリックします。

  10. Pull translationsボタンをクリックします。

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

  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.