From: Rui Hirokawa Date: Thu, 29 Dec 2005 23:52:59 +0000 (+0000) Subject: added Turkish language definition (related to bug #29955) X-Git-Tag: RELEASE_1_0_4~194 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=08a9c6f23581f8815d6d95000d76c77ae131c7ac;p=php added Turkish language definition (related to bug #29955) --- diff --git a/ext/mbstring/mbstring.c b/ext/mbstring/mbstring.c index 18f7b7e566..e21f8c91c0 100644 --- a/ext/mbstring/mbstring.c +++ b/ext/mbstring/mbstring.c @@ -134,6 +134,12 @@ static const enum mbfl_no_encoding php_mb_default_identify_list_hy[] = { mbfl_no_encoding_armscii8 }; +static const enum mbfl_no_encoding php_mb_default_identify_list_tr[] = { + mbfl_no_encoding_ascii, + mbfl_no_encoding_utf8, + mbfl_no_encoding_8859_9 +}; + static const enum mbfl_no_encoding php_mb_default_identify_list_neut[] = { mbfl_no_encoding_ascii, mbfl_no_encoding_utf8 @@ -147,6 +153,7 @@ static const php_mb_nls_ident_list php_mb_default_identify_list[] = { { mbfl_no_language_simplified_chinese, php_mb_default_identify_list_cn, sizeof(php_mb_default_identify_list_cn) / sizeof(php_mb_default_identify_list_cn[0]) }, { mbfl_no_language_russian, php_mb_default_identify_list_ru, sizeof(php_mb_default_identify_list_ru) / sizeof(php_mb_default_identify_list_ru[0]) }, { mbfl_no_language_armenian, php_mb_default_identify_list_hy, sizeof(php_mb_default_identify_list_hy) / sizeof(php_mb_default_identify_list_hy[0]) }, + { mbfl_no_language_turkish, php_mb_default_identify_list_tr, sizeof(php_mb_default_identify_list_tr) / sizeof(php_mb_default_identify_list_tr[0]) }, { mbfl_no_language_neutral, php_mb_default_identify_list_neut, sizeof(php_mb_default_identify_list_neut) / sizeof(php_mb_default_identify_list_neut[0]) } }; @@ -891,6 +898,9 @@ PHP_RINIT_FUNCTION(mbstring) case mbfl_no_language_armenian: default_enc = "ArmSCII-8"; break; + case mbfl_no_language_turkish: + default_enc = "ISO-8859-9"; + break; case mbfl_no_language_english: default: default_enc = "ISO-8859-1";