String::Print inserts values into (translated) strings. It provides printf and sprintf alternatives via both an object oriented and a functional interface.