ウェブコンテンツの翻訳

ウェブコンテンツの翻訳

Liferay DXP/Portal 7.3以降で利用可能

Liferayは、Webコンテンツの記事を翻訳するための統合ツールを提供しており、世界中のユーザーのために魅力的でローカライズされたコンテンツを作成することができます。 これらのツールを使って、Webコンテンツを手動で翻訳したり、翻訳をXLIFFファイルとしてインポートしたりすることができます。

必要に応じて、カスタムワークフローを有効にして、翻訳のレビューと公開プロセスを指示できます。

note

翻訳可能な言語は、インスタンスのローカライズ設定により決定されます。 詳しくは、初期インスタンスのローカリゼーションおよびローカリゼーションをご参照ください。

手動でコンテンツを翻訳する

note

手動でWebコンテンツを翻訳するには、ユーザーが資産のいずれかのビューおよび更新のアクセス権を持っている必要がありますまたは1つ以上の言語のための翻訳アクセス権。 詳しくは、翻訳権限の管理をご覧ください。

Webコンテンツを手動で翻訳するには、次の手順に従います。

  1. サイトメニュー(Site Menu) を開き、 コンテンツ & データ を展開し、 Web コンテンツ へと進みます。

  2. 翻訳したいコンテンツの Actions ボタン ( Actions Button ) をクリックし、 Translate を選択します。

    これにより、翻訳インターフェースにリダイレクトされ、コンテンツの元のテキストを翻訳と一緒に表示できます。

    左側の列には翻訳元の言語が表示され、右側の列には翻訳に使用できる編集可能なフィールドが表示されます。

    translateを選択すると、翻訳インターフェースにリダイレクトされます。

  3. 翻訳したい言語を選択します。

    important

    コンテンツの更新権限を持つユーザーは、元のテキストを任意の言語に翻訳できます。

    翻訳権限を持つユーザーは、原文の翻訳を、権限を持つ言語にのみ行うことができます。

    翻訳したい言語を選択します。

  4. 利用可能なフィールドに翻訳を入力してください。

  5. [Publish] をクリックして、Webコンテンツの新しいバージョンを作成するか、ワークフローを開始します(有効になっている場合)。

    または、 [Save as Draft] をクリックして、翻訳を保存して後で公開することもできます。

翻訳のエクスポートとインポート

note

コンテントページのエクスペリエンスを手動で翻訳するには、コンテントページの表示権限と更新権限、または1つ以上の言語に対する翻訳権限のいずれかをユーザーが持っている必要があります。 詳しくは、翻訳権限の管理をご覧ください。

Liferayでは、翻訳用のWebコンテンツを .xliff または .xlf ファイルとしてエクスポートすることが可能です。 これらのファイルを翻訳者に送り、翻訳を一緒に .zip ファイルとして、または個別に .xliff または .xlf ファイルとしてインポートできます。

important

Liferay は XLIFF 1.2 と 2.0 の両方のファイルをサポートしています。 ただし、これらのフォーマットが提供するすべての機能・性能をサポートしているわけではありません。

翻訳用のコンテンツのエクスポート

次の手順を実行します:

  1. サイトメニュー(Site Menu) を開き、 コンテンツ & データ を展開し、 Web コンテンツ へと進みます。

  2. 翻訳したいコンテンツの Actions ボタン ( Actions Button ) をクリックし、 Export for Translation を選択します。 エクスポートの設定を行うためのモーダルウィンドウが表示されます。

    翻訳用にエクスポートを選択します。

    また、複数の記事を選択して、 Export for Translation ボタンをクリックすることもできます。

    複数の記事を選択し、「Export for Translation」をクリックします。

  3. エクスポート形式を選択します: XLIFF 1.2 または XLIFF 2.0

  4. ウェブコンテンツのオリジナル言語を選択します。

  5. 翻訳先の言語を選択します。

    Webコンテンツを翻訳する言語を選択します。

  6. Export] をクリックします。

Liferay は、選択された各言語の XLIFF ファイルを含む ZIP アーカイブを生成します。 これらのファイルは、対応する翻訳ソフトウェアで使用することができます。

コンテンツ翻訳のインポート

次の手順を実行します:

  1. サイトメニュー(Site Menu) を開き、 コンテンツ & データ を展開し、 Web コンテンツ へと進みます。

  2. 翻訳された Web コンテンツの Actions ボタン ( Actions Button ) をクリックし、 Import Translation を選択します。

    翻訳のインポート」を選択します。

    また、アプリケーションバーの Actions ボタン (Actions Button) をクリックし、 Import Translations を選択すると、複数の記事の翻訳を一度にインポートすることができます。

    複数の記事の翻訳をアップロードすることができます。

  3. インポートする .xliff.xlf.zip ファイルを選択します。

    インポートしたい翻訳ファイルを選択します。

    important

    Liferayは Export for Translation アクションで作成したXLIFFファイルのインポートをサポートしていますが、他の手段で作成したファイルのインポートが成功することは保証できません。

  4. Publish] をクリックします。

    成功した場合、Liferayはインポートしたファイルと共に成功メッセージを表示します。 Webコンテンツは、翻訳ファイルに含まれるすべての変更内容で更新されます。 ワークフローが有効になっている場合、この変更は他のコンテンツの更新と同様に承認が必要になります。

    成功した場合、Liferayはインポートしたファイルと共に成功メッセージを表示します。

    しかし、インポート中にエラーが発生した場合、Liferayは失敗したファイルを通知し、ダウンロード可能なCSVエラーレポートを提供します。

    インポート中にエラーが発生した場合、Liferayは失敗したファイルを通知し、ダウンロード可能なCSVエラーレポートを提供します。

サードパーティーのサービスを利用したウェブコンテンツの翻訳

Google Cloud Translation , Amazon Translate , または Microsoft Translator とLiferayの統合を有効にした場合、それらを使用してWebコンテンツを自動的に翻訳することが可能です。 詳しくは、 翻訳のための第三者機関の利用 をご覧ください。

追加情報