{{padleft:}} and {{padright:}} doesn't support non-ASCII characters.
{{padleft:<word>|<repeats>|<character>}}
- Non-ASCII characters in the <word> field makes the <word> character count to grow, like each non-ASCII character counts as two or more ASCII characters.
Examples:
"{{padleft:cafe|8|-}}" gives "----cafe"
"{{padleft:café|8|-}}" gives "---café"
"{{padleft:caf♥|8|-}}" gives "--caf♥"
maybe because "e" is represented by 1 byte, "é" is represented by 2 bytes and "♥" is represented by 3 bytes.
- Non-ASCII characters in the <character> field makes the character that fills the extra gaps to be a "?", maybe because it only takes the first byte of the character represenation while the character is 2 or more bytes length.
Look http://meta.wikimedia.org/wiki/Help:Magic_words#Formatting
Version: unspecified
Severity: normal