I just changed the copy to:
Oops! Your question couldn't be submitted because:
It does not meet our quality standards.
This has the advantage of at least giving a hint, and being English.
I am against being explicit here, the goal is to reduce work for moderators and good citizens of the site, the vast majority of question blocks are totally valid, I have seen one or 2 outliers out of 100s, still, even in those cases, they could be improved.
Our check takes into account tags, title and body. We are not going to give breakdown of what was wrong, that is spoon feeding.
For example:
Title: DIALOG BOX QUESTION
can i have an if statement within a dialog box code?
tags: swing
The new error message is good enough for this case. I am not going to tell this person:
- PLEASE DON'T YELL
- Your title makes little sense
- Please use correct spelling
- Please explain your question in more detail
- Please be respectful of other people's time
Instead, the onus is on this user to figure out why we consider his question low quality, by reading through the million or so good questions on Stack Overflow and following the good examples out there it numerous blog posts that explain how to write awesome questions.