'm' => $this->objToList('m', new I18Nv2_Currency($rlang, 'UTF-8'))
);
}
- echo '<PRE>';print_r($ar);
+ //echo '<PRE>';print_r($ar);
header('Content-type: text/javascript');
echo 'Pman.I18n.Data = ' . json_encode($ar);
exit;
function objToList($type, $obj) {
$ret = array();
-
-
+
foreach($this->cfg[$type] as $k) {
+ $sub = false;
if (strpos($k, '_') !== false) {
- $k = array_shift(explode('_', $k));
+ $bits = explode('_', $k);
+ $k = array_shift($bits);
+ $sub = array_shift($bits);
}
$v = $k == '**' ? 'Other' : $obj->getName($k);
+ if ($sub) {
+ $v .= ' ('.$sub.')';
+ }
$ret[] = array(
'code'=> $type=='l' ? strtolower($k) : strtoupper($k),