ゼロタッチローカリゼーションは、接続されたコードリポジトリのローカリゼーションパイプライン全体を自動化します。新規または変更された文字列を検出し、翻訳ジョブを作成してルーティングし、コンテンツを翻訳し、翻訳された文字列をリポジトリにプッシュバックします。その間に手動のステップは一切必要ありません。
仕組み
ゼロタッチローカリゼーションは、既存の3つのStrings機能を単一の自動化パイプラインに接続します。
各ステージは、プロジェクトに対して既に構成されている設定と統合に基づいて実行されます。ゼロタッチローカリゼーションは、個別の翻訳エンジンやジョブタイプを導入するものではありません。既存のものを自動的に調整します。
注意
ゼロタッチローカリゼーションは、GitHub Appを通じて設定されたGitHubリポジトリへのRepo Sync接続でのみ機能します。パーソナルアクセストークンを使用して作成されたRepo Sync接続、およびGitLabまたはBitbucketへのRepo Sync接続は、ゼロタッチローカリゼーションではサポートされていません。
ゼロタッチタブ
ゼロタッチローカリゼーションは、プロジェクトビュー内の専用のタブから管理されます。このタブには、プロジェクトの3つの状態のいずれかが反映されます。
-
ゼロタッチローカリゼーションを有効にする: プロジェクトに対してゼロタッチローカリゼーションが有効になっていません。
-
アクティブ: 有効な状態。Repo Syncとジョブ自動化が正常に機能しており、必要なプロジェクト設定がすべて整っています。
-
エラー: 有効になっていますが、パイプラインが依存している何かが欠落しているか、壊れています。
権限
ゼロタッチローカリゼーションの有効化、修正、または無効化には、プロジェクト設定を管理する権限が必要です。
-
文字列の所有者と管理者は、すべてのプロジェクトでゼロタッチローカリゼーションを管理できます。
-
プロジェクトマネージャーは、自分が割り当てられているプロジェクトでのみゼロタッチローカリゼーションを管理できます。
-
開発者、デザイナー、翻訳者、およびゲストは、ゼロタッチローカリゼーションを管理できません。
ゼロタッチローカリゼーションを有効にする
プロジェクトのゼロタッチローカリゼーションを有効にするには、次の手順に従ってください。
-
プロジェクトを開き、タブに移動します。
-
ゼロタッチローカリゼーションを有効にするをクリックします。
ウィンドウが開き、ゼロタッチローカリゼーションが影響を与えるプロジェクト設定が一覧表示されます。変更が他のワークフローを妨げないことを確認するため、影響を受ける設定を最初に確認してください。ゼロタッチローカリゼーションを機能させるには、あらかじめ選択されているすべての設定を有効にする必要があります。
-
をクリックして続行します。
プロジェクトのタブが開き、完全な構成が表示されます。
-
プロジェクトにタブ以外で設定済みの条件を満たす Repo Sync とジョブ自動化が存在する場合、それらは自動的に検出されます。次の2つのステップはスキップしてください。そうでない場合は、次のステップに進んで設定を行ってください。
-
リポジトリ同期を設定ボタンをクリックして、リポジトリ同期を設定します。
ウィンドウが開きます。接続タイプは GitHub アプリ として事前選択されており、 は オープンプルリクエストから に設定されています。ゼロタッチローカリゼーションを有効にするには、これらのオプションをそのままにしておく必要があります。
-
ジョブ自動化 を設定するには、ジョブ自動化を作成 ボタンをクリックします。
ウィンドウが開きます。 オプションが選択され、 が バッチアップロード に設定されています。ゼロタッチローカリゼーションを有効にするには、これらのオプションをそのままにしておく必要があります。
-
Repo Sync とジョブ自動化の両方が正しく設定されると、 タブにプロジェクトのステータスが アクティブ と表示され、緑色のチェックマークが付きます。
エラーと修正
タブの外で必要なプロジェクト設定が変更された場合、 タブにエラーが表示されます。また、接続されている Repo Sync またはジョブ自動化が削除、一時停止、またはその他の理由で正常に機能していない場合にも表示されます。タブには、影響を受けている部分が表示されます。
-
他の場所でオフにされたプロジェクト設定については、タブに表示される修正アクションを使用してオンに戻してください。
-
Repo Sync またはジョブ自動化が見つからない、または破損している場合は、タブに表示されるリンクに従って代替を作成してください。
エラーに関する詳細は、統合の専用ページに表示されます。根本的な問題が解決されると、プロジェクトは自動的にアクティブな状態に戻ります。
ゼロタッチローカリゼーションをオフにする
プロジェクトのゼロタッチローカリゼーションをオフにするには、次の手順に従ってください。
オフにすると、接続されている Repo Sync とジョブ自動化が一時停止されます。その後、 タブには、プロジェクトが設定されていないことが表示されます。ゼロタッチローカリゼーションが使用する一般的なプロジェクト設定は変更されません。
制限事項
ゼロタッチローカリゼーションプロジェクトの制限はプランによって異なります:
-
BusinessプランおよびEnterpriseプランでは、無制限のプロジェクトでゼロタッチローカリゼーションをサポートしています。
-
Teamプラン、Professionalプラン、およびSoftware UI/UXプランでは、最大2つのプロジェクトでゼロタッチローカリゼーションをサポートしています。