i18n (http://en.wikipedia.org/wiki/Internationalization_and_localization)
They’ve monkey-patched String to make the method do a string lookup for what text should go there. If nothing’s found, then nothing happens, otherwise the string gets replaced.
Jason