Translation Hub のポストエディットを使用すると、独自の翻訳者を導入して機械翻訳されたコンテンツをレビューできます。Google Cloud コンソールを使用して翻訳者を招待し、ポストエディット グループに追加します。翻訳者を 1 つ以上のプロジェクトに追加できます。
ポストエディット グループを作成して、それを 1 つ以上のポータル(高度な階層のポータルのみ)に割り当てると、ポータル ユーザーはそのグループに対してポストエディット リクエストを送信できます。
翻訳者を招待する
Google Cloud Console の [Translation Hub] セクションで、[ユーザー] ページに移動します。
[ユーザーを招待] をクリックします。
[翻訳者] を選択してから、[続行] をクリックします。
[手動で追加] を選択して 1 人の翻訳者を招待するか、[CSV ファイルで一括インポート] を選択して 1 つのリクエストで複数の翻訳者を招待してから、[続行] をクリックします。
ユーザーの詳細を指定します。
手動で 1 人の翻訳者を追加するには、翻訳者のメールアドレス、ログイン方法、ポストエディット グループ、精通している言語のペアを指定します。ログイン方法で、翻訳者がメールアドレスとパスワードを使用してログインするか、Google アカウント(Google Workspace アカウントなど)でログインするかを指定します。
翻訳者を一括で招待するには、1 行に翻訳者のメールアドレス、ログイン方法、関連するポストエディット グループ(省略可)、精通している言語のペアを指定する CSV ファイルを指定します。Cloud Storage 内の既存のファイルを指定することも、ローカル ファイルを Cloud Storage にアップロードすることもできます。いずれの場合も、Translation Hub には Cloud Storage 権限が必要です。詳細については、ユーザーを一括招待するための CSV ファイルをご覧ください。
[完了] をクリックします。
[ユーザー] ページで、各翻訳者のステータス(
Registered
またはInvited
)を確認できます。登録済みの翻訳者が少なくとも 1 回ログインしています。
翻訳者を一括で招待するための CSV ファイル
1 つのリクエストで複数の翻訳者を追加するには、それらの情報を CSV ファイルで指定します。CSV ファイルの各行は、翻訳者のメールアドレス、ログイン方法、ポストエディット グループ名、精通している言語ペアを含む次の形式を使用します。
EMAIL_ADDRESS,SIGN_IN_METHOD,GROUP_NAME_1;GROUP_NAME_2,LANGUAGE_CODE:LANGUAGE_CODE;LANGUAGE_CODE:LANGUAGE_CODE
ログイン方法は、Google アカウントの場合は google
、その他のメールアドレスの場合は email/password
です。ポストエディット グループ名は、Google Cloud コンソールの [ポストエディット] ページに表示されます。1 人の翻訳者に複数のグループや言語のペアを関連付けるには、セミコロンを使用します。
次の例は、CSV のサンプルを示しています。列名を示すヘッダー行は含めないでください。
amal@altostrat.com,google,groupname1;groupname2,en:es;zh:de
charlie@altostrat.com,email/password,,zh:es
hao@myownpersonaldomain.com,email/password,
Translation Hub では、行数と CSV ファイルのサイズに上限があります。詳細については、割り当てと上限の使用量の上限をご覧ください。
Translation Hub に Cloud Storage 権限を追加する
Translation Hub は、Cloud Storage バケットから一括インポート CSV ファイルを読み取ります。Translation Hub には、本質的に Cloud Storage へのアクセス権がありません。アクセスを許可するには、Translation Hub サービス アカウントに Storage Admin
ロールを付与します。これにより、Translation Hub が Cloud Storage バケットから CSV ファイルのアップロードと読み取りを行うことができます。
IAM ページに移動します。
プリンシパルのリストで、
Storage Admin
ロールを持つcloud-translation-hub@system.gserviceaccount.com
サービス アカウントがすでに存在しているかどうかを確認します。存在しない場合は、次のステップに進みます。サービス アカウントがすでに存在する場合は、これらの手順をスキップします。[アクセス権を付与] をクリックします。
[新しいプリンシパル] フィールドに、
cloud-translation-hub@system.gserviceaccount.com
をプリンシパルとして追加します。[Select a role] をクリックし、[Storage Admin] ロールを選択します。
このロールにより、Cloud Storage バケットにファイルを追加する権限とファイルの読み取り権限が Translation Hub に付与されます。権限の正確なセットを確認するには、Google Cloud コンソールで割り当て済みの権限を確認してください。
[保存] をクリックします。
ポストエディット グループを作成する
ポストエディット グループには 1 人以上の翻訳者が含まれます。個々の翻訳者をポータルに割り当てるのではなく、ポストエディット グループをポータルに割り当てます。
ポータル ユーザーがポストエディットをリクエストするときに、ポータルに割り当てられている任意のポストエディット グループを選択できます。Translation Hub には、翻訳されたドキュメントのソース言語とターゲット言語に精通している翻訳者を含む、関連するポストエディット グループが表示されます。
ポストエディット グループを作成するには、Google Cloud プロジェクトに招待された翻訳者が 1 人以上必要です。
Google Cloud Console の [Translation Hub] セクションで、[ポストエディット] ページに移動します。
[ポストエディット グループを作成] をクリックします。
グループの名前を指定します。
これらの名前は、ポータル ユーザーがポストエディットをリクエストするときに表示されます。
グループに追加する翻訳者を選択し、[OK] をクリックします。
[続行] をクリックします。
このポストエディット グループを割り当てる高度な階層ポータルを選択し、[OK] をクリックします。
[完了] をクリックします。
翻訳者グループの作成には数分かかることがあります。グループが作成されると、[ポストエディット] ページに表示されます。これで、ポータル ユーザーはポストエディット グループにポストエディット リクエストを送信できます。
ポストエディットされた翻訳をキャプチャする
ポストエディット中に編集内容をキャプチャするには、ポータル ユーザーが翻訳リクエストの送信時に読み取り / 書き込みの翻訳メモリを指定する必要があります。ポータル ユーザーが翻訳メモリを選択しない場合、後で選択することはできず、ポストエディットの内容は保存できません。ポータル ユーザーが読み取り専用の翻訳メモリを選択した場合、ポストエディットの内容は保存できません。翻訳メモリは一致する翻訳にのみ使用されます。
デフォルトの翻訳メモリを設定すると、ポータル ユーザーが翻訳をリクエストしたときに Translation Hub が翻訳メモリを自動的に設定します。こうして、ポータル ユーザーが明示的に削除するか、別の翻訳メモリを選択しない限り、デフォルトの翻訳メモリが常に翻訳ジョブに関連付けられます。
詳しくは、人間がレビューした翻訳を保存して再利用するをご覧ください。
次のステップ
- ポータル ユーザーがポストエディットをリクエストする方法を確認する。
- 翻訳者がドキュメントを編集する方法を確認する。
- 翻訳メモリを読み取り専用に設定する方法を学習する。