The formatting string should be fine to upgrade to unicode... Any unicode chars just get copied into the output - with the formatting chars processed appropriately.