Issue ID 0000407: accents are not allowed in mail headers

git-svn-id: http://piwigo.org/svn/trunk@1361 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
rub
2006-06-17 22:56:35 +00:00
parent 006eecb3d6
commit 7457a64443
4 changed files with 543 additions and 4 deletions
+17
View File
@@ -818,6 +818,23 @@ function l10n($key)
return isset($lang[$key]) ? $lang[$key] : $key;
}
/**
* Translate string in string ascii7bits
* It's possible to do that with iconv_substr but this fonction is not avaible on all the providers.
*
* @param string str
* @return string
*/
function str_translate_to_ascii7bits($str)
{
global $lang_table_translate_ascii7bits;
$src_table = array_keys($lang_table_translate_ascii7bits);
$dst_table = array_values($lang_table_translate_ascii7bits);
return str_replace($src_table , $dst_table, $str);
}
/**
* returns the corresponding value from $themeconf if existing. Else, the
* key is returned