SqlMembershipProviderを使用して、ASP.NETWebサイトのユーザー管理を実行しています。特に、サイトは多言語(グローバル化!)である必要があります。
Membership.CreateUserを使用してユーザーを作成すると、電子メールの重複、ユーザー名の重複などの例外が発生するのは良いことです。しかし、現在のスレッドカルチャにローカライズすることで、その例外テキストを再利用したいと考えています。
他のすべてのグローバリゼーション機能は完全に機能しているので、現在のスレッドUIカルチャを正しく設定していることなどは確かです。
.NETFrameworkの例外テキストはすべてグローバル化されているという印象を受けました。彼らじゃないの?
特に、私はフランス語をテストしています。こちらの手順に従って、French .NET 3.5 SP1言語パックを正常にインストールできたと思います(ただし、確認する方法はありますか?)。
System.Web.Security.Membershipの例外だけがローカライズされていない場合がありますか?または、環境構成手順がありませんか?
どんな助けでも素晴らしいでしょう。
アンドリュー。