mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2025-12-23 01:41:31 +01:00
Update functions.lib.php
This commit is contained in:
committed by
GitHub
parent
04d4c06a43
commit
8ff0d1f366
@@ -1169,8 +1169,10 @@ function dol_sanitizeUrl($stringtoclean, $type = 1)
|
|||||||
*/
|
*/
|
||||||
function dol_string_unaccent($str)
|
function dol_string_unaccent($str)
|
||||||
{
|
{
|
||||||
|
global $conf;
|
||||||
|
|
||||||
if (utf8_check($str)) {
|
if (utf8_check($str)) {
|
||||||
if (extension_loaded('intl')) {
|
if (extension_loaded('intl') && !empty($conf->global->MAIN_UNACCENT_USE_TRANSLITERATOR)) {
|
||||||
$transliterator = \Transliterator::createFromRules(':: Any-Latin; :: Latin-ASCII; :: NFD; :: [:Nonspacing Mark:] Remove; :: NFC;', \Transliterator::FORWARD);
|
$transliterator = \Transliterator::createFromRules(':: Any-Latin; :: Latin-ASCII; :: NFD; :: [:Nonspacing Mark:] Remove; :: NFC;', \Transliterator::FORWARD);
|
||||||
return $transliterator->transliterate($str);
|
return $transliterator->transliterate($str);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user