製品スペース内のローカリゼーション

スペース、ページ、ウィジェットに使用可能な変換名があれば、製品スペースではそれぞれのローカライズ名を使用します。

スペース、ページ、ウィジェットを作成すると、それぞれの項目に言語固有の名前が付きます。 その名前は、システムに含まれている定義から取り込まれた名前か、ユーザーが指定した名前です。 1 つの言語で名前を指定すると、その名前が他の言語のためのデフォルト名になります。 デフォルト名は、言語固有の名前に置き換えられるまでのプレースホルダーにすぎません。 別の言語で名前を指定すると、デフォルト名がその新規名に上書きされます。ただし、上書きが発生するのは、その言語に限られます。他の言語は影響を受けません。 スペースをエクスポートするときに生成される .zip ファイルには、そのスペースとページとウィジェットのすべての言語のすべての名前が組み込まれます。 ページをエクスポートするときに生成される .zip ファイルには、そのページとウィジェットのすべての言語のすべての名前が組み込まれます。

例えば、ブラウザーが英語に設定されている状態でスペースを作成すると、そのスペースに付ける名前がすべての言語に適用されます。 ブラウザーの言語をフランス語に変更してから、スペースの名前を変更すると、ブラウザーの言語をフランス語に設定しているすべてのユーザーがそのスペースを次に開いたときに、新しいフランス語の名前が表示されます。 ブラウザーの言語を他の言語に設定しているすべてのユーザーには、英語がデフォルトであるため元の英語の名前が表示されます。 複数の言語をサポートするには、ブラウザーの言語を変更してから、各言語でスペースの名前を変更することが必要です。

名前の変更は保存されます。例えば、フランス語で名前を変更したスペースをエクスポートするとします。 ブラウザーのロケールをフランス語に設定しているすべてのユーザーは、そのスペースをインポートしたときに、そのフランス語の名前を見ることになります。 ブラウザーのロケールを他の言語に設定しているすべてのユーザーは、その言語でスペースの名前が変更されている場合は、その言語でスペース名を見ることになり、スペースの名前が変更されていなければ、デフォルト名を見ることになります。 スペースが別の言語で作成されていたのであれば、そのデフォルト名は、別の言語の名前になります。

以下の表に、スペースで実行できるアクションをリストし、スペース名の取得方法をまとめます。現在の言語とは、Web ブラウザーで設定されている言語です。
操作 現在の言語 他の言語
スペースの作成 スペースの作成時に設定された名前が使用されます 現在の言語と同じ名前がデフォルトとして使用されます
スペースのインポート インポートしたスペースで定義されていた名前が使用されます インポートしたスペースで定義されていた名前が使用されます
スペースの名前変更 新規名に変更されます 変更されません

ページ名の取り扱いの動作は、スペース名の取り扱いと同様です。1 つの違いは、ページの作成方法が複数あるということですが、一般的な原則は同じです。つまり、現在の言語で名前が存在すれば、その名前が表示されます。その名前は、いずれかのユーザーが設定した翻訳版の名前か、言語固有の名前に置換されるのを待っているデフォルト名になります。

以下の表に、ページで実行できるアクションをリストし、ページ名の取得方法をまとめます。
操作 現在の言語 他の言語
ページの作成 (既存のスペースを複写した結果) 元のスペースでページに設定されていた名前が使用されます 元のスペースでページに設定されていた名前が使用されます
ページの作成 (テンプレートを使用してスペースを作成した結果) テンプレートでページに設定されていた名前が使用されます テンプレートでページに設定されていた名前が使用されます
ページの作成 (ブランクのスペースを作成、または開いているスペースにページを追加した結果) ページの作成時に設定された名前が使用されます 現在の言語と同じ名前がデフォルトとして使用されます
ページの作成 (Space Manager でページを複写した結果) 元の名前の末尾に「のコピー」が追加されます 現在の言語と同じ名前がデフォルトとして使用されます
ページのインポート (直接インポート、またはスペースをインポートした結果) インポートしたページで定義されていた名前が使用されます インポートしたページで定義されていた値が使用されます
ページの名前変更 新規名に変更されます 変更されません

ウィジェット名の動作も、スペース名やページ名の場合とよく似ています。 ウィジェット・インスタンスの名前がそれぞれ別々に格納されるので、1 つのウィジェット・インスタンスの名前を変更しても、どの言語においても他のインスタンスには影響がありません。

以下の表に、ウィジェットで実行できるアクションと、ウィジェット名の取得方法をリストします。
操作 現在の言語 他の言語
ウィジェットの追加 (パレットを使用した結果) その言語で定義されていた名前が使用されます その言語で定義された名前が使用されます
ウィジェットの追加 (ページを複写、ページをインポート、またはテンプレートを使用してスペースを作成した結果) 元のページ、インポートしたページ、またはテンプレートでウィジェットに設定されていた名前が使用されます 元のページ、インポートしたページ、またはテンプレートでウィジェットに設定されていた名前が使用されます
ウィジェットの名前変更 新規名に変更されます 変更されません