Improved readability in picto_from_langcode
This commit is contained in:
parent
cc4fe0889d
commit
61c211c639
@ -3863,24 +3863,34 @@ function dol_validElement($element)
|
|||||||
*/
|
*/
|
||||||
function picto_from_langcode($codelang)
|
function picto_from_langcode($codelang)
|
||||||
{
|
{
|
||||||
$ret='';
|
global $langs;
|
||||||
|
|
||||||
if (! empty($codelang))
|
if (! empty($codelang))
|
||||||
{
|
{
|
||||||
if ($codelang == 'auto') $ret=img_picto('',DOL_URL_ROOT.'/theme/common/flags/int.png','',1);
|
if ($codelang == 'auto')
|
||||||
else {
|
{
|
||||||
//print $codelang;
|
return img_picto_common($langs->trans('AutoDetectLang'), 'flags/int.png');
|
||||||
$langtocountryflag=array('ar_AR'=>'','ca_ES'=>'catalonia','da_DA'=>'dk','fr_CA'=>'mq','sv_SV'=>'se');
|
}
|
||||||
$tmpcode='';
|
|
||||||
|
$langtocountryflag = array(
|
||||||
|
'ar_AR' => '',
|
||||||
|
'ca_ES' => 'catalonia',
|
||||||
|
'da_DA' => 'dk',
|
||||||
|
'fr_CA' => 'mq',
|
||||||
|
'sv_SV' => 'se'
|
||||||
|
);
|
||||||
|
|
||||||
if (isset($langtocountryflag[$codelang])) $tmpcode = $langtocountryflag[$codelang];
|
if (isset($langtocountryflag[$codelang])) $tmpcode = $langtocountryflag[$codelang];
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$tmparray = explode('_', $codelang);
|
$tmparray = explode('_', $codelang);
|
||||||
$tmpcode = empty($tmparray[1]) ? $tmparray[0] : $tmparray[1];
|
$tmpcode = empty($tmparray[1]) ? $tmparray[0] : $tmparray[1];
|
||||||
}
|
}
|
||||||
if ($tmpcode) $ret.=img_picto($codelang,DOL_URL_ROOT.'/theme/common/flags/'.strtolower($tmpcode).'.png','',1);
|
|
||||||
|
if (isset($tmpcode)) return img_picto_common($codelang, 'flags/'.strtolower($tmpcode).'.png');
|
||||||
}
|
}
|
||||||
}
|
|
||||||
return $ret;
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user