У меня есть сборка, которая содержит несколько файлов ресурсов. У большинства из них есть нейтральный язык 'nl' (нидерландский язык, указанный на сборке как нейтральный язык), поэтому я не указываю 'nl' в их именах файлов.
Однако я помещаю строки на английском языке в некоторые другие файлы ресурсов (они являются внутренними сообщениями об ошибках), и я никогда не буду предоставлять их перевод на голландский язык.
Если я назову эти файлы ресурсов чем-то вроде «Errors.en.resx», класс конструктора не будет сгенерирован (нарушает сборку), потому что «Errors.resx» не существует. Это раздражает, потому что теперь мне нужно поместить строки 'en' в файл ресурсов, подразумеваемый 'nl', и я действительно не хочу переводить эти строки в 'nl' или предоставлять пустые строки только для удовлетворения компилятора.
Есть ли способ переопределить нейтральный язык в конкретном файле ресурсов или, возможно, каким-то образом 'Errors.en.resx' создает класс конструктора?