Мне интересно, если кто-нибудь подумал над формулировкой в сообщениях настольных приложений. Как разработчик, я всегда надел шляпу программиста и отобразил его на диалекте, который выглядит так, как робот говорит с пользователем.
Например:
- Не удалось открыть файл ___
- Не удается выполнить получить файл настроек
- Произошла ошибка, обновив базу данных
- Невозможно установить ____
- Неизвестная ошибка.
Никто из них не говорит "доброжелательное выражение". Кто-нибудь знает какие-либо ресурсы или способы выражения ошибок в менее роботизированном языке - для обычных ошибок, таких как проблемы с IO, проблемы с базой данных, нулевые ссылки и т.д.