Я работаю над проектом, и я только начинаю делать всю работу, необходимую для глобализации приложения. Очень часто возникает вопрос о том, следует ли глобализовать сообщения об исключениях, но при условии, что string.Format использует CultureInfo.CurrentCulture вместо CultureInfo.InvariantCulture. Кроме того, это означало бы, что сообщения об исключениях будут храниться в файлах ресурсов, которые могут быть помечены как относящиеся к культуре.
Итак, вопрос в том, должны ли сообщения об исключениях быть глобализованы или должны быть оставлены либо в InvariantCulture, либо в стране-авторе; в моем случае en-US.