私は従業員情報用のストレージを作成する必要があります(1000〜2000人の従業員)。 従業員情報がウェブサイトに表示されます。多言語コンテンツの保守可能なデータ
さらに、私は、メンテナンス可能にするには、分割(10〜20)と位置(50〜200)の情報も必要です。
従業員情報を部門と位置に入力すると、ドロップダウンリストまたは選択可能なセレクタから選択できます。
しかし、部門名と位置は多言語コンテンツです。
誰も私にこれらの情報ストレージを構成するのに適した方法を提案できますか?ここで
が私の現在の計画である:
- 従業員:カスタムモジュール
- 部門:カスタム表
- ポジション:カスタム表
多言語コンテンツを達成するために、私はによって概念を使用します部門名と位置名のローカライズ文字列キーを保持します。例えば。 {$ AssistantSecretary $}
しかし、従業員情報を入力すると、セレクタからは既定のカルチャ設定に基づいて変換されています。私の既定の文化は英国ですから、私は英語で部門名と役職名しか得られません。
LocalizeStringKeyをカテゴリアプリケーション>表示名フィールドに置くことを意味しますか? – SoYuJe
直接入力しないでください。そのフィールドは、ローカライズ可能なテキストボックスコントロールを使用します。サイトで複数のカルチャーを有効にすると、フィールドの+を押して適切な文字列リソースを選択できます。このコントロールは独自のクラスやページタイプでも使用できることに注意してください。 –