summaryrefslogtreecommitdiffhomepage
path: root/applications
diff options
context:
space:
mode:
Diffstat (limited to 'applications')
-rw-r--r--applications/luci-asterisk/luasrc/i18n/asterisk.en.xml257
-rw-r--r--applications/luci-coovachilli/luasrc/i18n/coovachilli.en.xml190
-rw-r--r--applications/luci-ddns/luasrc/i18n/ddns.de.xml13
-rw-r--r--applications/luci-ddns/luasrc/i18n/ddns.en.xml13
-rw-r--r--applications/luci-ddns/luasrc/i18n/ddns.fr.xml13
-rw-r--r--applications/luci-ddns/luasrc/i18n/ddns.pt-br.xml13
-rw-r--r--applications/luci-fw/luasrc/i18n/luci-fw.de.xml67
-rw-r--r--applications/luci-fw/luasrc/i18n/luci-fw.en.xml66
-rw-r--r--applications/luci-fw/luasrc/i18n/luci-fw.fr.xml66
-rw-r--r--applications/luci-fw/luasrc/i18n/luci-fw.pt-br.xml66
-rw-r--r--applications/luci-hd_idle/luasrc/i18n/hd_idle.de.xml13
-rw-r--r--applications/luci-hd_idle/luasrc/i18n/hd_idle.en.xml13
-rw-r--r--applications/luci-hd_idle/luasrc/i18n/hd_idle.pt-br.xml13
-rw-r--r--applications/luci-initmgr/luasrc/i18n/initmgr.de.xml11
-rw-r--r--applications/luci-initmgr/luasrc/i18n/initmgr.en.xml11
-rw-r--r--applications/luci-initmgr/luasrc/i18n/initmgr.pt-br.xml11
-rw-r--r--applications/luci-mmc_over_gpio/luasrc/i18n/mmc_over_gpio.de.xml9
-rw-r--r--applications/luci-mmc_over_gpio/luasrc/i18n/mmc_over_gpio.en.xml9
-rw-r--r--applications/luci-mmc_over_gpio/luasrc/i18n/mmc_over_gpio.pt-br.xml9
-rw-r--r--applications/luci-ntpc/luasrc/i18n/ntpc.de.xml14
-rw-r--r--applications/luci-ntpc/luasrc/i18n/ntpc.en.xml14
-rw-r--r--applications/luci-ntpc/luasrc/i18n/ntpc.pt-br.xml14
-rw-r--r--applications/luci-olsr/luasrc/i18n/olsr.de.xml184
-rw-r--r--applications/luci-olsr/luasrc/i18n/olsr.en.xml184
-rw-r--r--applications/luci-p910nd/luasrc/i18n/p910nd.de.xml10
-rw-r--r--applications/luci-p910nd/luasrc/i18n/p910nd.en.xml10
-rw-r--r--applications/luci-p910nd/luasrc/i18n/p910nd.pt-br.xml10
-rw-r--r--applications/luci-polipo/luasrc/i18n/polipo.en.xml49
-rw-r--r--applications/luci-qos/luasrc/i18n/qos.de.xml22
-rw-r--r--applications/luci-qos/luasrc/i18n/qos.en.xml23
-rw-r--r--applications/luci-qos/luasrc/i18n/qos.fr.xml23
-rw-r--r--applications/luci-qos/luasrc/i18n/qos.pt-br.xml22
-rw-r--r--applications/luci-samba/luasrc/i18n/samba.de.xml24
-rw-r--r--applications/luci-samba/luasrc/i18n/samba.en.xml24
-rw-r--r--applications/luci-samba/luasrc/i18n/samba.pt-br.xml24
-rw-r--r--applications/luci-statistics/luasrc/i18n/statistics.de.xml259
-rw-r--r--applications/luci-statistics/luasrc/i18n/statistics.en.xml258
-rw-r--r--applications/luci-statistics/luasrc/i18n/statistics.pt-br.xml258
-rw-r--r--applications/luci-tinyproxy/luasrc/i18n/tinyproxy.de.xml38
-rw-r--r--applications/luci-tinyproxy/luasrc/i18n/tinyproxy.en.xml38
-rw-r--r--applications/luci-tinyproxy/luasrc/i18n/tinyproxy.fr.xml40
-rw-r--r--applications/luci-tinyproxy/luasrc/i18n/tinyproxy.pt-br.xml40
-rw-r--r--applications/luci-upnp/luasrc/i18n/upnp.de.xml12
-rw-r--r--applications/luci-upnp/luasrc/i18n/upnp.en.xml12
-rw-r--r--applications/luci-upnp/luasrc/i18n/upnp.pt-br.xml12
-rw-r--r--applications/luci-ushare/luasrc/i18n/ushare.de.xml14
-rw-r--r--applications/luci-ushare/luasrc/i18n/ushare.en.xml14
-rw-r--r--applications/luci-ushare/luasrc/i18n/ushare.pt-br.xml14
-rw-r--r--applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.de.xml11
-rw-r--r--applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.xml11
-rw-r--r--applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.fr.xml11
-rw-r--r--applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.pt-br.xml11
52 files changed, 0 insertions, 2567 deletions
diff --git a/applications/luci-asterisk/luasrc/i18n/asterisk.en.xml b/applications/luci-asterisk/luasrc/i18n/asterisk.en.xml
deleted file mode 100644
index 13cba13e5..000000000
--- a/applications/luci-asterisk/luasrc/i18n/asterisk.en.xml
+++ /dev/null
@@ -1,257 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="asterisk_asterisk">Asterisk General Options</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_agidir">AGI directory</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_cacherecordfiles">Cache recorded sound files during recording</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_debug">Debug Level</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_dontwarn">Disable some warnings</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_dumpcore">Dump core on crash</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_highpriority">High Priority</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_initcrypto">Initialise Crypto</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_internaltiming">Use Internal Timing</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_logdir">Log directory</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_maxcalls">Maximum number of calls allowed</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_maxload">Maximum load to stop accepting new calls</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_nocolor">Disable console colors</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_recordcachedir">Sound files Cache directory</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_rungroup">The Group to run as</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_runuser">The User to run as</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_spooldir">Voicemail Spool directory</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_systemname">Prefix UniquID with system name</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_transcodeviasln">Build transcode paths via SLINEAR, not directly</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_transmitsilenceduringrecord">Transmit SLINEAR silence while recording a channel</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_verbose">Verbose Level</i18n:msg>
-<i18n:msg xml:id="asterisk_asterisk_zone">Time Zone</i18n:msg>
-<i18n:msg xml:id="asterisk_dialplan">Section dialplan</i18n:msg>
-<i18n:msg xml:id="asterisk_dialplan_include">include</i18n:msg>
-<i18n:msg xml:id="asterisk_dialplanexten">Dialplan Extension</i18n:msg>
-<i18n:msg xml:id="asterisk_dialplangeneral">Dialplan General Options</i18n:msg>
-<i18n:msg xml:id="asterisk_dialplangeneral_allowtransfer">Allow transfer</i18n:msg>
-<i18n:msg xml:id="asterisk_dialplangeneral_canreinvite">Reinvite/redirect media connections</i18n:msg>
-<i18n:msg xml:id="asterisk_dialplangeneral_clearglobalvars">Clear global vars</i18n:msg>
-<i18n:msg xml:id="asterisk_dialplangoto">Dialplan Goto</i18n:msg>
-<i18n:msg xml:id="asterisk_dialplanmeetme">Dialplan Conference</i18n:msg>
-<i18n:msg xml:id="asterisk_dialplansaytime">Dialplan Time</i18n:msg>
-<i18n:msg xml:id="asterisk_dialplanvoice">Dialplan Voicemail</i18n:msg>
-<i18n:msg xml:id="asterisk_dialzone">Dial Zones for Dialplan</i18n:msg>
-<i18n:msg xml:id="asterisk_dialzone_addprefix">Prefix to add matching dialplans</i18n:msg>
-<i18n:msg xml:id="asterisk_dialzone_international">Match International prefix</i18n:msg>
-<i18n:msg xml:id="asterisk_dialzone_localprefix">Prefix (0) to add/remove to/from international numbers</i18n:msg>
-<i18n:msg xml:id="asterisk_dialzone_localzone">localzone</i18n:msg>
-<i18n:msg xml:id="asterisk_dialzone_match">Match plan</i18n:msg>
-<i18n:msg xml:id="asterisk_dialzone_uses">Connection to use</i18n:msg>
-<i18n:msg xml:id="asterisk_featuremap">Feature Key maps</i18n:msg>
-<i18n:msg xml:id="asterisk_featuremap_atxfer">Attended transfer key</i18n:msg>
-<i18n:msg xml:id="asterisk_featuremap_blindxfer">Blind transfer key</i18n:msg>
-<i18n:msg xml:id="asterisk_featuremap_disconnect">Key to Disconnect call</i18n:msg>
-<i18n:msg xml:id="asterisk_featuremap_parkcall">Key to Park call</i18n:msg>
-<i18n:msg xml:id="asterisk_featurepark">Parking Feature</i18n:msg>
-<i18n:msg xml:id="asterisk_featurepark_adsipark">ADSI Park</i18n:msg>
-<i18n:msg xml:id="asterisk_featurepark_atxfernoanswertimeout">Attended transfer timeout (sec)</i18n:msg>
-<i18n:msg xml:id="asterisk_featurepark_automon">One touch record key</i18n:msg>
-<i18n:msg xml:id="asterisk_featurepark_context">Name of call context for parking</i18n:msg>
-<i18n:msg xml:id="asterisk_featurepark_courtesytone">Sound file to play to parked caller</i18n:msg>
-<i18n:msg xml:id="asterisk_featurepark_featuredigittimeout">Max time (ms) between digits for feature activation</i18n:msg>
-<i18n:msg xml:id="asterisk_featurepark_findslot">Method to Find Parking slot</i18n:msg>
-<i18n:msg xml:id="asterisk_featurepark_parkedmusicclass">parkedmusicclass</i18n:msg>
-<i18n:msg xml:id="asterisk_featurepark_parkedplay">Play courtesy tone to</i18n:msg>
-<i18n:msg xml:id="asterisk_featurepark_parkenabled">Enable Parking</i18n:msg>
-<i18n:msg xml:id="asterisk_featurepark_parkext">Extension to dial to park</i18n:msg>
-<i18n:msg xml:id="asterisk_featurepark_parkingtime">Parking time (secs)</i18n:msg>
-<i18n:msg xml:id="asterisk_featurepark_parkpos">Range of extensions for call parking</i18n:msg>
-<i18n:msg xml:id="asterisk_featurepark_pickupexten">Pickup extension</i18n:msg>
-<i18n:msg xml:id="asterisk_featurepark_transferdigittimeout">Seconds to wait bewteen digits when transferring</i18n:msg>
-<i18n:msg xml:id="asterisk_featurepark_xferfailsound">sound when attended transfer is complete</i18n:msg>
-<i18n:msg xml:id="asterisk_featurepark_xfersound">Sound when attended transfer fails</i18n:msg>
-<i18n:msg xml:id="asterisk_hardwarereboot">Reload Hardware Config</i18n:msg>
-<i18n:msg xml:id="asterisk_hardwarereboot_method">Reboot Method</i18n:msg>
-<i18n:msg xml:id="asterisk_hardwarereboot_param">Parameter</i18n:msg>
-<i18n:msg xml:id="asterisk_iax">SIP Connection</i18n:msg>
-<i18n:msg xml:id="asterisk_iax_alwaysinternational">Always Dial International</i18n:msg>
-<i18n:msg xml:id="asterisk_iax_context">context</i18n:msg>
-<i18n:msg xml:id="asterisk_iax_countrycode">Country Code for connection</i18n:msg>
-<i18n:msg xml:id="asterisk_iax_extension">Add as Extension</i18n:msg>
-<i18n:msg xml:id="asterisk_iax_host">Host name (or blank)</i18n:msg>
-<i18n:msg xml:id="asterisk_iax_internationalprefix">International Dial Prefix</i18n:msg>
-<i18n:msg xml:id="asterisk_iax_prefix">Dial Prefix (for external line)</i18n:msg>
-<i18n:msg xml:id="asterisk_iax_secret">Secret</i18n:msg>
-<i18n:msg xml:id="asterisk_iax_timeout">Dial Timeout (sec)</i18n:msg>
-<i18n:msg xml:id="asterisk_iax_type">Option type</i18n:msg>
-<i18n:msg xml:id="asterisk_iax_username">User name</i18n:msg>
-<i18n:msg xml:id="asterisk_iaxgeneral">IAX General Options</i18n:msg>
-<i18n:msg xml:id="asterisk_iaxgeneral_allow">Allow Codecs</i18n:msg>
-<i18n:msg xml:id="asterisk_iaxgeneral_canreinvite">Reinvite/redirect media connections</i18n:msg>
-<i18n:msg xml:id="asterisk_iaxgeneral_static">Static</i18n:msg>
-<i18n:msg xml:id="asterisk_iaxgeneral_writeprotect">Write Protect</i18n:msg>
-<i18n:msg xml:id="asterisk_meetme">Meetme Conference</i18n:msg>
-<i18n:msg xml:id="asterisk_meetme_adminpin">Admin PIN</i18n:msg>
-<i18n:msg xml:id="asterisk_meetme_pin">Meeting PIN</i18n:msg>
-<i18n:msg xml:id="asterisk_meetmegeneral">Meetme Conference General Options</i18n:msg>
-<i18n:msg xml:id="asterisk_meetmegeneral_audiobuffers">Number of 20ms audio buffers to be used</i18n:msg>
-<i18n:msg xml:id="asterisk_module">Modules</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appalarmreceiver">Alarm Receiver Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appauthenticate">Authentication Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appcdr">Make sure asterisk doesnt save CDR</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appchanisavail">Check if channel is available</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appchanspy">Listen in on any channel</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appcontrolplayback">Control Playback Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appcut">Cuts up variables</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appdb">Database access functions</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appdial">Dialing Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appdictate">Virtual Dictation Machine Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appdirectedpickup">Directed Call Pickup Support</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appdirectory">Extension Directory</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appdisa">DISA (Direct Inward System Access) Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appdumpchan">Dump channel variables Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appecho">Simple Echo Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appenumlookup">ENUM Lookup</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appeval">Reevaluates strings</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appexec">Executes applications</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appexternalivr">External IVR application interface</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appforkcdr">Fork The CDR into 2 seperate entities</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appgetcpeid">Get ADSI CPE ID</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appgroupcount">Group Management Routines</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appices">Encode and Stream via icecast and ices</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appimage">Image Transmission Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_applookupblacklist">Look up Caller*ID name/number from black</i18n:msg>
-<i18n:msg xml:id="asterisk_module_applookupcidname">Look up CallerID Name from local databas</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appmacro">Extension Macros</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appmath">A simple math Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appmd5">MD5 checksum Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appmilliwatt">Digital Milliwatt (mu-law) Test Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appmixmonitor">Record a call and mix the audio during the recording</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appparkandannounce">Call Parking and Announce Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appplayback">Trivial Playback Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appprivacy">Require phone number to be entered</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appqueue">True Call Queueing</i18n:msg>
-<i18n:msg xml:id="asterisk_module_apprandom">Random goto</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appread">Read Variable Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appreadfile">Read in a file</i18n:msg>
-<i18n:msg xml:id="asterisk_module_apprealtime">Realtime Data Lookup/Rewrite</i18n:msg>
-<i18n:msg xml:id="asterisk_module_apprecord">Trivial Record Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appsayunixtime">Say time</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appsenddtmf">Send DTMF digits Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appsendtext">Send Text Applications</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appsetcallerid">Set CallerID Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appsetcdruserfield">CDR user field apps</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appsetcidname">load => .so ; Set CallerID Name</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appsetcidnum">load => .so ; Set CallerID Number</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appsetrdnis">Set RDNIS Number</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appsettransfercapability">Set ISDN Transfer Capability</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appsms">SMS/PSTN handler</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appsofthangup">Hangs up the requested channel</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appstack">Stack Routines</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appsystem">Generic System() application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_apptalkdetect">Playback with Talk Detection</i18n:msg>
-<i18n:msg xml:id="asterisk_module_apptest">Interface Test Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_apptransfer">Transfer</i18n:msg>
-<i18n:msg xml:id="asterisk_module_apptxtcidname">TXTCIDName</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appurl">Send URL Applications</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appuserevent">Custom User Event Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appverbose">Send verbose output</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appvoicemail">Voicemail</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appwaitforring">Waits until first ring after time</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appwaitforsilence">Wait For Silence Application</i18n:msg>
-<i18n:msg xml:id="asterisk_module_appwhile">While Loops and Conditional Execution</i18n:msg>
-<i18n:msg xml:id="asterisk_module_cdrcsv">Comma Separated Values CDR Backend</i18n:msg>
-<i18n:msg xml:id="asterisk_module_cdrcustom">Customizable Comma Separated Values CDR Backend</i18n:msg>
-<i18n:msg xml:id="asterisk_module_cdrmanager">Asterisk Call Manager CDR Backend</i18n:msg>
-<i18n:msg xml:id="asterisk_module_cdrmysql">MySQL CDR Backend</i18n:msg>
-<i18n:msg xml:id="asterisk_module_cdrpgsql">PostgreSQL CDR Backend</i18n:msg>
-<i18n:msg xml:id="asterisk_module_cdrsqlite">SQLite CDR Backend</i18n:msg>
-<i18n:msg xml:id="asterisk_module_chanagent">Agent Proxy Channel</i18n:msg>
-<i18n:msg xml:id="asterisk_module_chanalsa">Channel driver for GTalk</i18n:msg>
-<i18n:msg xml:id="asterisk_module_changtalk">Channel driver for GTalk</i18n:msg>
-<i18n:msg xml:id="asterisk_module_chaniax2">Option chan_iax2</i18n:msg>
-<i18n:msg xml:id="asterisk_module_chanlocal">Local Proxy Channel</i18n:msg>
-<i18n:msg xml:id="asterisk_module_chansip">Session Initiation Protocol (SIP)</i18n:msg>
-<i18n:msg xml:id="asterisk_module_codecadpcm">Adaptive Differential PCM Coder/Decoder</i18n:msg>
-<i18n:msg xml:id="asterisk_module_codecalaw">A-law Coder/Decoder</i18n:msg>
-<i18n:msg xml:id="asterisk_module_codecamu">A-law and Mulaw direct Coder/Decoder</i18n:msg>
-<i18n:msg xml:id="asterisk_module_codecg726">ITU G.726-32kbps G726 Transcoder</i18n:msg>
-<i18n:msg xml:id="asterisk_module_codecgsm">GSM/PCM16 (signed linear) Codec Translation</i18n:msg>
-<i18n:msg xml:id="asterisk_module_codecspeex">Speex/PCM16 (signed linear) Codec Translator</i18n:msg>
-<i18n:msg xml:id="asterisk_module_codeculaw">Mu-law Coder/Decoder</i18n:msg>
-<i18n:msg xml:id="asterisk_module_formatau">Sun Microsystems AU format (signed linear)</i18n:msg>
-<i18n:msg xml:id="asterisk_module_formatg723">G.723.1 Simple Timestamp File Format</i18n:msg>
-<i18n:msg xml:id="asterisk_module_formatg726">Raw G.726 (16/24/32/40kbps) data</i18n:msg>
-<i18n:msg xml:id="asterisk_module_formatg729">Raw G729 data</i18n:msg>
-<i18n:msg xml:id="asterisk_module_formatgsm">Raw GSM data</i18n:msg>
-<i18n:msg xml:id="asterisk_module_formath263">Raw h263 data</i18n:msg>
-<i18n:msg xml:id="asterisk_module_formatjpeg">JPEG (Joint Picture Experts Group) Image</i18n:msg>
-<i18n:msg xml:id="asterisk_module_formatpcm">Raw uLaw 8khz Audio support (PCM)</i18n:msg>
-<i18n:msg xml:id="asterisk_module_formatpcmalaw">load => .so ; Raw aLaw 8khz PCM Audio support</i18n:msg>
-<i18n:msg xml:id="asterisk_module_formatsln">Raw Signed Linear Audio support (SLN)</i18n:msg>
-<i18n:msg xml:id="asterisk_module_formatvox">Dialogic VOX (ADPCM) File Format</i18n:msg>
-<i18n:msg xml:id="asterisk_module_formatwav">Microsoft WAV format (8000hz Signed Line</i18n:msg>
-<i18n:msg xml:id="asterisk_module_formatwavgsm">Microsoft WAV format (Proprietary GSM)</i18n:msg>
-<i18n:msg xml:id="asterisk_module_funccallerid">Caller ID related dialplan functions</i18n:msg>
-<i18n:msg xml:id="asterisk_module_funcenum">ENUM Functions</i18n:msg>
-<i18n:msg xml:id="asterisk_module_funcuri">URI encoding / decoding functions</i18n:msg>
-<i18n:msg xml:id="asterisk_module_pbxael">Asterisk Extension Language Compiler</i18n:msg>
-<i18n:msg xml:id="asterisk_module_pbxconfig">Text Extension Configuration</i18n:msg>
-<i18n:msg xml:id="asterisk_module_pbxfunctions">load => .so ; Builtin dialplan functions</i18n:msg>
-<i18n:msg xml:id="asterisk_module_pbxloopback">Loopback Switch</i18n:msg>
-<i18n:msg xml:id="asterisk_module_pbxrealtime">Realtime Switch</i18n:msg>
-<i18n:msg xml:id="asterisk_module_pbxspool">Outgoing Spool Support</i18n:msg>
-<i18n:msg xml:id="asterisk_module_pbxwilcalu">Wil Cal U (Auto Dialer)</i18n:msg>
-<i18n:msg xml:id="asterisk_module_resconfigmysql">MySQL Config Resource</i18n:msg>
-<i18n:msg xml:id="asterisk_module_resconfigodbc">ODBC Config Resource</i18n:msg>
-<i18n:msg xml:id="asterisk_module_resconfigpgsql">PGSQL Module</i18n:msg>
-<i18n:msg xml:id="asterisk_module_rescrypto">Cryptographic Digital Signatures</i18n:msg>
-<i18n:msg xml:id="asterisk_module_resfeatures">Call Parking Resource</i18n:msg>
-<i18n:msg xml:id="asterisk_module_resindications">Indications Configuration</i18n:msg>
-<i18n:msg xml:id="asterisk_module_resmonitor">Call Monitoring Resource</i18n:msg>
-<i18n:msg xml:id="asterisk_module_resmusiconhold">Music On Hold Resource</i18n:msg>
-<i18n:msg xml:id="asterisk_module_resodbc">ODBC Resource</i18n:msg>
-<i18n:msg xml:id="asterisk_module_ressmdi">SMDI Module</i18n:msg>
-<i18n:msg xml:id="asterisk_module_ressnmp">SNMP Module</i18n:msg>
-<i18n:msg xml:id="asterisk_moh">Music On Hold</i18n:msg>
-<i18n:msg xml:id="asterisk_moh_application">Application</i18n:msg>
-<i18n:msg xml:id="asterisk_moh_directory">Directory of Music</i18n:msg>
-<i18n:msg xml:id="asterisk_moh_mode">Option mode</i18n:msg>
-<i18n:msg xml:id="asterisk_moh_random">Random Play</i18n:msg>
-<i18n:msg xml:id="asterisk_sip">SIP Connection</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_alwaysinternational">Always Dial International</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_canreinvite">Reinvite/redirect media connections</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_context">context</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_countrycode">Country Code for connection</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_dtmfmode">DTMF mode</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_extension">Add as Extension</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_fromdomain">Primary domain identity for From: headers</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_fromuser">From user (required by many SIP providers)</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_host">Host name (or blank)</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_incoming">Ring on incoming dialplan contexts</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_insecure">Allow Insecure for</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_internationalprefix">International Dial Prefix</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_mailbox">Mailbox for MWI</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_nat">NAT between phone and Asterisk</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_pedantic">Check tags in headers</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_port">SIP Port</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_prefix">Dial Prefix (for external line)</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_qualify">Reply Timeout (ms) for down connection</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_register">Register connection</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_secret">Secret</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_selfmailbox">Dial own extension for mailbox</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_timeout">Dial Timeout (sec)</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_type">Client Type</i18n:msg>
-<i18n:msg xml:id="asterisk_sip_username">Username</i18n:msg>
-<i18n:msg xml:id="asterisk_sipgeneral">Section sipgeneral</i18n:msg>
-<i18n:msg xml:id="asterisk_sipgeneral_allow">Allow codecs</i18n:msg>
-<i18n:msg xml:id="asterisk_sipgeneral_port">SIP Port</i18n:msg>
-<i18n:msg xml:id="asterisk_sipgeneral_realm">SIP realm</i18n:msg>
-<i18n:msg xml:id="asterisk_voicegeneral">Voicemail general options</i18n:msg>
-<i18n:msg xml:id="asterisk_voicegeneral_serveremail">From Email address of server</i18n:msg>
-<i18n:msg xml:id="asterisk_voicemail">Voice Mail boxes</i18n:msg>
-<i18n:msg xml:id="asterisk_voicemail_attach">Email contains attachment</i18n:msg>
-<i18n:msg xml:id="asterisk_voicemail_email">Email</i18n:msg>
-<i18n:msg xml:id="asterisk_voicemail_name">Display Name</i18n:msg>
-<i18n:msg xml:id="asterisk_voicemail_password">Password</i18n:msg>
-<i18n:msg xml:id="asterisk_voicemail_zone">zone</i18n:msg>
-<i18n:msg xml:id="asterisk_voicezone">Voice Zone settings</i18n:msg>
-<i18n:msg xml:id="asterisk_voicezone_message">Message Format</i18n:msg>
-<i18n:msg xml:id="asterisk_voicezone_zone">Time Zone</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-coovachilli/luasrc/i18n/coovachilli.en.xml b/applications/luci-coovachilli/luasrc/i18n/coovachilli.en.xml
deleted file mode 100644
index 9efff4193..000000000
--- a/applications/luci-coovachilli/luasrc/i18n/coovachilli.en.xml
+++ /dev/null
@@ -1,190 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="coovachilli">CoovaChilli</i18n:msg>
-
-<i18n:msg xml:id="coovachilli_general">General configuration</i18n:msg>
-<i18n:msg xml:id="coovachilli_general_desc">General CoovaChilli settings</i18n:msg>
-<i18n:msg xml:id="coovachilli_general_cmdsock">Command socket</i18n:msg>
-<i18n:msg xml:id="coovachilli_general_cmdsock_desc">UNIX socket used for communication with chilli_query</i18n:msg>
-<i18n:msg xml:id="coovachilli_general_interval">Config refresh interval</i18n:msg>
-<i18n:msg xml:id="coovachilli_general_interval_desc">Re-read configuration file and do DNS lookups every interval seconds. This has the same effect as sending the HUP signal. If interval is 0 (zero) this feature is disabled. </i18n:msg>
-<i18n:msg xml:id="coovachilli_general_pidfile">Pid file</i18n:msg>
-<i18n:msg xml:id="coovachilli_general_pidfile_desc">Filename to put the process id</i18n:msg>
-<i18n:msg xml:id="coovachilli_general_statedir">State directory</i18n:msg>
-<i18n:msg xml:id="coovachilli_general_statedir_desc">Directory of non-volatile data</i18n:msg>
-
-<i18n:msg xml:id="coovachilli_tun">TUN/TAP configuration</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_desc">Network/Tun configuration</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_condown">Network down script</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_condown_desc">Script executed after a session has moved from authorized state to unauthorized</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_conup">Network up script</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_conup_desc">Script executed after the tun network interface has been brought up</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_dns1">Primary DNS Server</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_dns1_desc">Is used to inform the client about the DNS address to use for host name resolution</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_dns2">Secondary DNS Server</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_dns2_desc">Is used to inform the client about the DNS address to use for host name resolution</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_domain">Domain name</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_domain_desc">Is used to inform the client about the domain name to use for DNS lookups</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_dynip">Dynamic IP address pool</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_dynip_desc">Specifies a pool of dynamic IP addresses</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_ipdown">IP down script</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_ipdown_desc">Script executed after the tun network interface has been taken down</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_ipup">IP up script</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_ipup_desc">Script executed after the TUN/TAP network interface has been brought up</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_net">Uplink subnet</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_net_desc">Network address of the uplink interface (CIDR notation)</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_statip">Static IP address pool</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_statip_desc">Specifies a pool of static IP addresses</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_tundev">TUN/TAP device</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_tundev_desc">The specific device to use for the TUN/TAP interface</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_txqlen">TX queue length</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_txqlen_desc">The TX queue length to set on the TUN/TAP interface</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_usetap">Use TAP device</i18n:msg>
-<i18n:msg xml:id="coovachilli_tun_usetap_desc">Use the TAP interface instead of TUN</i18n:msg>
-
-<i18n:msg xml:id="coovachilli_dhcp">DHCP configuration</i18n:msg>
-<i18n:msg xml:id="coovachilli_dhcp_desc">Set DHCP options for connecting clients</i18n:msg>
-<i18n:msg xml:id="coovachilli_dhcp_dhcpend">DHCP end number</i18n:msg>
-<i18n:msg xml:id="coovachilli_dhcp_dhcpend_desc">Where to stop assigning IP addresses (default 254)</i18n:msg>
-<i18n:msg xml:id="coovachilli_dhcp_dhcpif">DHCP interface</i18n:msg>
-<i18n:msg xml:id="coovachilli_dhcp_dhcpif_desc">Ethernet interface to listen to for the downlink interface</i18n:msg>
-<i18n:msg xml:id="coovachilli_dhcp_dhcpmac">Listen MAC address</i18n:msg>
-<i18n:msg xml:id="coovachilli_dhcp_dhcpmac_desc">MAC address to listen to. If not specified the MAC address of the interface will be used</i18n:msg>
-<i18n:msg xml:id="coovachilli_dhcp_dhcpstart">DHCP start number</i18n:msg>
-<i18n:msg xml:id="coovachilli_dhcp_dhcpstart_desc">Where to start assigning IP addresses (default 10)</i18n:msg>
-<i18n:msg xml:id="coovachilli_dhcp_eapolenable">Enable IEEE 802.1x</i18n:msg>
-<i18n:msg xml:id="coovachilli_dhcp_eapolenable_desc">Enable IEEE 802.1x authentication and listen for EAP requests</i18n:msg>
-<i18n:msg xml:id="coovachilli_dhcp_lease">Leasetime</i18n:msg>
-<i18n:msg xml:id="coovachilli_dhcp_lease_desc">Use a DHCP lease of seconds (default 600)</i18n:msg>
-
-<i18n:msg xml:id="coovachilli_radius">RADIUS configuration</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_desc">RADIUS configuration</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_acctupdate">Allow session update through RADIUS</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_acctupdate_desc">Allow updating of session parameters with RADIUS attributes sent in Accounting-Response</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_adminpasswd">Admin password</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_adminpasswd_desc">Password to use for Administrative-User authentication in order to pick up chilli configurations and establish a device "system" session</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_adminuser">Admin user</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_adminuser_desc">User-name to use for Administrative-User authentication in order to pick up chilli configurations and establish a device "system" session</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_coanoipcheck">Do not check disconnection requests</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_coanoipcheck_desc">Do not check the source IP address of radius disconnect requests</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_coaport">RADIUS disconnect port</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_coaport_desc">UDP port to listen to for accepting radius disconnect requests</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_nasip">NAS IP</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_nasip_desc">Value to use in RADIUS NAS-IP-Address attribute</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_nasmac">NAS MAC</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_nasmac_desc">MAC address value to use in RADIUS Called-Station-ID attribute</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_openidauth">Allow OpenID authentication</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_openidauth_desc">Allows OpenID authentication by sending ChilliSpot-Config=allow-openidauth in RADIUS Access-Requests</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiusacctport">RADIUS accounting port</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiusacctport_desc">The UDP port number to use for radius accounting requests (default 1813)</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiusauthport">RADIUS authentication port</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiusauthport_desc">The UDP port number to use for radius authentication requests (default 1812)</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiuscalled">Option radiuscalled</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiuslisten">RADIUS listen address</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiuslisten_desc">Local interface IP address to use for the radius interface</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiuslocationid">RADIUS location ID</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiuslocationid_desc">WISPr Location ID</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiuslocationname">RADIUS location name</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiuslocationname_desc">WISPr Location Name</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiusnasid">NAS ID</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiusnasid_desc">Network access server identifier</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiusnasip">Option radiusnasip</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiusnasporttype">NAS port type</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiusnasporttype_desc">Value of NAS-Port-Type attribute. Defaults to 19 (Wireless-IEEE-802.11)</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiusoriginalurl">Send RADIUS VSA</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiusoriginalurl_desc">Send the ChilliSpot-OriginalURL RADIUS VSA in Access-Request</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiussecret">RADIUS secret</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiussecret_desc">Radius shared secret for both servers</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiusserver1">RADIUS server 1</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiusserver1_desc">The IP address of radius server 1</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiusserver2">RADIUS server 2</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_radiusserver2_desc">The IP address of radius server 2</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_swapoctets">Swap octets</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_swapoctets_desc">Swap the meaning of "input octets" and "output octets" as it related to RADIUS attribtues</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_wpaguests">Allow WPA guests</i18n:msg>
-<i18n:msg xml:id="coovachilli_radius_wpaguests_desc">Allows WPA Guest authentication by sending ChilliSpot-Config=allow-wpa-guests in RADIUS Access-Requests</i18n:msg>
-
-<i18n:msg xml:id="coovachilli_proxy">RADIUS proxy settings</i18n:msg>
-<i18n:msg xml:id="coovachilli_proxy_desc">RADIUS proxy settings</i18n:msg>
-<i18n:msg xml:id="coovachilli_proxy_proxyclient">Proxy client</i18n:msg>
-<i18n:msg xml:id="coovachilli_proxy_proxyclient_desc">IP address from which radius requests are accepted. If omitted the server will not accept radius requests</i18n:msg>
-<i18n:msg xml:id="coovachilli_proxy_proxylisten">Proxy listen address</i18n:msg>
-<i18n:msg xml:id="coovachilli_proxy_proxylisten_desc">Local interface IP address to use for accepting radius requests</i18n:msg>
-<i18n:msg xml:id="coovachilli_proxy_proxyport">Proxy port</i18n:msg>
-<i18n:msg xml:id="coovachilli_proxy_proxyport_desc">UDP Port to listen to for accepting radius requests</i18n:msg>
-<i18n:msg xml:id="coovachilli_proxy_proxysecret">Proxy secret</i18n:msg>
-<i18n:msg xml:id="coovachilli_proxy_proxysecret_desc">Radius shared secret for clients</i18n:msg>
-
-<i18n:msg xml:id="coovachilli_uam">UAM configuration</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_desc">Unified Configuration Method settings</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_chillixml">Use Chilli XML</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_chillixml_desc">Return the so-called Chilli XML along with WISPr XML</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_defidletimeout">Default idle timeout</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_defidletimeout_desc">Default idle timeout unless otherwise set by RADIUS (defaults to 0)</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_definteriminterval">Default interim interval</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_definteriminterval_desc">Default interim-interval for RADIUS accounting unless otherwise set by RADIUS (defaults to 0)</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_defsessiontimeout">Default session timeout</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_defsessiontimeout_desc">Default session timeout unless otherwise set by RADIUS (defaults to 0)</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_dnsparanoia">Inspect DNS traffic</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_dnsparanoia_desc">Inspect DNS packets and drop responses with any non- A, CNAME, SOA, or MX records to prevent dns tunnels (experimental)</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_localusers">Local users file</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_localusers_desc">A colon seperated file containing usernames and passwords of locally authenticated users</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_locationname">Location name</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_locationname_desc">Human readable location name used in JSON interface</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_nouamsuccess">Do not redirect to UAM server</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_nouamsuccess_desc">Do not return to UAM server on login success, just redirect to original URL</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_nouamwispr">Do not do WISPr</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_nouamwispr_desc">Do not do any WISPr XML, assume the back-end is doing this instead</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_postauthproxy">Post auth proxy</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_postauthproxy_desc">Used with postauthproxyport to define a post authentication HTTP proxy server</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_postauthproxyport">Post auth proxy port</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_postauthproxyport_desc">Used with postauthproxy to define a post authentication HTTP proxy server</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamallowed">Allowed resources</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamallowed_desc">List of resources the client can access without first authenticating</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamanydns">Allow any DNS server</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamanydns_desc">Allow any DNS server for unauthenticated clients</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamanyip">Allow any IP address</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamanyip_desc">Allow clients to use any IP settings they wish by spoofing ARP (experimental)</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamdomain">Allowed domains</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamdomain_desc">Defines a list of domain names to automatically add to the walled garden</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamhomepage">UAM homepage</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamhomepage_desc">URL of homepage to redirect unauthenticated users to</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamiport">UAM static content port</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamiport_desc">TCP port to bind to for only serving embedded content</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamlisten">UAM listening address</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamlisten_desc">IP address to listen to for authentication of clients</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamlogoutip">UAM logout IP</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamlogoutip_desc">Use this IP address to instantly logout a client accessing it (defaults to 1.1.1.1)</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamport">UAM listening port</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamport_desc">TCP port to bind to for authenticating clients (default 3990)</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamsecret">UAM secret</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamsecret_desc">Shared secret between uamserver and chilli</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamserver">UAM server</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamserver_desc">URL of web server to use for authenticating clients</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamui">UAM user interface</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_uamui_desc">An init.d style program to handle local content on the uamuiport web server</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_usestatusfile">Use status file</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_usestatusfile_desc">Write the status of clients in a non-volatile state file (experimental)</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_wisprlogin">WISPr login url</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_wisprlogin_desc">Specific URL to be given in WISPr XML LoginURL</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_wwwbin">CGI program</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_wwwbin_desc">Executable to run as a CGI type program (like haserl) for URLs with extention .chi</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_wwwdir">Web content directory</i18n:msg>
-<i18n:msg xml:id="coovachilli_uam_wwwdir_desc">Directory where embedded local web content is placed</i18n:msg>
-
-<i18n:msg xml:id="coovachilli_macauth">MAC configuration</i18n:msg>
-<i18n:msg xml:id="coovachilli_macauth_desc">Configure MAC authentication</i18n:msg>
-<i18n:msg xml:id="coovachilli_macauth_macallowed">Allowed MAC addresses</i18n:msg>
-<i18n:msg xml:id="coovachilli_macauth_macallowed_desc">List of MAC addresses for which MAC authentication will be performed</i18n:msg>
-<i18n:msg xml:id="coovachilli_macauth_macallowlocal">Authenticate locally allowed MACs</i18n:msg>
-<i18n:msg xml:id="coovachilli_macauth_macallowlocal_desc">Authenticate allowed MAC addresses without the use of RADIUS</i18n:msg>
-<i18n:msg xml:id="coovachilli_macauth_macauth">Enable MAC authentification</i18n:msg>
-<i18n:msg xml:id="coovachilli_macauth_macauth_desc">Try to authenticate all users based on their mac address alone</i18n:msg>
-<i18n:msg xml:id="coovachilli_macauth_macpasswd">Password</i18n:msg>
-<i18n:msg xml:id="coovachilli_macauth_macpasswd_desc">Password used when performing MAC authentication</i18n:msg>
-<i18n:msg xml:id="coovachilli_macauth_macsuffix">Suffix</i18n:msg>
-<i18n:msg xml:id="coovachilli_macauth_macsuffix_desc">Suffix to add to the MAC address in order to form the User-Name, which is sent to the radius server</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-ddns/luasrc/i18n/ddns.de.xml b/applications/luci-ddns/luasrc/i18n/ddns.de.xml
deleted file mode 100644
index 213074038..000000000
--- a/applications/luci-ddns/luasrc/i18n/ddns.de.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="ddns">Dynamisches DNS</i18n:msg>
-<i18n:msg xml:id="ddns_desc">Dynamisches DNS erlaubt es, den Router bei dynamischer IP-Adresse über einen festen DNS-Namen zu erreichen.</i18n:msg>
-<i18n:msg xml:id="ddns_service_ipsource">Quelle der IP-Adresse</i18n:msg>
-<i18n:msg xml:id="ddns_service_checkinterval">Teste auf neue IP alle</i18n:msg>
-<i18n:msg xml:id="ddns_service_checkunit">Test-Zeiteinheit</i18n:msg>
-<i18n:msg xml:id="ddns_service_forceinterval">Erzwinge Aktualisierung alle</i18n:msg>
-<i18n:msg xml:id="ddns_service_forceunit">Erzwinge-Zeiteinheit</i18n:msg>
-<i18n:msg xml:id="ddns_service_updateurl">Eigene Update-URL</i18n:msg>
-</i18n:msgs>
diff --git a/applications/luci-ddns/luasrc/i18n/ddns.en.xml b/applications/luci-ddns/luasrc/i18n/ddns.en.xml
deleted file mode 100644
index 9b09c77e1..000000000
--- a/applications/luci-ddns/luasrc/i18n/ddns.en.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="ddns">Dynamic DNS</i18n:msg>
-<i18n:msg xml:id="ddns_desc">Dynamic DNS allows that your router can be reached with a fixed hostname while having a dynamically changing IP-Address.</i18n:msg>
-<i18n:msg xml:id="ddns_service_ipsource">Source of IP-Address</i18n:msg>
-<i18n:msg xml:id="ddns_service_checkinterval">Check for changed IP every</i18n:msg>
-<i18n:msg xml:id="ddns_service_checkunit">Check-Time unit</i18n:msg>
-<i18n:msg xml:id="ddns_service_forceinterval">Force update every</i18n:msg>
-<i18n:msg xml:id="ddns_service_forceunit">Force-Time unit</i18n:msg>
-<i18n:msg xml:id="ddns_service_updateurl">Custom Update-URL</i18n:msg>
-</i18n:msgs>
diff --git a/applications/luci-ddns/luasrc/i18n/ddns.fr.xml b/applications/luci-ddns/luasrc/i18n/ddns.fr.xml
deleted file mode 100644
index 2b697cb95..000000000
--- a/applications/luci-ddns/luasrc/i18n/ddns.fr.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="ddns">DNS Dynamique</i18n:msg>
-<i18n:msg xml:id="ddns_desc">Le DNS Dynamique permet au routeur d'être joint avec un nom d'hôte fixe bien que changeant dynamiquement d'adresse IP.</i18n:msg>
-<i18n:msg xml:id="ddns_service_ipsource">Source de l'adresse IP</i18n:msg>
-<i18n:msg xml:id="ddns_service_checkinterval">Vérifier l'adresse IP toutes les</i18n:msg>
-<i18n:msg xml:id="ddns_service_checkunit">Unité de temps</i18n:msg>
-<i18n:msg xml:id="ddns_service_forceinterval">Vérification forcée toutes les</i18n:msg>
-<i18n:msg xml:id="ddns_service_forceunit">Unité de temps</i18n:msg>
-<i18n:msg xml:id="ddns_service_updateurl">Url de mise à jour personnalisée</i18n:msg>
-</i18n:msgs>
diff --git a/applications/luci-ddns/luasrc/i18n/ddns.pt-br.xml b/applications/luci-ddns/luasrc/i18n/ddns.pt-br.xml
deleted file mode 100644
index c77ff3eb5..000000000
--- a/applications/luci-ddns/luasrc/i18n/ddns.pt-br.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="ddns">DNS Dinâmico</i18n:msg>
-<i18n:msg xml:id="ddns_desc">DNS dinâmico permite que o seu router possa ser encontrado a partir de um hostname fixo, mesmo usando um Endereço-IP dinâmico.</i18n:msg>
-<i18n:msg xml:id="ddns_service_ipsource">Origem do Endereço-IP</i18n:msg>
-<i18n:msg xml:id="ddns_service_checkinterval">Verificar a cada mudança de IP</i18n:msg>
-<i18n:msg xml:id="ddns_service_checkunit">Unidade de tempo para verificação</i18n:msg>
-<i18n:msg xml:id="ddns_service_forceinterval">Forçar atualização a cada</i18n:msg>
-<i18n:msg xml:id="ddns_service_forceunit">Unidade de tempo para atualização forçada</i18n:msg>
-<i18n:msg xml:id="ddns_service_updateurl">URL para atualização customizada</i18n:msg>
-</i18n:msgs>
diff --git a/applications/luci-fw/luasrc/i18n/luci-fw.de.xml b/applications/luci-fw/luasrc/i18n/luci-fw.de.xml
deleted file mode 100644
index 8578753eb..000000000
--- a/applications/luci-fw/luasrc/i18n/luci-fw.de.xml
+++ /dev/null
@@ -1,67 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="fw_portfw">Portweiterleitung</i18n:msg>
-<i18n:msg xml:id="fw_redirect">Umleitungen</i18n:msg>
-<i18n:msg xml:id="fw_redirect_desc">Umleitungen erlauben es das Ziel von weitergeleiteten Paketen zu verändern.</i18n:msg>
-<i18n:msg xml:id="fw_forwarding">Zone-zu-Zone Verkehr</i18n:msg>
-<i18n:msg xml:id="fw_fw">Firewall</i18n:msg>
-<i18n:msg xml:id="fw_zone">Zone</i18n:msg>
-<i18n:msg xml:id="fw_zones">Zonen</i18n:msg>
-<i18n:msg xml:id="fw_custfwd">Erweiterte Weiterleitung</i18n:msg>
-<i18n:msg xml:id="firewall_rule">Erweiterte Regeln</i18n:msg>
-<i18n:msg xml:id="firewall_rule_desc">Mit erweiterten Regeln kann die Firewall an die eigenen Bedürfnisse angepasst werden. Es werden nur neue Verbindungen betrachtet. Pakete, die zu bereits bestehenden Verbindungen gehören werden automatisch akzeptiert.</i18n:msg>
-<i18n:msg xml:id="fw_fw1">Die Firewall erstellt Netzwerkzonen über bestimmte Netzwerkschnittstellen um den Netzverkehr zu trennen.</i18n:msg>
-<i18n:msg xml:id="fw_src">Quelle</i18n:msg>
-<i18n:msg xml:id="fw_dest">Ziel</i18n:msg>
-<i18n:msg xml:id="fw_traffic">Verkehrskontrolle</i18n:msg>
-<i18n:msg xml:id="fw_mtufix">MSS Clamping</i18n:msg>
-<i18n:msg xml:id="fw_dropinvalid">Ungültige Pakete verwerfen</i18n:msg>
-<i18n:msg xml:id="firewall_rule_src">Eingangszone</i18n:msg>
-<i18n:msg xml:id="firewall_rule_dest">Ausgangszone</i18n:msg>
-<i18n:msg xml:id="firewall_rule_srcip">Quelladresse</i18n:msg>
-<i18n:msg xml:id="firewall_rule_destip">Zieladresse</i18n:msg>
-<i18n:msg xml:id="firewall_rule_srcmac">Quell-MAC-Adresse</i18n:msg>
-<i18n:msg xml:id="firewall_rule_srcport">Quellport</i18n:msg>
-<i18n:msg xml:id="firewall_rule_destport">Zielport</i18n:msg>
-<i18n:msg xml:id="firewall_rule_target">Aktion</i18n:msg>
-<i18n:msg xml:id="fw_accept">annehmen</i18n:msg>
-<i18n:msg xml:id="fw_reject">zurückweisen</i18n:msg>
-<i18n:msg xml:id="fw_drop">verwerfen</i18n:msg>
-
-<i18n:msg xml:id="fw_portfw1">Portweiterleitungen ermöglichen es interne Netzwerkdienste aus einem externen Netzwerk heraus erreichbar zu machen.</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_src_desc">Externe Zone</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_srcdport">Externer Port</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_srcdport_desc">Port od. Erster-Letzter Port</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_destip">Interne Adresse</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_destip_desc">IP-Adresse</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_destport">Interner Port (optional)</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_destport_desc">Port od. Erster-Letzter Port</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_srcip">Quelladresse</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_srcmac">Quell-MAC-Adresse</i18n:msg>
-
-
-<i18n:msg xml:id="fw_forwarding1">An dieser Stelle kann festgelegt zwischen welchen Zonen Netzverkehr hin und her fließen kann. Es werden nur neue Verbindungen betrachtet. Pakete, die zu bereits bestehenden Verbindungen gehören werden automatisch akzeptiert. Bei gelegentlich auftretenden Verbindungsproblemen kann MSS Clamping helfen, ansonsten sollte dies aus Performancegründen deaktiviert bleiben.</i18n:msg>
-<i18n:msg xml:id="firewall_forwarding_src">Eingang</i18n:msg>
-<i18n:msg xml:id="firewall_forwarding_dest">Ausgang</i18n:msg>
-
-<i18n:msg xml:id="firewall_defaults">Grundeinstellungen</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_desc">Grundeinstellungen die verwendet werden, wenn keine andere Regel angewandt werden kann.</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_synflood">Schutz vor SYN-flood-Attacken</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_input">Eingehender Verkehr</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_output">Ausgehender Verkehr</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_forward">Weitergeleiteter Verkehr</i18n:msg>
-
-<i18n:msg xml:id="firewall_zone_desc">Zonen teilen das Netzwerk in mehrere Bereiche ein um Netzverkehr sicher zu trennen. Ein oder mehrere Netzwerke gehören zu einer Zone. Das MASQ-Flag legt fest, dass aller ausgehende Netzverkehr einer Zone NAT-maskiert wird.</i18n:msg>
-<i18n:msg xml:id="firewall_zone_input">Eingehender Verkehr</i18n:msg>
-<i18n:msg xml:id="firewall_zone_input_desc">Standardaktion</i18n:msg>
-<i18n:msg xml:id="firewall_zone_output">Ausgehender Verkehr</i18n:msg>
-<i18n:msg xml:id="firewall_zone_output_desc">Standardaktion</i18n:msg>
-<i18n:msg xml:id="firewall_zone_forward">Weitergeleiteter Verkehr</i18n:msg>
-<i18n:msg xml:id="firewall_zone_forward_desc">Standardaktion</i18n:msg>
-<i18n:msg xml:id="firewall_zone_masq">MASQ</i18n:msg>
-<i18n:msg xml:id="firewall_zone_network">Netzwerke</i18n:msg>
-<i18n:msg xml:id="firewall_zone_network_desc">verbundene Netzwerke</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-fw/luasrc/i18n/luci-fw.en.xml b/applications/luci-fw/luasrc/i18n/luci-fw.en.xml
deleted file mode 100644
index 72856e03d..000000000
--- a/applications/luci-fw/luasrc/i18n/luci-fw.en.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="fw_portfw">Port forwarding</i18n:msg>
-<i18n:msg xml:id="fw_redirect">Traffic Redirection</i18n:msg>
-<i18n:msg xml:id="fw_redirect_desc">Traffic redirection allows you to change the destination address of forwarded packets.</i18n:msg>
-<i18n:msg xml:id="fw_forwarding">Zone-to-Zone traffic</i18n:msg>
-<i18n:msg xml:id="fw_fw">Firewall</i18n:msg>
-<i18n:msg xml:id="fw_zone">Zone</i18n:msg>
-<i18n:msg xml:id="fw_zones">Zones</i18n:msg>
-<i18n:msg xml:id="fw_custfwd">Custom forwarding</i18n:msg>
-<i18n:msg xml:id="fw_fw1">The firewall creates zones over your network interfaces to control network traffic flow.</i18n:msg>
-<i18n:msg xml:id="firewall_rule">Advanced Rules</i18n:msg>
-<i18n:msg xml:id="firewall_rule_desc">Advanced rules let you customize the firewall to your needs. Only new connections will be matched. Packets belonging to already open connections are automatically allowed to pass the firewall.</i18n:msg>
-<i18n:msg xml:id="firewall_rule_src">Input Zone</i18n:msg>
-<i18n:msg xml:id="firewall_rule_dest">Output Zone</i18n:msg>
-<i18n:msg xml:id="firewall_rule_srcip">Source address</i18n:msg>
-<i18n:msg xml:id="firewall_rule_destip">Destination address</i18n:msg>
-<i18n:msg xml:id="firewall_rule_srcmac">Source MAC-Address</i18n:msg>
-<i18n:msg xml:id="firewall_rule_srcport">Source port</i18n:msg>
-<i18n:msg xml:id="firewall_rule_destport">Destination port</i18n:msg>
-<i18n:msg xml:id="firewall_rule_target">Action</i18n:msg>
-<i18n:msg xml:id="fw_accept">accept</i18n:msg>
-<i18n:msg xml:id="fw_reject">reject</i18n:msg>
-<i18n:msg xml:id="fw_drop">drop</i18n:msg>
-<i18n:msg xml:id="fw_src">Source</i18n:msg>
-<i18n:msg xml:id="fw_dest">Destination</i18n:msg>
-<i18n:msg xml:id="fw_traffic">Traffic Control</i18n:msg>
-<i18n:msg xml:id="fw_mtufix">MSS Clamping</i18n:msg>
-<i18n:msg xml:id="fw_dropinvalid">Drop invalid packets</i18n:msg>
-
-<i18n:msg xml:id="fw_portfw1">Port forwarding allows to provide network services in the internal network to an external network.</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_src_desc">External Zone</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_srcdport">External port</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_srcdport_desc">port or range as first-last</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_srcip">Source address</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_srcmac">Source MAC</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_destip">Internal address</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_destip_desc">IP-Address</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_destport">Internal port (optional)</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_destport_desc">port or range as first-last</i18n:msg>
-
-<i18n:msg xml:id="fw_forwarding1">Here you can specify which network traffic is allowed to flow between network zones. Only new connections will be matched. Packets belonging to already open connections are automatically allowed to pass the firewall. If you experience occasional connection problems try enabling MSS Clamping otherwise disable it for performance reasons.</i18n:msg>
-<i18n:msg xml:id="firewall_forwarding_src">Input</i18n:msg>
-<i18n:msg xml:id="firewall_forwarding_dest">Output</i18n:msg>
-
-<i18n:msg xml:id="firewall_defaults">Defaults</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_desc">These are the default settings that are used if no other rules match.</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_synflood">SYN-flood protection</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_input">Incoming Traffic</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_output">Outgoing Traffic</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_forward">Forwarded Traffic</i18n:msg>
-
-<i18n:msg xml:id="firewall_zone_desc">Zones part the network interfaces into certain isolated areas to separate network traffic. One or more networks can belong to a zone. The MASQ-flag enables NAT masquerading for all outgoing traffic on this zone.</i18n:msg>
-<i18n:msg xml:id="firewall_zone_input">Incoming Traffic</i18n:msg>
-<i18n:msg xml:id="firewall_zone_input_desc">Default Policy</i18n:msg>
-<i18n:msg xml:id="firewall_zone_output">Outgoing Traffic</i18n:msg>
-<i18n:msg xml:id="firewall_zone_output_desc">Default Policy</i18n:msg>
-<i18n:msg xml:id="firewall_zone_forward">Forwarded Traffic</i18n:msg>
-<i18n:msg xml:id="firewall_zone_forward_desc">Default Policy</i18n:msg>
-<i18n:msg xml:id="firewall_zone_masq">MASQ</i18n:msg>
-<i18n:msg xml:id="firewall_zone_network">Networks</i18n:msg>
-<i18n:msg xml:id="firewall_zone_network_desc">contained networks</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-fw/luasrc/i18n/luci-fw.fr.xml b/applications/luci-fw/luasrc/i18n/luci-fw.fr.xml
deleted file mode 100644
index d007ccb23..000000000
--- a/applications/luci-fw/luasrc/i18n/luci-fw.fr.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="fw_portfw">Redirection de port</i18n:msg>
-<i18n:msg xml:id="fw_redirect">Redirection de trafic</i18n:msg>
-<i18n:msg xml:id="fw_redirect_desc">La redirection de trafic vous permet de changer l'adresse de destination des paquets transférés.</i18n:msg>
-<i18n:msg xml:id="fw_forwarding">Trafic inter-zone</i18n:msg>
-<i18n:msg xml:id="fw_fw">Pare-Feu</i18n:msg>
-<i18n:msg xml:id="fw_zone">Zone</i18n:msg>
-<i18n:msg xml:id="fw_zones">Zones</i18n:msg>
-<i18n:msg xml:id="fw_custfwd">Transfert particulière</i18n:msg>
-<i18n:msg xml:id="fw_fw1">Le pare-feu crée des zone à partir des interfaces réseaux pour controller le trafic réseau.</i18n:msg>
-<i18n:msg xml:id="firewall_rule">Règles Avancées</i18n:msg>
-<i18n:msg xml:id="firewall_rule_desc">Les règles avancées vous laisse personnaliser le pare-feu selon vos besoins. Seules les nouvelles connexions seront prises en compte. Les paquets appartenant à des connexions déjà ouvertes sont automatiquement admises à passer le pare-feu.</i18n:msg>
-<i18n:msg xml:id="firewall_rule_src">Zone d'Entrée (Input)</i18n:msg>
-<i18n:msg xml:id="firewall_rule_dest">Zone de Sortie (Output)</i18n:msg>
-<i18n:msg xml:id="firewall_rule_srcip">Adresse source</i18n:msg>
-<i18n:msg xml:id="firewall_rule_destip">Adresse de destination</i18n:msg>
-<i18n:msg xml:id="firewall_rule_srcmac">Adresse MAC source</i18n:msg>
-<i18n:msg xml:id="firewall_rule_srcport">Port source</i18n:msg>
-<i18n:msg xml:id="firewall_rule_destport">Port de destination</i18n:msg>
-<i18n:msg xml:id="firewall_rule_target">Action</i18n:msg>
-<i18n:msg xml:id="fw_accept">accepter</i18n:msg>
-<i18n:msg xml:id="fw_reject">rejeter</i18n:msg>
-<i18n:msg xml:id="fw_drop">ignorer (drop)</i18n:msg>
-<i18n:msg xml:id="fw_src">Source</i18n:msg>
-<i18n:msg xml:id="fw_dest">Destination</i18n:msg>
-<i18n:msg xml:id="fw_traffic">Contrôle de Trafic</i18n:msg>
-<i18n:msg xml:id="fw_mtufix">MSS-Correction</i18n:msg>
-<i18n:msg xml:id="fw_dropinvalid">Drop incorrect packets</i18n:msg>
-
-<i18n:msg xml:id="fw_portfw1">La redirection de port vous permet d'exposer des services réseaux de votre réseau local au réseau externe.</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_src_desc">Zone externe</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_srcdport">Port externe</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_srcdport_desc">port ou plage de ports (premier-dernier)</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_srcip">Adresse source</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_srcmac">MAC source</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_destip">Adresse interne</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_destip_desc">Adresse IP</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_destport">Port interne</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_destport_desc">port ou plage de ports (premier-dernier)</i18n:msg>
-
-<i18n:msg xml:id="fw_forwarding1">Ici, vous pouvez spécifier quel trafic réseau est autorisé à transiter entre les zones réseaux. Seules les nouvelles connexions seront prises en compte. Les paquets appartenant à des connexions déjà ouvertes sont automatiquement admises à passer le pare-feu.</i18n:msg>
-<i18n:msg xml:id="firewall_forwarding_src">Entrée (Input)</i18n:msg>
-<i18n:msg xml:id="firewall_forwarding_dest">Sortie (Output)</i18n:msg>
-
-<i18n:msg xml:id="firewall_defaults">Défauts</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_desc">Ceci sont les paramètres par défaut qui sont utilisés si aucune autre règle ne s'applique.</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_synflood">Protection anti SYN-flood</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_input">Trafic Entrant</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_output">Trafic Sortant</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_forward">Trafic Transféré</i18n:msg>
-
-<i18n:msg xml:id="firewall_zone_desc">Les zones partagent les interfaces réseaux en régions isolées pour séparer les trafic réseaux. Seules les nouvelles connexions seront prises en compte. Les paquets appartenant à des connexions déjà ouvertes sont automatiquement admises à passer le pare-feu.</i18n:msg>
-<i18n:msg xml:id="firewall_zone_input">Trafic Entrant</i18n:msg>
-<i18n:msg xml:id="firewall_zone_input_desc">Politique par Défaut</i18n:msg>
-<i18n:msg xml:id="firewall_zone_output">Trafic Sortant</i18n:msg>
-<i18n:msg xml:id="firewall_zone_output_desc">Politique par Défaut</i18n:msg>
-<i18n:msg xml:id="firewall_zone_forward">Trafic Transféré</i18n:msg>
-<i18n:msg xml:id="firewall_zone_forward_desc">Politique par Défaut</i18n:msg>
-<i18n:msg xml:id="firewall_zone_masq">MASQ</i18n:msg>
-<i18n:msg xml:id="firewall_zone_network">Réseaux</i18n:msg>
-<i18n:msg xml:id="firewall_zone_network_desc">réseaux compris</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-fw/luasrc/i18n/luci-fw.pt-br.xml b/applications/luci-fw/luasrc/i18n/luci-fw.pt-br.xml
deleted file mode 100644
index 1ca68779e..000000000
--- a/applications/luci-fw/luasrc/i18n/luci-fw.pt-br.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="fw_portfw">Redirecionamento de portas</i18n:msg>
-<i18n:msg xml:id="fw_redirect">Redirecionamento de Tráfego</i18n:msg>
-<i18n:msg xml:id="fw_redirect_desc">Redirecionamento do tráfego permite que você altere o endereço de destino dos pacotes enviados.</i18n:msg>
-<i18n:msg xml:id="fw_forwarding">Tráfego de Zona-para-Zona</i18n:msg>
-<i18n:msg xml:id="fw_fw">Firewall</i18n:msg>
-<i18n:msg xml:id="fw_zone">Zona</i18n:msg>
-<i18n:msg xml:id="fw_zones">Zonas</i18n:msg>
-<i18n:msg xml:id="fw_custfwd">Redirecionamento customizado</i18n:msg>
-<i18n:msg xml:id="fw_fw1">O firewall cria zonas sobre suas interfaces de rede para controlar o fluxo do tráfego.</i18n:msg>
-<i18n:msg xml:id="firewall_rule">Regras Avançadas</i18n:msg>
-<i18n:msg xml:id="firewall_rule_desc">As regras avançadas permitem que você personalize o firewall de acordo com suas necessidades. Somente novas conexões serão processadas. Pacotes pertencentes às conexões já abertas estão automaticamente permitidos para passar pelo firewall.</i18n:msg>
-<i18n:msg xml:id="firewall_rule_src">Zona de Entrada</i18n:msg>
-<i18n:msg xml:id="firewall_rule_dest">Zona de Saída</i18n:msg>
-<i18n:msg xml:id="firewall_rule_srcip">Endereço de origem</i18n:msg>
-<i18n:msg xml:id="firewall_rule_destip">Endereço de destino</i18n:msg>
-<i18n:msg xml:id="firewall_rule_srcmac">Endereço-MAC de origem</i18n:msg>
-<i18n:msg xml:id="firewall_rule_srcport">Porta de origem</i18n:msg>
-<i18n:msg xml:id="firewall_rule_destport">Porta de destino</i18n:msg>
-<i18n:msg xml:id="firewall_rule_target">Ação</i18n:msg>
-<i18n:msg xml:id="fw_accept">aceitar</i18n:msg>
-<i18n:msg xml:id="fw_reject">rejeitar</i18n:msg>
-<i18n:msg xml:id="fw_drop">dropar</i18n:msg>
-<i18n:msg xml:id="fw_src">Origem</i18n:msg>
-<i18n:msg xml:id="fw_dest">Destino</i18n:msg>
-<i18n:msg xml:id="fw_traffic">Controle de Tráfego</i18n:msg>
-<i18n:msg xml:id="fw_mtufix">MSS-Correction</i18n:msg>
-<i18n:msg xml:id="fw_dropinvalid">Drop invalid packets</i18n:msg>
-
-<i18n:msg xml:id="fw_portfw1">O redirecionamento de portas permite prover serviços de rede na rede interna para uma rede externa.</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_src_desc">Zona Externa</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_srcdport">Porta Externa</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_srcdport_desc">porta ou intervalo primeira-última</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_srcip">Endereço de origem</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_srcmac">MAC de origem</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_destip">Endereço interno</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_destip_desc">Endereço-IP</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_destport">Porta interna (opcional)</i18n:msg>
-<i18n:msg xml:id="firewall_redirect_destport_desc">porta ou intervalo primeira-última</i18n:msg>
-
-<i18n:msg xml:id="fw_forwarding1">Aqui você pode especificar qual tráfego de rede será permitido para o fluxo entre zonas das redes. Somente novas conexões serão processadas. Pacotes pertencentes à conexões já abertas estão automaticamente permitidos para passar pelo firewall.</i18n:msg>
-<i18n:msg xml:id="firewall_forwarding_src">Entrada</i18n:msg>
-<i18n:msg xml:id="firewall_forwarding_dest">Saída</i18n:msg>
-
-<i18n:msg xml:id="firewall_defaults">Padrões</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_desc">Estas são as configurações padrões, que serão usadas se não houver outras regras.</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_synflood">Proteção SYN-flood</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_input">Tráfego de Entrada</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_output">Tráfego de Saída</i18n:msg>
-<i18n:msg xml:id="firewall_defaults_forward">Tráfego Redirecionado</i18n:msg>
-
-<i18n:msg xml:id="firewall_zone_desc">Zonas são interfaces de redes usadas para separar o tráfego da rede. Uma ou mais redes podem pertencer a uma zona. A flag-MASQ ativa o mascaramento NAT para todo o tráfego de saída desta zona.</i18n:msg>
-<i18n:msg xml:id="firewall_zone_input">Tráfego de Entrada</i18n:msg>
-<i18n:msg xml:id="firewall_zone_input_desc">Política Padrão</i18n:msg>
-<i18n:msg xml:id="firewall_zone_output">Tráfego de Saída</i18n:msg>
-<i18n:msg xml:id="firewall_zone_output_desc">Política Padrão</i18n:msg>
-<i18n:msg xml:id="firewall_zone_forward">Tráfego Redirecionado</i18n:msg>
-<i18n:msg xml:id="firewall_zone_forward_desc">Política Padrão</i18n:msg>
-<i18n:msg xml:id="firewall_zone_masq">MASQ</i18n:msg>
-<i18n:msg xml:id="firewall_zone_network">Redes</i18n:msg>
-<i18n:msg xml:id="firewall_zone_network_desc">redes contidas</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-hd_idle/luasrc/i18n/hd_idle.de.xml b/applications/luci-hd_idle/luasrc/i18n/hd_idle.de.xml
deleted file mode 100644
index 398df0074..000000000
--- a/applications/luci-hd_idle/luasrc/i18n/hd_idle.de.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="disk">Festplatte</i18n:msg>
-<i18n:msg xml:id="enable_debug">Debug-Ausgaben aktivieren</i18n:msg>
-<i18n:msg xml:id="hd_idle">hd-idle</i18n:msg>
-<i18n:msg xml:id="hd_idle_desc">hd-idle ist ein Hilfsprogramm um externe Festplatten nach einer festgelegten Leerlaufzeit herunter zu fahren.</i18n:msg>
-<i18n:msg xml:id="idle_time_interval">Leerlaufzeit</i18n:msg>
-<i18n:msg xml:id="idle_time_unit">Leerlaufzeiteinheit</i18n:msg>
-<i18n:msg xml:id="settings">Einstellungen</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-hd_idle/luasrc/i18n/hd_idle.en.xml b/applications/luci-hd_idle/luasrc/i18n/hd_idle.en.xml
deleted file mode 100644
index 7802a7826..000000000
--- a/applications/luci-hd_idle/luasrc/i18n/hd_idle.en.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="disk">Disk</i18n:msg>
-<i18n:msg xml:id="enable_debug">Enable debug</i18n:msg>
-<i18n:msg xml:id="hd_idle">hd-idle</i18n:msg>
-<i18n:msg xml:id="hd_idle_desc">hd-idle is a utility program for spinning-down external disks after a period of idle time.</i18n:msg>
-<i18n:msg xml:id="idle_time_interval">Idle-Time</i18n:msg>
-<i18n:msg xml:id="idle_time_unit">Idle-Time unit</i18n:msg>
-<i18n:msg xml:id="settings">Settings</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-hd_idle/luasrc/i18n/hd_idle.pt-br.xml b/applications/luci-hd_idle/luasrc/i18n/hd_idle.pt-br.xml
deleted file mode 100644
index 22f434648..000000000
--- a/applications/luci-hd_idle/luasrc/i18n/hd_idle.pt-br.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="disk">Disco</i18n:msg>
-<i18n:msg xml:id="enable_debug">Habilitar debug</i18n:msg>
-<i18n:msg xml:id="hd_idle">Hd-idle</i18n:msg>
-<i18n:msg xml:id="hd_idle_desc">Hd-idle é um programa utilitário para ativar o modo "economia de energia" (spinning-down) de discos externos após um período de ociosidade.</i18n:msg>
-<i18n:msg xml:id="idle_time_interval">Tempo de ociosidade</i18n:msg>
-<i18n:msg xml:id="idle_time_unit">Unidade do tempo de ociosidade</i18n:msg>
-<i18n:msg xml:id="settings">Configurações</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-initmgr/luasrc/i18n/initmgr.de.xml b/applications/luci-initmgr/luasrc/i18n/initmgr.de.xml
deleted file mode 100644
index 955ec11de..000000000
--- a/applications/luci-initmgr/luasrc/i18n/initmgr.de.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="initmgr">Startscripte</i18n:msg>
-<i18n:msg xml:id="initmgr_desc">Hier können installierte Startscripte aktiviert oder deaktiviert werden. Änderungen werden erst mit einem Geräteneustart angewendet.<br /><strong>Warnung: Wenn essentialle Startscripte wie "network" deaktiviert werden könnte das Gerät unerreichbar werden!</strong></i18n:msg>
-<i18n:msg xml:id="initmgr_index">Startpriorität</i18n:msg>
-<i18n:msg xml:id="initmgr_name">Startscript</i18n:msg>
-<i18n:msg xml:id="initmgr_enabled">Aktivieren/Deaktivieren</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-initmgr/luasrc/i18n/initmgr.en.xml b/applications/luci-initmgr/luasrc/i18n/initmgr.en.xml
deleted file mode 100644
index 49a0d7b5a..000000000
--- a/applications/luci-initmgr/luasrc/i18n/initmgr.en.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="initmgr">Initscripts</i18n:msg>
-<i18n:msg xml:id="initmgr_desc">You can enable or disable installed init scripts here. Changes will applied after a device reboot.<br /><strong>Warning: If you disable essential init scripts like "network", your device might become inaccesable!</strong></i18n:msg>
-<i18n:msg xml:id="initmgr_index">Start priority</i18n:msg>
-<i18n:msg xml:id="initmgr_name">Initscript</i18n:msg>
-<i18n:msg xml:id="initmgr_enabled">Enable/Disable</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-initmgr/luasrc/i18n/initmgr.pt-br.xml b/applications/luci-initmgr/luasrc/i18n/initmgr.pt-br.xml
deleted file mode 100644
index cf3c937b8..000000000
--- a/applications/luci-initmgr/luasrc/i18n/initmgr.pt-br.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="initmgr">Scripts de Inicialização</i18n:msg>
-<i18n:msg xml:id="initmgr_desc">Você pode ativar ou desativar os scripts de inicialização instalados aqui. As mudanças serão aplicadas após a reinicialização do equipamento.<br /><strong>Aviso: Se você desativar algum script de inicialização essencial como por exemplo "rede/network", o dispositivo poderá tornar-se inacessível!</strong></i18n:msg>
-<i18n:msg xml:id="initmgr_index">Prioridade de inicialização</i18n:msg>
-<i18n:msg xml:id="initmgr_name">Script de inicialização</i18n:msg>
-<i18n:msg xml:id="initmgr_enabled">Ativar/Desativar</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-mmc_over_gpio/luasrc/i18n/mmc_over_gpio.de.xml b/applications/luci-mmc_over_gpio/luasrc/i18n/mmc_over_gpio.de.xml
deleted file mode 100644
index 3aa08d208..000000000
--- a/applications/luci-mmc_over_gpio/luasrc/i18n/mmc_over_gpio.de.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="mmc_over_gpio">MMC/SD Treiberkonfiguration</i18n:msg>
-<i18n:msg xml:id="mmc_over_gpio_desc">Konfiguriert die Einstellungen des MMC/SD Karten Treibers</i18n:msg>
-<i18n:msg xml:id="settings">Einstellungen</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-mmc_over_gpio/luasrc/i18n/mmc_over_gpio.en.xml b/applications/luci-mmc_over_gpio/luasrc/i18n/mmc_over_gpio.en.xml
deleted file mode 100644
index ecdf363ad..000000000
--- a/applications/luci-mmc_over_gpio/luasrc/i18n/mmc_over_gpio.en.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="mmc_over_gpio">MMC/SD driver configuration</i18n:msg>
-<i18n:msg xml:id="mmc_over_gpio_desc">MMC/SD driver configuration</i18n:msg>
-<i18n:msg xml:id="settings">Settings</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-mmc_over_gpio/luasrc/i18n/mmc_over_gpio.pt-br.xml b/applications/luci-mmc_over_gpio/luasrc/i18n/mmc_over_gpio.pt-br.xml
deleted file mode 100644
index dfb3419be..000000000
--- a/applications/luci-mmc_over_gpio/luasrc/i18n/mmc_over_gpio.pt-br.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="mmc_over_gpio">Configuração do driver MMC/SD</i18n:msg>
-<i18n:msg xml:id="mmc_over_gpio_desc">Configuração do driver MMC/SD</i18n:msg>
-<i18n:msg xml:id="settings">Configurações</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-ntpc/luasrc/i18n/ntpc.de.xml b/applications/luci-ntpc/luasrc/i18n/ntpc.de.xml
deleted file mode 100644
index e34484da4..000000000
--- a/applications/luci-ntpc/luasrc/i18n/ntpc.de.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="ntpc">Zeitsynchronisation</i18n:msg>
-<i18n:msg xml:id="ntpc_desc">Synchronisiert die Systemzeit</i18n:msg>
-<i18n:msg xml:id="ntpc_timeserver">Zeitserver</i18n:msg>
-<i18n:msg xml:id="ntpc_interval">Aktualisierungsintervall (in s)</i18n:msg>
-<i18n:msg xml:id="ntpc_count">Anzahl der Zeitmessungen</i18n:msg>
-<i18n:msg xml:id="ntpc_count_desc">leer = unendlich</i18n:msg>
-<i18n:msg xml:id="ntpc_drift">Zeitgeberjustierung</i18n:msg>
-<i18n:msg xml:id="ntpc_drift_freq">Frequenzabweichung</i18n:msg>
-<i18n:msg xml:id="ntpc_current">Aktuelle Systemzeit</i18n:msg>
-</i18n:msgs>
diff --git a/applications/luci-ntpc/luasrc/i18n/ntpc.en.xml b/applications/luci-ntpc/luasrc/i18n/ntpc.en.xml
deleted file mode 100644
index 94c409278..000000000
--- a/applications/luci-ntpc/luasrc/i18n/ntpc.en.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="ntpc">Time Synchronisation</i18n:msg>
-<i18n:msg xml:id="ntpc_desc">Synchronizes the system time</i18n:msg>
-<i18n:msg xml:id="ntpc_timeserver">Time Server</i18n:msg>
-<i18n:msg xml:id="ntpc_interval">Update Interval (in s)</i18n:msg>
-<i18n:msg xml:id="ntpc_count">Count of Time Measurements</i18n:msg>
-<i18n:msg xml:id="ntpc_count_desc">empty = infinite</i18n:msg>
-<i18n:msg xml:id="ntpc_drift">Clock Adjustment</i18n:msg>
-<i18n:msg xml:id="ntpc_drift_freq">Offset Frequency</i18n:msg>
-<i18n:msg xml:id="ntpc_current">Current system time</i18n:msg>
-</i18n:msgs>
diff --git a/applications/luci-ntpc/luasrc/i18n/ntpc.pt-br.xml b/applications/luci-ntpc/luasrc/i18n/ntpc.pt-br.xml
deleted file mode 100644
index ed5e719b1..000000000
--- a/applications/luci-ntpc/luasrc/i18n/ntpc.pt-br.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="ntpc">Sincronização de Horário</i18n:msg>
-<i18n:msg xml:id="ntpc_desc">Sincroniza a hora do sistema</i18n:msg>
-<i18n:msg xml:id="ntpc_timeserver">Servidor de Hora</i18n:msg>
-<i18n:msg xml:id="ntpc_interval">Intervalo de Atualização (em s)</i18n:msg>
-<i18n:msg xml:id="ntpc_count">Quantas vezes irá atualizar</i18n:msg>
-<i18n:msg xml:id="ntpc_count_desc">vazio = infinito</i18n:msg>
-<i18n:msg xml:id="ntpc_drift">Ajuste do Relógio</i18n:msg>
-<i18n:msg xml:id="ntpc_drift_freq">Frequência do Offset</i18n:msg>
-<i18n:msg xml:id="ntpc_current">Hora atual do sistema</i18n:msg>
-</i18n:msgs>
diff --git a/applications/luci-olsr/luasrc/i18n/olsr.de.xml b/applications/luci-olsr/luasrc/i18n/olsr.de.xml
deleted file mode 100644
index 6b003aa90..000000000
--- a/applications/luci-olsr/luasrc/i18n/olsr.de.xml
+++ /dev/null
@@ -1,184 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<!-- * COMMON * -->
-
-<i18n:msg xml:id="olsrd">OLSR Daemon</i18n:msg>
-<i18n:msg xml:id="olsrd_neighbour_ip">Nachbar-IP</i18n:msg>
-<i18n:msg xml:id="olsrd_local_ip">Lokale Interface-IP</i18n:msg>
-<i18n:msg xml:id="olsrd_network">Angekündigtes Netzwerk</i18n:msg>
-<i18n:msg xml:id="olsrd_gateway">OLSR-Gateway</i18n:msg>
-<i18n:msg xml:id="olsrd_node">OLSR-Knoten</i18n:msg>
-<i18n:msg xml:id="olsrd_error">Es konnte keine Verbindung zum OLSR-Daemon hergestellt werden!</i18n:msg>
-<i18n:msg xml:id="olsrd_error_desc">Stellen Sie sicher das OLSRd läuft und das "txtinfo" Plugin auf Port 2006 geladen und "127.0.0.1" als Accept-Host gesetzt ist.</i18n:msg>
-<i18n:msg xml:id="olsrd_hna">OLSR - HNA-Ankündigungen</i18n:msg>
-<i18n:msg xml:id="olsrd_plugins">OLSR - Plugins</i18n:msg>
-
-<!-- * STATUS * -->
-
-<!-- index -->
-<i18n:msg xml:id="olsrd_links">OLSR-Verbindungen</i18n:msg>
-<i18n:msg xml:id="olsrd_links_desc">Übersicht über aktuell bestehende OLSR-Verbindungen</i18n:msg>
-<i18n:msg xml:id="olsrd_links_etx_desc">Zu erwartende Sendeversuche pro Paket</i18n:msg>
-<i18n:msg xml:id="olsrd_links_lq_desc">Erfolgsquote gesendeter Pakete</i18n:msg>
-<i18n:msg xml:id="olsrd_links_nlq_desc">Erfolgsquote empfangener Pakete</i18n:msg>
-
-<!-- routes -->
-<i18n:msg xml:id="olsrd_routes">Bekannte OLSR-Routen</i18n:msg>
-<i18n:msg xml:id="olsrd_routes_desc">Übersicht über zur Zeit bekannte Routen zu anderen OLSR-Knoten</i18n:msg>
-
-<!-- topology -->
-<i18n:msg xml:id="olsrd_topology">Aktive OLSR-Knoten</i18n:msg>
-<i18n:msg xml:id="olsrd_topology_desc">Übersicht über zur Zeit bekannte andere OLSR-Knoten</i18n:msg>
-<i18n:msg xml:id="olsrd_topology_lasthop">letzter Hop</i18n:msg>
-
-<!-- hna -->
-<i18n:msg xml:id="olsrd_hna2">Aktive HNA-Ankündigungen</i18n:msg>
-<i18n:msg xml:id="olsrd_hna_desc">Übersicht über zur Zeit aktive OLSR-Netzwerk-Ankündigungen</i18n:msg>
-
-<!-- mid -->
-<i18n:msg xml:id="olsrd_mid">Aktive MID-Ankündigungen</i18n:msg>
-<i18n:msg xml:id="olsrd_mid_desc">Übersicht über bekannte Mehrfachschnittstellenmeldungen</i18n:msg>
-<i18n:msg xml:id="olsrd_mid_aliases">Sekundäre OLSR Schnittstellen</i18n:msg>
-
-
-<!-- * GENERAL SETUP * -->
-
-<i18n:msg xml:id="olsrd_etx_ff">Freifunk</i18n:msg>
-<i18n:msg xml:id="olsrd_etx_float">Gleitkomma</i18n:msg>
-<i18n:msg xml:id="olsrd_etx_fpm">Festkomma</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd">Allgemeine Einstellungen</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_allownoint">Start ohne Netzwerk</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_clearscreen">Ansicht zurücksetzen</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_debuglevel">Debugmodus</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_fibmetric">FIB-Metrik</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_ipversion">Internet Protokoll</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_linkqualityaging">VQ-Alterung</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_linkqualityalgorithm">VQ-Algorithmus</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_linkqualitydijkstralimit">VQ-Dijkstralimit</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_linkqualityfisheye">VQ-Fisheye</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_linkqualitylevel">VQ-Level</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_linkqualitylevel_1">MPR-Auswahl</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_linkqualitylevel_2">MPR-Auswahl und Routing</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_linkqualitywinsize">VQ-Fenstergröße</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_mprcoverage">MPR-Erfassung</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_pollrate">Abfragerate</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_tcredundancy">TC-Redundanz</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_tcredundancy_0">MPR-Selektoren</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_tcredundancy_1">MPR-Selektoren und MPR</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_tcredundancy_2">Alle Nachbarn</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_usehysteresis">Hysterese aktivieren</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_willingness">Bereitschaft</i18n:msg>
-
-
-<!-- * INTERFACE SETUP * -->
-
-<i18n:msg xml:id="olsrd_interface_hellointerval">Hello-Intervall</i18n:msg>
-<i18n:msg xml:id="olsrd_interface_hellovaliditytime">Hello-Gültigkeit</i18n:msg>
-<i18n:msg xml:id="olsrd_interface_hnainterval">HNA-Intervall</i18n:msg>
-<i18n:msg xml:id="olsrd_interface_hnavaliditytime">HNA-Gültigkeit</i18n:msg>
-<i18n:msg xml:id="olsrd_interface_ip4broadcast">IPv4 Broadcast</i18n:msg>
-<i18n:msg xml:id="olsrd_interface_midinterval">MID-Intervall</i18n:msg>
-<i18n:msg xml:id="olsrd_interface_midvaliditytime">MID-Gültigkeit</i18n:msg>
-<i18n:msg xml:id="olsrd_interface_tcinterval">TC-Intervall</i18n:msg>
-<i18n:msg xml:id="olsrd_interface_tcvaliditytime">TC-Gültigkeit</i18n:msg>
-<i18n:msg xml:id="olsrd_interface_ip6addrtype">IPv6 Adresstyp</i18n:msg>
-
-
-<!-- * IPCCONNECT SETUP * -->
-
-<i18n:msg xml:id="olsrd_ipcconnect">IPC-Einstellungen</i18n:msg>
-<i18n:msg xml:id="olsrd_ipcconnect_desc">IPC-Verbindungen ermöglichen die Fernsteuerung des lokalen OLSR-Prozesses durch externe Programme</i18n:msg>
-<i18n:msg xml:id="olsrd_ipcconnect_host">Erlaubte Hostadressen</i18n:msg>
-<i18n:msg xml:id="olsrd_ipcconnect_host_desc">Mehrere mit Leerzeichen trennen</i18n:msg>
-<i18n:msg xml:id="olsrd_ipcconnect_maxconnections">Maximale Anzahl von Verbindungen</i18n:msg>
-<i18n:msg xml:id="olsrd_ipcconnect_maxconnections_desc">0 deaktiviert IPC</i18n:msg>
-<i18n:msg xml:id="olsrd_ipcconnect_net">Erlaubte Netzbereiche</i18n:msg>
-<i18n:msg xml:id="olsrd_ipcconnect_net_desc">Adresse Maske; mehrere mit Leerzeichen</i18n:msg>
-
-
-<!-- * HNA4/HNA6 SETUP * -->
-
-<!-- hna4 -->
-<i18n:msg xml:id="olsrd_hna4">IPv4 HNA-Ankündigungen</i18n:msg>
-<i18n:msg xml:id="olsrd_hna4_desc">Hna4-Entries ermöglichen die Ankündigung von lokalen IPv4 Host- und Netz-Routen im Mesh-Netzwerk</i18n:msg>
-<i18n:msg xml:id="olsrd_hna4_netaddr">Netzwerk-Adresse</i18n:msg>
-<i18n:msg xml:id="olsrd_hna4_netaddr_desc">IPv4 Adresse</i18n:msg>
-<i18n:msg xml:id="olsrd_hna4_netmask">Netzmaske</i18n:msg>
-<i18n:msg xml:id="olsrd_hna4_netmask_desc">IPv4 Adresse</i18n:msg>
-
-<!-- hna6 -->
-<i18n:msg xml:id="olsrd_hna6">IPv6 HNA-Ankündigungen</i18n:msg>
-<i18n:msg xml:id="olsrd_hna6_desc">Hna6-Entries ermöglichen die Ankündigung von lokalen IPv6 Host- und Netz-Routen im Mesh-Netzwerk</i18n:msg>
-<i18n:msg xml:id="olsrd_hna6_netaddr">Netzwerk-Adresse</i18n:msg>
-<i18n:msg xml:id="olsrd_hna6_netaddr_desc">IPv6 Adresse</i18n:msg>
-<i18n:msg xml:id="olsrd_hna6_prefix">Prefix</i18n:msg>
-<i18n:msg xml:id="olsrd_hna6_prefix_desc">IPv6 Prefix</i18n:msg>
-
-
-<!-- * PLUGIN SETUP * -->
-
-<i18n:msg xml:id="olsrd_loadplugin">Pluginkonfiguration</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_ignore">Plugin aktivieren</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_library">Bibliothek</i18n:msg>
-
-<!-- txtinfo -->
-<i18n:msg xml:id="olsrd_loadplugin_accept">Verbindungsaufbau von Addressen zulassen</i18n:msg>
-
-<!-- dyngw -->
-<i18n:msg xml:id="olsrd_loadplugin_ping">Pingtest Adressen</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_interval">Intervall</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_hna">HNA Ankündigungen</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_hna_desc">Format: IP-Adresse Netzmaske / OLSR kündigt dieses Netzwerk an sobald das Gateway erreichbar ist</i18n:msg>
-
-<!-- nameservice -->
-<i18n:msg xml:id="olsrd_loadplugin_addhosts" method="text">Alternative "hosts" Datei</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_addhosts_desc" method="text">Der Inhalt dieser Datei wird mit in die autogenerierte "hosts" Datei übernommen</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_dnsserver">DNS-Server</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_hosts">Alternative Hostnamen</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_hosts_desc">Format: Interface-IP Hostname</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_hostsfile" method="text">Pfad zur "hosts" Datei</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_lat">Latitude</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_latlonfile">Ausgabedatei für Koordinaten</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_latlonfile_desc">OLSR schreibt alle empfangenen Koordinaten anderer Knoten in diese Datei</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_latloninfile">Eingabedatei für Koordinaten</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_latloninfile_desc">OLSR prüft diese Datei periodisch auf neue Koordinaten und propagiert diese</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_lon">Longitude</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_name">Hostnamen</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_namechangescript">Kommando bei Namensänderungen</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_namechangescript_desc" method="text">OLSR ruft dieses Kommando auf sobald sich Einträge in der "hosts" Datei ändern</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_resolvfile" method="text">Pfad zur "resolv" Datei</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_serviceschangescript">Kommando bei Serviceänderungen</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_serviceschangescript_desc">OLSR ruft dieses Kommando auf sobald neue Service-Ankündigungen empfangen werden</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_sighuppidfile">PID-Datei für SIGHUP Signale</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_sighuppidfile_desc" method="text">OLSR sendet ein HUP Signal an den in der PID Datei angegebenen Prozess sobald sich die "hosts" oder "resolv" Datei ändert</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_suffix">Domain-Suffix</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_timeout">Timeout</i18n:msg>
-
-<!-- bmf -->
-<i18n:msg xml:id="olsrd_loadplugin_bmfinterface">Name für die BMF-Schnittstelle</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_bmfinterfaceid">IP-Adresse für die BMF-Schnittstelle</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_dolocalbroadcast">Lokale Broadcasts weiterleiten</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_capturepacketsonolsrinterfaces">Broadcasts von OLSR-Schnittstellen weiterleiten</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_bmfmechanism">Verteilungsmechanismus</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_broadcastretransmitcount">Anzahl der Neuversendungen pro Paket</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_fanoutlimit">Mindestanzahl der Nachbarn für Broadcastweiterleitung</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_nonolsrif">Nicht-OLSR-Interfaces</i18n:msg>
-
-<!-- httpinfo -->
-<i18n:msg xml:id="olsrd_loadplugin_port">Verwendeter Port</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_host">Verbindungsaufbau von Hosts zulassen</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_net">Verbindungsaufbau von Subnetzen zulassen</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_net_desc">Format: IP-Adresse Netzmaske</i18n:msg>
-
-<!-- quagga -->
-<i18n:msg xml:id="olsrd_loadplugin_redistribute">Verwendete Protokolle</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_exportroutes">Routen nur an Quagga oder auch an Kernel exportieren</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_localpref">Lokale Routen immer bevorzugen</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_distance">Distanz für exportierte Routen</i18n:msg>
-
-<!-- secure -->
-<i18n:msg xml:id="olsrd_loadplugin_keyfile">Schlüsseldatei</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-olsr/luasrc/i18n/olsr.en.xml b/applications/luci-olsr/luasrc/i18n/olsr.en.xml
deleted file mode 100644
index a8da243f2..000000000
--- a/applications/luci-olsr/luasrc/i18n/olsr.en.xml
+++ /dev/null
@@ -1,184 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<!-- * COMMON * -->
-
-<i18n:msg xml:id="olsrd">OLSR Daemon</i18n:msg>
-<i18n:msg xml:id="olsrd_neighbour_ip">Neighbour IP</i18n:msg>
-<i18n:msg xml:id="olsrd_local_ip">Local interface IP</i18n:msg>
-<i18n:msg xml:id="olsrd_network">Announced network</i18n:msg>
-<i18n:msg xml:id="olsrd_gateway">OLSR gateway</i18n:msg>
-<i18n:msg xml:id="olsrd_node">OLSR node</i18n:msg>
-<i18n:msg xml:id="olsrd_error">Unable to connect to the OLSR daemon!</i18n:msg>
-<i18n:msg xml:id="olsrd_error_desc">Make sure that OLSRd is running, the "txtinfo" plugin is loaded, configured on port 2006 and accepts connections from "127.0.0.1".</i18n:msg>
-<i18n:msg xml:id="olsrd_hna">OLSR - HNA-Announcements</i18n:msg>
-<i18n:msg xml:id="olsrd_plugins">OLSR - Plugins</i18n:msg>
-
-<!-- * STATUS * -->
-
-<!-- index -->
-<i18n:msg xml:id="olsrd_links">OLSR connections</i18n:msg>
-<i18n:msg xml:id="olsrd_links_desc">Overview of currently established OLSR connections</i18n:msg>
-<i18n:msg xml:id="olsrd_links_etx_desc">Expected retransmission count</i18n:msg>
-<i18n:msg xml:id="olsrd_links_lq_desc">Success rate of sent packages</i18n:msg>
-<i18n:msg xml:id="olsrd_links_nlq_desc">Success rate of received packages</i18n:msg>
-
-<!-- routes -->
-<i18n:msg xml:id="olsrd_routes">Known OLSR routes</i18n:msg>
-<i18n:msg xml:id="olsrd_routes_desc">Overview of currently known routes to other OLSR nodes</i18n:msg>
-
-<!-- topology -->
-<i18n:msg xml:id="olsrd_topology">Active OLSR nodes</i18n:msg>
-<i18n:msg xml:id="olsrd_topology_desc">Overview of currently known OLSR nodes</i18n:msg>
-<i18n:msg xml:id="olsrd_topology_lasthop">Last hop</i18n:msg>
-
-<!-- hna -->
-<i18n:msg xml:id="olsrd_hna2">Active host net announcements</i18n:msg>
-<i18n:msg xml:id="olsrd_hna_desc">Overview of currently active OLSR host net announcements</i18n:msg>
-
-<!-- mid -->
-<i18n:msg xml:id="olsrd_mid">Active MID announcements</i18n:msg>
-<i18n:msg xml:id="olsrd_mid_desc">Overview of known multiple interface announcements</i18n:msg>
-<i18n:msg xml:id="olsrd_mid_aliases">Secondary OLSR interfaces</i18n:msg>
-
-
-<!-- * GENERAL SETUP * -->
-
-<i18n:msg xml:id="olsrd_etx_ff">Freifunk</i18n:msg>
-<i18n:msg xml:id="olsrd_etx_float">floating point</i18n:msg>
-<i18n:msg xml:id="olsrd_etx_fpm">fixed point math</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd">General settings</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_allownoint">Start without network</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_clearscreen">Clear screen</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_debuglevel">Debugmode</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_fibmetric">FIB metric</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_ipversion">Internet protocol</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_linkqualityaging">LQ aging</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_linkqualityalgorithm">LQ algorithm</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_linkqualitydijkstralimit">LQ Dijkstra limit</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_linkqualityfisheye">LQ fisheye</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_linkqualitylevel">LQ level</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_linkqualitylevel_1">MPR selection</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_linkqualitylevel_2">MPR selection and routing</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_linkqualitywinsize">LQ window size</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_mprcoverage">MPR coverage</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_pollrate">Pollrate</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_tcredundancy">TC redundancy</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_tcredundancy_0">MPR selectors</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_tcredundancy_1">MPR selectors and MPR</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_tcredundancy_2">all neighbours</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_usehysteresis">Use hysteresis</i18n:msg>
-<i18n:msg xml:id="olsrd_olsrd_willingness">Willingness</i18n:msg>
-
-
-<!-- * INTERFACE SETUP * -->
-
-<i18n:msg xml:id="olsrd_interface_hellointerval">Hello interval</i18n:msg>
-<i18n:msg xml:id="olsrd_interface_hellovaliditytime">Hello validity time</i18n:msg>
-<i18n:msg xml:id="olsrd_interface_hnainterval">HNA interval</i18n:msg>
-<i18n:msg xml:id="olsrd_interface_hnavaliditytime">HNA validity time</i18n:msg>
-<i18n:msg xml:id="olsrd_interface_ip4broadcast">IPv4 broadcast</i18n:msg>
-<i18n:msg xml:id="olsrd_interface_midinterval">MID interval</i18n:msg>
-<i18n:msg xml:id="olsrd_interface_midvaliditytime">MID validity time</i18n:msg>
-<i18n:msg xml:id="olsrd_interface_tcinterval">TC interval</i18n:msg>
-<i18n:msg xml:id="olsrd_interface_tcvaliditytime">TC validity time</i18n:msg>
-<i18n:msg xml:id="olsrd_interface_ip6addrtype">IPv6 address type</i18n:msg>
-
-
-<!-- * IPCCONNECT SETUP * -->
-
-<i18n:msg xml:id="olsrd_ipcconnect">IPC settings</i18n:msg>
-<i18n:msg xml:id="olsrd_ipcconnect_desc">IPC connections enable you to remote-control the local OLSRd instance using external programs</i18n:msg>
-<i18n:msg xml:id="olsrd_ipcconnect_host">Allowed host addresses</i18n:msg>
-<i18n:msg xml:id="olsrd_ipcconnect_host_desc">Multiple separated by spaces</i18n:msg>
-<i18n:msg xml:id="olsrd_ipcconnect_maxconnections">Maxmimum connection count</i18n:msg>
-<i18n:msg xml:id="olsrd_ipcconnect_maxconnections_desc">Set to 0 to disable IPC</i18n:msg>
-<i18n:msg xml:id="olsrd_ipcconnect_net">Allowed subnets</i18n:msg>
-<i18n:msg xml:id="olsrd_ipcconnect_net_desc">Address Mask; multiple separated by space</i18n:msg>
-
-
-<!-- * HNA4/HNA6 SETUP * -->
-
-<!-- hna4 -->
-<i18n:msg xml:id="olsrd_hna4">IPv4 HNA announcements</i18n:msg>
-<i18n:msg xml:id="olsrd_hna4_desc">Hna4 entries allow you to propagate local IPv4 host- and network-routes into the mesh network</i18n:msg>
-<i18n:msg xml:id="olsrd_hna4_netaddr">Network address</i18n:msg>
-<i18n:msg xml:id="olsrd_hna4_netaddr_desc">IPv4 address</i18n:msg>
-<i18n:msg xml:id="olsrd_hna4_netmask">Netmask</i18n:msg>
-<i18n:msg xml:id="olsrd_hna4_netmask_desc">IPv4 address</i18n:msg>
-
-<!-- hna6 -->
-<i18n:msg xml:id="olsrd_hna6">IPv6 HNA announcements</i18n:msg>
-<i18n:msg xml:id="olsrd_hna6_desc">Hna6 entries allow you to propagate local IPv6 host- and network-routes into the mesh network</i18n:msg>
-<i18n:msg xml:id="olsrd_hna6_netaddr">Network address</i18n:msg>
-<i18n:msg xml:id="olsrd_hna6_netaddr_desc">IPv6 address</i18n:msg>
-<i18n:msg xml:id="olsrd_hna6_prefix">Prefix</i18n:msg>
-<i18n:msg xml:id="olsrd_hna6_prefix_desc">IPv6 prefix</i18n:msg>
-
-
-<!-- * PLUGIN SETUP * -->
-
-<i18n:msg xml:id="olsrd_loadplugin">Plugin configuration</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_ignore">Enable plugin</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_library">Library</i18n:msg>
-
-<!-- txtinfo -->
-<i18n:msg xml:id="olsrd_loadplugin_accept">Allow connections from this hosts</i18n:msg>
-
-<!-- dyngw -->
-<i18n:msg xml:id="olsrd_loadplugin_ping">Ping test addresses</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_interval">Interval</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_hna">HNA announcements</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_hna_desc">Format: IP-Address Netmask / OLSR will announce this network once it is reachable</i18n:msg>
-
-<!-- nameservice -->
-<i18n:msg xml:id="olsrd_loadplugin_addhosts" method="text">Alternative "hosts" file</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_addhosts_desc" method="text">The contents of this file will be appended to the autogenerated "hosts" file</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_dnsserver">DNS server</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_hosts">Alternative hostnames</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_hosts_desc">Format: Interface-IP Hostname</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_hostsfile" method="text">Path to the "hosts" file</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_lat">Latitude</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_latlonfile">Output file for coordinates</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_latlonfile_desc">OLSR will write received coordinates of other nodes to this file</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_latloninfile">Input file for coordinates</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_latloninfile_desc">OLSR periodically checks this file for new coordinates and propagates them</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_lon">Longitude</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_name">Hostnames</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_namechangescript">Command for name changes</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_namechangescript_desc" method="text">OLSR executes this command once entries in the "hosts" are changed</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_resolvfile" method="text">Path to the "resolv" file</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_serviceschangescript">Command for service changes</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_serviceschangescript_desc">OLSR excutes this command once new service announcements are received</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_sighuppidfile">PID file for SIGHUP signals</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_sighuppidfile_desc" method="text">OLSR sends a HUP signal to this PID once the "hosts" oder "resolv" file is changed</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_suffix">Domain suffix</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_timeout">Timeout</i18n:msg>
-
-<!-- bmf -->
-<i18n:msg xml:id="olsrd_loadplugin_bmfinterface">Name of the BMF interface</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_bmfinterfaceid">IP address of the BMF interface</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_dolocalbroadcast">Redirect local broadcasts</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_capturepacketsonolsrinterfaces">Also redirect broadcasts from OLSR interfaces</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_bmfmechanism">Propagation mechanism</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_broadcastretransmitcount">Number of retransmissions per package</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_fanoutlimit">Minimum number of neighbours for broadcast redirection</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_nonolsrif">Non-OLSR interfaces</i18n:msg>
-
-<!-- httpinfo -->
-<i18n:msg xml:id="olsrd_loadplugin_port">Used port</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_host">Allow connections from hosts</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_net">Allow connections from subnets</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_net_desc">Format: IP-AddresseNetmask</i18n:msg>
-
-<!-- quagga -->
-<i18n:msg xml:id="olsrd_loadplugin_redistribute">Used protocols</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_exportroutes">Only export routes to Quagga or to kernel too</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_localpref">Always prefer local routes</i18n:msg>
-<i18n:msg xml:id="olsrd_loadplugin_distance">Distance of exported routes</i18n:msg>
-
-<!-- secure -->
-<i18n:msg xml:id="olsrd_loadplugin_keyfile">Key file</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-p910nd/luasrc/i18n/p910nd.de.xml b/applications/luci-p910nd/luasrc/i18n/p910nd.de.xml
deleted file mode 100644
index 8ac06fff0..000000000
--- a/applications/luci-p910nd/luasrc/i18n/p910nd.de.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="p910nd">p910nd - Drucker server</i18n:msg>
-<i18n:msg xml:id="p910nd_desc">Bevor p910nd verwendet werden kann muessen Pakete fuer USB (kmod-usb-printer) und Parallelport (kmod-lp) Support installiert werden.</i18n:msg>
-<i18n:msg xml:id="bidirectional">Bidirektionaler Modus</i18n:msg>
-<i18n:msg xml:id="port_help">p910nd hoert auf Port 910+N. Z.B. 9100 fuer ersten Drucker</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-p910nd/luasrc/i18n/p910nd.en.xml b/applications/luci-p910nd/luasrc/i18n/p910nd.en.xml
deleted file mode 100644
index 326730535..000000000
--- a/applications/luci-p910nd/luasrc/i18n/p910nd.en.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="p910nd">p910nd - Printer server</i18n:msg>
-<i18n:msg xml:id="p910nd_desc">First you have to install the packages to get support for USB (kmod-usb-printer) or parallel port (kmod-lp).</i18n:msg>
-<i18n:msg xml:id="bidirectional">Bidirectional mode</i18n:msg>
-<i18n:msg xml:id="port_help">p910nd listens on port 910+N. E.g. 9100 for the first printer.</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-p910nd/luasrc/i18n/p910nd.pt-br.xml b/applications/luci-p910nd/luasrc/i18n/p910nd.pt-br.xml
deleted file mode 100644
index 293611515..000000000
--- a/applications/luci-p910nd/luasrc/i18n/p910nd.pt-br.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="p910nd">P910nd - Servidor de impressão</i18n:msg>
-<i18n:msg xml:id="p910nd_desc">Primeiro você deve instalar os pacotes para obter suporte USB (kmod-usb-printer) ou porta paralela (kmod-lp).</i18n:msg>
-<i18n:msg xml:id="bidirectional">Modo bidirecional</i18n:msg>
-<i18n:msg xml:id="port_help">p910nd escuta na porta 910+N. Ex. 9100 para a primeira impressora.</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-polipo/luasrc/i18n/polipo.en.xml b/applications/luci-polipo/luasrc/i18n/polipo.en.xml
deleted file mode 100644
index b4e8df899..000000000
--- a/applications/luci-polipo/luasrc/i18n/polipo.en.xml
+++ /dev/null
@@ -1,49 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="polipo">Polipo</i18n:msg>
-<i18n:msg xml:id="polipo_cache">On-Disk Cache</i18n:msg>
-<i18n:msg xml:id="polipo_cache_cacheisshared">Shared cache</i18n:msg>
-<i18n:msg xml:id="polipo_cache_cacheisshared_desc">Enable if cache (proxy) is shared by multiple users.</i18n:msg>
-<i18n:msg xml:id="polipo_cache_desc">To enable polipo on-disk cache cleaning (highly recommended), you should add a cron job in Scheduled Tasks services that will execute /usr/sbin/polipo_purge script. For example to perform disk cache cleanup every day at 6:00 in the morning you should add the following line in Scheduled Tasks "0 6 * * * /usr/sbin/polipo_purge" (without quotes).</i18n:msg>
-<i18n:msg xml:id="polipo_cache_diskcacheroot">Disk cache location</i18n:msg>
-<i18n:msg xml:id="polipo_cache_diskcacheroot_desc">Location where polipo will cache files permanently. Use of external storage devices is recommended, because the cache can grow considerably. Leave it empty to disable on-disk cache.</i18n:msg>
-<i18n:msg xml:id="polipo_cache_diskcachetruncatesize">Truncate cache files size (in bytes)</i18n:msg>
-<i18n:msg xml:id="polipo_cache_diskcachetruncatesize_desc">Size to which cached files should be truncated. (default value: 1048576)</i18n:msg>
-<i18n:msg xml:id="polipo_cache_diskcachetruncatetime">Truncate cache files time</i18n:msg>
-<i18n:msg xml:id="polipo_cache_diskcachetruncatetime_desc">Time after which cached files will be truncated. (default value: 4d12h)</i18n:msg>
-<i18n:msg xml:id="polipo_cache_diskcacheunlinktime">Delete cache files time</i18n:msg>
-<i18n:msg xml:id="polipo_cache_diskcacheunlinktime_desc">Time after which cached files will be deleted. (default value: 32d)</i18n:msg>
-<i18n:msg xml:id="polipo_desc">Polipo is a small and fast caching web proxy.</i18n:msg>
-<i18n:msg xml:id="polipo_general">General</i18n:msg>
-<i18n:msg xml:id="polipo_general_allowedclients">Allowed clients</i18n:msg>
-<i18n:msg xml:id="polipo_general_allowedclients_desc">When listen address is set to 0.0.0.0 or :: (IPv6), you must list clients that are allowed to connect. The format is IP address or network address (192.168.1.123, 192.168.1.0/24, 2001:660:116::/48 (IPv6)).</i18n:msg>
-<i18n:msg xml:id="polipo_general_chunkhighmark">In RAM cache size (in bytes)</i18n:msg>
-<i18n:msg xml:id="polipo_general_chunkhighmark_desc">How much RAM should Polipo use for its cache.</i18n:msg>
-<i18n:msg xml:id="polipo_general_dnsnameserver">DNS server address</i18n:msg>
-<i18n:msg xml:id="polipo_general_dnsnameserver_desc">Set the DNS server address to use, if you want Polipo to use different DNS server than the host system.</i18n:msg>
-<i18n:msg xml:id="polipo_general_dnsqueryipv6">Query DNS for IPv6</i18n:msg>
-<i18n:msg xml:id="polipo_general_dnsqueryipv6_desc">false = Do not query IPv6; reluctantly = Query both, prefer IPv4; happily = Query both, prefer IPv6; true = Query only IPv6</i18n:msg>
-<i18n:msg xml:id="polipo_general_dnsusegethostbyname">Query DNS by hostname</i18n:msg>
-<i18n:msg xml:id="polipo_general_dnsusegethostbyname_desc">false = Never use system DNS resolver; reluctantly = Query DNS directly, if DNS server is unavailable fail to system DNS resolver; happily = Query DNS directly, if host could not be found fallback to system DNS resolver; true = Always use system DNS resolver</i18n:msg>
-<i18n:msg xml:id="polipo_general_logfacility">Syslog facility</i18n:msg>
-<i18n:msg xml:id="polipo_general_logfile">Log file location</i18n:msg>
-<i18n:msg xml:id="polipo_general_logfile_desc">Use of external storage device is recommended, because the log file is written frequently and can grow considerably.</i18n:msg>
-<i18n:msg xml:id="polipo_general_logsyslog">Log to syslog</i18n:msg>
-<i18n:msg xml:id="polipo_general_parentauthcredentials">Parent proxy authentication</i18n:msg>
-<i18n:msg xml:id="polipo_general_parentauthcredentials_desc">Basic HTTP authentication supported. Provide username and password in username:password format.</i18n:msg>
-<i18n:msg xml:id="polipo_general_parentproxy">Parent proxy address</i18n:msg>
-<i18n:msg xml:id="polipo_general_parentproxy_desc">Parent proxy address (in host:port format), to which Polipo will forward the requests.</i18n:msg>
-<i18n:msg xml:id="polipo_general_proxyaddress">Listen address</i18n:msg>
-<i18n:msg xml:id="polipo_general_proxyaddress_desc">The interface on which Polipo will listen. To listen on all interfaces use 0.0.0.0 or :: (IPv6).</i18n:msg>
-<i18n:msg xml:id="polipo_general_proxyport">Listen port</i18n:msg>
-<i18n:msg xml:id="polipo_general_proxyport_desc">Port on which Polipo will listen. (default value: 8123)</i18n:msg>
-<i18n:msg xml:id="polipo_pmm">Poor Man's Multiplexing</i18n:msg>
-<i18n:msg xml:id="polipo_pmm_desc">Poor Man's Multiplexing (PMM) is a technique that simulates multiplexing by requesting an instance in multiple segments. It tries to lower the latency caused by the weakness of HTTP protocol. NOTE: some sites may not work with PMM enabled.</i18n:msg>
-<i18n:msg xml:id="polipo_pmm_pmmfirstsize">First PMM segment size (in bytes)</i18n:msg>
-<i18n:msg xml:id="polipo_pmm_pmmfirstsize_desc">Size of the first PMM segment. If not defined, it defaults to twice the PMM segment size.</i18n:msg>
-<i18n:msg xml:id="polipo_pmm_pmmsize">PMM segments size (in bytes)</i18n:msg>
-<i18n:msg xml:id="polipo_pmm_pmmsize_desc">To enable PMM, PMM segment size must be set to some positive value.</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-qos/luasrc/i18n/qos.de.xml b/applications/luci-qos/luasrc/i18n/qos.de.xml
deleted file mode 100644
index c64d0f6d4..000000000
--- a/applications/luci-qos/luasrc/i18n/qos.de.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="qos">Quality of Service</i18n:msg>
-<i18n:msg xml:id="qos_interface_classgroup">Klassifizierung</i18n:msg>
-<i18n:msg xml:id="qos_interface_overhead">Overheadberechnung</i18n:msg>
-<i18n:msg xml:id="qos_interface_download">Downlink</i18n:msg>
-<i18n:msg xml:id="qos_interface_upload">Uplink</i18n:msg>
-<i18n:msg xml:id="qos_classify">Priorisierung</i18n:msg>
-<i18n:msg xml:id="qos_classify_target">Priorität</i18n:msg>
-<i18n:msg xml:id="qos_classify_srchost">Quelladresse</i18n:msg>
-<i18n:msg xml:id="qos_classify_srchost_dest">Quellnetz / Quellhost</i18n:msg>
-<i18n:msg xml:id="qos_classify_dsthost">Zieladresse</i18n:msg>
-<i18n:msg xml:id="qos_classify_dsthost_dest">Zielnetz / Zielhost</i18n:msg>
-<i18n:msg xml:id="qos_classify_portrange">Portbereich</i18n:msg>
-<i18n:msg xml:id="qos_bulk">niedrig</i18n:msg>
-<i18n:msg xml:id="qos_normal">normal</i18n:msg>
-<i18n:msg xml:id="qos_express">express</i18n:msg>
-<i18n:msg xml:id="qos_priority">priorisiert</i18n:msg>
-<i18n:msg xml:id="qos_connbytes">Bytes gesendet</i18n:msg>
-</i18n:msgs>
diff --git a/applications/luci-qos/luasrc/i18n/qos.en.xml b/applications/luci-qos/luasrc/i18n/qos.en.xml
deleted file mode 100644
index 8a5eeca92..000000000
--- a/applications/luci-qos/luasrc/i18n/qos.en.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="qos">Quality of Service</i18n:msg>
-<i18n:msg xml:id="qos_desc">With QoS you can priorize network traffic selected by adresses, ports or services.</i18n:msg>
-<i18n:msg xml:id="qos_interface_classgroup">Classification</i18n:msg>
-<i18n:msg xml:id="qos_interface_overhead">Calculate Overhead</i18n:msg>
-<i18n:msg xml:id="qos_interface_download">Downlink</i18n:msg>
-<i18n:msg xml:id="qos_interface_upload">Uplink</i18n:msg>
-<i18n:msg xml:id="qos_classify">Prioritization</i18n:msg>
-<i18n:msg xml:id="qos_classify_target">Priority</i18n:msg>
-<i18n:msg xml:id="qos_classify_srchost">Source address</i18n:msg>
-<i18n:msg xml:id="qos_classify_srchost_dest">source network / source host</i18n:msg>
-<i18n:msg xml:id="qos_classify_dsthost">Target address</i18n:msg>
-<i18n:msg xml:id="qos_classify_dsthost_dest">target network / target host</i18n:msg>
-<i18n:msg xml:id="qos_classify_portrange">portrange</i18n:msg>
-<i18n:msg xml:id="qos_bulk">low</i18n:msg>
-<i18n:msg xml:id="qos_normal">normal</i18n:msg>
-<i18n:msg xml:id="qos_express">express</i18n:msg>
-<i18n:msg xml:id="qos_priority">priority</i18n:msg>
-<i18n:msg xml:id="qos_connbytes">Bytes sent</i18n:msg>
-</i18n:msgs>
diff --git a/applications/luci-qos/luasrc/i18n/qos.fr.xml b/applications/luci-qos/luasrc/i18n/qos.fr.xml
deleted file mode 100644
index b2703a08e..000000000
--- a/applications/luci-qos/luasrc/i18n/qos.fr.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="qos">Qualité de service</i18n:msg>
-<i18n:msg xml:id="qos_bulk">lent</i18n:msg>
-<i18n:msg xml:id="qos_classify">Priorité</i18n:msg>
-<i18n:msg xml:id="qos_classify_dsthost">Adresse de destination</i18n:msg>
-<i18n:msg xml:id="qos_classify_dsthost_dest">Réseau de destination / Hôte de destination</i18n:msg>
-<i18n:msg xml:id="qos_classify_portrange">ports</i18n:msg>
-<i18n:msg xml:id="qos_classify_srchost">Adresse source</i18n:msg>
-<i18n:msg xml:id="qos_classify_srchost_dest">Réseau source / Hôte source</i18n:msg>
-<i18n:msg xml:id="qos_classify_target">Priorité</i18n:msg>
-<i18n:msg xml:id="qos_desc">Avec la QOS, vous pouvez donner des priorités au trafic de votre réseau en fonction des adresses, des ports ou des services présents.</i18n:msg>
-<i18n:msg xml:id="qos_express">express</i18n:msg>
-<i18n:msg xml:id="qos_interface_classgroup">Classification</i18n:msg>
-<i18n:msg xml:id="qos_interface_download">Liaison descendante</i18n:msg>
-<i18n:msg xml:id="qos_interface_overhead">calcul de la surcharge</i18n:msg>
-<i18n:msg xml:id="qos_interface_upload">Liaison montante</i18n:msg>
-<i18n:msg xml:id="qos_normal">normal</i18n:msg>
-<i18n:msg xml:id="qos_priority">prioritaire</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-qos/luasrc/i18n/qos.pt-br.xml b/applications/luci-qos/luasrc/i18n/qos.pt-br.xml
deleted file mode 100644
index ff32e2259..000000000
--- a/applications/luci-qos/luasrc/i18n/qos.pt-br.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="qos">Qualidade de Serviço</i18n:msg>
-<i18n:msg xml:id="qos_desc">Com QoS você pode priozirar o tráfego da rede selecionada por endereços, portas ou serviços.</i18n:msg>
-<i18n:msg xml:id="qos_interface_classgroup">Classificação</i18n:msg>
-<i18n:msg xml:id="qos_interface_overhead">Calcular Overhead</i18n:msg>
-<i18n:msg xml:id="qos_interface_download">Link para download</i18n:msg>
-<i18n:msg xml:id="qos_interface_upload">Link para upload</i18n:msg>
-<i18n:msg xml:id="qos_classify">Priorização</i18n:msg>
-<i18n:msg xml:id="qos_classify_target">Prioridade</i18n:msg>
-<i18n:msg xml:id="qos_classify_srchost">Endereço de origem</i18n:msg>
-<i18n:msg xml:id="qos_classify_srchost_dest">rede de origem / host de origem</i18n:msg>
-<i18n:msg xml:id="qos_classify_dsthost">Endereço de destino</i18n:msg>
-<i18n:msg xml:id="qos_classify_dsthost_dest">rede de destino / host de destino</i18n:msg>
-<i18n:msg xml:id="qos_classify_portrange">faixa de portas</i18n:msg>
-<i18n:msg xml:id="qos_bulk">baixa</i18n:msg>
-<i18n:msg xml:id="qos_normal">normal</i18n:msg>
-<i18n:msg xml:id="qos_express">expressa</i18n:msg>
-<i18n:msg xml:id="qos_priority">alta</i18n:msg>
-</i18n:msgs>
diff --git a/applications/luci-samba/luasrc/i18n/samba.de.xml b/applications/luci-samba/luasrc/i18n/samba.de.xml
deleted file mode 100644
index 10c594dc5..000000000
--- a/applications/luci-samba/luasrc/i18n/samba.de.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="samba">Netzwerkfreigaben</i18n:msg>
-<i18n:msg xml:id="samba_samba_name">Hostname</i18n:msg>
-<i18n:msg xml:id="samba_samba_description">Beschreibung</i18n:msg>
-<i18n:msg xml:id="samba_samba_workgroup">Arbeitsgruppe</i18n:msg>
-<i18n:msg xml:id="samba_samba_homes">Heimatverzeichnisse freigeben</i18n:msg>
-<i18n:msg xml:id="samba_samba_homes_desc">Systembenutzer können ihre Heimatverzeichnis über Netzwerkfreigaben erreichen.</i18n:msg>
-
-<i18n:msg xml:id="samba_sambashare">Dateifreigaben</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_path">Freigabepfad</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_path_desc">Physischer Pfad</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_users">Erlaubte Benutzer</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_users_desc">optional</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_readonly">Nur Lesen</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_guestok">Gäste erlauben</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_createmask">Anlegemaske</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_createmask_desc">Maske für neue Dateien</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_dirmask">Verzeichnismaske</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_dirmask_desc">Maske für neue Verzeichnisse</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-samba/luasrc/i18n/samba.en.xml b/applications/luci-samba/luasrc/i18n/samba.en.xml
deleted file mode 100644
index f6c03bd4e..000000000
--- a/applications/luci-samba/luasrc/i18n/samba.en.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="samba">Network Shares</i18n:msg>
-<i18n:msg xml:id="samba_samba_name">Hostname</i18n:msg>
-<i18n:msg xml:id="samba_samba_description">Description</i18n:msg>
-<i18n:msg xml:id="samba_samba_workgroup">Workgroup</i18n:msg>
-<i18n:msg xml:id="samba_samba_homes">Share home-directories</i18n:msg>
-<i18n:msg xml:id="samba_samba_homes_desc">System users can reach their home directories via network shares.</i18n:msg>
-
-<i18n:msg xml:id="samba_sambashare">Shared Directories</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_path">Shared Directory</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_path_desc">Physical Path</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_users">Allowed Users</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_users_desc">optional</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_readonly">Read Only</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_guestok">Allow Guests</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_createmask">Create Mask</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_createmask_desc">Mask for new files</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_dirmask">Directory Mask</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_dirmask_desc">Mask for new directories</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-samba/luasrc/i18n/samba.pt-br.xml b/applications/luci-samba/luasrc/i18n/samba.pt-br.xml
deleted file mode 100644
index 288a50dbe..000000000
--- a/applications/luci-samba/luasrc/i18n/samba.pt-br.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="samba">Compartilhamentos de Rede</i18n:msg>
-<i18n:msg xml:id="samba_samba_name">Hostname</i18n:msg>
-<i18n:msg xml:id="samba_samba_description">Descrição</i18n:msg>
-<i18n:msg xml:id="samba_samba_workgroup">Grupo de Trabalho</i18n:msg>
-<i18n:msg xml:id="samba_samba_homes">Compartilhar diretórios home</i18n:msg>
-<i18n:msg xml:id="samba_samba_homes_desc">Usuários do sistema poderão acessar seu diretório home através dos compartilhamentos de rede.</i18n:msg>
-
-<i18n:msg xml:id="samba_sambashare">Diretórios Compartilhados</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_path">Diretório Compartilhado</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_path_desc">Caminho Físico</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_users">Usuários Permitidos</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_users_desc">opcional</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_readonly">Somente Leitura</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_guestok">Permitir Convidados</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_createmask">Criar Máscara</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_createmask_desc">Máscara para novos arquivos</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_dirmask">Máscara do Diretório</i18n:msg>
-<i18n:msg xml:id="samba_sambashare_dirmask_desc">Máscara para novos diretórios</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-statistics/luasrc/i18n/statistics.de.xml b/applications/luci-statistics/luasrc/i18n/statistics.de.xml
deleted file mode 100644
index 060bbc8ed..000000000
--- a/applications/luci-statistics/luasrc/i18n/statistics.de.xml
+++ /dev/null
@@ -1,259 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="stat_statistics">Statistiken</i18n:msg>
-<i18n:msg xml:id="stat_desc">Das Statistik-Paket basiert auf <a href="http://collectd.org/index.shtml">Collectd</a> und nutzt <a href="http://oss.oetiker.ch/rrdtool/">RRD Tool</a> um die gesammelten Daten in Diagramme zu rendern.</i18n:msg>
-<i18n:msg xml:id="stat_systemplugins">Systemplugins</i18n:msg>
-<i18n:msg xml:id="stat_networkplugins">Netzwerkplugins</i18n:msg>
-<i18n:msg xml:id="stat_outputplugins">Ausgabeplugins</i18n:msg>
-<i18n:msg xml:id="stat_showtimespan">Zeitspanne zeigen &#187;</i18n:msg>
-<i18n:msg xml:id="stat_graphs">Diagramme</i18n:msg>
-
-<i18n:msg xml:id="stat_collectd">Collectd</i18n:msg>
-<i18n:msg xml:id="stat_cpu">Prozessor</i18n:msg>
-<i18n:msg xml:id="stat_ping">Ping</i18n:msg>
-<i18n:msg xml:id="stat_iptables">Firewall</i18n:msg>
-<i18n:msg xml:id="stat_netlink">Netlink</i18n:msg>
-<i18n:msg xml:id="stat_processes">Prozesse</i18n:msg>
-<i18n:msg xml:id="stat_wireless">Drahtlos</i18n:msg>
-<i18n:msg xml:id="stat_tcpconns">TCP-Verbindungen</i18n:msg>
-<i18n:msg xml:id="stat_interface">Schnittstellen</i18n:msg>
-<i18n:msg xml:id="stat_df">Plattenspeicher</i18n:msg>
-<i18n:msg xml:id="stat_irq">Interrupts</i18n:msg>
-<i18n:msg xml:id="stat_disk">Plattenauslastung</i18n:msg>
-<i18n:msg xml:id="stat_exec">Exec</i18n:msg>
-<i18n:msg xml:id="stat_rrdtool">RRDTool</i18n:msg>
-<i18n:msg xml:id="stat_network">Netzwerk</i18n:msg>
-<i18n:msg xml:id="stat_csv">CSV Ausgabe</i18n:msg>
-<i18n:msg xml:id="stat_load">Systemlast</i18n:msg>
-<i18n:msg xml:id="stat_dns">DNS</i18n:msg>
-<i18n:msg xml:id="stat_email">Email</i18n:msg>
-<i18n:msg xml:id="stat_unixsock">UnixSock</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics">Statistiken</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectd">Collectd Einstellungen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_desc">Collectd ist ein schlankes Dienstprogramm zum Sammeln von Systemdaten aus verschiedenen Quellen mittels diverser Plugins. Auf dieser Seite können generelle Einstellungen für den Collectd-Daemon vorgenommen werden.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectd_hostname">Hostname</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_basedir">Basisverzeichnis</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_include">Verzeichnis für Unterkonfigurationen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_plugindir">Verzeichnis für Collectd-Plugins</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_pidfile">Pfad zu PID-Datei</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_typesdb">Dataset-Definitionen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_interval">Daten-Sammelintervall</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_interval_desc">Sekunden</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_readthreads">Anzahl paralleler Sammelprozesse</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_fqdnlookup">automatisch vollen Hostnamen herausfinden</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdcpu">CPU Plugin Konfiguration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdcpu_desc">Das CPU-Plugin sammelt grundlegende Statistiken über die Prozessorauslastung.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdcpu_enable">Plugin aktivieren</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdcsv">CSV Plugin Konfiguration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdcsv_desc">Das CSV-Plugin speichert die gesammelten Daten im CSV-Format, geeignet für die Weiterverarbeitung durch externe Programme.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdcsv_enable">Plugin aktivieren</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdcsv_datadir">Speicherverzeichnis für die CSV-Dateien</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdcsv_storerates">Werte nicht absolut sondern als Raten speichern</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectddf">DF Plugin Konfiguration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_desc">Das DF-Plugin sammelt Statistiken über den Speicherverbrauch auf verschiedenen Geräten, Mount-Punkten oder Dateisystemtypen.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_enable">Plugin aktivieren</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_devices">Geräte überwachen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_devices_desc">mehrere mit Leerzeichen trennen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_mountpoints">Mount-Punkte überwachen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_mountpoints_desc">mehrere mit Leerzeichen trennen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_fstypes">Datesystemtypen überwachen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_fstypes_desc">mehrere mit Leerzeichen trennen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_ignoreselected">Alle außer Ausgewählte überwachen</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectddisk">Disk Plugin Konfiguration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddisk_desc">Das Disk-Plugin sammelt detaillierte Statistiken über die Auslastung auf ausgewählten Festplatten und Partitionen.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddisk_enable">Plugin aktivieren</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddisk_disks">Geräte und Partitionen überwachen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddisk_disks_desc">mehrere mit Leerzeichen trennen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddisk_ignoreselected">Alle außer Ausgewählte überwachen</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectddns">DNS Plugin Konfiguration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddns_desc">Das DNS-Plugin sammelt detaillierte Statistiken über DNS-bezogenen Verkehr auf ausgewählten Schnittstellen.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddns_enable">Plugin aktivieren</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddns_interfaces">Schnittstellen überwachen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddns_interfaces_desc">mehrere mit Leerzeichen trennen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddns_ignoresources">Quelladressen ignorieren</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddns_ignoresources_desc">mehrere mit Leerzeichen trennen</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdemail">E-Mail Plugin Konfiguration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_desc">Das E-Mail Plugin erstellt einen Unix-Socket welcher benutzt werden kann um E-Mail-Statistiken an den laufenden Collectd-Daemon zu übermitteln. Dieses Plugin ist primär für die Verwendung zusammen mit Mail::SpamAssasin::Plugin::Collectd gedacht, kann aber auch anderweitig verwendet werden.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdemail_enable">Plugin aktivieren</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_socketfile">Dateipfad des Unix-Sockets</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_socketgroup">Gruppenbesitzer festlegen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_socketgroup_desc">Gruppenname</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_socketperms">Dateiberechtigungen des Unix-Sockets</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_socketperms_desc">oktal</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_maxconns">Maximale Anzahl erlaubter Verbindungen</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdexec">Exec Plugin Konfiguration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexec_desc">Das Exec-Plugin startet externe Kommandos um Werte einzulesen oder um Benachrichtigungen auszulösen falls bestimmte Grenzwerte erreicht werden.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdexec_enable">Plugin aktivieren</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecinput">Kommando zum Werte einlesen hinzufügen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecinput_desc">Hier können externe Kommandos definiert werden, welche durch Collectd gestartet werden um Statistik-Werte einzulesen. Die Werte werden dabei vom STDOUT des aufgerufenen Programmes gelesen.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdexecinput_cmdline">Kommandozeile</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecinput_cmduser">Als Benutzer ausführen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecinput_cmdgroup">Als Gruppe ausführen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecnotify">Benachrichtigungskommando hinzufügen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecnotify_desc">Hier können externe Kommandos definiert werden, welche durch Collectd gestartet werden sobald konfigurierte Grenzwerte erreicht werden. Die Werte welche die Benachrichtigung ausgelöst haben werden dabei an den STDIN des aufgerufenen Programmes übergeben.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdexecnotify_cmdline">Kommandozeile</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecnotify_cmduser">Als Benutzer ausführen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecnotify_cmdgroup">Als Gruppe ausführen</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdinterface">Interface Plugin Konfiguration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdinterface_desc">Das Interface-Plugin sammelt allgemeine Verkehrsstatistiken auf ausgewählten Schnittstellen.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdinterface_enable">Plugin aktivieren</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdinterface_interfaces">Schnittstellen überwachen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdinterface_interfaces_desc">Strg gedrückt halten um mehrere Schnittstellen zu wählen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdinterface_ignoreselected">Alle außer Ausgewählte überwachen</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdiptables">Iptables Plugin Konfiguration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptables_desc">Das Iptables-Plugin überwacht ausgewählte Firewall-Regeln und sammelt Werte über die Anzahl der verarbeiteten Pakete und Bytes.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdiptables_enable">Plugin aktivieren</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch">Auswahlregel hinzufügen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_desc">Hier werden die Kriterien festgelegt nach welchen die zu überwachenden Firewall-Regeln ausgewählt werden.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_name">Name der Regel</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_name_desc">max. 16 Buchstaben</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_table">Tabelle</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_chain">Kette (Chain)</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_target">Aktion (Target)</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_protocol">Netzwerkprotokoll</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_source">Quell-IP-Bereich</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_source_desc">CIDR-Notation</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_destination">Ziel-IP-Bereich</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_destination_desc">CIDR-Notation</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_inputif">eingehende Schnittstelle</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_inputif_desc">z.B. br-lan</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_outputif">ausgehende Schnittstelle</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_outputif_desc">z.B. br-ff</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_options">Optionen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_options_desc">z.B. reject-with tcp-reset</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdirq">IRQ Plugin Konfiguration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdirq_desc">Das IRQ-Plugin überwacht die Anzahl der Aufrufe pro Sekunde für jeden ausgewählten Interrupt. Wird kein Interrupt ausgewählt überwacht das Plugin alle im System vorhandenen Interrupts.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdirq_enable">Plugin aktivieren</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdirq_irqs">Interrups überwachen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdirq_irqs_desc">mehrere mit Leerzeichen trennen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdirq_ignoreselected">Alle außer Ausgewählte überwachen</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdload">Load Plugin Konfiguration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdload_desc">Das Load-Plugin sammelt Informationen über die allgemeine Systemlast.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdload_enable">Plugin aktivieren</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdnetlink">Netlink Plugin Konfiguration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_desc">Das Netlink-Plugin sammelt erweiterte QoS-Informationen wie QDisc-, Class- und Filter-Statistiken auf ausgewählten Schnittstellen.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdnetlink_enable">Plugin aktivieren</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_interfaces">Schnittstellen einfach überwachen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_interfaces_desc">Strg gedrückt halten um mehrere zu wählen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_verboseinterfaces">Schnittstellen detailliert überwachen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_verboseinterfaces_desc">Strg gedrückt halten um mehrere zu wählen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_qdiscs">Queue Discipline überwachen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_qdiscs_desc">Strg gedrückt halten um mehrere zu wählen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_classes">Shapingklassen überwachen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_classes_desc">Strg gedrückt halten um mehrere zu wählen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_filters">Filterklassen überwachen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_filters_desc">Strg gedrückt halten um mehrere zu wählen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_ignoreselected">Alle außer Ausgewählte überwachen</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdnetwork">Network Plugin Konfiguration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetwork_desc">Das Network-Plugin ermöglicht die netzwerkgestützte Kommunikation zwischen verschiedenen Collectd-Instanzen. Collectd kann gleichzeitig im Server- und Client-Modus betrieben werden. Im Client-Modus werden lokal gesammelte Daten an einen Collectd-Server übermittelt, im Server-Modus empfängt die lokale Instanz Daten von anderen Installationen.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdnetwork_enable">Plugin aktivieren</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworklisten">Listen-Schnittstelle</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworklisten_desc">Diese Sektion legt fest auf welchen Schnittstellen Collectd auf eingehende Verbindungen wartet.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworklisten_host">Listen-Host</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworklisten_host_desc">Host-, IP- oder IPv6-Adresse</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworklisten_port">Listen-Port</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworklisten_port_desc">0 - 65535</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworkserver">Server-Schnittstellen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworkserver_desc">Diese Sektion legt fest zu welchen Collectd-Servern die lokal gesammelten Daten gesendet werden.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworkserver_host">Server-Host</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworkserver_host_desc">Host-, IP- oder IPv6-Adresse</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworkserver_port">Server-Port</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworkserver_port_desc">0 - 65535</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetwork_timetolive">TTL für Netzwerkpakete</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetwork_timetolive_desc">0 - 255</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetwork_forward">Weiterleitung zwischen Listen- und Server-Adressen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetwork_cacheflush">Cache-Leerungsintervall</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetwork_cacheflush_desc">Sekunden</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdping">Ping Plugin Konfiguration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdping_desc">Das Ping-Plugin sendet ICMP-Echo-Requests an ausgewählte Hosts und misst die Antwortzeiten für jede Adresse.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdping_enable">Plugin aktivieren</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdping_hosts">Hosts überwachen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdping_hosts_desc">mehrere mit Leerzeichen trennen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdping_ttl">TTL für Ping Pakete</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdping_ttl_desc">0 - 255</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdProzesse">Prozesse Plugin Konfiguration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdProzesse_desc">Das Prozess-Plugin sammelt Informationen wie CPU-Zeit, Speicherzugriffsfehler und Speicherverbrauch ausgewählter Prozesse.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdProzesse_enable">Plugin aktivieren</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdProzesse_processes">Prozesse überwachen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdProzesse_processes_desc">mehrere mit Leerzeichen trennen</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdrrdtool">RRDTool Plugin Konfiguration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_desc">Das RRDTool-Plugin speichert die gesammelten Daten in sogenannten RRD-Datenbanken, der Grundlage für die Diagramm-Bilder.<br /><br /><strong>Warnung: Falsche Werte resultieren in einem sehr hohen Speicherverbrauch im temporären Verzeichnis. Das kann das Gerät unbrauchbar machen, da Systemspeicher für den regulären Betrieb fehlt!</strong></i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_enable">Plugin aktivieren</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_datadir">Speicherverzeichnis</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_stepsize">RRD Schrittintervall</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_stepsize_desc">Sekunden</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_heartbeat">RRD Heartbeatintervall</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_heartbeat_desc">Sekunden</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_rrasingle">Nur 'average' RRAs erzeugen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_rrasingle_desc">reduziert die RRD Größe</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_rratimespans">gespeicherte Zeitspannen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_rratimespans_desc">mehrere mit Leerzeichen trennen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_rrarows">Spalten pro RRA</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_xff">RRD XFiles Faktor</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_cachetimeout">Zwischenspeicherzeit für gesammelte Daten</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_cachetimeout_desc">Sekunden</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_cacheflush">Leerungsintervall für Zwischenspeicher</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_cacheflush_desc">Sekunden</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdtcpconns">TCPConns Plugin Konfiguration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_desc">Das TCPConns-Plugin sammelt Informationen über offene TCP-Verbindungen auf ausgewählten Ports.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_enable">Plugin aktivieren</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_listeningports">Alle durch lokale Dienste genutzten Ports überwachen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_localports">lokale Ports überwachen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_localports_desc">0 - 65535; mehrere mit Leerzeichen trennen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_remoteports">entfernte Ports überwachen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_remoteports_desc">0 - 65535; mehrere mit Leerzeichen trennen</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdunixsock">Unixsock Plugin Konfiguration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdunixsock_desc">Das Unixsock-Plugin erstellt einen Unix-Socket über welchen gesammelte Werte aus der laufenden Collectd-Instanz ausgelesen werden können.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdunixsock_enable">Plugin aktivieren</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdunixsock_socketfile">Dateipfad des Unix-Sockets</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdunixsock_socketgroup">Gruppenbesitzer festlegen</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdunixsock_socketgroup_desc">Gruppenname</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdunixsock_socketperms">Dateiberechtigungen des Unix-Sockets</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdunixsock_socketperms_desc">oktal</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdwireless">Wireless Plugin Konfiguration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdwireless_desc">Das Wireless-Plugin sammelt Statistiken über die drahtlose Signalstärke, den Störpegel und die Signalqualität.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdwireless_enable">Plugin aktivieren</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-statistics/luasrc/i18n/statistics.en.xml b/applications/luci-statistics/luasrc/i18n/statistics.en.xml
deleted file mode 100644
index 016e042c1..000000000
--- a/applications/luci-statistics/luasrc/i18n/statistics.en.xml
+++ /dev/null
@@ -1,258 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="stat_statistics">Statistics</i18n:msg>
-<i18n:msg xml:id="stat_desc">The statistics package is based on <a href="http://collectd.org/index.shtml">Collectd</a> and uses <a href="http://oss.oetiker.ch/rrdtool/">RRD Tool</a> to render diagram images from collected data.</i18n:msg>
-<i18n:msg xml:id="stat_systemplugins">System plugins</i18n:msg>
-<i18n:msg xml:id="stat_networkplugins">Network plugins</i18n:msg>
-<i18n:msg xml:id="stat_outputplugins">Output plugins</i18n:msg>
-<i18n:msg xml:id="stat_showtimespan">Display timespan &#187;</i18n:msg>
-<i18n:msg xml:id="stat_graphs">Graphs</i18n:msg>
-
-<i18n:msg xml:id="stat_collectd">Collectd</i18n:msg>
-<i18n:msg xml:id="stat_cpu">Processor</i18n:msg>
-<i18n:msg xml:id="stat_ping">Ping</i18n:msg>
-<i18n:msg xml:id="stat_iptables">Firewall</i18n:msg>
-<i18n:msg xml:id="stat_netlink">Netlink</i18n:msg>
-<i18n:msg xml:id="stat_processes">Processes</i18n:msg>
-<i18n:msg xml:id="stat_wireless">Wireless</i18n:msg>
-<i18n:msg xml:id="stat_tcpconns">TCP Connections</i18n:msg>
-<i18n:msg xml:id="stat_interface">Interfaces</i18n:msg>
-<i18n:msg xml:id="stat_df">Disk Space Usage</i18n:msg>
-<i18n:msg xml:id="stat_irq">Interrupts</i18n:msg>
-<i18n:msg xml:id="stat_disk">Disk Usage</i18n:msg>
-<i18n:msg xml:id="stat_exec">Exec</i18n:msg>
-<i18n:msg xml:id="stat_rrdtool">RRDTool</i18n:msg>
-<i18n:msg xml:id="stat_network">Network</i18n:msg>
-<i18n:msg xml:id="stat_csv">CSV Output</i18n:msg>
-<i18n:msg xml:id="stat_load">System Load</i18n:msg>
-<i18n:msg xml:id="stat_dns">DNS</i18n:msg>
-<i18n:msg xml:id="stat_email">Email</i18n:msg>
-<i18n:msg xml:id="stat_unixsock">UnixSock</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics">Statistics</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectd">Collectd Settings</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_desc">Collectd is a small daeomon for collecting data from various sources through different plugins. On this page you can change general settings for the collectd daemon.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectd_hostname">Hostname</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_basedir">Base Directory</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_include">Directory for sub-configurations</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_plugindir">Directory for collectd plugins</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_pidfile">Used PID file</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_typesdb">Datasets definition file</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_interval">Data collection interval</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_interval_desc">Seconds</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_readthreads">Number of threads for data collection</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_fqdnlookup">Try to lookup fully qualified hostname</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdcpu">CPU Plugin Configuration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdcpu_desc">The cpu plugin collects basic statistics about the processor usage.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdcpu_enable">Enable this plugin</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdcsv">CSV Plugin Configuration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdcsv_desc">The csv plugin stores collected data in csv file format for further processing by external programs.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdcsv_enable">Enable this plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdcsv_datadir">Storage directory for the csv files</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdcsv_storerates">Store data values as rates instead of absolute values</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectddf">DF Plugin Configuration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_desc">The df plugin collects statistics about the disk space usage on different devices, mount points or filesystem types.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_enable">Enable this plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_devices">Monitor devices</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_devices_desc">multiple separated by space</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_mountpoints">Monitor mount points</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_mountpoints_desc">multiple separated by space</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_fstypes">Monitor filesystem types</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_fstypes_desc">multiple separated by space</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_ignoreselected">Monitor all except selected ones</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectddisk">Disk Plugin Configuration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddisk_desc">The disk plugin collects detailled usage statistics for selected partitions or whole disks.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddisk_enable">Enable this plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddisk_disks">Monitor disks and partitions</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddisk_disks_desc">multiple separated by space</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddisk_ignoreselected">Monitor all except selected ones</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectddns">DNS Plugin Configuration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddns_desc">The dns plugin collects detailled statistics about dns related traffic on selected interfaces.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddns_enable">Enable this plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddns_interfaces">Monitor interfaces</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddns_interfaces_desc">multiple separated by space</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddns_ignoresources">Ignore source addresses</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddns_ignoresources_desc">hold Ctrl while clicking to select multiple interfaces</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdemail">E-Mail Plugin Configuration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_desc">The email plugin creates a unix socket which can be used to transmit email-statistics to a running collectd daemon. This plugin is primarily intended to be used in conjunction with Mail::SpamAssasin::Plugin::Collectd but can be used in other ways as well.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdemail_enable">Enable this plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_socketfile">Filepath of the unix socket</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_socketgroup">Group ownership of the unix socket</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_socketgroup_desc">group name</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_socketperms">File permissions of the unix socket</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_socketperms_desc">octal</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_maxconns">Maximum allowed connections</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdexec">Exec Plugin Configuration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexec_desc">The exec plugin starts external commands to read values from or to notify external processes when certain threshold values have been reached.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdexec_enable">Enable this plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecinput">Add command for reading values</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecinput_desc">Here you can define external commands which will be started by collectd in order to read certain values. The values will be read from stdout.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdexecinput_cmdline">Commandline</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecinput_cmduser">Run as user</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecinput_cmdgroup">Run as group</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecnotify">Add notification command</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecnotify_desc">Here you can define external commands which will be started by collectd when certain threshold values have been reached. The values leading to invokation will be feeded to the the called programs stdin.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdexecnotify_cmdline">Commandline</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecnotify_cmduser">Run as user</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecnotify_cmdgroup">Run as group</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdinterface">Interface Plugin Configuration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdinterface_desc">The interface plugin collects traffic statistics on selected interfaces.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdinterface_enable">Enable this plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdinterface_interfaces">Monitor interfaces</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdinterface_interfaces_desc">hold Ctrl while clicking to select multiple interfaces</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdinterface_ignoreselected">Monitor all except selected ones</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdiptables">Iptables Plugin Configuration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptables_desc">The iptables plugin will monitor selected firewall rules and collect informations about processed bytes and packets per rule.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdiptables_enable">Enable this plugin</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch">Add matching rule</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_desc">Here you can define various criteria by which the monitored iptables rules are selected.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_name">Name of the rule</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_name_desc">max. 16 chars</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_table">Table</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_chain">Chain</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_target">Action (target)</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_protocol">Network protocol</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_source">Source ip range</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_source_desc">CIDR notation</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_destination">Destination ip range</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_destination_desc">CIDR notation</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_inputif">Incoming interface</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_inputif_desc">e.g. br-lan</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_outputif">Outgoing interface</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_outputif_desc">e.g. br-ff</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_options">Options</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_options_desc">e.g. reject-with tcp-reset</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdirq">IRQ Plugin Configuration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdirq_desc">The irq plugin will monitor the rate of issues per second for each selected interrupt. If no interrupt is selected then all interrupts are monitored.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdirq_enable">Enable this plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdirq_irqs">Monitor interrupts</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdirq_irqs_desc">multiple separated by space</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdirq_ignoreselected">Monitor all except selected ones</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdload">Load Plugin Configuration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdload_desc">The load plugin collects statistics about the general system load.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdload_enable">Enable this plugin</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdnetlink">Netlink Plugin Configuration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_desc">The netlink plugin collects extended informations like qdisc-, class- and filter-statistics for selected interfaces.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdnetlink_enable">Enable this plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_interfaces">Basic monitoring</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_interfaces_desc">hold Ctrl while clicking to select multiple interfaces</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_verboseinterfaces">Verbose monitoring</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_verboseinterfaces_desc">hold Ctrl while clicking to select multiple interfaces</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_qdiscs">Qdisc monitoring</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_qdiscs_desc">hold Ctrl while clicking to select multiple interfaces</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_classes">Shaping class monitoring</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_classes_desc">hold Ctrl while clicking to select multiple interfaces</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_filters">Filter class monitoring</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_filters_desc">hold Ctrl while clicking to select multiple interfaces</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_ignoreselected">Monitor all except selected ones</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdnetwork">Network Plugin Configuration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetwork_desc">The network plugin provides network based communication between different collectd instances. Collectd can operate both in client and server mode. In client mode locally collected date is transferred to a collectd server instance, in server mode the local instance receives data from other hosts.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdnetwork_enable">Enable this plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworklisten">Listener interfaces</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworklisten_desc">This section defines on which interfaces collectd will wait for incoming connections.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworklisten_host">Listen host</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworklisten_host_desc">host-, ip- or ip6 address</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworklisten_port">Listen port</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworklisten_port_desc">0 - 65535</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworkserver">server interfaces</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworkserver_desc">This section defines to which servers the locally collected data is sent to.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworkserver_host">Server host</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworkserver_host_desc">host-, ip- or ip6 address</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworkserver_port">Server port</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworkserver_port_desc">0 - 65535</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetwork_timetolive">TTL for network packets</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetwork_timetolive_desc">0 - 255</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetwork_forward">Forwarding between listen and server addresses</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetwork_cacheflush">Cache flush interval</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetwork_cacheflush_desc">seconds</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdping">Ping Plugin Configuration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdping_desc">The ping plugin will send icmp echo replies to selected hosts and measure the roundtrip time for each host.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdping_enable">Enable this plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdping_hosts">Monitor hosts</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdping_hosts_desc">multiple separated by space</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdping_ttl">TTL for ping packets</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdping_ttl_desc">0 - 255</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdprocesses">Processes Plugin Configuration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdprocesses_desc">The processes plugin collects informations like cpu time, page faults and memory usage of selected processes.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdprocesses_enable">Enable this plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdprocesses_processes">Monitor processes</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdprocesses_processes_desc">multiple separated by space</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdrrdtool">RRDTool Plugin Configuration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_desc">The rrdtool plugin stores the collected data in rrd database files, the foundation of the diagrams.<br /><br /><strong>Warning: Setting the wrong values will result in a very high memory consumption in the temporary directory. This can render the device unusable!</strong></i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_enable">Enable this plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_datadir">Storage directory</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_stepsize">RRD step interval</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_stepsize_desc">seconds</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_heartbeat">RRD heart beat interval</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_heartbeat_desc">seconds</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_rrasingle">Only create average RRAs</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_rrasingle_desc">reduces rrd size</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_rratimespans">Stored timespans</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_rratimespans_desc">seconds; multiple separated by space</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_rrarows">Rows per RRA</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_xff">RRD XFiles Factor</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_cachetimeout">Cache collected data for</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_cachetimeout_desc">seconds</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_cacheflush">Flush cache after</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_cacheflush_desc">seconds</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdtcpconns">TCPConns Plugin Configuration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_desc">The tcpconns plugin collects informations about open tcp connections on selected ports.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_enable">Enable this plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_listeningports">Monitor all local listen ports</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_localports">Monitor local ports</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_localports_desc">0 - 65535; multiple separated by space</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_remoteports">Monitor remote ports</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_remoteports_desc">0 - 65535; multiple separated by space</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdunixsock">Unixsock Plugin Configuration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdunixsock_desc">The unixsock plugin creates a unix socket which can be used to read collected data from a running collectd instance.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdunixsock_enable">Enable this plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdunixsock_socketfile">Filepath of the unix socket</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdunixsock_socketgroup">Group ownership of the unix socket</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdunixsock_socketgroup_desc">group name</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdunixsock_socketperms">File permissions of the unix socket</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdunixsock_socketperms_desc">octal</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdwireless">Wireless Plugin Configuration</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdwireless_desc">The wireless plugin collects statistics about wireless signal strength, noise and quality.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdwireless_enable">Enable this plugin</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-statistics/luasrc/i18n/statistics.pt-br.xml b/applications/luci-statistics/luasrc/i18n/statistics.pt-br.xml
deleted file mode 100644
index d619f83a1..000000000
--- a/applications/luci-statistics/luasrc/i18n/statistics.pt-br.xml
+++ /dev/null
@@ -1,258 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="stat_statistics">Estatísticas</i18n:msg>
-<i18n:msg xml:id="stat_desc">As estatísticas são baseadas no <a href="http://collectd.org/index.shtml">Collectd</a> e é utilizado o <a href="http://oss.oetiker.ch/rrdtool/">RRD Tool</a> para renderização das imagens à partir dos dados coletados.</i18n:msg>
-<i18n:msg xml:id="stat_systemplugins">Plugis de Sistema</i18n:msg>
-<i18n:msg xml:id="stat_networkplugins">Plugins de rede</i18n:msg>
-<i18n:msg xml:id="stat_outputplugins">Plugins de saída</i18n:msg>
-<i18n:msg xml:id="stat_showtimespan">Mostrar intervalo &#187;</i18n:msg>
-<i18n:msg xml:id="stat_graphs">Gráficos</i18n:msg>
-
-<i18n:msg xml:id="stat_collectd">Collectd</i18n:msg>
-<i18n:msg xml:id="stat_cpu">Processador</i18n:msg>
-<i18n:msg xml:id="stat_ping">Ping</i18n:msg>
-<i18n:msg xml:id="stat_iptables">Firewall</i18n:msg>
-<i18n:msg xml:id="stat_netlink">Netlink</i18n:msg>
-<i18n:msg xml:id="stat_processes">Processos</i18n:msg>
-<i18n:msg xml:id="stat_wireless">Wireless</i18n:msg>
-<i18n:msg xml:id="stat_tcpconns">Conexões TCP</i18n:msg>
-<i18n:msg xml:id="stat_interface">Interfaces</i18n:msg>
-<i18n:msg xml:id="stat_df">Utilização de espaço em disco</i18n:msg>
-<i18n:msg xml:id="stat_irq">Interrupções</i18n:msg>
-<i18n:msg xml:id="stat_disk">Utilização do Disco</i18n:msg>
-<i18n:msg xml:id="stat_exec">Exec</i18n:msg>
-<i18n:msg xml:id="stat_rrdtool">RRDTool</i18n:msg>
-<i18n:msg xml:id="stat_network">Rede</i18n:msg>
-<i18n:msg xml:id="stat_csv">Formato CSV</i18n:msg>
-<i18n:msg xml:id="stat_load">Carga do Sistema</i18n:msg>
-<i18n:msg xml:id="stat_dns">DNS</i18n:msg>
-<i18n:msg xml:id="stat_email">Email</i18n:msg>
-<i18n:msg xml:id="stat_unixsock">UnixSock</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics">Estatísticas</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectd">Configurações do Collectd</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_desc">Collectd é um pequeno daemon que coleta dados de várias fontes através de diferentes plugins. Nesta página você pode alterar as configurações gerais do daemon collectd.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectd_hostname">Hostname</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_basedir">Diretório Base</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_include">Diretório para sub-configurações</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_plugindir">Diretório para os plugins do collectd</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_pidfile">Arquivo PID usado</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_typesdb">Arquivo com a definição de dados</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_interval">Intervalo da coleta de dados</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_interval_desc">Segundos</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_readthreads">Número de threads para o coletor de dados</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectd_fqdnlookup">Tentar encontrar o nome do host completo (FQDN)</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdcpu">Configuração do plugin CPU</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdcpu_desc">O plugin cpu coleta as estatísticas básicas sobre o uso do processador.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdcpu_enable">Habilitar este plugin</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdcsv">Configuração do plugin CSV</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdcsv_desc">O plugin csv armazena os dados coletados em um arquivo no formato csv para um futuro processamento por outros programas.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdcsv_enable">Habilitar este plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdcsv_datadir">Diretório para armazenamento dos arquivos csv</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdcsv_storerates">Armazenar os valores dos dados como taxas em vez de valores absolutos</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectddf">Configuração do plugin DF</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_desc">O plugin df coleta estatísticas sobre a utilização de espaço em disco em diferentes dispositivos, pontos de montagem ou tipos de sistemas de arquivos.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_enable">Habilitar este plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_devices">Monitorar dispositivos</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_devices_desc">múltiplos valores, separados por espaço</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_mountpoints">Monitorar pontos de montagem</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_mountpoints_desc">múltiplos valores, separados por espaço</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_fstypes">Monitorar tipos de sistemas de arquivos</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_fstypes_desc">múltiplos valores, separados por espaço</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddf_ignoreselected">Monitorar tudo exceto os selecionados</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectddisk">Configuração do plugin Disco</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddisk_desc">O plugin disco coleta estatísticas de uso detalhadas das partições selecionadas ou discos inteiros.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddisk_enable">Habilitar este plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddisk_disks">Monitoras discos e partições</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddisk_disks_desc">múltiplos valores, separados por espaço</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddisk_ignoreselected">Monitorar tudo exceto os selecionados</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectddns">Configuração do plugin DNS</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddns_desc">O plugin dns coleta estatísticas detalhadas sobre o tráfego do dns nas interfaces selecionadas.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddns_enable">Habilitar este plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddns_interfaces">Monitorar interfaces</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddns_interfaces_desc">múltiplos valores, separados por espaço</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddns_ignoresources">Ignorar endereços de origem</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectddns_ignoresources_desc">pressione Ctrl enquanto clica para selecionar várias interfaces</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdemail">Configuração do plugin E-Mail</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_desc">O plugin de email cria um socket unix que pode ser usado para transmitir estatísticas de email o daemon collectd. Este plugin é essencialmente destinado a ser utilizado em conjunto com o plugin Mail::SpamAssasin::Plugin::Collectd mas pode ser utilizado de outras maneiras também.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdemail_enable">Habilitar este plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_socketfile">Caminho do arquivo do socket unix</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_socketgroup">Grupo dono do socket unix</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_socketgroup_desc">nome do grupo</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_socketperms">Permissões de arquivo do socket unix</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_socketperms_desc">octal</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdemail_maxconns">Máximo de conexões permitidas</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdexec">Configuração do plugin Exec</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexec_desc">O plugin exec inicia comandos externos para leitura de valores ou notificar processos externos quando um determinado valor limite for atingido.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdexec_enable">Habilitar este plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecinput">Adicionar comando para leitura de valores</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecinput_desc">Aqui você pode definir comandos externos que serão iniciados pelo collectd a fim de ler determinados valores. Os valores serão lidos a partir do stdout.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdexecinput_cmdline">Linha de comando</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecinput_cmduser">Executar como usuário</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecinput_cmdgroup">Executar como grupo</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecnotify">Adicionar o comando de notificação</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecnotify_desc">Aqui você pode definir os comandos externos que serão iniciados pelo collectd quando determinados valores limite forem atingidos. Os valores passados ao comando serão enviados para o stdin.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdexecnotify_cmdline">Linha de comando</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecnotify_cmduser">Executar como usuário</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdexecnotify_cmdgroup">Executar como grupo</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdinterface">Configuração do plugin Interface</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdinterface_desc">O plugin interface plugin coleta estatísticas sobre o tráfego das interfaces selecionadas.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdinterface_enable">Habilitar este plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdinterface_interfaces">Monitorar interfaces</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdinterface_interfaces_desc">pressione Ctrl enquanto clica para selecionar várias interfaces</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdinterface_ignoreselected">Monitorar todas exceto as selecionadas</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdiptables">Configuração do plugin Iptables</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptables_desc">O plugin iptables irá monitorar as regras de firewall selecionadas e coletar informações sobre pacotes e bytes processados pela regra.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdiptables_enable">Habilitar este plugin</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch">Adicionar regra</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_desc">Aqui você pode definir diversos critérios para as regras iptables selecionadas serem monitoradas.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_name">Nome da regra</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_name_desc">max. 16 caract.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_table">Tabela</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_chain">Cadeia</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_target">Ação (destino)</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_protocol">Protocolo de rede</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_source">IP de origem</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_source_desc">Notação CIDR</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_destination">IP de destino</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_destination_desc">Notação CIDR</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_inputif">Interface de entrada</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_inputif_desc">ex. br-lan</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_outputif">Interface de saída</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_outputif_desc">ex. br-ff</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_options">Opções</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdiptablesmatch_options_desc">ex. rejeitar-com tcp-reset</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdirq">Configuração do plugin IRQ</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdirq_desc">O plugin irq irá monitorar a taxa de erros por segundo de cada interrupção selecionada. Se nenhuma interrupção for selecionada então todas as interrupções serão monitoradas.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdirq_enable">Habilitar este plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdirq_irqs">Monitorar interrupções</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdirq_irqs_desc">múltiplos valores, separados por espaço</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdirq_ignoreselected">Monitorar todas exceto as selecionadas</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdload">Configuração do plugin carga</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdload_desc">O plugin carga coleta estatísticas gerais sobre a carga do sistema.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdload_enable">Habilitar este plugin</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdnetlink">Configuração do plugin Netlink</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_desc">O plugin Netlink coleta informações detalhadas como qdisc-, classe- e filtro de estatísticas das interfaces selecionadas.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdnetlink_enable">Habilitar este plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_interfaces">Monitoramento básico</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_interfaces_desc">pressione Ctrl enquanto clica para selecionar várias interfaces</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_verboseinterfaces">Monitoramento no modo verbose</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_verboseinterfaces_desc">pressione Ctrl enquanto clica para selecionar várias interfaces</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_qdiscs">Monitoramento do Qdisc</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_qdiscs_desc">pressione Ctrl enquanto clica para selecionar várias interfaces</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_classes">Monitoramento das Classes de Shaping</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_classes_desc">pressione Ctrl enquanto clica para selecionar várias interfaces</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_filters">Monitoramento das Classes de Filtros</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_filters_desc">pressione Ctrl enquanto clica para selecionar várias interfaces</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetlink_ignoreselected">Monitorar todas exceto as selecionadas</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdnetwork">Configuração do plugin Rede</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetwork_desc">O plugin rede fornece informações de rede baseadas na comunicação entre as diferentes instâncias do collectd. O Collectd pode operar tanto no modo cliente quanto no modo servidor. No modo cliente os dados coletados localmente são transferidos para um servidor collectd, no modo de servidor a instância local recebe dados de outros hosts.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdnetwork_enable">Habilitar este plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworklisten">Escutar na(s) interface(s)</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworklisten_desc">Esta seção define em quais interfaces o collectd irá aguardar para receber conexões.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworklisten_host">Endereço de escuta do Host</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworklisten_host_desc">hostname, ip ou ip6</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworklisten_port">Porta de escuta</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworklisten_port_desc">0 - 65535</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworkserver">Interfaces do servidor</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworkserver_desc">Esta seção define para qual servidor os dados coletados localmente serão enviados.</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworkserver_host">IP/Hostname do servidor</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworkserver_host_desc">hostname, ip ou ip6</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworkserver_port">Porta do servidor</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetworkserver_port_desc">0 - 65535</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetwork_timetolive">TTL para os pacotes de rede</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetwork_timetolive_desc">0 - 255</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetwork_forward">Transmissão entre o endereço de escuta e dos servidores</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetwork_cacheflush">Intervalo de limpeza do cache</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdnetwork_cacheflush_desc">segundos</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdping">Configuração do plugin Ping</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdping_desc">O plugin ping irá enviar pacotes ICMP to tipo echo aos hosts selecionados e medir o tempo de resposta para cada host.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdping_enable">Habilitar este plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdping_hosts">Monitorar os hosts</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdping_hosts_desc">múltiplos valores, separados por espaço</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdping_ttl">TTL para os pacotes do ping</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdping_ttl_desc">0 - 255</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdprocesses">Configuração do plugin Processos</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdprocesses_desc">O plugin processo coleta informações como o tempo da cpu, página falhas e uso de memória dos processos selecionados.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdprocesses_enable">Habilitar este plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdprocesses_processes">Monitorar processos</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdprocesses_processes_desc">múltiplos valores, separados por espaço</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdrrdtool">Configuração do plugin RRDTool</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_desc">O plugin rrdtool armazena os dados coletados no arquivo de banco de dados rrd.<br /><br /><strong>Aviso: A má configuração desses valores, resultará em um valor muito elevado no consumo de memória no diretório temporário. Isso pode tornar o equipamento inutilizável!</strong></i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_enable">Habilitar este plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_datadir">Diretório de armazenamento</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_stepsize">Intervalo de atualização</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_stepsize_desc">segundos</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_heartbeat">Intervalo entre duas atualizações</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_heartbeat_desc">segundos</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_rrasingle">Somente criar RRAs de média</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_rrasingle_desc">reduzir o tamanho do rrd</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_rratimespans">Intervalos armazenados</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_rratimespans_desc">segundos; vários valores, separar com espaço</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_rrarows">Linhas por RRA</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_xff">Arquivos RRD XFiles Factor</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_cachetimeout">Cache dos dados coletados</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_cachetimeout_desc">segundos</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_cacheflush">Limpar cache após</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdrrdtool_cacheflush_desc">segundos</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdtcpconns">Configuração do plugin TCPConns</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_desc">O plugin tcpconns coleta informações sobre as conexões TCP abertas das portas selecionadas.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_enable">Habilitar este plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_listeningports">Monitorar todas as portas locais</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_localports">Monitorar as portas locais</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_localports_desc">0 - 65535; vários valores, separar com espaço</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_remoteports">Monitorar portas remotas</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdtcpconns_remoteports_desc">0 - 65535; vários valores, separar com espaço</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdunixsock">Configuração do plugin Unixsock</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdunixsock_desc">O plugin unixsock cria um socket unix, que pode ser usado para ler os dados coletados a partir de uma instância do collectd.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdunixsock_enable">Habilitar este plugin</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdunixsock_socketfile">Caminho do arquivo socket unix</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdunixsock_socketgroup">Grupo dono do socket unix</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdunixsock_socketgroup_desc">nome do grupo</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdunixsock_socketperms">Permissões de arquivo do socket unix</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdunixsock_socketperms_desc">octal</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdwireless">Configuração do plugin Wireless</i18n:msg>
-<i18n:msg xml:id="lucistatistics_collectdwireless_desc">O plugin wireless coleta estatísticas sobre o nível de sinal wireless, o ruído e qualidade.</i18n:msg>
-
-<i18n:msg xml:id="lucistatistics_collectdwireless_enable">Habilitar este plugin</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-tinyproxy/luasrc/i18n/tinyproxy.de.xml b/applications/luci-tinyproxy/luasrc/i18n/tinyproxy.de.xml
deleted file mode 100644
index 7e4da0d1b..000000000
--- a/applications/luci-tinyproxy/luasrc/i18n/tinyproxy.de.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="tinyproxy">Tinyproxy</i18n:msg>
-<i18n:msg xml:id="tinyproxy_desc">Tinyproxy ist ein schlanker HTTP(S)-Proxy ohne Zwischenspeicher</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_allow">Proxyzugang erlauben von</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_anonymous">Erlaube Header für anonymen Proxy</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_bind">Ausgehendenden Verkehr an Adresse binden</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_connectport">Ports für CONNECT-Methode</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_connectport_desc">0 = deaktiviert, leer = alle</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_defaulterrorfile">Fehlerseite</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filter">Filterliste</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filtercasesensitive">Filter unterscheiden Groß-/Kleinschreibung</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filterdefaultdeny">Filterliste ist eine Whitelist</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filterextended">Erweiterte reguläre Ausdrücke für Filter</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filterurls">Filtere URLs statt Domains</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_listen">An Adresse binden</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_logfile">Protokolldatei</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_loglevel">Protokolllevel</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_maxclients">Maximale Anzahl an Clients</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_maxrequestsperchild">Maximale Anfragen pro Prozess</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_maxspareservers">Max. Prozesszahl</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_minspareservers">Min. Prozesszahl</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_startservers">Anfängliche Prozesszahl</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_statfile">Statistikseite</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_syslog">In Systemprotokoll schreiben</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_timeout">Verbindungstimeout</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_viaproxyname">Wert des Via-Headers</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_xtinyproxy">Client-IP übertragen</i18n:msg>
-<i18n:msg xml:id="tinyproxy_type_proxy">Über Proxy</i18n:msg>
-<i18n:msg xml:id="tinyproxy_type_reject">Verbiete Zugriff</i18n:msg>
-<i18n:msg xml:id="tinyproxy_upstream">Zugangskontrolle</i18n:msg>
-<i18n:msg xml:id="tinyproxy_upstream_target">Zielhost</i18n:msg>
-<i18n:msg xml:id="tinyproxy_upstream_type">Methode</i18n:msg>
-<i18n:msg xml:id="tinyproxy_upstream_via">Zugangsproxy</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-tinyproxy/luasrc/i18n/tinyproxy.en.xml b/applications/luci-tinyproxy/luasrc/i18n/tinyproxy.en.xml
deleted file mode 100644
index e97ca599b..000000000
--- a/applications/luci-tinyproxy/luasrc/i18n/tinyproxy.en.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="tinyproxy">Tinyproxy</i18n:msg>
-<i18n:msg xml:id="tinyproxy_desc">Tinyproxy is a small and fast non-caching HTTP(S)-Proxy</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_allow">Allow access from</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_anonymous">Allowed headers for anonymous proxy</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_bind">Bind outgoing traffic to address</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_connectport">Ports allowed for CONNECT method</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_connectport_desc">0 = disabled, empty = all</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_defaulterrorfile">Error document</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filter">Filter list</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filtercasesensitive">Case sensitive filters</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filterdefaultdeny">Filter list is a whitelist</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filterextended">Extended regular expression filters</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filterurls">Filter URLs instead of domains</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_listen">Listen on address</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_logfile">Logfile</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_loglevel">Log level</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_maxclients">Maximum number of clients</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_maxrequestsperchild">Maximum requests per thread</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_maxspareservers">Max. spare servers</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_minspareservers">Min. spare servers</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_startservers">Spare servers to start with</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_statfile">Statistic document</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_syslog">Write to syslog</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_timeout">Connection Timeout</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_viaproxyname">Value of Via-Header</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_xtinyproxy">Include client IP</i18n:msg>
-<i18n:msg xml:id="tinyproxy_type_proxy">Via proxy</i18n:msg>
-<i18n:msg xml:id="tinyproxy_type_reject">Reject access</i18n:msg>
-<i18n:msg xml:id="tinyproxy_upstream">Upstream Control</i18n:msg>
-<i18n:msg xml:id="tinyproxy_upstream_target">Target host</i18n:msg>
-<i18n:msg xml:id="tinyproxy_upstream_type">Type</i18n:msg>
-<i18n:msg xml:id="tinyproxy_upstream_via">Upstream Proxy</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-tinyproxy/luasrc/i18n/tinyproxy.fr.xml b/applications/luci-tinyproxy/luasrc/i18n/tinyproxy.fr.xml
deleted file mode 100644
index 77470ecca..000000000
--- a/applications/luci-tinyproxy/luasrc/i18n/tinyproxy.fr.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="tinyproxy">Tinyproxy</i18n:msg>
-<i18n:msg xml:id="tinyproxy_desc">Tinyproxy is a small and fast non-caching HTTP(S)-Proxy</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_allow">Allow access from</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_anonymous">Allowed headers for anonymous proxy</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_bind">Lier le trafic sortant à l'adresse ip</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_connectport">Ports allowed for CONNECT method</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_connectport_desc">0 = disabled, empty = all</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_defaulterrorfile">Fichier d'erreur</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filter">Liste de filtres</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filtercasesensitive">Case sensitive filters</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filterdefaultdeny">Filter list is a whitelist</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filterextended">Extended regular expression filters</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filterurls">Filter URLs instead of domains</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_group">Groupe</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_listen">Listen on address</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_logfile">Chemin du fichier de log</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_loglevel">Niveau de log</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_maxclients">Nombre maximum de clients</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_maxrequestsperchild">Maximum de connexion par processus</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_maxspareservers">Nombre Maximum de processus serveur</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_minspareservers">Nombre Minimum de processus serveur</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_startservers">Nombre de processus serveur lancés au demarrage</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_statfile">Fichier de statistiques</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_syslog">Écrire dans le journal système (Syslog)</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_timeout">Délai de connexion</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_user">Utilisateur</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_viaproxyname">Valeur de l'entête "VIA" utilisée comme nom d'hôte</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_xtinyproxy">Inclure l'ip du client</i18n:msg>
-<i18n:msg xml:id="tinyproxy_type_proxy">Via proxy</i18n:msg>
-<i18n:msg xml:id="tinyproxy_type_reject">Refuser l'accès</i18n:msg>
-<i18n:msg xml:id="tinyproxy_upstream">Upstream Control</i18n:msg>
-<i18n:msg xml:id="tinyproxy_upstream_target">Hôte de destination</i18n:msg>
-<i18n:msg xml:id="tinyproxy_upstream_type">Type</i18n:msg>
-<i18n:msg xml:id="tinyproxy_upstream_via">Proxy</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-tinyproxy/luasrc/i18n/tinyproxy.pt-br.xml b/applications/luci-tinyproxy/luasrc/i18n/tinyproxy.pt-br.xml
deleted file mode 100644
index 54ad83c1e..000000000
--- a/applications/luci-tinyproxy/luasrc/i18n/tinyproxy.pt-br.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="tinyproxy">Tinyproxy</i18n:msg>
-<i18n:msg xml:id="tinyproxy_desc">Tinyproxy é um pequeno e rápido Proxy-HTTP(S) sem suporte à cache</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_allow">Permitir acesso de</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_anonymous">Cabeçalhos permitidos para proxy anônimo</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_bind">Associar o tráfego de saída ao endereço</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_connectport">Portas permitidas para o método CONNECT </i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_connectport_desc">0 = desativado, vazio = todas</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_defaulterrorfile">Documento de erro</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filter">Lista de filtros</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filtercasesensitive">Filtros "case sensitive"</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filterdefaultdeny">A lista de filtros é uma lista branca</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filterextended">Filtros com suporte à expressões regulares</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_filterurls">Filtrar URLs em vez de domínios</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_listen">Escutar no endereço</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_logfile">Arquivo de log</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_loglevel">Nível do log</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_maxclients">Número máximo de clientes</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_maxrequestsperchild">Máximo de solicitações por thread</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_maxspareservers">Max. servidores sobressalentes</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_minspareservers">Min. servidores sobressalentes</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_startservers">Servidores sobressalentes iniciar com</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_statfile">Documento de estatísticas</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_syslog">Escrever para syslog</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_timeout">Timeout de conexão</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_group">Grupo</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_user">Usuário</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_viaproxyname">Valor do cabeçalho "Via-Header"</i18n:msg>
-<i18n:msg xml:id="tinyproxy_tinyproxy_xtinyproxy">Incluir o IP do cliente</i18n:msg>
-<i18n:msg xml:id="tinyproxy_type_proxy">Via proxy</i18n:msg>
-<i18n:msg xml:id="tinyproxy_type_reject">Rejeitar o acesso</i18n:msg>
-<i18n:msg xml:id="tinyproxy_upstream">Controle de Upstream</i18n:msg>
-<i18n:msg xml:id="tinyproxy_upstream_target">Host de destino</i18n:msg>
-<i18n:msg xml:id="tinyproxy_upstream_type">Tipo</i18n:msg>
-<i18n:msg xml:id="tinyproxy_upstream_via">Proxy para Upstream</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-upnp/luasrc/i18n/upnp.de.xml b/applications/luci-upnp/luasrc/i18n/upnp.de.xml
deleted file mode 100644
index 2a21b7b79..000000000
--- a/applications/luci-upnp/luasrc/i18n/upnp.de.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="upnpd">Universal Plug &amp; Play</i18n:msg>
-<i18n:msg xml:id="upnpd_desc">UPNP ermöglicht die automatische Konfiguration des Routers durch Clients im lokalen Netzwerk.</i18n:msg>
-<i18n:msg xml:id="upnpd_config_desc">UPNP sollte nur wenn unbedingt nötig aktiviert werden, da es ein Sicherheitsrisiko für das Netzwerk darstellen kann.</i18n:msg>
-<i18n:msg xml:id="upnpd_config_securemode">Sicheren Modus aktivieren</i18n:msg>
-<i18n:msg xml:id="upnpd_config_logoutput">Ausgabe protokollieren</i18n:msg>
-<i18n:msg xml:id="upnpd_config_download">Downlink</i18n:msg>
-<i18n:msg xml:id="upnpd_config_upload">Uplink</i18n:msg>
-</i18n:msgs>
diff --git a/applications/luci-upnp/luasrc/i18n/upnp.en.xml b/applications/luci-upnp/luasrc/i18n/upnp.en.xml
deleted file mode 100644
index 60d622511..000000000
--- a/applications/luci-upnp/luasrc/i18n/upnp.en.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="upnpd">Universal Plug &amp; Play</i18n:msg>
-<i18n:msg xml:id="upnpd_desc">UPNP allows clients in the local network to automatically configure the router.</i18n:msg>
-<i18n:msg xml:id="upnpd_config_desc">UPNP should only be enabled if absolutely necessary as it can result in high security risks for your network.</i18n:msg>
-<i18n:msg xml:id="upnpd_config_securemode">Enable secure mode</i18n:msg>
-<i18n:msg xml:id="upnpd_config_logoutput">Log output</i18n:msg>
-<i18n:msg xml:id="upnpd_config_download">Downlink</i18n:msg>
-<i18n:msg xml:id="upnpd_config_upload">Uplink</i18n:msg>
-</i18n:msgs>
diff --git a/applications/luci-upnp/luasrc/i18n/upnp.pt-br.xml b/applications/luci-upnp/luasrc/i18n/upnp.pt-br.xml
deleted file mode 100644
index c239d907b..000000000
--- a/applications/luci-upnp/luasrc/i18n/upnp.pt-br.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="upnpd">Plug &amp; Play Universal</i18n:msg>
-<i18n:msg xml:id="upnpd_desc">UPNP permite os clientes da rede local automaticamente configurar o roteador.</i18n:msg>
-<i18n:msg xml:id="upnpd_config_desc">O UPNP deve ser ativado apenas se for absolutamente necessário, pois ele pode resultar em elevados riscos de segurança para sua rede.</i18n:msg>
-<i18n:msg xml:id="upnpd_config_securemode">Enable secure mode</i18n:msg>
-<i18n:msg xml:id="upnpd_config_logoutput">Log de saída</i18n:msg>
-<i18n:msg xml:id="upnpd_config_download">Link para download</i18n:msg>
-<i18n:msg xml:id="upnpd_config_upload">Link para Upload</i18n:msg>
-</i18n:msgs>
diff --git a/applications/luci-ushare/luasrc/i18n/ushare.de.xml b/applications/luci-ushare/luasrc/i18n/ushare.de.xml
deleted file mode 100644
index c803524cc..000000000
--- a/applications/luci-ushare/luasrc/i18n/ushare.de.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="content_directories">Freigabeverzeichnisse</i18n:msg>
-<i18n:msg xml:id="disable_telnet">Telnet-Konsole deaktivieren</i18n:msg>
-<i18n:msg xml:id="disable_webif">Webinterface deaktivieren</i18n:msg>
-<i18n:msg xml:id="options">Optionen</i18n:msg>
-<i18n:msg xml:id="servername">Servername</i18n:msg>
-<i18n:msg xml:id="settings">Einstellungen</i18n:msg>
-<i18n:msg xml:id="ushare">uShare</i18n:msg>
-<i18n:msg xml:id="ushare_desc">uShare</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-ushare/luasrc/i18n/ushare.en.xml b/applications/luci-ushare/luasrc/i18n/ushare.en.xml
deleted file mode 100644
index 0275e2fc0..000000000
--- a/applications/luci-ushare/luasrc/i18n/ushare.en.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="content_directories">Content directories</i18n:msg>
-<i18n:msg xml:id="disable_telnet">Disable telnet console</i18n:msg>
-<i18n:msg xml:id="disable_webif">Disable webinterface</i18n:msg>
-<i18n:msg xml:id="options">Options</i18n:msg>
-<i18n:msg xml:id="servername">Servername</i18n:msg>
-<i18n:msg xml:id="settings">Settings</i18n:msg>
-<i18n:msg xml:id="ushare">uShare</i18n:msg>
-<i18n:msg xml:id="ushare_desc">uShare</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-ushare/luasrc/i18n/ushare.pt-br.xml b/applications/luci-ushare/luasrc/i18n/ushare.pt-br.xml
deleted file mode 100644
index 729e05691..000000000
--- a/applications/luci-ushare/luasrc/i18n/ushare.pt-br.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="content_directories">Diretórios de conteúdo</i18n:msg>
-<i18n:msg xml:id="disable_telnet">Desativar console telnet</i18n:msg>
-<i18n:msg xml:id="disable_webif">Desativar interface web</i18n:msg>
-<i18n:msg xml:id="options">Opções</i18n:msg>
-<i18n:msg xml:id="servername">Nome do servidor</i18n:msg>
-<i18n:msg xml:id="settings">Configurações</i18n:msg>
-<i18n:msg xml:id="ushare">uShare</i18n:msg>
-<i18n:msg xml:id="ushare_desc">uShare</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.de.xml b/applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.de.xml
deleted file mode 100644
index 1d7b94647..000000000
--- a/applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.de.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="framespersecond">Bilder pro Sekunde</i18n:msg>
-<i18n:msg xml:id="resolution">Auflösung</i18n:msg>
-<i18n:msg xml:id="settings">Konfiguration</i18n:msg>
-<i18n:msg xml:id="uvc_streamer">Webcam Stream</i18n:msg>
-<i18n:msg xml:id="uvc_streamer_desc">Linux-UVC Webcam Konfiguration. Im Browser z.B. <a href="http://%s:%i/">http://%s:%i/</a> laden.</i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.xml b/applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.xml
deleted file mode 100644
index 5d20d21d5..000000000
--- a/applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="framespersecond">Frames per second</i18n:msg>
-<i18n:msg xml:id="resolution">Resolution</i18n:msg>
-<i18n:msg xml:id="settings">Settings</i18n:msg>
-<i18n:msg xml:id="uvc_streamer">Webcam streaming</i18n:msg>
-<i18n:msg xml:id="uvc_streamer_desc">Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href="http://%s:%i/">http://%s:%i/</a></i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.fr.xml b/applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.fr.xml
deleted file mode 100644
index ab3ecf333..000000000
--- a/applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.fr.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="framespersecond">Images par seconde</i18n:msg>
-<i18n:msg xml:id="resolution">Résolution</i18n:msg>
-<i18n:msg xml:id="settings">Paramètres</i18n:msg>
-<i18n:msg xml:id="uvc_streamer">Webcam streaming</i18n:msg>
-<i18n:msg xml:id="uvc_streamer_desc">Configurez le pilote linux UVC-webcam pour votre webcam. Pointez votre navigateur par exemple sur<a href="http://%s:%i/">http://%s:%i/</a></i18n:msg>
-
-</i18n:msgs>
diff --git a/applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.pt-br.xml b/applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.pt-br.xml
deleted file mode 100644
index 8594cc198..000000000
--- a/applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.pt-br.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="framespersecond">Frames por segundo</i18n:msg>
-<i18n:msg xml:id="resolution">Resolução</i18n:msg>
-<i18n:msg xml:id="settings">Configurações</i18n:msg>
-<i18n:msg xml:id="uvc_streamer">Webcam streaming</i18n:msg>
-<i18n:msg xml:id="uvc_streamer_desc">Configure a sua webcam compatível com o Linux-UVC. Coloque no seu browser por ex. <a href="http://%s:%i/">http://%s:%i/</a></i18n:msg>
-
-</i18n:msgs>