33 if( function_exists(
'mb_strtolower' ) ) {
34 $t = mb_strtolower(
$t,
'UTF8' );
36 $t = strtolower(
$t );
39 $t = html_entity_decode(
$t );
41 $t = str_replace(
'€' ,
'EURO',
$t );
42 $t = str_replace(
'@' ,
'AT',
$t );
43 $t = str_replace(
'%' ,
' percento',
$t );
45 $t = str_replace(
'®' ,
'',
$t );
46 $t = str_replace(
'™' ,
'',
$t );
47 $t = str_replace(
'"' ,
'',
$t );
48 $t = str_replace(
'°' ,
'',
$t );
49 $t = str_replace(
'^' ,
'',
$t );
50 $t = str_replace(
'«' ,
'',
$t );
51 $t = str_replace(
'»' ,
'',
$t );
52 $t = str_replace(
'<' ,
'',
$t );
53 $t = str_replace(
'>' ,
'',
$t );
54 $t = str_replace(
'?' ,
'',
$t );
55 $t = str_replace(
'!' ,
'',
$t );
56 $t = str_replace(
',' ,
'',
$t );
57 $t = str_replace(
';' ,
'',
$t );
58 $t = str_replace(
'|' ,
'',
$t );
59 $t = str_replace(
'…' ,
'',
$t );
60 $t = str_replace(
'.' ,
'',
$t );
61 $t = str_replace(
':' ,
'',
$t );
62 $t = str_replace(
'-' ,
'',
$t );
63 $t = str_replace(
'–' ,
'',
$t );
64 $t = str_replace(
'/' ,
'',
$t );
65 $t = str_replace(
'&' ,
'',
$t );
66 $t = str_replace(
'(' ,
'',
$t );
67 $t = str_replace(
')' ,
'',
$t );
68 $t = str_replace(
'[' ,
'',
$t );
69 $t = str_replace(
']' ,
'',
$t );
70 $t = str_replace(
'+' ,
'',
$t );
72 $t = str_replace(
'à' ,
'a',
$t );
73 $t = str_replace(
'á' ,
'a',
$t );
74 $t = str_replace(
'è' ,
'e',
$t );
75 $t = str_replace(
'é' ,
'e',
$t );
76 $t = str_replace(
'ì' ,
'i',
$t );
77 $t = str_replace(
'í' ,
'i',
$t );
78 $t = str_replace(
'ò' ,
'o',
$t );
79 $t = str_replace(
'ó' ,
'o',
$t );
80 $t = str_replace(
'ö' ,
'o',
$t );
81 $t = str_replace(
'ù' ,
'u',
$t );
82 $t = str_replace(
'ú' ,
'u',
$t );
83 $t = str_replace(
'ü' ,
'u',
$t );
85 $t = str_replace(
'À' ,
'a',
$t );
86 $t = str_replace(
'Á' ,
'a',
$t );
87 $t = str_replace(
'È' ,
'e',
$t );
88 $t = str_replace(
'É' ,
'e',
$t );
89 $t = str_replace(
'Ì' ,
'i',
$t );
90 $t = str_replace(
'Í' ,
'i',
$t );
91 $t = str_replace(
'Ò' ,
'o',
$t );
92 $t = str_replace(
'Ó' ,
'o',
$t );
93 $t = str_replace(
'Ö' ,
'o',
$t );
94 $t = str_replace(
'Ù' ,
'u',
$t );
95 $t = str_replace(
'Ú' ,
'u',
$t );
96 $t = str_replace(
'Ü' ,
'u',
$t );
98 $t = str_replace(
'ț' ,
't',
$t );
100 $t = str_replace(
'Ț' ,
't',
$t );
102 $t = str_replace(
'\'' , URL_WORD_SEPARATOR,
$t );
103 $t = str_replace(
'’' , URL_WORD_SEPARATOR,
$t );
104 $t = str_replace(
' ' , URL_WORD_SEPARATOR,
$t );
106 $t = iconv(
'UTF-8',
'ASCII//TRANSLIT//IGNORE',
$t );
110 $t = trim(
$t, URL_WORD_SEPARATOR );