View Issue Details

IDProjectCategoryView StatusLast Update
0009108mantisbtlocalizationpublic2009-06-23 15:28
Reportermayorov Assigned Tograngeway  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.1.1 
Fixed in Version1.2.0rc1 
Summary0009108: strtoupper works incorrectly with non-ASCII utf-8 characters
Description

subj

Steps To Reproduce

1) set language to russian
2) open any page which uses strtoupper function (adm_permissions_report.php for exapmle)

TagsNo tags attached.
Attached Files
ill.png (11,085 bytes)   
ill.png (11,085 bytes)   

Relationships

has duplicate 0009107 closedgrangeway strtoupper works incorrectly with non-ASCII utf-8 characters 

Activities

giallu

giallu

2008-04-28 08:23

reporter   ~0017709

We definitely need to make a code audit for the string handling functions to work properly on utf data.

see:
http://www.phpwact.org/php/i18n/utf-8#the_string_extension

We could probably use someone's else experience, like in:
http://dev.splitbrain.org/view/darcs/dokuwiki/inc/utf8.php

stefang

stefang

2008-04-28 08:27

reporter   ~0017710

Hi giallu,

please note that the same applies to the "strtolower" function, as I already mentioned in issue 0008651.
Installing the multibyte overload libraries was unfortunately not an option for me.

regards,
Stefan

grangeway

grangeway

2009-05-30 09:24

reporter   ~0021974

These strtoupper calls have been replaced by css.

Paul