ウェブコンテンツの翻訳
Liferay DXP/Portal 7.3以降で利用可能
Liferayは、Webコンテンツの記事を翻訳するための統合ツールを提供しており、世界中のユーザーのために魅力的でローカライズされたコンテンツを作成することができます。 これらのツールを使って、Webコンテンツを手動で翻訳したり、翻訳をXLIFFファイルとしてインポートしたりすることができます。
必要に応じて、カスタムワークフローを有効にして、翻訳のレビューと公開プロセスを指示できます。
翻訳可能な言語は、インスタンスのローカライズ設定により決定されます。 詳しくは、初期インスタンスのローカリゼーションおよびローカリゼーションをご参照ください。
手動でコンテンツを翻訳する
手動でWebコンテンツを翻訳するには、ユーザーが資産のいずれかのビューおよび更新のアクセス権を持っている必要がありますまたは1つ以上の言語のための翻訳アクセス権。 詳しくは、翻訳権限の管理をご覧ください。
Webコンテンツを手動で翻訳するには、次の手順に従います。
サイトメニュー(
) を開き、 コンテンツ & データ を展開し、 Web コンテンツ へと進みます。
翻訳したいコンテンツの Actions ボタン (
) をクリックし、 Translate を選択します。
これにより、翻訳インターフェースにリダイレクトされ、コンテンツの元のテキストを翻訳と一緒に表示できます。
左側の列には翻訳元の言語が表示され、右側の列には翻訳に使用できる編集可能なフィールドが表示されます。
翻訳したい言語を選択します。
importantコンテンツの更新権限を持つユーザーは、元のテキストを任意の言語に翻訳できます。
翻訳権限を持つユーザーは、原文の翻訳を、権限を持つ言語にのみ行うことができます。
利用可能なフィールドに翻訳を入力してください。
[Publish] をクリックして、Webコンテンツの新しいバージョンを作成するか、ワークフローを開始します(有効になっている場合)。
または、 [Save as Draft] をクリックして、翻訳を保存して後で公開することもできます。
翻訳のエクスポートとインポート
コンテントページのエクスペリエンスを手動で翻訳するには、コンテントページの表示権限と更新権限、または1つ以上の言語に対する翻訳権限のいずれかをユーザーが持っている必要があります。 詳しくは、翻訳権限の管理をご覧ください。
Liferayでは、翻訳用のWebコンテンツを .xliff
または .xlf
ファイルとしてエクスポートすることが可能です。 これらのファイルを翻訳者に送り、翻訳を一緒に .zip
ファイルとして、または個別に .xliff
または .xlf
ファイルとしてインポートできます。
Liferay は XLIFF 1.2 と 2.0 の両方のファイルをサポートしています。 ただし、これらのフォーマットが提供するすべての機能・性能をサポートしているわけではありません。
翻訳用のコンテンツのエクスポート
次の手順を実行します:
サイトメニュー(
) を開き、 コンテンツ & データ を展開し、 Web コンテンツ へと進みます。
翻訳したいコンテンツの Actions ボタン (
) をクリックし、 Export for Translation を選択します。 エクスポートの設定を行うためのモーダルウィンドウが表示されます。
また、複数の記事を選択して、 Export for Translation ボタンをクリックすることもできます。
エクスポート形式を選択します: XLIFF 1.2 または XLIFF 2.0 。
ウェブコンテンツのオリジナル言語を選択します。
翻訳先の言語を選択します。
[Export] をクリックします。
Liferay は、選択された各言語の XLIFF ファイルを含む ZIP アーカイブを生成します。 これらのファイルは、対応する翻訳ソフトウェアで使用することができます。
コンテンツ翻訳のインポート
次の手順を実行します:
サイトメニュー(
) を開き、 コンテンツ & データ を展開し、 Web コンテンツ へと進みます。
翻訳された Web コンテンツの Actions ボタン (
) をクリックし、 Import Translation を選択します。
また、アプリケーションバーの Actions ボタン (
) をクリックし、 Import Translations を選択すると、複数の記事の翻訳を一度にインポートすることができます。
インポートする
.xliff
、.xlf
、.zip
ファイルを選択します。importantLiferayは Export for Translation アクションで作成したXLIFFファイルのインポートをサポートしていますが、他の手段で作成したファイルのインポートが成功することは保証できません。
[Publish] をクリックします。
成功した場合、Liferayはインポートしたファイルと共に成功メッセージを表示します。 Webコンテンツは、翻訳ファイルに含まれるすべての変更内容で更新されます。 ワークフローが有効になっている場合、この変更は他のコンテンツの更新と同様に承認が必要になります。
しかし、インポート中にエラーが発生した場合、Liferayは失敗したファイルを通知し、ダウンロード可能なCSVエラーレポートを提供します。
サードパーティーのサービスを利用したウェブコンテンツの翻訳
Google Cloud Translation , Amazon Translate , または Microsoft Translator とLiferayの統合を有効にした場合、それらを使用してWebコンテンツを自動的に翻訳することが可能です。 詳しくは、 翻訳のための第三者機関の利用 をご覧ください。