Translating Pages and Content
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

翻訳にかかるサードパーティーの利用

Liferay 7.4 U15+およびGA15+が利用可能

Liferay は次のサービス API と統合して、コンテンツ ページと Web コンテンツの自動翻訳を生成できます。

この機能を使用するには、まず使用する翻訳サービスを設定し、Liferayのシステム設定で有効にする必要があります。 有効にすると、このサービスを使用して、コンテンツ ページや Web コンテンツの 翻訳を生成 できるようになります。

重要

一度に有効にできるのは1つのサービスのみです。 複数のサービスを有効にした場合、システムは利用可能な最初のサービスを使用します。

Amazon Translateの有効化

7.4 U9+およびGA13+で利用可能

Amazon Translateを有効にするには、有効なAmazon AWSアカウントが必要です。 詳細については、公式の Amazon Translate ドキュメントを参照してください。

準備ができたら、次の手順に従ってください。

  1. グローバル メニュー(Global Menu) を開き、 コントロール パネル タブをクリックして、 システム設定翻訳AWS を使用した翻訳の順に進みます。

    [Translator Using AWS]へ移動します。

  2. 有効をチェックします。

  3. 有効な アクセス キーシークレット キーを入力してください。

  4. 地域を入力します。 デフォルト値は、us-west-1です。

  5. [保存]をクリックします。

DeepL翻訳を有効にする

DeepL 翻訳を有効にするには、有効な DeepL アカウントが必要です。 詳細については、公式のDeepL サポート および API ドキュメントをご覧ください。

準備ができたら、次の手順に従ってください。

  1. グローバル メニュー(Global Menu) を開き、 コントロール パネル タブをクリックして、 システム設定翻訳DeepL 翻訳を使用した翻訳の順に進みます。

  2. 有効をチェックします。

  3. トークン フィールドに有効な API トークンを入力します。

  4. API URLDeepL Validation APIを入力します。

  5. [保存]をクリックします。

Google Cloud Translationの有効化

Google Cloud Translationを有効にするには、有効なアカウントとCloud Translation APIが有効になっているGoogle Cloudプロジェクトが必要です。 このプロジェクトには、JSONアカウントキーを持つサービスアカウントも必要です。 詳細については、公式の Google Cloud Translation ドキュメントをご覧ください。

準備ができたら、次の手順に従ってください。

  1. グローバル メニュー(Global Menu) を開き、 コントロール パネル タブをクリックして、 システム設定翻訳Google Cloud を使用した翻訳の順に進みます。

  2. 有効をチェックします。

  3. 有効なGoogle CloudサービスアカウントのキーをJSON形式で入力します。

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

Google Cloud Translation Basic API は、リクエストごとに最大 128 個のテキスト セグメントをサポートします。 ほとんどのコンテンツではこれで十分です。 ただし、多数のフィールドやフラグメントを含む複雑なページを翻訳する場合は、この制限に達する可能性があります。

このような場合は、フィールドを個別に翻訳したり、コンテンツ構造を簡素化したり、制限がより高い別の翻訳プロバイダーの使用を検討したりできます。

Microsoft Translatorの有効化

7.4 U6+およびGA10+が利用可能

Microsoft Translatorを有効にするには、有効なMicrosoft Azureアカウントが必要です。 詳細については、公式の Microsoft Translator ドキュメントを参照してください。

準備ができたら、次の手順に従ってください。

  1. グローバル メニュー(Global Menu) を開き、 コントロール パネル タブをクリックして、 システム設定翻訳Azure を使用した翻訳の順に移動します。

  2. 有効をチェックします。

  3. 有効な サブスクリプション キーリソースの場所 (リージョン) を入力します。

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

自動翻訳の利用

翻訳サービスを有効にすると、コンテントページとWebコンテンツの翻訳インターフェースに自動翻訳ボタンが追加されます。

以下の手順で、フィールドを自動翻訳します。

  1. ページ または Web コンテンツ アプリケーションを開きます。

  2. 翻訳するコンテンツまたはページの アクション (Actions Button) をクリックし、 翻訳を選択します。

  3. 言語フラグを使用して、翻訳したい言語 を選択します。

    翻訳に使用できる言語は、インスタンスのローカリゼーション設定によって決まります。 詳細については、 初期インスタンスのローカリゼーション および 仮想インスタンスのローカリゼーション を参照してください。

  4. 自動翻訳 ボタンをクリックすると、すべてのWebコンテンツフィールドが選択した言語に翻訳されます。

    すべての Web コンテンツ フィールドを翻訳するには、左上の自動翻訳ボタンをクリックします。

    または、フィールドの個々の 自動翻訳 ボタン (Auto Translate Button) をクリックして、そのテキストのみを翻訳します。

    フィールドの個々の[Auto Translate]ボタンをクリックすると、そのテキストだけが翻訳されます。

  5. 完了したら、 「下書きとして保存」 または 「公開」 をクリックします。