What do you mean "ignoring"?
It's called a checker in Translate, by the way.
I mean when you don't put that punctuation mark. Crowdin have that "checker".
Are we supposed to believe that period, question mark and exclamation mark are used in the same way across the 500 or so languages we support? It seems a wild assumption to me. We'd need to see a comparison of established translations in at least one project, say MediaWiki core.