Utilizator:לערי ריינהארט/tests/bugzilla/05047

rev-ID : -

bugzilla:05047 – "Support for UTF-8 characters in {{lc:}}, {{uc:}}, {{lcfirst:}} and {{ucfirst:}}"

special German characters

modificare
# {{lc:ABCDEFGHIJKLMNOPQRSTUVWXYZÄÖÜß0123456789}}
# {{uc:abcdefghijklmnopqrstuvwxyzäöüß0123456789}}
# {{lcfirst:ÄÖÜß0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ}} – {{lcfirst:ß}}
# {{ucfirst:äöüß0123456789abcdefghijklmnopqrstuvwxyz}} – {{ucfirst:ß}}

generates:

  1. abcdefghijklmnopqrstuvwxyzäöüß0123456789
  2. ABCDEFGHIJKLMNOPQRSTUVWXYZÄÖÜSS0123456789
  3. äÖÜß0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ – ß
  4. Äöüß0123456789abcdefghijklmnopqrstuvwxyz – ß

Greek characters

modificare
# {{lc:Κύρια Σελίδα}}
## {{lc:ΑBΓΔΕΖΗΘΙKΛMNΞOΠPΣTYΦXΨΩ}}
# {{lcfirst:ΑBΓΔΕΖΗΘΙKΛMNΞOΠPΣTYΦXΨΩ}}
# {{uc:Κύρια Σελίδα}}
## {{uc:αβγδεζηθικλμνξοπρσ ς τυφχψω}}
# {{ucfirst:αβγδεζηθικλμνξοπρσ ς τυφχψω}}

generates:

  1. κύρια σελίδα
    1. αbγδεζηθιkλmnξoπpσtyφxψω
  2. αBΓΔΕΖΗΘΙKΛMNΞOΠPΣTYΦXΨΩ
  3. ΚΎΡΙΑ ΣΕΛΊΔΑ
    1. ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣ Σ ΤΥΦΧΨΩ
  4. Αβγδεζηθικλμνξοπρσ ς τυφχψω

special Esperanto characters

modificare
# {{lc:ABCDEFGHIJKLMNOPRSTUVZĈĜĤĴŜŬ0123456789}}
# {{uc:abcdefghijklmnoprstuvzĉĝĥĵŝŭ0123456789}}
# {{lcfirst:ĈĜĤĴŜŬ0123456789ABCDEFGHIJKLMNOPRSTUVZ}}
# {{ucfirst:ĉĝĥĵŝŭ0123456789abcdefghijklmnoprstuvz}}

generates:

  1. abcdefghijklmnoprstuvzĉĝĥĵŝŭ0123456789
  2. ABCDEFGHIJKLMNOPRSTUVZĈĜĤĴŜŬ0123456789
  3. ĉĜĤĴŜŬ0123456789ABCDEFGHIJKLMNOPRSTUVZ
  4. Ĉĝĥĵŝŭ0123456789abcdefghijklmnoprstuvz

special Romanian characters

modificare
# {{lc:ABCDEFGHIJKLMNOPQRSTUVWXYZĂÂÎŞŢß0123456789}}
# {{uc:abcdefghijklmnopqrstuvwxyzăâîşţ0123456789}}
# {{lcfirst:ĂÂÎŞŢß0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ}}
# {{ucfirst:ăâîşţ0123456789abcdefghijklmnopqrstuvwxyz}}

generates:

  1. abcdefghijklmnopqrstuvwxyzăâîşţß0123456789
  2. ABCDEFGHIJKLMNOPQRSTUVWXYZĂÂÎŞŢ0123456789
  3. ăÂÎŞŢß0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ
  4. Ăâîşţ0123456789abcdefghijklmnopqrstuvwxyz

Russian characters

modificare
# {{lc:АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЭЮЯ0123456789}}
# {{uc:абвгдеёжзийклмнопрстуфхцчшщъыьэ6юя0123456789}}
# {{lcfirst:АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЭЮЯ0123456789}}
# {{ucfirst:абвгдеёжзийклмнопрстуфхцчшщъыьэ6юя0123456789}}

generates:

  1. абвгдеёжзийклмнопрстуфхцчшщэюя0123456789
  2. АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭ6ЮЯ0123456789
  3. аБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЭЮЯ0123456789
  4. Абвгдеёжзийклмнопрстуфхцчшщъыьэ6юя0123456789

special Slovenian characters

modificare
# {{lc:ABCČDEFGHIJKLMNOPQRSŠTUVWXYZŽ0123456789}}
# {{uc:abcčdefghijklmnopqrsštuvwxyzž0123456789}}
# {{lcfirst:ČŠŽ0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ}}
# {{ucfirst:čšž0123456789abcdefghijklmnopqrstuvwxyz}}

generates:

  1. abcčdefghijklmnopqrsštuvwxyzž0123456789
  2. ABCČDEFGHIJKLMNOPQRSŠTUVWXYZŽ0123456789
  3. 芎0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ
  4. Čšž0123456789abcdefghijklmnopqrstuvwxyz

Turkish i

modificare

bugzilla:02761 – "Capitalization of "i" is not "I" in Turkish"

# {{lc:I and İ}}
# {{uc:ı and i}}
# {{lcfirst:IABCDEFGHJKLMNOPQRSTUVWXYZ0123456789}} – {{lcfirst:İ}}
# {{ucfirst:ıabcdefghjklmnopqrstuvwxyz0123456789}} – {{ucfirst:i}}

generates:

  1. i and i̇
  2. I AND I
  3. iABCDEFGHJKLMNOPQRSTUVWXYZ0123456789 – i̇
  4. Iabcdefghjklmnopqrstuvwxyz0123456789 – I

comments

modificare

regards Gangleri | Th | T 21 februarie 2006 17:43 (EET)