From 018d585031a6dd384e596500553d973161770a7e Mon Sep 17 00:00:00 2001 From: Romain d'Alverny Date: Fri, 17 Aug 2012 20:48:45 +0000 Subject: new function --- langs/lib.php | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) (limited to 'langs/lib.php') diff --git a/langs/lib.php b/langs/lib.php index 71b25f1c7..d4293c008 100644 --- a/langs/lib.php +++ b/langs/lib.php @@ -47,14 +47,28 @@ function _lang_diff($a, $b) } return array( - 'a' => count($fa), - 'b' => count($fb), + 'a_name' => $a, + 'b_name' => $b, + 'a' => count($fa), + 'b' => count($fb), 'missing' => $missing, 'notrans' => $notrans, 'extra' => $extra ); } +function _lang_diff_stats($a, $b) +{ + $diff = _lang_diff($a, $b); + + $diff['missing'] = count($diff['missing']); + $diff['notrans'] = count($diff['notrans']); + $diff['extra'] = count($diff['extra']); + $diff['ok'] = (($diff['b'] - $diff['a']) == 0) ? true : false; + $diff['correct'] = $diff['b'] - $diff['notrans'] - $diff['missing']; + + return $diff; +} if ( ! function_exists('glob_recursive')) { -- cgit v1.2.1