diff -r f851ec12812f -r c0e8626a271c server/src/app/Libraries/Utils.php --- a/server/src/app/Libraries/Utils.php Sat Mar 05 08:49:17 2016 +0100 +++ b/server/src/app/Libraries/Utils.php Sun Mar 06 00:29:01 2016 +0100 @@ -98,7 +98,16 @@ return $val; } if($val instanceof Literal) { - return $val->getValue(); + if(empty($val->getLang()) && empty($val->getDatatypeURI())) { + return $val->getValue(); + } + else { + return [ + 'value'=> $val->getValue(), + 'datatype'=> $val->getDatatypeURI(), + 'lang'=> $val->getLang() + ]; + } } elseif ($val instanceof Resource) { return $val->getUri();