Update functions.lib.php

This commit is contained in:
Laurent Destailleur 2021-12-08 19:15:35 +01:00 committed by GitHub
parent 8ff0d1f366
commit 646ba34f89
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1170,7 +1170,7 @@ function dol_sanitizeUrl($stringtoclean, $type = 1)
function dol_string_unaccent($str)
{
global $conf;
if (utf8_check($str)) {
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);