Forcing a .po file to parse

So Studio handles .po files these days, which is great but it doesn't seem to parse them at punctuation the same way it does with other files, which is an issue with .po files which have long paragraphs e.g.

#: /path/12345
msgctxt "string356"
msgid ""
"A very long sentence. Followed by - guess what -"
" another very long sentence and if you're unlucky: another "
"very long sentence! Yay?"
msgstr ""

Studio presents this as

A very long sentence. Followed by - guess what - another very long sentence and if you're unlucky: another very long sentence! Yay?

for translation but in most other file types I've seen, this would be parsed at . ! ?

Is there a way of forcing segemention is such file formats which don't seem to do it by default?