これがシナリオです。グローバル リソースを使用して、英語とフランス語で .NET MVC を使用する国際化されたアプリケーションがあります。
アプリケーションを使用する特定のクライアントでは、「ユーザー」などのオブジェクトを参照するために使用される用語が異なります。あるクライアントはそのユーザーを「サブスクライバー」と見なすかもしれませんが、別のクライアントのユーザーのメンタル モデルは「リード」です。
したがって、私の英語のグローバル リソース ファイルでは、名前と値は単に "User" であり、両方のクライアントを満足させることができませんでした。:)
リソース ファイルを使用して、同じ言語で異なる用語を処理する方法はありますか?
新しいリソース ファイル MyApp.[非言語識別子].resx を作成しようとしましたが、.NET はまったく気に入らなかったようです。
ありがとう!