Hide gibberish locale if not in debug mode
Hide gibberish locale if not in debug mode

--- a/include/Resource.class.php
+++ b/include/Resource.class.php
@@ -141,6 +141,14 @@
 			while (($file = readdir($dh)) !== false) {
 				$fullPath = GITPHP_LOCALEDIR . '/' . $file;
 				if ((strpos($file, '.') !== 0) && is_dir($fullPath) && is_file($fullPath . '/gitphp.mo')) {
+					if ($file == 'zz_Debug') {
+						$conf = GitPHP_Config::GetInstance();
+						if ($conf) {
+							if (!$conf->GetValue('debug', false)) {
+								continue;
+							}
+						}
+					}
 					$locales[$file] = GitPHP_Resource::LocaleToName($file);
 				}
 			}

comments