Apply i18n to percent values
The display of percentage values vary according to many languages. Some langugages like Turkish prepend the sign, and many other languages employ a no-breaking-space to separate the sign from the value. Languages like Arabic use a different sign altogether. This commit enables i18n for percent values, so that translators can follow the appropriate formatting for their language.