2
0
forked from Wavyzz/dolibarr

New: Add logo of country "near" language in setup pages.

This commit is contained in:
Laurent Destailleur
2010-02-27 10:11:00 +00:00
parent 5e65d811a9
commit 24efaa6fa1
3 changed files with 49 additions and 6 deletions

View File

@@ -982,3 +982,30 @@ function version_webserver()
{
return $_SERVER["SERVER_SOFTWARE"];
}
/**
* \brief Show picto of country for a language code
* \return string
*/
function picto_from_langcode($codelang)
{
$ret='';
if (! empty($codelang))
{
if ($codelang == 'auto') $ret=img_picto('','/theme/common/flags/int.png','',1);
else {
//print $codelang;
$langtocountryflag=array('fr_CA'=>'mq','es_CA','catalonia','ar_AR'=>'');
$tmpcode='';
if (isset($langtocountryflag[$codelang])) $tmpcode=$langtocountryflag[$codelang];
else
{
$tmparray=explode('_',$codelang);
$tmpcode=$tmparray[1];
}
if ($tmpcode) $ret.=img_picto($codelang,'/theme/common/flags/'.strtolower($tmpcode).'.png','',1);
}
}
return $ret;
}