#29955 [Asn]: Support for Turkish/iso-8859-9

From: Date: Fri, 13 Apr 2007 09:36:22 +0000
Subject: #29955 [Asn]: Support for Turkish/iso-8859-9
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-111444@lists.php.net to get a copy of this message
 ID:               29955
 User updated by:  jan at horde dot org
-Summary:          yunosh
 Reported By:      jan at horde dot org
 Status:           Assigned
 Bug Type:         mbstring related
 Operating System: Linux
 PHP Version:      5CVS, 4CVS (2004-09-02)
 Assigned To:      hirokawa
 New Comment:

Fix summary.


Previous Comments:
------------------------------------------------------------------------

[2007-01-05 14:33:51] jan at horde dot org

Oh, and by the way, this conversion should always happen for
iso-8859-9, not only if mbstring.language is set to Turkish, because
this is completely useless in real world applications.

------------------------------------------------------------------------

[2007-01-05 14:31:12] jan at horde dot org

Any chance this is going to be backported to PHP 5.2? I guess mbstring
is going to be obsolete with the Unicode and ICU support in PHP 6.

------------------------------------------------------------------------

[2005-12-23 14:56:27] hirokawa@php.net

Please try using this CVS snapshot:

  http://snaps.php.net/php6.0-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php6.0-win32-latest.zip

Turkish language support is added in CVS HEAD.
When mbstring.language = Turkish,
Turkish case filding will be performed in ISO-8859-9.
(upper:0x69 -> 0xdd, lower:0x49->0xfd)
Otherwise, normal case folding is performed.
(upper:0x69 -> 0x49, lower:0x49->0x69)


------------------------------------------------------------------------

[2005-12-23 14:28:29] derick@php.net

"man iso-8859-9" will tell you.

"i" maps to "0xdd"
and
"0xfd" maps to "I"

See also:
http://www.eki.ee/letter/chardata.cgi?lang=tr+Turkish&script=latin

------------------------------------------------------------------------

[2005-12-23 14:24:06] jan at horde dot org

See http://www.gymel.com/charsets/ISO8859-9.html#U0069
and
http://www.gymel.com/charsets/ISO8859-9.html#U0049
under "Bemerkungen:"
(remarks).

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/29955

-- 
Edit this bug report at http://bugs.php.net/?id=29955&edit=1


Thread (22 messages)

« previous php.bugs (#111444) next »