diff --git a/config/guardian/guardian.de.pl b/config/guardian/guardian.de.pl
new file mode 100644
index 000000000..344d04543
--- /dev/null
+++ b/config/guardian/guardian.de.pl
@@ -0,0 +1,45 @@
+%tr = (
+%tr,
+
+'guardian' => 'Guardian',
+'guardian block a host' => 'Host blocken',
+'guardian block httpd brute-force' => 'httpd-Brute-Force-Erkennung',
+'guardian block owncloud brute-force' => 'Owncloud-Brute-Force-Erkennung',
+'guardian block ssh brute-force' => 'SSH-Brute-Force-Erkennung',
+'guardian blockcount' => 'Trefferschwelle (Snort)',
+'guardian blocked hosts' => 'Aktuell geblockte Hosts',
+'guardian blocking of this address is not allowed' => 'Diese Addresse darf nicht geblockt werden.',
+'guardian blocktime' => 'Blockzeit (Sekunden)',
+'guardian common settings' => 'Allgemeine Einstellungen',
+'guardian configuration' => 'Guardian-Konfiguration',
+'guardian daemon' => 'Daemon',
+'guardian empty input' => 'Fehlende Angabe: Bitte geben Sie einen gültigen Host oder ein gültiges Netzwerk an.',
+'guardian enabled' => 'Guardian aktivieren',
+'guardian firewallaction' => 'Firewall-Aktion',
+'guardian ignored hosts' => 'Ignorierte Hosts',
+'guardian invalid address or subnet' => 'Ungültige Host-Addresse oder Netzwerk.',
+'guardian invalid blockcount' => 'Ungültige Anzahl: Bitte verwenden Sie eine natürliche Zahl größer als Null.',
+'guardian invalid blocktime' => 'Ungültige Blockzeit: Bitte verwenden Sie eine natürliche Zahl größer als Null.',
+'guardian invalid logfile' => 'Der angegebene Pfad zum "Ignore file" ist ungültig.',
+'guardian logfacility' => 'Logziel',
+'guardian logfile' => 'Logdatei',
+'guardian loglevel' => 'Loglevel',
+'guardian loglevel_off' => 'Aus',
+'guardian loglevel_info' => 'Info',
+'guardian loglevel_debug' => 'Debug',
+'guardian logtarget_syslog' => 'Systemlog',
+'guardian logtarget_file' => 'Datei',
+'guardian logtarget_console' => 'Konsole',
+'guardian no entries' => 'Keine Einträge vorhanden.',
+'guardian not running no hosts can be blocked' => 'Guardian läuft nicht. Es werden keine Hosts geblockt.',
+'guardian priolevel_high' => '1 - Hoch',
+'guardian priolevel_medium' => '2 - Mittel',
+'guardian priolevel_low' => '3 - Niedrig',
+'guardian priolevel_very_low' => '4 - Sehr niedrig',
+'guardian priority level' => 'Prioritätslevel (Snort)',
+'guardian service' => 'Guardian-Dienst',
+'guardian watch snort alertfile' => 'Snort-Alarme auswerten',
+
+);
+
+#EOF
diff --git a/config/guardian/guardian.en.pl b/config/guardian/guardian.en.pl
new file mode 100644
index 000000000..f6be8654d
--- /dev/null
+++ b/config/guardian/guardian.en.pl
@@ -0,0 +1,45 @@
+%tr = (
+%tr,
+
+'guardian' => 'Guardian',
+'guardian block a host' => 'Block host',
+'guardian block httpd brute-force' => 'httpd Brute Force Detection',
+'guardian block owncloud brute-force' => 'Owncloud Brute Force detection',
+'guardian block ssh brute-force' => 'SSH Brute Force Detection',
+'guardian blockcount' => 'Strike Threshold (Snort)',
+'guardian blocked hosts' => 'Currently blocked hosts',
+'guardian blocking of this address is not allowed' => 'Blocking of the given address is not allowed.',
+'guardian blocktime' => 'Block Time (seconds)',
+'guardian common settings' => 'Common Settings',
+'guardian configuration' => 'Guardian Configuration',
+'guardian daemon' => 'Daemon',
+'guardian empty input' => 'Empty input: Please enter a valid host address or subnet.',
+'guardian enabled' => 'Enable Guardian',
+'guardian firewallaction' => 'Firewall Action',
+'guardian ignored hosts' => 'Ignored Hosts',
+'guardian invalid address or subnet' => 'Invalid host address or subnet.',
+'guardian invalid blockcount' => 'Invalid BlockCount: Please provide a natural number higher than zero.',
+'guardian invalid blocktime' => 'Invalid BlockTime: Please provide a natural number higher than zero.',
+'guardian invalid logfile' => 'The provided path for the logfile is not valid.',
+'guardian logfacility' => 'Log Facility',
+'guardian logfile' => 'Log File',
+'guardian loglevel' => 'Log Level',
+'guardian loglevel_off' => 'Off',
+'guardian loglevel_info' => 'Info',
+'guardian loglevel_debug' => 'Debug',
+'guardian logtarget_syslog' => 'Systemlog',
+'guardian logtarget_file' => 'File',
+'guardian logtarget_console' => 'Console',
+'guardian no entries' => 'No entries at the moment.',
+'guardian not running no hosts can be blocked' => 'Guardian is not running. No hosts will be blocked.',
+'guardian priolevel_high' => '1 - High',
+'guardian priolevel_medium' => '2 - Medium',
+'guardian priolevel_low' => '3 - Low',
+'guardian priolevel_very_low' => '4 - Very low',
+'guardian priority level' => 'Priority Level (Snort)',
+'guardian service' => 'Guardian Service',
+'guardian watch snort alertfile' => 'Monitor Snort Alert File',
+
+);
+
+#EOF
diff --git a/config/guardian/guardian.es.pl b/config/guardian/guardian.es.pl
new file mode 100644
index 000000000..89ffb5205
--- /dev/null
+++ b/config/guardian/guardian.es.pl
@@ -0,0 +1,23 @@
+%tr = (
+%tr,
+
+'guardian alertfile' => 'Archivo de alerta',
+'guardian configuration' => 'Configuración de Guardian',
+'guardian ignorefile' => 'Archivo Ignorefile',
+'guardian interface' => 'Interfaz',
+'guardian logfile' => 'Archivo de registro',
+'guardian loglevel_off' => 'Off',
+'guardian loglevel_info' => 'Info',
+'guardian loglevel_debug' => 'Debug',
+'guardian logtarget_syslog' => 'Systemlog',
+'guardian logtarget_file' => 'File',
+'guardian logtarget_console' => 'Console',
+'guardian priolevel_high' => '1 - High',
+'guardian priolevel_medium' => '2 - Medium',
+'guardian priolevel_low' => '3 - Low',
+'guardian priolevel_very_low' => '4 - Very low',
+'guardian timelimit' => 'Límite de tiempo',
+
+);
+
+#EOF
diff --git a/config/guardian/guardian.fr.pl b/config/guardian/guardian.fr.pl
new file mode 100644
index 000000000..82e573659
--- /dev/null
+++ b/config/guardian/guardian.fr.pl
@@ -0,0 +1,23 @@
+%tr = (
+%tr,
+
+'guardian alertfile' => 'Fichier d\'alerte',
+'guardian configuration' => 'Configuration du gardien',
+'guardian ignorefile' => 'Fichier d\'ignorés',
+'guardian interface' => 'Interface',
+'guardian logfile' => 'Fichier log',
+'guardian loglevel_off' => 'Off',
+'guardian loglevel_info' => 'Info',
+'guardian loglevel_debug' => 'Debug',
+'guardian logtarget_syslog' => 'Systemlog',
+'guardian logtarget_file' => 'File',
+'guardian logtarget_console' => 'Console',
+'guardian priolevel_high' => '1 - High',
+'guardian priolevel_medium' => '2 - Medium',
+'guardian priolevel_low' => '3 - Low',
+'guardian priolevel_very_low' => '4 - Very low',
+'guardian timelimit' => 'Délai maximum',
+
+);
+
+#EOF
diff --git a/config/guardian/guardian.it.pl b/config/guardian/guardian.it.pl
new file mode 100644
index 000000000..9b89a52d8
--- /dev/null
+++ b/config/guardian/guardian.it.pl
@@ -0,0 +1,24 @@
+%tr = (
+%tr,
+
+'guaranteed bandwith' => 'Guaranteed bandwith',
+'guardian alertfile' => 'Alertfile',
+'guardian configuration' => 'Guardian Configuration',
+'guardian ignorefile' => 'Ignorefile',
+'guardian interface' => 'Interface',
+'guardian logfile' => 'Logfile',
+'guardian loglevel_off' => 'Off',
+'guardian loglevel_info' => 'Info',
+'guardian loglevel_debug' => 'Debug',
+'guardian logtarget_syslog' => 'Systemlog',
+'guardian logtarget_file' => 'File',
+'guardian logtarget_console' => 'Console',
+'guardian priolevel_high' => '1 - High',
+'guardian priolevel_medium' => '2 - Medium',
+'guardian priolevel_low' => '3 - Low',
+'guardian priolevel_very_low' => '4 - Very low',
+'guardian timelimit' => 'Timelimit',
+
+);
+
+#EOF
diff --git a/config/guardian/guardian.nl.pl b/config/guardian/guardian.nl.pl
new file mode 100644
index 000000000..d71a91fb3
--- /dev/null
+++ b/config/guardian/guardian.nl.pl
@@ -0,0 +1,23 @@
+%tr = (
+%tr,
+
+'guardian alertfile' => 'Meldingenbestand',
+'guardian configuration' => 'Guardian configuratie',
+'guardian ignorefile' => 'Negeerbestand',
+'guardian interface' => 'Interface',
+'guardian logfile' => 'Logbestand',
+'guardian loglevel_off' => 'Off',
+'guardian loglevel_info' => 'Info',
+'guardian loglevel_debug' => 'Debug',
+'guardian logtarget_syslog' => 'Systemlog',
+'guardian logtarget_file' => 'File',
+'guardian logtarget_console' => 'Console',
+'guardian priolevel_high' => '1 - High',
+'guardian priolevel_medium' => '2 - Medium',
+'guardian priolevel_low' => '3 - Low',
+'guardian priolevel_very_low' => '4 - Very low',
+'guardian timelimit' => 'Tijdlimiet',
+
+);
+
+#EOF
diff --git a/config/guardian/guardian.pl.pl b/config/guardian/guardian.pl.pl
new file mode 100644
index 000000000..18cb39693
--- /dev/null
+++ b/config/guardian/guardian.pl.pl
@@ -0,0 +1,23 @@
+%tr = (
+%tr,
+
+'guardian alertfile' => 'Plik alertów',
+'guardian configuration' => 'Konfiguracja Guardian\'a',
+'guardian ignorefile' => 'Plik ignorowanych',
+'guardian interface' => 'Interfejs',
+'guardian logfile' => 'Plik Log',
+'guardian loglevel_off' => 'Off',
+'guardian loglevel_info' => 'Info',
+'guardian loglevel_debug' => 'Debug',
+'guardian logtarget_syslog' => 'Systemlog',
+'guardian logtarget_file' => 'File',
+'guardian logtarget_console' => 'Console',
+'guardian priolevel_high' => '1 - High',
+'guardian priolevel_medium' => '2 - Medium',
+'guardian priolevel_low' => '3 - Low',
+'guardian priolevel_very_low' => '4 - Very low',
+'guardian timelimit' => 'Ograniczenie czasowe',
+
+);
+
+#EOF
diff --git a/config/guardian/guardian.ru.pl b/config/guardian/guardian.ru.pl
new file mode 100644
index 000000000..34b8928ea
--- /dev/null
+++ b/config/guardian/guardian.ru.pl
@@ -0,0 +1,24 @@
+%tr = (
+%tr,
+
+'guardian alertfile' => 'Alertfile',
+'guardian configuration' => 'Настройки защиты',
+'guardian ignorefile' => 'Ignorefile',
+'guardian interface' => 'Интерфейс',
+'guardian logfile' => 'Logfile',
+'guardian loglevel_off' => 'Off',
+'guardian loglevel_info' => 'Info',
+'guardian loglevel_debug' => 'Debug',
+'guardian logtarget_syslog' => 'Systemlog',
+'guardian logtarget_file' => 'File',
+'guardian logtarget_console' => 'Console',
+'guardian priolevel_high' => '1 - High',
+'guardian priolevel_medium' => '2 - Medium',
+'guardian priolevel_low' => '3 - Low',
+'guardian priolevel_very_low' => '4 - Very low',
+'guardian timelimit' => 'Ограничение времени',
+
+);
+
+#EOF
+
diff --git a/config/guardian/guardian.tr.pl b/config/guardian/guardian.tr.pl
new file mode 100644
index 000000000..701dc151c
--- /dev/null
+++ b/config/guardian/guardian.tr.pl
@@ -0,0 +1,24 @@
+%tr = (
+%tr,
+
+'guardian alertfile' => 'Uyarı dosyası',
+'guardian configuration' => 'Koruyucu Yapılandırması',
+'guardian ignorefile' => 'Yoksayılan dosya',
+'guardian interface' => 'Ara birim',
+'guardian logfile' => 'Günlük dosyası',
+'guardian loglevel_off' => 'Off',
+'guardian loglevel_info' => 'Info',
+'guardian loglevel_debug' => 'Debug',
+'guardian logtarget_syslog' => 'Systemlog',
+'guardian logtarget_file' => 'File',
+'guardian logtarget_console' => 'Console',
+'guardian priolevel_high' => '1 - High',
+'guardian priolevel_medium' => '2 - Medium',
+'guardian priolevel_low' => '3 - Low',
+'guardian priolevel_very_low' => '4 - Very low',
+'guardian timelimit' => 'Zaman sınırlaması',
+
+);
+
+#EOF
+
diff --git a/html/cgi-bin/guardian.cgi b/html/cgi-bin/guardian.cgi
index 9d044fe75..963a56430 100644
--- a/html/cgi-bin/guardian.cgi
+++ b/html/cgi-bin/guardian.cgi
@@ -534,33 +534,39 @@ END
| $Lang::tr{'guardian common settings'} |
+
- | $Lang::tr{'guardian enabled'}: |
+ $Lang::tr{'guardian enabled'}: |
|
+
|
+
- | $Lang::tr{'guardian watch snort alertfile'} |
+ $Lang::tr{'guardian watch snort alertfile'} |
on /
off |
+
- | $Lang::tr{'guardian block ssh brute-force'} |
+ $Lang::tr{'guardian block ssh brute-force'} |
on /
off |
+
- | $Lang::tr{'guardian block httpd brute-force'} |
+ $Lang::tr{'guardian block httpd brute-force'} |
on /
off |
END
+
# Display owncloud checkbox when the addon is installed.
if ( -e "$owncloud_meta" ) {
print"\n";
- print"| $Lang::tr{'guardian block owncloud brute-force'} | \n";
+ print"$Lang::tr{'guardian block owncloud brute-force'} | \n";
print"on /\n";
print" off | \n";
print"
\n";
@@ -569,62 +575,64 @@ END
|
+
| $Lang::tr{'guardian logfacility'}: |
- |
-
+
+
|
-
- | $Lang::tr{'guardian loglevel'}: |
-
-
-
-
- |
+
+
+ | $Lang::tr{'guardian logfile'}: |
+ |
+
|
+
| $Lang::tr{'guardian priority level'}: |
-
-
-
-
+
+
+
+
|
+
+ $Lang::tr{'guardian blockcount'}: |
+ |
+
|
+
- | $Lang::tr{'guardian firewallaction'}: |
+ $Lang::tr{'guardian firewallaction'}: |
|
-
-
-
|
-
-
- | $Lang::tr{'guardian blockcount'}: |
- |
-
-
- | $Lang::tr{'guardian blocktime'}: |
+
+ $Lang::tr{'guardian blocktime'}: |
|
-
- | $Lang::tr{'guardian logfile'}: |
- |
-
+
END
diff --git a/langs/de/cgi-bin/de.pl b/langs/de/cgi-bin/de.pl
index 400c2fed7..261b92fe7 100644
--- a/langs/de/cgi-bin/de.pl
+++ b/langs/de/cgi-bin/de.pl
@@ -1217,30 +1217,6 @@
'green interface' => 'Grünes Interface',
'grouptype' => 'Gruppentyp:',
'guaranteed bandwith' => 'Garantierte Bandbreite',
-'guardian' => 'Guardian',
-'guardian block a host' => 'Host blocken',
-'guardian block httpd brute-force' => 'httpd-Brute-Force-Erkennung',
-'guardian block owncloud brute-force' => 'Owncloud-Brute-Force-Erkennung',
-'guardian block ssh brute-force' => 'SSH-Brute-Force-Erkennung',
-'guardian blockcount' => 'Trefferschwelle',
-'guardian blocked hosts' => 'Aktuell geblockte Hosts',
-'guardian blocking of this address is not allowed' => 'Diese Addresse darf nicht gelockt werden.',
-'guardian blocktime' => 'Blockzeit',
-'guardian common settings' => 'Allgemeine Einstellungen',
-'guardian configuration' => 'Guardian-Konfiguration',
-'guardian daemon' => 'Daemon',
-'guardian empty input' => 'Fehlende Angabe: Bitte eine gültige IP-Addresse oder Netzwerk angeben.',
-'guardian enabled' => 'Guardian aktivieren',
-'guardian firewallaction' => 'Firewall-Aktion',
-'guardian ignored hosts' => 'Ignorierte Hosts',
-'guardian invalid address or subnet' => 'Ungültige Host-Addresse oder Netzwerk.',
-'guardian logfacility' => 'Logziel',
-'guardian logfile' => 'Logdatei',
-'guardian loglevel' => 'Loglevel',
-'guardian no entries' => 'Keine Einträge vorhanden.',
-'guardian priority level' => 'Prioritätslevel',
-'guardian service' => 'Guardian-Dienst',
-'guardian watch snort alertfile' => 'Snort-Alarme auswerten',
'guest ok' => 'Gastzugang gewähren',
'gui settings' => 'Benutzeroberfläche',
'gz with key' => 'Nur ein verschlüsseltes Archiv kann auf dieser Maschine wiederhergestellt werden.',
diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl
index 7a7c1040f..0e5b46d34 100644
--- a/langs/en/cgi-bin/en.pl
+++ b/langs/en/cgi-bin/en.pl
@@ -1246,32 +1246,6 @@
'green interface' => 'Green Interface',
'grouptype' => 'Grouptype:',
'guaranteed bandwith' => 'Guaranteed bandwith',
-'guardian' => 'Guardian',
-'guardian block a host' => 'Block host',
-'guardian block httpd brute-force' => 'httpd Brute Force Detection',
-'guardian block owncloud brute-force' => 'Owncloud Brute Force detection',
-'guardian block ssh brute-force' => 'SSH Brute Force Detection',
-'guardian blockcount' => 'Strike Threshold',
-'guardian blocked hosts' => 'Currently blocked hosts',
-'guardian blocking of this address is not allowed' => 'Blocking of the given address is not allowed.',
-'guardian blocktime' => 'Block Time',
-'guardian common settings' => 'Common Settings',
-'guardian configuration' => 'Guardian Configuration',
-'guardian daemon' => 'Daemon',
-'guardian empty input' => 'Empty input: Please perform a valid host address or subnet.',
-'guardian enabled' => 'Enable Guardian',
-'guardian firewallaction' => 'Firewall Action',
-'guardian ignored hosts' => 'Ignored Hosts',
-'guardian invalid address or subnet' => 'Invalid host address or subnet.',
-'guardian logfacility' => 'Log Facility',
-'guardian logfile' => 'Log File',
-'guardian loglevel' => 'Log Level',
-'guardian no entries' => 'No entries at the moment.',
-'guardian not running no hosts can be blocked' => 'Guardian is not running. No hosts will be blocked.',
-'guardian priority level' => 'Priority Level',
-'guardian service' => 'Guardian Service',
-'guardian snort alertfile' => 'Snort Alert File',
-'guardian watch snort alertfile' => 'Monitor Snort Alert File',
'guest ok' => 'allow guests to access',
'gui settings' => 'GUI Settings',
'gz with key' => 'Only an encrypted archive can be restored on this machine.',
diff --git a/langs/es/cgi-bin/es.pl b/langs/es/cgi-bin/es.pl
index 7ac5d11e7..ede7b661d 100644
--- a/langs/es/cgi-bin/es.pl
+++ b/langs/es/cgi-bin/es.pl
@@ -886,12 +886,6 @@
'green' => 'Green',
'green interface' => 'Interfaz Green',
'guaranteed bandwith' => 'Ancho de banda garantizado',
-'guardian alertfile' => 'Archivo de alerta',
-'guardian configuration' => 'Configuración de Guardian',
-'guardian ignorefile' => 'Archivo Ignorefile',
-'guardian interface' => 'Interfaz',
-'guardian logfile' => 'Archivo de registro',
-'guardian timelimit' => 'Límite de tiempo',
'guest ok' => 'permitir acceso de invitado',
'gui settings' => 'Configuraciones de GUI',
'gz with key' => 'Esta máquina sólo se puede restaurar desde archivos encriptados',
diff --git a/langs/fr/cgi-bin/fr.pl b/langs/fr/cgi-bin/fr.pl
index 61c514daf..e896c9b2a 100644
--- a/langs/fr/cgi-bin/fr.pl
+++ b/langs/fr/cgi-bin/fr.pl
@@ -877,12 +877,6 @@
'green' => 'VERT',
'green interface' => 'Interface VERTE',
'guaranteed bandwith' => 'Bande passante garantie',
-'guardian alertfile' => 'Fichier d\'alerte',
-'guardian configuration' => 'Configuration du gardien',
-'guardian ignorefile' => 'Fichier d\'ignorés',
-'guardian interface' => 'Interface',
-'guardian logfile' => 'Fichier log',
-'guardian timelimit' => 'Délai maximum',
'guest ok' => 'autoriser l\'accès aux invités',
'gui settings' => 'Réglage GUI',
'gz with key' => 'Seulement les archives chiffrées peuvent être restaurées sur cette machine.',
diff --git a/langs/it/cgi-bin/it.pl b/langs/it/cgi-bin/it.pl
index 2ed22f231..b039cdbe0 100644
--- a/langs/it/cgi-bin/it.pl
+++ b/langs/it/cgi-bin/it.pl
@@ -1187,13 +1187,6 @@
'green' => 'Verde',
'green interface' => 'Interface Verde',
'grouptype' => 'Grouptype:',
-'guaranteed bandwith' => 'Guaranteed bandwith',
-'guardian alertfile' => 'Alertfile',
-'guardian configuration' => 'Guardian Configuration',
-'guardian ignorefile' => 'Ignorefile',
-'guardian interface' => 'Interface',
-'guardian logfile' => 'Logfile',
-'guardian timelimit' => 'Timelimit',
'guest ok' => 'allow guests to access',
'gui settings' => 'Settaggio GUI',
'gz with key' => 'Only an encrypted archive can be restored on this machine.',
diff --git a/langs/nl/cgi-bin/nl.pl b/langs/nl/cgi-bin/nl.pl
index 2469ff248..49c0cced6 100644
--- a/langs/nl/cgi-bin/nl.pl
+++ b/langs/nl/cgi-bin/nl.pl
@@ -1168,12 +1168,6 @@
'green interface' => 'Groene Interface',
'grouptype' => 'Groeptype:',
'guaranteed bandwith' => 'Gegarandeerde bandbreedte',
-'guardian alertfile' => 'Meldingenbestand',
-'guardian configuration' => 'Guardian configuratie',
-'guardian ignorefile' => 'Negeerbestand',
-'guardian interface' => 'Interface',
-'guardian logfile' => 'Logbestand',
-'guardian timelimit' => 'Tijdlimiet',
'guest ok' => 'verleen gasten toegang',
'gui settings' => 'Gebruikersinterface',
'gz with key' => 'Alleen gecodeerde archieven kunnen worden teruggezet op deze machine.',
diff --git a/langs/pl/cgi-bin/pl.pl b/langs/pl/cgi-bin/pl.pl
index 92142058d..e2f9da5c0 100644
--- a/langs/pl/cgi-bin/pl.pl
+++ b/langs/pl/cgi-bin/pl.pl
@@ -885,12 +885,6 @@
'green' => 'Green',
'green interface' => 'Interfejs Green',
'guaranteed bandwith' => 'Gwarantowane pasmo',
-'guardian alertfile' => 'Plik alertów',
-'guardian configuration' => 'Konfiguracja Guardian\'a',
-'guardian ignorefile' => 'Plik ignorowanych',
-'guardian interface' => 'Interfejs',
-'guardian logfile' => 'Plik Log',
-'guardian timelimit' => 'Ograniczenie czasowe',
'guest ok' => 'zezwól na dostęp dla gości',
'gui settings' => 'Ustawienia GUI',
'gz with key' => 'Tylko zaszyfrowane archiwum może być odtworzone na tej maszynie.',
diff --git a/langs/ru/cgi-bin/ru.pl b/langs/ru/cgi-bin/ru.pl
index 6a45f7f05..4b0edb582 100644
--- a/langs/ru/cgi-bin/ru.pl
+++ b/langs/ru/cgi-bin/ru.pl
@@ -880,12 +880,6 @@
'green' => 'Green',
'green interface' => 'Green Интерфейс',
'guaranteed bandwith' => 'Гарантированная пропускная способность',
-'guardian alertfile' => 'Alertfile',
-'guardian configuration' => 'Настройки защиты',
-'guardian ignorefile' => 'Ignorefile',
-'guardian interface' => 'Интерфейс',
-'guardian logfile' => 'Logfile',
-'guardian timelimit' => 'Ограничение времени',
'guest ok' => 'Разрешить гостевой доступ',
'gui settings' => 'Внешний вид',
'gz with key' => 'Только зашифрованный архив может быть восстановлен на этой машине.',
diff --git a/langs/tr/cgi-bin/tr.pl b/langs/tr/cgi-bin/tr.pl
index 3af233961..9eb300006 100644
--- a/langs/tr/cgi-bin/tr.pl
+++ b/langs/tr/cgi-bin/tr.pl
@@ -1245,12 +1245,6 @@
'green interface' => 'Yeşil Arabirim',
'grouptype' => 'Grup türü:',
'guaranteed bandwith' => 'Garantili bant genişliği',
-'guardian alertfile' => 'Uyarı dosyası',
-'guardian configuration' => 'Koruyucu Yapılandırması',
-'guardian ignorefile' => 'Yoksayılan dosya',
-'guardian interface' => 'Ara birim',
-'guardian logfile' => 'Günlük dosyası',
-'guardian timelimit' => 'Zaman sınırlaması',
'guest ok' => 'istemcilere erişim izni',
'gui settings' => 'GUI Ayarları',
'gz with key' => 'Sadece şifreli bir arşiv bu makinede geri yüklenebilir.',
diff --git a/lfs/guardian b/lfs/guardian
index b02ec5413..c016f0427 100644
--- a/lfs/guardian
+++ b/lfs/guardian
@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007 Michael Tremer & Christian Schmidt #
+# Copyright (C) 2007-2016 IPFire Team #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
@@ -33,11 +33,10 @@ DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = guardian
-PAK_VER = 10
+PAK_VER = 11
DEPS = "perl-inotify2 perl-Net-IP"
-
###############################################################################
# Top-level Rules
###############################################################################
@@ -108,5 +107,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
install -v -m 644 $(DIR_SRC)/config/guardian/guardian.logrotate \
/etc/logrotate.d/guardian
+ # Install addon-specific language-files.
+ install -v -m 004 $(DIR_SRC)/config/guardian/guardian.*.pl \
+ /var/ipfire/addon-lang/
+
@rm -rf $(DIR_APP)
@$(POSTBUILD)