]> source.dussan.org Git - nextcloud-server.git/commitdiff
Make translation-checker.php less verbose. 21843/head
authorDaniel Kesselberg <mail@danielkesselberg.de>
Tue, 14 Jul 2020 20:05:11 +0000 (22:05 +0200)
committerDaniel Kesselberg <mail@danielkesselberg.de>
Wed, 15 Jul 2020 09:29:12 +0000 (11:29 +0200)
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
build/translation-checker.php

index 5532fb9f65b11efc635e136fa7b21f653256561c..1f7ec343af54a9f5b1ce4836e4458f8367ee5811 100644 (file)
@@ -21,7 +21,6 @@
 
 $directories = [
        __DIR__ . '/../core/l10n',
-       __DIR__ . '/../settings/l10n',
 ];
 
 $apps = new \DirectoryIterator(__DIR__ . '/../apps');
@@ -34,6 +33,7 @@ foreach ($apps as $app) {
 }
 
 $errors = [];
+$valid = 0;
 foreach ($directories as $dir) {
        if (!file_exists($dir)) {
                continue;
@@ -49,21 +49,18 @@ foreach ($directories as $dir) {
                $json = json_decode($content, true);
 
                if (json_last_error() !== JSON_ERROR_NONE) {
-                       echo '[Error] Could not parse: ' . $file->getPathname() . "\n";
-                       echo '  ' . json_last_error_msg() . "\n";
                        $errors[] = $file->getPathname() . "\n" . '  ' . json_last_error_msg() . "\n";
                } else {
-                       echo '[OK]   ' . $file->getPathname() . "\n";
+                       $valid++;
                }
        }
 }
 
-echo "\n\n";
 if (count($errors) > 0) {
-       echo sprintf('ERROR: There were %d errors:', count($errors)) . "\n";
-       echo implode("\n", $errors) . "\n";
+       echo sprintf('ERROR: There were %d errors:', count($errors)) . "\n\n";
+       echo implode("\n", $errors);
        exit(1);
 }
 
-echo 'OK: all files parse' . "\n";
+echo 'OK: ' . $valid . ' files parse' . "\n";
 exit(0);