キー リンクを使用すると、異なるプロジェクトにわたる複数の翻訳キー間にリンクを確立して、同じコンテンツでの繰り返しの翻訳やレビューを防止できます。
キーを複数形でリンクできるのは、親キーと子キーの両方が複数形をサポートしている場合だけです。リンクされたキーの複数形設定を変更すると、既存のリンクが削除されます。
キーは親と子の関係を通じてリンクされます。
-
親キー
ユーザがリンクを確立するキー。親キーの値が変更されるたびに、リンクされた子は親のコンテンツと状態に基づいて自動的に更新されます。
ユーザは、Strings エディタだけで親キーのコンテンツと状態を編集できます。
-
子キー
親にリンクされ、親が変更されるたびに自動的に更新されるキー。
リンク作成時と親キー更新時に、子キーに設定された翻訳ワークフローに従って、子キーの状態が親キーから継承されます。
-
親キーは検証済み/翻訳済/レビュー済
子キーが翻訳済 (基本ワークフロー) またはレビュー済 (詳細ワークフロー) に設定されています。
-
親キーは未検証/レビュー準備完了
子キーが未検証になります。
備考
親キーの翻訳は、親キーと子の両方に存在する言語に対してのみ子に配信されます。
キー、親キーとリンクされている限り、単独では更新できません。
キーワードカウントは親キーのワードカウントカウントと同じです。子に設定された文字数制限は無視されます。
-
異なるユーザーロールは、それぞれの特定の権限に基づいて ページおよび Strings エディタを使用してリンクされたキーにアクセスできます。
-
オーナーと管理者は、リンクされたキーを作成、編集、削除するためのアクセスを持っています。Strings エディタで親キーのコンテンツを更新することもできます。
-
PM は、割り当て済のプロジェクト内で自分のリンクされたキーのみ作成、編集、削除できます。
-
開発者、デザイナー、および翻訳者は、アクセスできるプロジェクトの Strings エディタでリンクされたキーとそのメタデータの表示、および親キーのコンテンツの更新を行うことができます。
-
Strings エディタでは、割り当てられたプロジェクトのリンクされたキーのみゲストに表示できます。
使用例
-
Android、iOS、Web、デスクトップなど、異なるプラットフォームに分散された同じ製品コンテンツ
リンクされたキーは、1つのプラットフォーム上のコンテンツの更新や変更を他のすべてのプラットフォームに自動的に同期させるのにヘルプます。
-
異なるバージョン間で管理されるコンテンツ更新
1 つのプロジェクトを 1 つまたは複数の子プロジェクトを持つ親プロジェクトとして使用し、キーをリンクすることで、1 つのプロジェクトのキーのすべてまたはサブセットへの変更を維持ヘルプます。
-
異なる国、部門、市場に分散された同じ製品コンテンツ
親プロジェクトと国、部門、市場に分散しているプロジェクト間のリンクを設定することで、変更を1か所で管理し、一致するしたメッセージと情報を確保します。
リンクキーを選択することでアクセスできます。
ページには、左側のナビゲーションパネルから親キーと子が関連情報とともにテーブルに表示されます。
リンクされたキーの検索とフィルタ
ページ上部の検索フィールドを使用して、名前または原文コンテンツで親キーの一覧をフィルタできます。
翻訳ステータスに基づいて親キーをフィルタするには、ステータスドロップダウンメニューをクリックし、1つまたは複数の状態を選択します。
特定のプロジェクトのキーのみを表示するには、親プロジェクトまたは子プロジェクトドロップダウンメニューをクリックし、親キーまたは子キーの一覧をフィルタする 1 つまたは複数のプロジェクトを選択します。
スペース フィルタを使用すると、特定のスペースに属するキーだけが表示されます。スペースでキーをフィルタリングすると、一覧に適用される追加の検索フィルタが上書きされます。
リンクされたキーの追加
リンクされたキーは、以下によってのみ追加できます。
-
オーナー
-
管理者
-
プロジェクトマネージャ(割り当て済または所有プロジェクト内)
新しいキーを追加する手順は、次のとおりです。
-
+ New link]を選択します。
]ページの右上にある[ウィンドウが表示されます。
Strings エディタのサイドバーにリンクキーを作成することもできます。
-
親キーの名前またはコンテンツを入力し、ドロップ一覧から選択します。
-
メインブランチのキーのみが表示されます。
-
既存のリンクされたキーを選択することはできません。オプションで、
を非表示オプションを有効にして、既存の親キーと子キーを一覧から非表示にします。 -
コンテンツる検索は、デフォルトのロケールにのみ適用されます。
-
-
フィールドを使用して子キーを選択。オプションで、キーまたはコンテンツを入力して一覧を絞り込むこともできます。
-
メインブランチのキーのみが表示されます。
-
既存のリンクされたキーを選択することはできません。オプションで、
を非表示オプションを有効にして、既存の親キーと子キーを一覧から非表示にします。 -
コンテンツる検索は、デフォルトのロケールにのみ適用されます。
-
-
保存をクリックします。
新しく作成されたリンクがリンクされたキーの一覧に追加されます。Strings エディタで親キーと子キーが適切に更新されます。
リンクされたキーの編集と削除
既存のリンクは、以下によってのみ編集および削除できます。
-
オーナー
-
管理者
-
プロジェクトマネージャ(割り当て済または所有プロジェクト)
リンクされたキーを作成したら、「メニューから「キーリンク編集」を選択することで編集できます。リンクの ウィンドウでは、親キーはロック済のため変更できません。 のリンクフィールドを使用して、選択した親キーの子キーを追加または削除します。
備考
別の親に再リンクするには、Strings エディタのサイドバーにあるオプションを使用します。
リンクされたキーを削除し、親キーからすべての子キーのリンクを外す手順は、次のとおりです。
-
] メニューから Delete all キー リンクを選択
の削除ウィンドウが表示されます。
-
リンク削除時に子のコンテンツを管理する適切なオプションを選択します。
-
既存の子は未検証になりますが、コンテンツは変更されません。
-
既存の子は未翻訳翻訳になります。
-
-
リンク削除をクリックします。
リンクされたキーが「
キー」ページから削除されます。すべての子のリンクが解除されています。
親キーが削除されると、デフォルトで既存のキーのリンクは壊れます。
Strings エディタのサイドバーで、リンクされたキーを編集したり削除したりすることもできます。
インポート親キー
リンクされたキーは、プロジェクトページのファイルアップロード時に追加できます。
タブで新しいファイルをインポートするときは、翻訳ワークフローに従って親キーの状態を継承します。
オプションを選択します。親キーのコンテンツが更新され、変更が子に配信されます。子キーは、子キーに設定された-
親キーは検証済み/翻訳済/レビュー済
子キーが翻訳済 (基本ワークフロー) またはレビュー済 (詳細ワークフロー) に設定されています。
-
親キーは未検証/レビュー準備完了
子キーが未検証になります。
インポートファイルの既存の子は無視されます。
リンクされたキーをエクスポート
プロジェクトページのファイルのダウンロード時にリンクされたキーをエクスポートできます。
タブで、1つ以上の言語ファイルをエクスポートする場合、子のコンテンツは親キーの翻訳を使用して自動的に更新されます。