さまざまな言語のグローバルリソースファイルがあります。
Resource.resx
Resource.de-DE.resx
Resource.ro-RO.resx
ほとんどの場合、のすべての文字列にResource.resx
は、他の言語でもローカライズされたバージョンがあります。
ただし、にのみ存在する必要があるが、には存在しない特定の文字列Resource.de-DE.resx
がありResource.resx
ます。コードでそれらを使用しようとすると、次のようになります。
GetGlobalResourceObject("Resource", "Personal Identification Number")
リソースアイテム「個人識別番号」を解決できないというエラーが表示されます。に存在するため、ドイツ語でページを表示すると、文字列は引き続き適切にローカライズされますが、に存在しResource.de-DE.resx
ないためResource.resx
、Visual Studioでこのエラーが発生し、エラーを取り除きたいと思います。
このエラーメッセージが表示されないようにするには、どうすればよいですか?ローカル固有の文字列を別のリソースファイルに移動する必要がありますか?