From ef3719783d6ec416ddad2e8a9151f5f430efc4b2 Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Wed, 10 Feb 2010 10:34:04 -0500
Subject: [PATCH] Added a option to debug the language files (show strings that are not contained in the lang file surrounded by #....#) Fixed: FS#1063 - Missing language variables in shell user options
---
install/tpl/config.inc.php.master | 1 +
interface/lib/config.inc.php | 1 +
interface/web/mail/lib/lang/en.lng | 2 ++
interface/web/dns/lib/lang/en.lng | 3 +++
interface/web/help/lib/lang/en.lng | 2 ++
interface/web/sites/lib/lang/en.lng | 4 ++++
interface/lib/app.inc.php | 4 ++++
7 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/install/tpl/config.inc.php.master b/install/tpl/config.inc.php.master
index c52214e..1e9e21a 100644
--- a/install/tpl/config.inc.php.master
+++ b/install/tpl/config.inc.php.master
@@ -134,6 +134,7 @@
//** Default Language
$conf["language"] = '{language}';
+$conf["debug_language"] = false;
//** Misc.
diff --git a/interface/lib/app.inc.php b/interface/lib/app.inc.php
index a38c354..bc7c9c3 100644
--- a/interface/lib/app.inc.php
+++ b/interface/lib/app.inc.php
@@ -172,6 +172,10 @@
}
if(!empty($this->_wb[$text])) {
$text = $this->_wb[$text];
+ } else {
+ if($this->_conf['debug_language']) {
+ $text = '#'.$text.'#';
+ }
}
return $text;
}
diff --git a/interface/lib/config.inc.php b/interface/lib/config.inc.php
index a70edec..be2fe46 100644
--- a/interface/lib/config.inc.php
+++ b/interface/lib/config.inc.php
@@ -121,6 +121,7 @@
//** Default Language
$conf["language"] = 'en';
+$conf["debug_language"] = false;
//** Misc.
diff --git a/interface/web/dns/lib/lang/en.lng b/interface/web/dns/lib/lang/en.lng
index f194017..c4a5bea 100644
--- a/interface/web/dns/lib/lang/en.lng
+++ b/interface/web/dns/lib/lang/en.lng
@@ -15,5 +15,8 @@
$wb['DNS SRV'] = 'DNS SRV';
$wb['DNS TXT Record'] = 'DNS TXT Record';
$wb['DNS TXT'] = 'DNS TXT';
+$wb['DNS Wizard'] = 'DNS Wizard';
+$wb['Add DNS Zone'] = 'Add DNS Zone';
+$wb['Templates'] = 'Templates';
?>
\ No newline at end of file
diff --git a/interface/web/help/lib/lang/en.lng b/interface/web/help/lib/lang/en.lng
index db4b188..369cbb9 100644
--- a/interface/web/help/lib/lang/en.lng
+++ b/interface/web/help/lib/lang/en.lng
@@ -4,5 +4,7 @@
$wb['Send message'] = 'Send message';
$wb['View messages'] = 'View messages';
$wb['Support'] = 'Support';
+$wb['About ISPConfig'] = 'About ISPConfig';
+$wb['Version'] = 'Version';
?>
diff --git a/interface/web/mail/lib/lang/en.lng b/interface/web/mail/lib/lang/en.lng
index e2bcdb2..0570dfa 100644
--- a/interface/web/mail/lib/lang/en.lng
+++ b/interface/web/mail/lib/lang/en.lng
@@ -45,5 +45,7 @@
$wb['Postfix Blacklist'] = 'Postfix Blacklist';
$wb['Content Filter'] = 'Content Filter';
$wb['Global Filters'] = 'Global Filters';
+$wb['Domain Alias'] = 'Domain Alias';
+$wb["Relay Recipients"] = 'Relay Recipients';
?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/en.lng b/interface/web/sites/lib/lang/en.lng
index 022f84b..36c63bc 100644
--- a/interface/web/sites/lib/lang/en.lng
+++ b/interface/web/sites/lib/lang/en.lng
@@ -15,4 +15,8 @@
$wb['Shell'] = 'Shell';
$wb['Websites'] = 'Websites';
$wb["Stats"] = 'Statistics';
+$wb["Cron"] = 'Cron';
+$wb["Cron Jobs"] = 'Cron Jobs';
+$wb["Statistics"] = 'Statistics';
+$wb["Web traffic"] = 'Web Traffic';
?>
\ No newline at end of file
--
Gitblit v1.9.1