From 780a84e8bead3cbbdda09c479ab793081ecf9903 Mon Sep 17 00:00:00 2001 From: Paul Donald Date: Tue, 8 Oct 2024 18:48:49 +0200 Subject: luci-app-clamav: Convert to JS Added functionality for clamav-milter and freshclam which are also in the package. Assumptions: clamd.log will always be in /tmp, so read permissions are granted for /tmp/*, in case the log file gets moved or renamed. Don't expose the LogFile* parameters to avoid logfile related location problems. Added entries to use syslogging for each component, and added a Log tab. Tested on 23.05.5 Signed-off-by: Paul Donald --- applications/luci-app-clamav/po/de/clamav.po | 502 ++++++++++++++++++++++----- 1 file changed, 413 insertions(+), 89 deletions(-) (limited to 'applications/luci-app-clamav/po/de/clamav.po') diff --git a/applications/luci-app-clamav/po/de/clamav.po b/applications/luci-app-clamav/po/de/clamav.po index 7a4d6451d2..17590b3d24 100644 --- a/applications/luci-app-clamav/po/de/clamav.po +++ b/applications/luci-app-clamav/po/de/clamav.po @@ -10,194 +10,518 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.5-dev\n" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:143 -msgid "10" -msgstr "10" - -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:133 -msgid "1024" -msgstr "1024" - -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:59 -msgid "15" -msgstr "15" - -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:154 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:248 msgid "150M" msgstr "150M" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:36 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:164 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:245 msgid "1M" msgstr "1M" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:60 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:144 -msgid "20" -msgstr "20" - -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:138 -msgid "2048" -msgstr "2048" +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:166 +msgid "25M" +msgstr "" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:37 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:165 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:246 msgid "2M" msgstr "2M" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:155 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:167 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:247 msgid "50M" msgstr "50M" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:35 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:163 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:244 msgid "512K" msgstr "512K" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:149 -msgid "600" -msgstr "600" +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:61 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:69 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:77 +msgid "Accept" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:82 +msgid "Add header" +msgstr "" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:123 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:153 +msgid "Alert on broken executables" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:201 +msgid "Alert on encrypted archives" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:151 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:157 +msgid "Basic" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:64 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:72 +msgid "Blackhole" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:195 msgid "Block encrypted archives" msgstr "Blockiere verschlüsselte Archive" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:22 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:16 #: applications/luci-app-clamav/root/usr/share/luci/menu.d/luci-app-clamav.json:3 +#: applications/luci-app-clamav/root/usr/share/luci/menu.d/luci-app-clamav.json:15 msgid "ClamAV" msgstr "ClamAV" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:147 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:15 +#: applications/luci-app-clamav/root/usr/share/luci/menu.d/luci-app-clamav.json:24 +msgid "ClamAV Milter" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:224 +msgid "Command read timeout" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:155 +msgid "Compress local database" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:15 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:16 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:15 +msgid "Configuration" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:160 +msgid "Connect timeout" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:137 +msgid "Custom database URL" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:125 +msgid "DNS database info" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:236 msgid "Database check every N sec" msgstr "Datenbanküberprüfung alle N Sekunden" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:88 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:172 +msgid "Database checks per day" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:285 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:119 +msgid "Database directory" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:131 +msgid "Database mirror" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:112 +msgid "Database owner" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:115 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:65 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:60 +msgid "Debug logging" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:63 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:71 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:79 +msgid "Defer" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:147 msgid "Detect broken executables" msgstr "Erkenne defekte ausführbare Dateien" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:73 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:129 msgid "Detect possibly unwanted apps" msgstr "Erkenne möglicherweise unerwünschte Programme" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:45 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:278 +msgid "Disable certificate checks" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:182 +msgid "Download bytecode.cvd" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:110 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:59 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:55 msgid "Enable verbose logging" msgstr "Ausführliche Protokollierung aktivieren" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:63 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:192 +msgid "Exclude databases" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:271 +msgid "Exit when Out Of Memory" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:187 +msgid "Extra databases" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:208 +msgid "Fix stale socket" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:117 msgid "Follow directory symlinks" msgstr "Folge Verzeichnis-Symlinks" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:68 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:123 msgid "Follow file symlinks" msgstr "Folge Datei-Symlinks" +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:15 +#: applications/luci-app-clamav/root/usr/share/luci/menu.d/luci-app-clamav.json:36 +msgid "Freshclam" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:152 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:158 +msgid "Full" +msgstr "" + #: applications/luci-app-clamav/root/usr/share/rpcd/acl.d/luci-app-clamav.json:3 msgid "Grant UCI access for luci-app-clamav" msgstr "Gewähre UCI Zugriff auf luci-app-clamav" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:30 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:190 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:196 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:297 +msgid "Local socket" +msgstr "" + +#: applications/luci-app-clamav/root/usr/share/luci/menu.d/luci-app-clamav.json:48 msgid "Log" msgstr "Log" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:50 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:99 msgid "Log additional infection info" msgstr "Protokolliere zusätzliche Infektionsinformationen" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:40 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:155 +msgid "Log clean" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:149 +msgid "Log infections" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:105 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:53 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:50 msgid "Log time with each message" msgstr "Protokolliere die Zeit mit jeder Nachricht" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:58 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:121 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:71 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:66 +msgid "Log to syslog" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:111 msgid "Max directory scan depth" msgstr "Max. Verzeichnisscantiefe" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:141 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:229 msgid "Max number of threads" msgstr "Max. Anzahl von Threads" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:34 -msgid "Max size of log file" -msgstr "Max. Größe der Protokolldatei" - -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:152 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:161 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:242 msgid "Max size of scanned file" msgstr "Max. Größe der gescannten Datei" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:41 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:46 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:51 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:64 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:69 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:74 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:79 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:84 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:89 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:94 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:99 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:104 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:109 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:114 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:119 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:124 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:50 +msgid "Milter socket group" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:33 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:106 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:111 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:116 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:122 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:172 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:209 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:54 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:60 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:66 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:72 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:100 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:106 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:118 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:124 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:130 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:136 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:142 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:148 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:154 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:160 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:166 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:172 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:178 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:184 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:190 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:196 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:202 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:273 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:280 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:51 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:56 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:61 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:67 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:95 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:151 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:156 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:178 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:183 msgid "No" msgstr "Nein" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:136 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:106 +msgid "Notify clamd" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:150 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:156 +msgid "Off" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:60 +msgid "On-clean action" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:76 +msgid "On-fail action" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:68 +msgid "On-infected action" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:38 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:100 +msgid "PID file" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:213 msgid "Port range, highest port" msgstr "Portbereich, höchster Port" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:131 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:207 msgid "Port range, lowest port" msgstr "Portbereich, niedrigster Port" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:83 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:145 +msgid "Private mirror URL" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:65 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:73 +msgid "Quarantine" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:56 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:219 +msgid "Read timeout" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:166 +msgid "Receive timeout" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:62 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:70 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:78 +msgid "Reject" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:181 +msgid "Rejecting Harmful Email: %v found." +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:176 +msgid "Rejection log message" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:83 +msgid "Replace" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:32 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:94 +msgid "Run in foreground" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:141 msgid "Scan ELF files" msgstr "ELF-Dateien scannen" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:93 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:159 msgid "Scan MS Office and .msi files" msgstr "MS Office und .msi Dateien scannen" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:113 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:183 msgid "Scan RFC1341 messages split over many emails" msgstr "RFC1341-Nachrichten durchsuchen, die über viele E-Mails verteilt sind" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:118 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:189 msgid "Scan archives" msgstr "Archive scannen" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:108 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:177 msgid "Scan emails" msgstr "E-Mails scannen" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:98 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:165 msgid "Scan pdf files" msgstr "PDF-Dateien scannen" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:78 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:135 msgid "Scan portable executables" msgstr "Portable ausführbare Dateien scannen" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:103 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:171 msgid "Scan swf files" msgstr "SWF-Dateien scannen" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:29 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:150 +msgid "Scripted updates" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:18 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:23 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:19 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:24 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:18 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:23 msgid "Settings" msgstr "Einstellungen" -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:42 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:47 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:52 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:65 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:70 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:75 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:80 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:85 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:90 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:95 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:100 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:105 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:110 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:115 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:120 -#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:125 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:171 +msgid "Support multiple recipients" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:127 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:77 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:72 +msgid "Syslog facility" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:252 +msgid "TCP listen address" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:259 +msgid "TCP listen port" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:184 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:291 +msgid "Temporary directory" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:177 +msgid "Test databases" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:105 +msgid "Use official database only" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:44 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:265 +msgid "User" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:34 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:84 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:107 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:112 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:117 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:123 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:173 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:210 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:55 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:61 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:67 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:73 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:101 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:107 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:119 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:125 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:131 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:137 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:143 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:149 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:155 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:161 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:167 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:173 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:179 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:185 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:191 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:197 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:203 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:274 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:281 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:52 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:57 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:62 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:68 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:96 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:152 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:157 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:179 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:184 msgid "Yes" msgstr "Ja" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:26 +msgid "clamav-milter config file" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:28 +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:26 +msgid "clamd config file" +msgstr "" + +#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:202 +msgid "clamd socket" +msgstr "" + +#~ msgid "10" +#~ msgstr "10" + +#~ msgid "1024" +#~ msgstr "1024" + +#~ msgid "15" +#~ msgstr "15" + +#~ msgid "20" +#~ msgstr "20" + +#~ msgid "2048" +#~ msgstr "2048" + +#~ msgid "600" +#~ msgstr "600" + +#~ msgid "Max size of log file" +#~ msgstr "Max. Größe der Protokolldatei" -- cgit v1.2.3