$ret[$t->template_id_template] = array();
}
- $ret[$t->template_id_template][$t->src_id_mdsum] = (empty($t->txt)) ? $t->src_id_txt : $t->txt;
+ $ret[$t->template_id_template]['_strings'][$t->src_id_mdsum] = (empty($t->txt)) ? $t->src_id_txt : $t->txt;
+ $ret[$t->template_id_template]['_strings_map'][$t->src_id_txt] = $t->src_id_mdsum;
}
-
+
return $ret;
}
$output = "";
foreach ($translations as $file => $trans){
- $t = json_encode($trans);
+ $t = json_encode($trans['_strings']);
+ $tmap = json_encode($trans['_strings_map']);
$cls = str_replace('.bjs', '', $file);
$output .= "try { ";
$output .= "Roo.apply({$cls}._strings, {$t});";
+ $output .= "Roo.apply({$cls}._strings_map, {$tmap});";
$output .= " } ";
$output .= "catch(e){}; ";
}