From f9e071a6b371324d80a4e2854acd625b49020726 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Fri, 17 Aug 2018 19:15:26 +0200 Subject: [PATCH] build_lang_stat: show only languages with translations --- bin/build_lang_stat | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/bin/build_lang_stat b/bin/build_lang_stat index 1a3c2d4a..f009aa62 100755 --- a/bin/build_lang_stat +++ b/bin/build_lang_stat @@ -40,15 +40,20 @@ foreach ($dirs as $dirId => $dir) { } foreach ($languages as $code => $native_name) { - print "|-\n"; - print "| {$code}\n"; - print "| [[/{{Languagename|{$code}|en}}|{{Languagename|{$code}|en}}]] || {{Languagename|{$code}}}\n"; $sum = 0; foreach ($dirs as $dirId => $dir) { - print "| {{Progress Bar|max={$stat[$dirId]['']}|current=" . ($stat[$dirId][$code] ?? 0) . "}}\n"; - $sum += $stat[$dirId][$code]; + $sum += $stat[$dirId][$code] ?? 0; + } + + if ($sum > 0) { + print "|-\n"; + print "| {$code}\n"; + print "| [[/{{Languagename|{$code}|en}}|{{Languagename|{$code}|en}}]] || {{Languagename|{$code}}}\n"; + foreach ($dirs as $dirId => $dir) { + print "| {{Progress Bar|max={$stat[$dirId]['']}|current=" . ($stat[$dirId][$code] ?? 0) . "}}\n"; + } + print "| {{Progress Bar|max={$total}|current={$sum}}}\n"; } - print "| {{Progress Bar|max={$total}|current={$sum}}}\n"; } ?>