言語マニフェストのステータスを変更する
言語マニフェストのステータスを変更することは、翻訳ワークフロー内のステータスを追跡する最良の方法ですが、変更にはいくつかの考慮事項と制限があります。
このタスクについて
言語マニフェストは、最初にTranslation:new
で作成されます。そこから手動でTranslation:in progress
またはTranslation: cancelled
にマニフェストを移動できます。言語マニフェストに対してローカリゼーション キットが生成されると、自動的にTranslation:in progress
に移動します。そこから手動でTranslation:done
またはTranslation:cancelled
にマニフェストを移動できます。
ステータスの変更は、上から下、または下から上に行うことができます。上から下に、言語マニフェストのステータスを変更すると、子コンテンツオブジェクトのステータスも自動的に変更されます(可能な場合)。下から上に向かって、子コンテンツオブジェクトのステータスを変更し、言語マニフェストのステータスを変更します。どちらのアプローチも同様に有効で、単にワークフローと好みに依存します。
これらの可能なステータス変更の中で、覚えておくべきことがいくつかあります:
- マニフェストのすべてのオブジェクトがまだ翻訳されていなくても(たとえば、まだ翻訳前であっても)、言語マニフェストを
Translation:new
からTranslation:in progress
に移動させることができます。これはワークフローのコンテキストにおいて意味があるかもしれませんし、ないかもしれませんので、移動は慎重に検討してください。 - 言語マニフェストを
Translation:in progress
からTranslation:done
に移動するには、マニフェストのコンテンツオブジェクトが少なくともTranslation:in review
にある必要があります。これは、コンテンツオブジェクトが少なくともこのステータスにない場合、CCMS Web内にまだ存在しないからです。それらのオブジェクトはまだ仮想オブジェクトであるため、言語マニフェストとともに別のステータスに移動することはできません。