I usually use some character, for example ^. And then replace this character with newline expression.
For example, you may have this text in the dictionary:
Hello there,^general Kenobi!
When you're showing it on the screen, you can do this:
Text set text to replace(Dictionary.Get("greeting"), "^", newline)
And of course you can optimize the code by creating a function, which will return formatted text from the dictionary for any key.