added possibility to merge a locale string with dynamic variables (sprintf)