From: <jon...@gm...> - 2006-02-23 20:55:59
|
in functions.inc.php: /*! @function lang @abstract function to handle multilanguage support */ function lang($key,$m1=3D'',$m2=3D'',$m3=3D'',$m4=3D'',$m5=3D'',$m6=3D'',$m7=3D'',$m= 8=3D'',$m9=3D'',$m10=3D'') { if(is_array($m1)) { $vars =3D $m1; } else { $vars =3D array($m1,$m2,$m3,$m4,$m5,$m6,$m7,$m8,$m9,$m10); } $value =3D $GLOBALS['phpgw']->translation->translate("$key",$vars); return $value; } This looks better to me... /*! @function lang @abstract function to handle multilanguage support */ function lang() { if (func_num_args() < 1) die('No arguments supplied for lang!'); $vars =3D func_get_args(); $message_id =3D array_shift($vars); return $GLOBALS['lang']->lang($message_id, $vars); } |