みなさん、こんにちは 私は小さな asp.net mvc アプリケーションを書いています。それをローカライズして、複数の言語をサポートしたいと考えています。多くの役立つ記事を見つけました。
言語のルーティングを追加しましたカスタム actionfilter 属性を使用して、英語の「site.com/en/controller/action」または「site.com/ar/controller/action」のような URL の言語コードに応じて、現在のスレッドの現在のカルチャを選択しました" アラビア語の場合。
英語用の「Resources\Views\Shared\Layout.resex」とアラビア語用の「Resources\Views\Shared\Layout.ar.resex」を作成しました。
アラビア語のローカリゼーションのみで立ち往生しているという問題があり、現在のスレッドカルチャを手動で英語に設定し、actionfilter 属性を削除しましたが、それでもアラビア語のコンテンツが表示されます!! これは何が問題なのですか?