Details
-
Type:
Bug
-
Status:
Resolved
-
Priority:
Trivial
-
Resolution: Not an Issue
-
Affects Version/s: 1.10.4
-
Fix Version/s: 1.10.5
-
Component/s: Zend_Filter
-
Labels:None
Description
I give a simple example of Portuguese. The word for action is "ação".
When I create a filter with Zend_Filter_StringToUpper() and call method filter for argument "ação", the result is "AçãO".
When I create a filter with Zend_Filter_StringToLower() and call method filter for argument "AÇÃO", the result is "aÇÃo".
I think that this problem is equally inconvenient to speakers (and writers) of French and German, and others whose languages uses accents.
The filter must convert accent characters too.
I tried to use setlocale(LC_ALL,"pt-BR"); before filter, but nothing has changed.
I am using PHP 5.2.
For me both filters are working also on german umlauts or accedent characters. This is even unittested.
Can you give an reproduceable example of your problem?