継続的なローカライズは、段階的な変更があり、更新された翻訳済みテキストの継続的な配信が必要なプロジェクトやジョブに役立ちます。これは、開発プロセスの後にローカライズが行われるという従来の手法ではなく、開発プロセスにローカライズのワークフローを統合機能させるものです。例として、ソフトウェア開発環境では、更新されたテキストStringsが自動的にTMSに引き渡され、リリースサイクルに合わせて処理されます。
継続ジョブと継続プロジェクトは同じ機能を持っていません。
継続ジョブとAPC(APC)は互いに独立しています。継続ジョブの設定はAPCの動作に影響しません。
|
特徴 |
継続ジョブ |
継続プロジェクト |
|---|---|---|
|
モニター(統合機能コネクター経由) |
単一ファイル |
ファイルのフォルダー |
|
単一プロジェクト |
異なるリポジトリおよび場所からのファイル |
1つのリポジトリ内の1つのフォルダー(複数のフォルダーをモニターできるGitおよびSitecoreを除く) |
|
ファイル形式 |
制限付き |
全て |
|
ワークフローステップ |
はい |
はい |
|
変更されていないStringsは更新されたファイルに引き継がれます |
はい |
はい |
|
事前翻訳 |
はい |
はい |
|
期限の計算 |
いいえ |
はい |
|
分析/見積もり |
いいえ |
はい |
原文を更新機能を使用する場合、サブスクリプションのワード許容量に関連するワード計算は、更新されたコンテンツで追加または変更されたテキスト量のみを考慮するように、異なる方法で実行されます。
ジョブサマリーには、ジョブの初回アップロード時のセグメント数とワードカウントが表示されます。
原文を更新機能を使用すると、以前にインポートされたファイルを新しい原文ファイルで更新できます。
4つの文(合計17ワードの変更なしの文2つ、合計4ワードの変更ありの文2つ)を追加すると、ジョブサマリーには最新バージョンのカウントと集計されたカウントが表示されます。
追加されたセグメント: 前回の合計セグメント数 + 変更されたセグメント数
追加されたワードカウント: 前回の合計ワードカウント + 変更されたセグメントで追加された合計ワード数
例として:
追加されたセグメント: 3 + 2 = 5
追加されたワードカウント: 19 + 4 = 23
追加の更新(4つの文:合計4ワードの変更なしの文2つ、合計4ワードの変更ありの文2つ)において、ジョブサマリーは最新バージョンで更新され、集計にはすべての更新が反映されます。
備考
エディタで原文セグメントに加えられた変更は、サブスクリプションのワードカウントには影響しません。ただし、これらの変更は、原文を更新機能を使用する際のワードカウントの計算方法には影響します。アップロードされたファイルは、エディタで表示されているファイルのバージョンと比較されます。ファイルがプロジェクトにアップロードされ、エディタでセグメントの結合、または一部の単語の追加や削除が行われてから再度アップロードされた場合、変更されたセグメントのワードカウントがサブスクリプションのワードカウントに追加されます。
継続ジョブ機能を使用すると、リポジトリにある元のファイルの更新バージョンが既存のプロジェクトにアップロードされ、同じファイルの古いバージョンが上書きされます。
リポジトリ内のファイルに新しいStringsが追加されると、変更された原文Stringsが更新され、削除された原文Stringsも同様に削除されます。変更されていないストリングは、そのジョブのアップデートバージョンにそのままコピーされるので、翻訳し直す必要はありません。
ジョブの更新:
-
ジョブは、設定に基づいて定期的に監視されます。
-
原文ファイルの変更が検出されると、すべてのワークフローのステップでジョブが更新されます。
-
更新中のジョブがCAT Web Editorで開かれている(つまり、誰かが作業している)場合、ユーザーに注意が表示され、ジョブを再読み込みするように促されます。
-
原文ファイルに加えられた変更に基づいて、セグメントが更新されます。
-
更新前に、変更されていないセグメントは、訳文内の翻訳と一緒にコピーされます。
-
原文が変更されたセグメントについては、訳文がクリアされます。
プロジェクトまたは書き込みモードのワークフローステップに添付されている場合、確定済セグメントの以前の翻訳は翻訳メモリに保存されるため、失われることはありません。
-
原文ファイルから削除されたセグメントは、ジョブからも削除されます。
-
原文更新時には、ジョブレベルのインポート設定が使用されます。変更が必要な場合、原文更新の前に API を介してジョブのインポート設定を編集できます。
異なるインポート設定を使用すると、以前に翻訳されたセグメントが変更されたり、サブスクリプションのワードカウントに影響したりする可能性があります。
ジョブステータス の更新:
原文ファイルが更新されると、以下のようになります。
-
ステータスが 完了 または 納品済 のジョブは、自動的に メール送信済 に更新されます。
-
ステータスが キャンセル済 の場合、ジョブのコンテンツとステータスは変更されません。
ジョブは、ジョブテーブル の メニューから再インポートできます。
-
その他のすべてのステータスは変更されません。
-
マルチステップのワークフローが使用されている場合、各ステップのステータスは個別に扱われます。
例:
訳文をリポジトリにエクスポートする:
-
訳文は、 設定で設定された頻度に基づいて、定期的にリポジトリにプッシュバックされます。翻訳された訳文セグメントは、変更された場合にのみエクスポートされます。
-
ジョブは、 メニューから オンラインリポジトリへエクスポート を選択することで、手動でエクスポートできます。変更されていないファイルもエクスポートされます。
-
未確定の変更済みセグメントもエクスポートされます。
-
マルチステップのワークフローが使用されている場合、最後のワークフローステップでの変更のみがエクスポートされます。前のステップのステータスは「完了」に設定されている必要がありますが、変更がエクスポートされるステップはそうである必要はありません。
-
デフォルトでは、各訳文ファイルは プロジェクト設定 で指定されたフォルダーにエクスポートされます。
制限事項:
-
指定されたファイル形式でのみ利用可能です。
-
ファイルは、コネクター を使用してオンラインリポジトリからアップロードする必要があります。
継続ジョブは、プロジェクトページに で表示されます。ツールチップには、ジョブが最後に更新された日時が表示されます。
備考
継続ジョブに問題がある場合、省略記号 にカーソルを合わせるとジョブ情報が表示されます。See history をクリックすると、問題がいつどこで発生した可能性があるかをトラブルシューティングするのに役立つ、ジョブの詳細な履歴が表示されます。
-
RESX
-
XML、多言語XML
-
PO、多言語PO
-
XLSX、多言語XLSX
-
Properties
-
CSV、多言語CSV
-
JSON
-
YAML
-
Android XML
-
iOS strings
プロジェクトに継続ジョブをインポートするには、以下のステップに従ってください。
-
ジョブを作成する際、ステップ2で 統合機能からインポート をクリックし、ドロップダウンメニューから を選択します。
ウィンドウが開きます。
-
必要なコネクターでファイルを選択し、確定 確定 をクリックします。
アップロードされたファイルはフィールドの上部に表示され、必要に応じて削除できます
。
-
ジョブの作成を完了 完了 します。
継続ジョブの頻度を設定するには、以下のステップに従ってください。
-
ジョブの頻度は、グローバルまたはプロジェクトレベルで設定できます。
-
グローバル
設定
ページから、自動化 セクションまでスクロールダウンし、継続ジョブ 継続ジョブ設定 をクリックします。
ページが開きます。
-
プロジェクト
プロジェクトページから、編集 編集 をクリックします。
ページが開きます。
継続ジョブ 継続ジョブ をクリックします。
頻度設定が表示されます。
-
-
頻度を選択します
-
これは、リポジトリの更新をチェックする頻度を制御します。(利用可能な最短間隔は30分ごとです。)
-
これは、翻訳されたコンテンツがリポジトリにエクスポートされる頻度を制御します。(利用可能な最短間隔は30分ごとです。)
-
-
保存をクリックします。
設定は、すべての新規ジョブに適用されます。