Using Curly Brace in FormatText

FormatText is an amazingly useful way of, well, formatting text. It’s the cornerstone to making easily-localizable UIs. Although it’s surprisingly heavy performance-wise.

However what if you want to use a curly brace, { or } but you don’t want it to be treated as formatting?

The escape character in other languages is usually a backslash, but in FormatText you need to surround your text with backtick \` in order to ignore special characters like curly braces.

e.g. You want to print “Hey NameHere, I moustache you a question! 8-{)” You’d use a FormatText like this:

Hey {PersonName}, I moustache you a question 8-`{`)