diff options
-rw-r--r-- | endpoints/api.php | 2 | ||||
-rw-r--r-- | endpoints/config.js | 1 | ||||
-rw-r--r-- | languages/source/parse_vbox_lang.php | 30 |
3 files changed, 14 insertions, 19 deletions
diff --git a/endpoints/api.php b/endpoints/api.php index 4d467ff..e617625 100644 --- a/endpoints/api.php +++ b/endpoints/api.php @@ -381,7 +381,7 @@ if($vbox && $vbox->errors) { if(isset($request['printr'])) {
print_r($response);
} else {
- header('Content-type', 'application/json');
+ header('Content-type: application/json');
echo(json_encode($response));
}
diff --git a/endpoints/config.js b/endpoints/config.js index 3cfeb98..3ada889 100644 --- a/endpoints/config.js +++ b/endpoints/config.js @@ -1,6 +1,5 @@ /* * Endpoint configuration for phpVirtualBox - * $Id$ */ var vboxEndpointConfig = { api: 'endpoints/api.php', diff --git a/languages/source/parse_vbox_lang.php b/languages/source/parse_vbox_lang.php index 3a060fb..9af21a5 100644 --- a/languages/source/parse_vbox_lang.php +++ b/languages/source/parse_vbox_lang.php @@ -32,8 +32,6 @@ foreach($arrXml['TS']['context'] as $c) { if(!is_array($m)) continue; - #if(@$m['translation_attr']['type'] == 'obsolete') continue; - $s = clean($m['source'],true); unset($m['source']); @@ -51,10 +49,10 @@ foreach($arrXml['TS']['context'] as $c) { } } } else if(is_array($m['translation'])) { - - // assume unfinished + + // assume unfinished $m['translation'] = $s; - + } else { $m['translation'] = clean($m['translation']); } @@ -62,14 +60,12 @@ foreach($arrXml['TS']['context'] as $c) { if($phpStyle) { $m['htmlized'] = htmlentities($s, ENT_NOQUOTES, 'UTF-8'); if(strlen($m['htmlized']) == strlen($s)) unset($m['htmlized']); - } else { - #unset($m['comment']); } // Messages for this context is an array if(is_array(@$lang['contexts'][$c['name']]['messages'][$s])) { - - // Translation for this message exists + + // Translation for this message exists if(isset($lang['contexts'][$c['name']]['messages'][$s]['translation'])) { // Check to see if incoming translation has 'obsolete' @@ -79,7 +75,7 @@ foreach($arrXml['TS']['context'] as $c) { if(@$lang['contexts'][$c['name']]['messages'][$s]['translation_attr']['type'] == 'obsolete') continue; $lang['contexts'][$c['name']]['messages'][$s] = array($lang['contexts'][$c['name']]['messages'][$s]); - } + } $lang['contexts'][$c['name']]['messages'][$s][] = $m; @@ -157,7 +153,7 @@ function xml2array($contents, $get_attributes=1, $priority = 'tag') { $result = array(); $attributes_data = array(); - + if(isset($value)) { if($priority == 'tag') $result = $value; else $result['value'] = $value; //Put the value in a assoc array if we are in the 'Attribute' mode @@ -189,7 +185,7 @@ function xml2array($contents, $get_attributes=1, $priority = 'tag') { } else {//This section will make the value an array if multiple tags with the same name appear together $current[$tag] = array($current[$tag],$result);//This will combine the existing item and the new item together to make an array $repeated_tag_index[$tag.'_'.$level] = 2; - + if(isset($current[$tag.'_attr'])) { //The attribute of the last(0th) tag must be moved as well $current[$tag]['0_attr'] = $current[$tag.'_attr']; unset($current[$tag.'_attr']); @@ -212,7 +208,7 @@ function xml2array($contents, $get_attributes=1, $priority = 'tag') { // ...push the new element into that array. $current[$tag][$repeated_tag_index[$tag.'_'.$level]] = $result; - + if($priority == 'tag' and $get_attributes and $attributes_data) { $current[$tag][$repeated_tag_index[$tag.'_'.$level] . '_attr'] = $attributes_data; } @@ -223,11 +219,11 @@ function xml2array($contents, $get_attributes=1, $priority = 'tag') { $repeated_tag_index[$tag.'_'.$level] = 1; if($priority == 'tag' and $get_attributes) { if(isset($current[$tag.'_attr'])) { //The attribute of the last(0th) tag must be moved as well - + $current[$tag]['0_attr'] = $current[$tag.'_attr']; unset($current[$tag.'_attr']); } - + if($attributes_data) { $current[$tag][$repeated_tag_index[$tag.'_'.$level] . '_attr'] = $attributes_data; } @@ -240,6 +236,6 @@ function xml2array($contents, $get_attributes=1, $priority = 'tag') { $current = &$parent[$level-1]; } } - + return($xml_array); -} +} |