私は2リソースファイルがあります。Resources.resx(ルーマニア語でいくつかの文字列を持っている)とResources.en-US.resxは、(英語で同じ文字列を持っているが)。言語の変更4
私は(、ドロップダウンリストでリストボックス、...)を使用する魔女のリソースファイルを変更したいです。これは_Layout.cshtmlにあります。私はユーザーの文化を検出する必要はありません。
Q:どのように私はページからリソースファイルを選択することができますか?
編集:それはデフォルトMapRouteを変更せずに行うことができますか?あなたがそれを行うことができます
この例では、.aspxページはrazor .cshtmlではありません。そして、デフォルトのMapRouteを変更せずに行うことはできますか? – Misi
これはaspxを使用していますが、cshtmlのカミソリのページは同じように動作します。ちょっと違った構文です(私はこれをapplciationの面倒を使ってやっています)。また、デフォルトのMapRouteを変更する必要はありません(非ロケール対応のURLSも機能します)。余分なルートを追加するだけで済みます。 – kmp
あなたは(または誰でも)** Resources.en-US.resx **の代わりに** Resources.resx **を選択したコードを_App_GlobalResources_フォルダから書き留めてもよいですか? – Misi