[svn r20728] FS#306 - The multi-byte string library: Optimizing the function api_refine_language_id().

skala
Ivan Tcholakov 17 years ago
parent c6599ea98a
commit 7fabddbb41
  1. 8
      main/inc/lib/multibyte_string_functions.lib.php

@ -1590,12 +1590,8 @@ function api_is_valid_ascii($string) {
* @param string The same purified or filtered language identificator, for example 'french'. * @param string The same purified or filtered language identificator, for example 'french'.
*/ */
function api_refine_language_id($language) { function api_refine_language_id($language) {
return ( static $search = array('_unicode', '_latin', '_corporate', '_org', '_KM');
str_replace('_unicode', '', strtolower( return str_replace($search, '', $language);
str_replace('_latin', '',
str_replace('_corporate', '',
str_replace('_org', '',
str_replace('_KM', '', $language)))))));
} }
/** /**

Loading…
Cancel
Save