WITD 子要素のローカリゼーションとグローバリゼーション
作業項目の種類の定義のいくつかの部分を変更して、ユーザーのネイティブ言語で表示できます。
作業項目を設計する場合は、作業項目の設定がチーム プロジェクト コレクションのサーバー上にあり、チーム メンバーの言語設定は認識されないことに注意してください。
ローカライズできる要素とできない要素を次の表に示します。次の表に明記されていない要素は、ローカライズできません。
ローカライズできる要素の例 |
ローカライズできる要素属性 |
---|---|
<WORKITEMTYPE name="bug"> |
作業項目の種類の名前。1 ~ 255 文字の Unicode 文字で指定する必要があります。 |
<DESCRIPTION>Work item descriptive text here</DESCRIPTION> |
作業項目の種類の説明です。255 文字以上の Unicode 文字を含む文字列を入力できます。 |
<FIELD refname="System.Title" name="Title" type="String"> |
作業項目フィールドの名前です。1 ~ 128 文字の Unicode 文字で指定する必要があります。 フィールドに指定した名前は、すべての Team Foundation クライアントで使用されます。また、チーム メンバーが作業項目の種類クエリを作成するためにも使用されます。 フィールド参照の名前と種類はローカライズできません。 |
<HELPTEXT>This is a work item for bugs</HELPTEXT> |
作業項目フィールドのヘルプ テキストです。255 文字以上の Unicode 文字を含む文字列を入力できます。 各チーム プロジェクトの各作業項目の種類に対してカスタムの文字列を定義できます。 |
<LISTITEM value="My Value"> |
選択リストまたはグローバル リストに表示される value 属性の文字列テキストです。 |
<STATE value="Active" /> <STATE value="Complete" /> <TRANSITION from="Active" to="Complete"> <REASON value="No Plans to Fix"/> |
STATE 要素および REASON 要素の名前を指定する value 属性です。1 ~ 255 文字の Unicode 文字で指定する必要があります。 |
<GROUP Label="label text" Padding="(left, top, right, bottom)" Margin="(left, top, right, bottom)"> <Tab Label="label text" Padding="(left, top, right, bottom)" Margin="(left, top, right, bottom)"> <CONTROL FieldName="Found In Build" Label="Found In" LabelPosition="Top"> |
GROUP、TAB、または CONTROL の各要素で指定される Label 属性です。ラベル テキストは作業項目フォームに表示されます。指定する場合は、1 ~ 80 文字の Unicode 文字で指定する必要があります。 Label 属性は、TAB 要素以外では、省略可能です。 CONTROL 要素を使用して、作業項目フォームに表示されるフィールドの Label を指定することでフィールドの名前をカスタマイズできます。 |