From: Steven Barth Date: Mon, 9 Jun 2008 10:10:29 +0000 (+0000) Subject: * Prepare german translation cleanup X-Git-Tag: 0.8.0~839 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=211c6394a0d145d3215893b827241723bb358a13;p=oweals%2Fluci.git * Prepare german translation cleanup --- diff --git a/applications/luci-ffwizard-leipzig/luasrc/view/freifunk/wizard.htm b/applications/luci-ffwizard-leipzig/luasrc/view/freifunk/wizard.htm index ab1c3438f..72cdec4f9 100644 --- a/applications/luci-ffwizard-leipzig/luasrc/view/freifunk/wizard.htm +++ b/applications/luci-ffwizard-leipzig/luasrc/view/freifunk/wizard.htm @@ -1,29 +1,29 @@ <%+header%> -

<%:ffwizard Freifunkassistent%>

-

<%:ffwizard1 Dieser Assistent konfiguriert den Router für die Benutzung im Freifunknetz%>

+

<%:ffwizard%>

+

<%:ffwizard1%>


-
<%:ip IP-Adresse%>:  +
<%:ip%>: 
<% for i, k in ipairs(ifaces) do %>
-
<%:wificfg Drahtlosgerät einrichten%>: <%=k%>
+
<%:wificfg%>: <%=k%>
<% end %>
-
<%:cfgolsr OLSR konfigurieren%>
+
<%:cfgolsr%>
-
<%:cfgdhcp Drahtlos DHCP konfigurieren%>
+
<%:cfgdhcp%>
-
<%:cfginternal Erlaube Zugriff von internem Netzwerk%>:
+
<%:cfginternal%>:
-
<%:cfgexternal Erlaube Zugriff auf externes Netzwerk%>:
+
<%:cfgexternal%>:
-
<%:shareinet Internetzugang ankündigen%>
+
<%:shareinet%>

- - + +
<%+footer%> \ No newline at end of file diff --git a/applications/luci-fw/luasrc/model/cbi/luci_fw/firewall.lua b/applications/luci-fw/luasrc/model/cbi/luci_fw/firewall.lua index b04e0532d..5ed45593b 100644 --- a/applications/luci-fw/luasrc/model/cbi/luci_fw/firewall.lua +++ b/applications/luci-fw/luasrc/model/cbi/luci_fw/firewall.lua @@ -11,7 +11,7 @@ You may obtain a copy of the License at $Id$ ]]-- -m = Map("luci_fw", translate("fw_fw", "Firewall"), translate("fw_fw1")) +m = Map("luci_fw", translate("fw_fw"), translate("fw_fw1")) s = m:section(TypedSection, "rule", "") s.addremove = true @@ -38,7 +38,7 @@ luci.model.uci.foreach("network", "interface", end end) -proto = s:option(ListValue, "proto", translate("protocol", "Protokoll")) +proto = s:option(ListValue, "proto", translate("protocol")) proto.optional = true proto:value("") proto:value("tcp", "TCP") diff --git a/applications/luci-fw/luasrc/model/cbi/luci_fw/portfw.lua b/applications/luci-fw/luasrc/model/cbi/luci_fw/portfw.lua index 655bcccef..72f3d7e1d 100644 --- a/applications/luci-fw/luasrc/model/cbi/luci_fw/portfw.lua +++ b/applications/luci-fw/luasrc/model/cbi/luci_fw/portfw.lua @@ -12,14 +12,14 @@ You may obtain a copy of the License at $Id$ ]]-- require("luci.sys") -m = Map("luci_fw", translate("fw_portfw", "Portweiterleitung"), translate("fw_portfw1")) +m = Map("luci_fw", translate("fw_portfw"), translate("fw_portfw1")) s = m:section(TypedSection, "portfw", "") s.template = "cbi/tblsection" s.addremove = true s.anonymous = true -iface = s:option(ListValue, "iface", translate("interface", "Schnittstelle")) +iface = s:option(ListValue, "iface", translate("interface")) iface.default = "wan" luci.model.uci.foreach("network", "interface", function (section) @@ -28,7 +28,7 @@ luci.model.uci.foreach("network", "interface", end end) -proto = s:option(ListValue, "proto", translate("protocol", "Protokoll")) +proto = s:option(ListValue, "proto", translate("protocol")) proto:value("tcp", "TCP") proto:value("udp", "UDP") proto:value("tcpudp", "TCP + UDP") diff --git a/applications/luci-fw/luasrc/model/cbi/luci_fw/routing.lua b/applications/luci-fw/luasrc/model/cbi/luci_fw/routing.lua index 184fc1830..56f1282c1 100644 --- a/applications/luci-fw/luasrc/model/cbi/luci_fw/routing.lua +++ b/applications/luci-fw/luasrc/model/cbi/luci_fw/routing.lua @@ -11,7 +11,7 @@ You may obtain a copy of the License at $Id$ ]]-- -m = Map("luci_fw", translate("fw_routing", "Routing"), translate("fw_routing1")) +m = Map("luci_fw", translate("fw_routing"), translate("fw_routing1")) s = m:section(TypedSection, "routing", "") s.template = "cbi/tblsection" diff --git a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrd.lua b/applications/luci-olsr/luasrc/model/cbi/olsr/olsrd.lua index c5f86d089..b89fb253d 100644 --- a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrd.lua +++ b/applications/luci-olsr/luasrc/model/cbi/olsr/olsrd.lua @@ -33,16 +33,16 @@ noint.disabled = "no" s:option(Value, "Pollrate") tcr = s:option(ListValue, "TcRedundancy") -tcr:value("0", translate("olsr_general_tcredundancy_0", "MPR-Selektoren")) -tcr:value("1", translate("olsr_general_tcredundancy_1", "MPR-Selektoren und MPR")) -tcr:value("2", translate("olsr_general_tcredundancy_2", "Alle Nachbarn")) +tcr:value("0", translate("olsr_general_tcredundancy_0")) +tcr:value("1", translate("olsr_general_tcredundancy_1")) +tcr:value("2", translate("olsr_general_tcredundancy_2")) s:option(Value, "MprCoverage") lql = s:option(ListValue, "LinkQualityLevel") -lql:value("0", translate("disable", "deaktivieren")) -lql:value("1", translate("olsr_general_linkqualitylevel_1", "MPR-Auswahl")) -lql:value("2", translate("olsr_general_linkqualitylevel_2", "MPR-Auswahl und Routing")) +lql:value("0", translate("disable")) +lql:value("1", translate("olsr_general_linkqualitylevel_1")) +lql:value("2", translate("olsr_general_linkqualitylevel_2")) lqfish = s:option(Flag, "LinkQualityFishEye") @@ -55,12 +55,12 @@ hyst.enabled = "yes" hyst.disabled = "no" -i = m:section(TypedSection, "Interface", translate("interfaces", "Schnittstellen")) +i = m:section(TypedSection, "Interface", translate("interfaces")) i.anonymous = true i.addremove = true i.dynamic = true -network = i:option(ListValue, "Interface", translate("network", "Netzwerk")) +network = i:option(ListValue, "Interface", translate("network")) network:value("") luci.model.uci.foreach("network", "interface", function (section) @@ -83,7 +83,7 @@ p = m:section(TypedSection, "LoadPlugin") p.addremove = true p.dynamic = true -lib = p:option(ListValue, "Library", translate("library", "Bibliothek")) +lib = p:option(ListValue, "Library", translate("library")) lib:value("") for k, v in pairs(luci.fs.dir("/usr/lib")) do if v:sub(1, 6) == "olsrd_" then diff --git a/applications/luci-olsr/luasrc/view/status-olsr/error_olsr.htm b/applications/luci-olsr/luasrc/view/status-olsr/error_olsr.htm index c88ddfc33..94440f617 100644 --- a/applications/luci-olsr/luasrc/view/status-olsr/error_olsr.htm +++ b/applications/luci-olsr/luasrc/view/status-olsr/error_olsr.htm @@ -1,6 +1,5 @@ <%+header%> -

<%:olsr OLSR%>

-

<%:olsr_error1 Es konnte keine Verbindung zum OLSR-Daemon hergestellt werden!%>

-

<%:olsr_error2 Um die Statusinformationen abfragen zu können muss der OLSR-Daemon gestartet -und das Plugin "txtinfo" geladen sein.%>

+

<%:olsr%>

+

<%:olsr_error1%>

+

<%:olsr_error2%>

<%+footer%> \ No newline at end of file diff --git a/applications/luci-olsr/luasrc/view/status-olsr/hna.htm b/applications/luci-olsr/luasrc/view/status-olsr/hna.htm index c13369f42..38430fcf8 100644 --- a/applications/luci-olsr/luasrc/view/status-olsr/hna.htm +++ b/applications/luci-olsr/luasrc/view/status-olsr/hna.htm @@ -1,10 +1,10 @@ <%+header%> -

<%:olsrhna OLSR-HNA%>

+

<%:olsrhna%>


- - + + <% for k, route in ipairs(routes) do %> diff --git a/applications/luci-olsr/luasrc/view/status-olsr/index.htm b/applications/luci-olsr/luasrc/view/status-olsr/index.htm index 8a49232ee..dabacd15a 100644 --- a/applications/luci-olsr/luasrc/view/status-olsr/index.htm +++ b/applications/luci-olsr/luasrc/view/status-olsr/index.htm @@ -1,11 +1,11 @@ <%+header%> -

<%:olsr_links OLSR-Verbindungen%>

-

<%:olsr_links1 Übersicht über aktuell bestehende OLSR-Verbindungen%>

+

<%:olsr_links%>

+

<%:olsr_links1%>


<%:destination Ziel%><%:gateway Gateway%><%:destination%><%:gateway%>
- - + + @@ -34,10 +34,10 @@ <% end %>
<%:destination Ziel%><%:local Lokal%><%:destination%><%:local%> LQ NLQ ETX

-

<%:legend Legende%>:

+

<%:legend%>:

    -
  • LQ: <%:olsrlinks_lq1 Erfolgsquote gesendeter Pakete%>
  • -
  • NLQ: <%:olsrlinks_nlq1 Erfolgsquote empfangener Pakete%>
  • -
  • ETX: <%:olsrlinks_etx1 Zu erwartende Sendeversuche pro Paket%>
  • +
  • LQ: <%:olsrlinks_lq1%>
  • +
  • NLQ: <%:olsrlinks_nlq1%>
  • +
  • ETX: <%:olsrlinks_etx1%>
<%+footer%> \ No newline at end of file diff --git a/applications/luci-olsr/luasrc/view/status-olsr/mid.htm b/applications/luci-olsr/luasrc/view/status-olsr/mid.htm index fb29e7dfa..63b8c25b2 100644 --- a/applications/luci-olsr/luasrc/view/status-olsr/mid.htm +++ b/applications/luci-olsr/luasrc/view/status-olsr/mid.htm @@ -1,10 +1,10 @@ <%+header%> -

<%:olsr_mid OLSR-MID%>

+

<%:olsr_mid%>


- - + + <% for k, mid in ipairs(mids) do %> diff --git a/applications/luci-olsr/luasrc/view/status-olsr/routes.htm b/applications/luci-olsr/luasrc/view/status-olsr/routes.htm index 4840bf655..ae075e8f4 100644 --- a/applications/luci-olsr/luasrc/view/status-olsr/routes.htm +++ b/applications/luci-olsr/luasrc/view/status-olsr/routes.htm @@ -1,12 +1,12 @@ <%+header%> -

<%:olsr_routes OLSR-Routen%>

+

<%:olsr_routes%>


<%:node Knoten%><%:aliases Aliasse%><%:node%><%:aliases%>
- - - - + + + + <% for k, route in ipairs(routes) do diff --git a/applications/luci-olsr/luasrc/view/status-olsr/topology.htm b/applications/luci-olsr/luasrc/view/status-olsr/topology.htm index 129319794..6ad9f5c67 100644 --- a/applications/luci-olsr/luasrc/view/status-olsr/topology.htm +++ b/applications/luci-olsr/luasrc/view/status-olsr/topology.htm @@ -1,10 +1,10 @@ <%+header%> -

<%:olsr_topology OLSR-Topologie%>

+

<%:olsr_topology%>


<%:destination Ziel%><%:gateway Gateway%><%:interface Schnittstelle%><%:metric Metrik%><%:destination%><%:gateway%><%:interface%><%:metric%> ETX
- - + + diff --git a/applications/luci-qos/luasrc/model/cbi/qos/qos.lua b/applications/luci-qos/luasrc/model/cbi/qos/qos.lua index 18f26efb6..ea535cea2 100644 --- a/applications/luci-qos/luasrc/model/cbi/qos/qos.lua +++ b/applications/luci-qos/luasrc/model/cbi/qos/qos.lua @@ -13,10 +13,10 @@ $Id$ ]]-- m = Map("qos") -s = m:section(TypedSection, "interface", translate("interfaces", "Schnittstellen")) +s = m:section(TypedSection, "interface", translate("interfaces")) s.addremove = true -s:option(Flag, "enabled", translate("enable", "aktivieren")) +s:option(Flag, "enabled", translate("enable")) c = s:option(ListValue, "classgroup") c:value("Default", "standard") @@ -46,7 +46,7 @@ s:option(Value, "layer7", "Layer 7").optional = true p2p = s:option(ListValue, "ipp2p", "P2P") p2p:value("") -p2p:value("all", translate("all", "alle")) +p2p:value("all", translate("all")) p2p:value("bit", "BitTorrent") p2p:value("dc", "DirectConnect") p2p:value("edk", "eDonkey") @@ -54,14 +54,14 @@ p2p:value("gnu", "Gnutella") p2p:value("kazaa", "Kazaa") p2p.optional = true -p = s:option(ListValue, "proto", translate("protocol", "Protokoll")) +p = s:option(ListValue, "proto", translate("protocol")) p:value("") p:value("tcp", "TCP") p:value("udp", "UDP") p:value("icmp", "ICMP") p.optional = true -s:option(Value, "ports", translate("port", "Port")).optional = true +s:option(Value, "ports", translate("port")).optional = true s:option(Value, "portrange").optional = true return m \ No newline at end of file diff --git a/applications/luci-splash/luasrc/view/splash/splash.htm b/applications/luci-splash/luasrc/view/splash/splash.htm index c2a2f889a..2731d2350 100644 --- a/applications/luci-splash/luasrc/view/splash/splash.htm +++ b/applications/luci-splash/luasrc/view/splash/splash.htm @@ -1,6 +1,6 @@ <% local c = luci.model.uci.get_all("freifunk", "community") %> -

<%:welcome Willkommen%>!

+

<%:welcome%>!

Du bist jetzt mit dem freien Funknetz <%=c.name%> verbunden.
@@ -28,6 +28,6 @@ Wenn Du unsere Idee gut findest, kannst Du uns unterstützen:

-Mit einem Klick auf <%:accept Annehmen%> kannst du für <%=c.leasetime%> Stunden +Mit einem Klick auf <%:accept%> kannst du für <%=c.leasetime%> Stunden über unser Netz das Internet verwenden. Dann wirst du erneut aufgefordet, diese Bedingungen zu akzeptieren.

\ No newline at end of file diff --git a/applications/luci-splash/luasrc/view/splash_splash/splash.htm b/applications/luci-splash/luasrc/view/splash_splash/splash.htm index 9c165802f..aa3198663 100644 --- a/applications/luci-splash/luasrc/view/splash_splash/splash.htm +++ b/applications/luci-splash/luasrc/view/splash_splash/splash.htm @@ -1,7 +1,7 @@ <%+header%> <%+splash/splash%> - - + + <%+footer%> \ No newline at end of file diff --git a/i18n/german/luasrc/i18n/admin-core.de.lua b/i18n/german/luasrc/i18n/admin-core.de.lua index 69e65cec7..5ea175fb9 100644 --- a/i18n/german/luasrc/i18n/admin-core.de.lua +++ b/i18n/german/luasrc/i18n/admin-core.de.lua @@ -1,3 +1,18 @@ +uci_applied = "Die folgenden Änderungen wurden übernommen" +uci_reverted = "Die folgenden Änderungen wurden verworfen" + +a_i_ui = "Benutzeroberfläche" + +c_lucidesc = [[LuCI ist eine freie Lua-Bibliothek mit integriertem MVC-Webframework und Weboberfläche für eingebettete Geräte, +speziell Netzwerkrouter unter OpenWRT. Luci steht unter der Apache-Lizenz.]] +c_projecthome = "Projekt Homepage" +c_leaddev = "Leitende Entwicklung" +c_contributors = "Mitwirkende Entwickler" +c_thanksto = "Dank an" + +a_i_i_hello = "Hallo!" +a_i_i_admin1 = "Dies ist der Administrationsbereich von LuCI." + dhcp_desc = "Dnsmasq ist ein kombinierter DHCP-Server und DNS-Forwarder für NAT-Firewalls." dhcp_dnsmasq_domainneeded = "Anfragen nur mit Domain" dhcp_dnsmasq_domainneeded_desc = "Anfragen ohne Domainnamen nicht weiterleiten" @@ -77,4 +92,644 @@ a_n_routes1 = [[Statische Routen geben an, über welche Schnittstelle und welches Gateway ein bestimmter Host oder ein bestimmtes Netzwerk erreicht werden kann.]] a_n_r_target1 = "Host-IP oder Netzwerk" -a_n_r_netmask1 = "falls Ziel ein Netzwerk ist" \ No newline at end of file +a_n_r_netmask1 = "falls Ziel ein Netzwerk ist"ffwizard = [[Freifunkassistent]] +ffwizard1 = [[Dieser Assistent konfiguriert den Router für die Benutzung im Freifunknetz]] +ip = [[IP-Adresse]] +wificfg = [[Drahtlosgerät einrichten]] +cfgolsr = [[OLSR konfigurieren]] +cfgdhcp = [[Drahtlos DHCP konfigurieren]] +cfginternal = [[Erlaube Zugriff von internem Netzwerk]] +cfgexternal = [[Erlaube Zugriff auf externes Netzwerk]] +shareinet = [[Internetzugang ankündigen]] +configure = [[Konfigurieren]] +reset = [[Zurücksetzen]] +welcome = [[Willkommen]] +accept = [[Annehmen]] +decline = [[Ablehnen]] +accept = [[Annehmen]] +olsr = [[OLSR]] +olsr_error1 = [[Es konnte keine Verbindung zum OLSR-Daemon hergestellt werden!]] +olsr_error2 = [[Um die Statusinformationen abfragen zu können muss der OLSR-Daemon gestartet +und das Plugin "txtinfo" geladen sein.]] +olsrhna = [[OLSR-HNA]] +destination = [[Ziel]] +gateway = [[Gateway]] +olsr_links = [[OLSR-Verbindungen]] +olsr_links1 = [[Übersicht über aktuell bestehende OLSR-Verbindungen]] +destination = [[Ziel]] +legend = [[Legende]] +olsrlinks_lq1 = [[Erfolgsquote gesendeter Pakete]] +olsrlinks_nlq1 = [[Erfolgsquote empfangener Pakete]] +olsrlinks_etx1 = [[Zu erwartende Sendeversuche pro Paket]] +olsr_mid = [[OLSR-MID]] +node = [[Knoten]] +aliases = [[Aliasse]] +olsr_routes = [[OLSR-Routen]] +destination = [[Ziel]] +gateway = [[Gateway]] +interface = [[Schnittstelle]] +metric = [[Metrik]] +olsr_topology = [[OLSR-Topologie]] +destination = [[Ziel]] +olsr_lasthop = [[Letzter Router]] +a_i_i_admin2 = [[LuCI ist eine freie, flexible und benutzerfreundliche grafische Oberfläche zur Konfiguration von OpenWRT Kamikaze.]] +a_i_i_admin3 = [[Auf den folgenden Seiten können alle wichtigen Einstellungen des Routers vorgenommen werden.]] +a_i_i_admin4 = [[Auf der linken Seite befindet sich eine Navigation, die zu den einzelnen Konfigurationsseiten führt.]] +a_i_i_admin5 = [[Wir sind natürlich stets darum bemüht, diese Oberfläche +noch besser und intuitiver zu Gestalten und freuen uns über jegliche Art von Feedback oder Verbesserungsvorschlägen.]] +a_i_i_admin6 = [[Und nun wünschen wir viel Spaß mit dem Router!]] +a_i_i_team = [[Das LuCI-Team]] +network = [[Netzwerk]] +a_network1 = [[In diesem Bereich finden sich alle netzwerkbezogenen Einstellungen.]] +a_network2 = [[Der Netzwerkswitch kann bei den meisten Routern frei konfiguriert +und in mehrere VLANs aufgeteilt werden. ]] +a_network3 = [[Schnittstellen und PPPoE/PPTP-Einstellungen ermöglichen +die freie Organisation des Netzwerks und die Anbindung an ein WAN.]] +a_network4 = [[DHCP ermöglichst die automatische Netzwerkkonfiguration von Rechnern im (W)LAN.]] +a_network5 = [[Portweiterleitung und Firewall erlauben eine effektive Absicherung des Netzes, bei gleichzeitiger +Bereitstellung von externen Diensten.]] +services = [[Dienste]] +a_srv_services1 = [[Dienste und Dämonen stellen bestimmte Funktionalitäten auf dem Router zur Verfügung.]] +a_srv_services2 = [[Es handelt sich hierbei meist um Netzwerkserver, die verschiedene Aufgaben auf dem Router erfüllen, +beispielsweise Shell-Zugang ermöglichen oder diese Weboberfläche per HTTP anbieten.]] +status = [[Status]] +a_st_i_status1 = [[Hier finden sich Informationen über den aktuellen Status des Systems, beispielsweise +Prozessortakt, Speicherauslastung und Netzwerkschnittstellen.]] +a_st_i_status2 = [[Zusätzlich können hier Protokolldaten, des Kernels und diverser Systemdienste eingesehen werden, +um deren Zustand zu kontrollieren.]] +status = [[Status]] +syslog = [[Systemprotokoll]] +routes = [[Routen]] +target = [[Ziel]] +routes_netmask = [[Netzmaske]] +routes_gateway = [[Gateway]] +routes_metric = [[Metrik]] +interface = [[Schnittstelle]] +iwscan = [[WLAN-Scan]] +iwscan1 = [[Drahtlosnetzwerke in der lokalen Umgebung des Routers:]] +interface = [[Schnittstelle]] +mode = [[Modus]] +channel = [[Kanal]] +iwscan_encr = [[Vers.]] +iwscan_link = [[Verb.]] +iwscan_signal = [[Signal]] +iwscan_noise = [[Rausch]] +texteditor = [[Texteditor]] +file = [[Datei]] +error = [[Fehler]] +save = [[Speichern]] +reset = [[Zurücksetzen]] +system = [[System]] +a_s_i_system1 = [[Hier finden sich Einstellungen, die das System selbst, dessen Kennung, +installierte Software und Hardware, Authentifizierung oder eingehängte Speicher betreffen.]] +a_s_i_system2 = [[Diese Einstellungen definieren die Grundlage des Systems, auf dem die +installierte Software aufbaut.]] +a_s_i_system3 = [[Beachte bitte, dass eine fehlerhafte Konfiguration den Start +des Routers verhindern oder dich vom Zugriff auf diesen ausschließen kann.]] +system = [[System]] +a_s_p_ipkg = [[IPKG-Konfiguration]] +a_s_p_ipkg_pkglists = [[Paketlisten]] +a_s_p_ipkg_targets = [[Installationsziele]] +save = [[Speichern]] +reset = [[Zurücksetzen]] +error = [[Fehler]] +system = [[System]] +a_s_packages = [[Paketverwaltung]] +status = [[Status]] +a_s_packages_update = [[Paketlisten aktualisieren]] +ok = [[OK]] +error = [[Fehler]] +code = [[Code]] +a_s_packages_upgrade = [[Installierte Pakete aktualisieren]] +ok = [[OK]] +error = [[Fehler]] +code = [[Code]] +a_s_packages_install = [[Installation von]] +ok = [[OK]] +error = [[Fehler]] +code = [[Code]] +a_s_packages_remove = [[Deinstallation von]] +ok = [[OK]] +error = [[Fehler]] +code = [[Code]] +a_s_packages_ipkg = [[Paketlisten und Installationsziele bearbeiten]] +a_s_packages_updatelist = [[Paketlisten aktualisieren]] +a_s_packages_upgrade = [[Installierte Pakete aktualisieren]] +a_s_packages_installurl = [[Paket herunterladen und installieren]] +ok = [[OK]] +filter = [[Filter]] +a_s_packages_search = [[Paket suchen]] +a_s_packages_do = [[Aktionen ausführen]] +a_s_packages_name = [[Paketname]] +version = [[Version]] +install = [[Installieren]] +delete = [[Löschen]] +descr = [[Beschreibung]] +installed = [[installiert]] +notinstalled = [[nicht installiert]] +a_s_packages_do = [[Aktionen ausführen]] +system = [[System]] +a_s_changepw = [[Passwort ändern]] +a_s_changepw1 = [[Ändert das Passwort des Systemverwalters (Benutzer "root")]] +a_s_changepw_changed = [[Passwort erfolgreich geändert]] +a_s_changepw_nomatch = [[Passwörter stimmen nicht überein]] +unknownerror = [[Unbekannter Fehler]] +password = [[Passwort]] +confirmation = [[Bestätigung]] +save = [[Speichern]] +reset = [[Zurücksetzen]] +system = [[System]] +reboot = [[Neu starten]] +a_s_reboot1 = [[Startet das Betriebssystem des Routers neu.]] +a_s_reboot_do = [[Neustart durchführen]] +a_s_reboot_running = [[Bitte warten: Neustart wird durchgeführt...]] +system = [[System]] +a_s_sshkeys = [[SSH-Schlüssel]] +a_s_sshkeys1 = [[Hier können öffentliche SSH-Schlüssel (einer pro Zeile) + zur Authentifizierung abgelegt werden.]] +save = [[Speichern]] +reset = [[Zurücksetzen]] +error = [[Fehler]] +system = [[System]] +a_s_flash = [[Upgrade]] +a_s_flash_upgrade1 = [[Ersetzt die installierte Firmware (das Betriebssystem des Routers) durch ein neues. +Das Format der Firmware ist plattformabhängig.]] +a_s_flash_fwimage = [[Firmwareimage]] +a_s_flash_keepcfg = [[Konfigurationsdateien übernehmen]] +a_s_flash_fwupgrade = [[Firmware aktualisieren]] +a_s_flash_flashed = [[Flashvorgang erfolgreich. Router startet neu...]] +a_s_flash_flasherr = [[Flashvorgang fehlgeschlagen]] +code = [[Code]] +a_s_flash_notimplemented = [[Diese Funktion steht leider (noch) nicht zur Verfügung.]] +config = [[Konfiguration]] +uci_applied = [[Die folgenden Änderungen wurden übernommen]] +config = [[Konfiguration]] +changes = [[Änderungen]] +apply = [[Anwenden]] +revert = [[Verwerfen]] +config = [[Konfiguration]] +uci_reverted = [[Die folgenden Änderungen wurden verworfen]] +wifi = [[Drahtlos]] +a_w_wifi1 = [[Hier finden sich Konfiugrationsmöglichkeiten für Drahtlos-Netzwerke nach dem WLAN-Standard.]] +a_w_wifi2 = [[802.11b/g/a/n-Geräte können so einfach in das bestehende physische Netzwerk integriert werden. +Die Unterstützung von virtuellen Adaptern ermöglicht auch den Einsatz als Wireless-Repeater oder von +mehreren Netzwerken gleichzeitig auf einem Gerät.]] +a_w_wifi3 = [[Es werden Managed, Client, Ad-Hoc und WDS-Modus unterstützt sowie WPA und WPA2-Verschlüsselung zur gesicherten +Kommunikation.]] +contact = [[Kontakt]] +nickname = [[Pseudonym]] +name = [[Name]] +mail = [[E-Mail]] +phone = [[Telefon]] +location = [[Standort]] +geocoord = [[Geokoordinaten]] +note = [[Notiz]] +hellonet = [[Hallo und willkommen im Netz von]] +public1 = [[Wir sind eine Initiative zur Schaffung eines freien, offenen und unabhängigen Funknetzwerks auf WLAN-Basis.]] +public2 = [[Dies ist der Zugangspunkt ]] +public3 = [[Er wird betrieben von ]] +public4 = [[Weitere Informationen zur globalen Freifunkinitiative findest du unter]] +public5 = [[Hast du Interesse an diesem Projekt, dann wende dich an deine lokale Gemeinschaft]] +note = [[Hinweis]] +public6 = [[Der Internetzugang über das experimentelle Freifunknetz ist an technische und organisatorische Bedingungen geknüpft und deshalb möglicherweise +nicht (immer) gewährleistet.]] +status = [[Status]] +system = [[System]] +system_type = [[Systemtyp]] +cpu = [[Prozessor]] +ram = [[Hauptspeicher]] +wifi = [[Drahtlos]] +name = [[Name]] +protocol = [[Protokoll]] +frequency = [[Frequenz]] +power = [[Leistung]] +bitrate = [[Bitrate]] +rts = [[RTS]] +frag = [[Frag.]] +link = [[Verb.]] +signal = [[Signal]] +noise = [[Rausch]] +defroutes = [[Standardrouten]] +gateway = [[Gateway]] +metric = [[Metrik]] +iface = [[Schnittstelle]] +load = [[Last]] +hostname = [[Hostname]] +path = [[Pfad]] +webui = [[Weboberfläche]] +config = [[Konfiguration]] +changes = [[Änderungen]] +apply = [[Anwenden]] +revert = [[Verwerfen]] +changes = [[Änderungen]] +load = [[Last]] +hostname = [[Hostname]] +path = [[Pfad]] +webui = [[Weboberfläche]] +config = [[Konfiguration]] +changes = [[Änderungen]] +apply = [[Anwenden]] +revert = [[Verwerfen]] +changes = [[Änderungen]] +save = [[Speichern]] +reset = [[Zurücksetzen]] +cbi_invalid = [[Fehler: Ungültige Eingabe]] +save = [[Speichern]] +cbi_del = [[Eintrag entfernen]] +cbi_add = [[Eintrag anlegen]] +cbi_add = [[Eintrag hinzufügen]] +cbi_add = [[Eintrag hinzufügen]] +cbi_invalid = [[Fehler: Ungültige Eingabe]] +cbi_invalid = [[Fehler: Ungültige Eingabe]] +cbi_del = [[Eintrag entfernen]] +cbi_add = [[Eintrag hinzufügen]] +cbi_add = [[Eintrag hinzufügen]] +cbi_invalid = [[Fehler: Ungültige Eingabe]] +cbi_addopt = [[-- Feld --]] +add = [[hinzufügen]] +webui = [[Oberfläche]] +general = [[Allgemein]] +language = [[Sprache]] +design = [[Design]] +a_i_ucicommit = [[UCI-Befehle beim Anwenden]] +a_i_keepflash = [[Zu übernehmende Dateien bei Firmwareupgrade]] +a_i_ucicommit1 = [[Beim Anwenden +der Konfiguration aus der Oberflächliche heraus können automatisch die relevanten Dienste neugestart werden, +sodass Änderungen sofort nach dem Anwenden aktiv werden und der Router nicht erst neugestartet werden muss.]] +a_i_keepflash1 = [[Die folgenden Dateien und Verzeichnisse werden beim Aktualisieren der Firmware +über die Oberfläche automatisch in die neue Firmware übernommen.]] +fw_fw = [[Firewall]] +protocol = [[Protokoll]] +fw_portfw = [[Portweiterleitung]] +interface = [[Schnittstelle]] +protocol = [[Protokoll]] +fw_routing = [[Routing]] +fw_fw = [[Firewall]] +protocol = [[Protokoll]] +fw_portfw = [[Portweiterleitung]] +interface = [[Schnittstelle]] +protocol = [[Protokoll]] +fw_routing = [[Routing]] +olsr_general_tcredundancy_0 = [[MPR-Selektoren]] +olsr_general_tcredundancy_1 = [[MPR-Selektoren und MPR]] +olsr_general_tcredundancy_2 = [[Alle Nachbarn]] +disable = [[deaktivieren]] +olsr_general_linkqualitylevel_1 = [[MPR-Auswahl]] +olsr_general_linkqualitylevel_2 = [[MPR-Auswahl und Routing]] +interfaces = [[Schnittstellen]] +network = [[Netzwerk]] +library = [[Bibliothek]] +olsr_general_tcredundancy_0 = [[MPR-Selektoren]] +olsr_general_tcredundancy_1 = [[MPR-Selektoren und MPR]] +olsr_general_tcredundancy_2 = [[Alle Nachbarn]] +disable = [[deaktivieren]] +olsr_general_linkqualitylevel_1 = [[MPR-Auswahl]] +olsr_general_linkqualitylevel_2 = [[MPR-Auswahl und Routing]] +interfaces = [[Schnittstellen]] +network = [[Netzwerk]] +library = [[Bibliothek]] +interfaces = [[Schnittstellen]] +enable = [[aktivieren]] +all = [[alle]] +protocol = [[Protokoll]] +port = [[Port]] +interfaces = [[Schnittstellen]] +enable = [[aktivieren]] +all = [[alle]] +protocol = [[Protokoll]] +port = [[Port]] +fw_fw = [[Firewall]] +protocol = [[Protokoll]] +fw_portfw = [[Portweiterleitung]] +interface = [[Schnittstelle]] +protocol = [[Protokoll]] +fw_routing = [[Routing]] +olsr_general_tcredundancy_0 = [[MPR-Selektoren]] +olsr_general_tcredundancy_1 = [[MPR-Selektoren und MPR]] +olsr_general_tcredundancy_2 = [[Alle Nachbarn]] +disable = [[deaktivieren]] +olsr_general_linkqualitylevel_1 = [[MPR-Auswahl]] +olsr_general_linkqualitylevel_2 = [[MPR-Auswahl und Routing]] +interfaces = [[Schnittstellen]] +network = [[Netzwerk]] +library = [[Bibliothek]] +interfaces = [[Schnittstellen]] +enable = [[aktivieren]] +all = [[alle]] +protocol = [[Protokoll]] +port = [[Port]] +interface = [[Schnittstelle]] +start = [[Start]] +limit = [[Limit]] +name = [[Name]] +netmask = [[Netzmaske]] +interfaces = [[Schnittstellen]] +protocol = [[Protokoll]] +static = [[statisch]] +interface = [[Schnittstelle]] +ipaddress = [[IP-Adresse]] +netmask = [[Netzmaske]] +gateway = [[Gateway]] +dnsserver = [[DNS-Server]] +macaddress = [[MAC-Adresse]] +protocol = [[Protokoll]] +interface = [[Schnittstelle]] +username = [[Benutzername]] +password = [[Passwort]] +interface = [[Schnittstelle]] +target = [[Ziel]] +netmask = [[Netzmaske]] +gateway = [[Gateway]] +a_n_switch = [[Switch]] +settings = [[Einstellungen]] +port = [[Port]] +a_srv_d_pwauth = [[Passwortanmeldung]] +a_srv_d_pwauth1 = [[Erlaube Anmeldung per Passwort]] +a_srv_dropbear1 = [[Der SSH-Server ermöglicht Shell-Zugriff +über das Netzwerk und bietet einen integrierten SCP-Dienst.]] +a_srv_http1 = [[Ein kleiner Webserver, der für die Bereitstellung von LuCI genutzt werden kann.]] +port = [[Port]] +a_srv_http_root = [[Wurzelverzeichnis]] +configfile = [[Konfigurationsdatei]] +a_srv_http_config1 = [[/etc/httpd.conf wenn leer]] +a_srv_http_authrealm = [[Anmeldeaufforderung]] +a_srv_http_authrealm1 = [[Aufforderungstext zum Anmelden im Administrationsbereich]] +a_s_fstab = [[Einhängepunkte]] +a_s_fstab_mountpoints = [[Einhängepunkte]] +enable = [[aktivieren]] +device = [[Gerät]] +a_s_fstab_device1 = [[Die Gerätedatei des Speichers oder der Partition (z.B.: /dev/sda)]] +a_s_fstab_mountpoint = [[Einhängepunkt]] +filesystem = [[Dateisystem]] +a_s_fstab_fs1 = [[Das Dateisystem mit dem der Speicher formatiert ist (z.B.: ext3)]] +options = [[Optionen]] +enable = [[aktivieren]] +device = [[Gerät]] +a_s_fstab_device1 = [[Die Gerätedatei des Speichers oder der Partition (z.B.: /dev/sda)]] +a_s_fstab_mountpoints1 = [[Einhängepunkte bestimmen, an welcher Stelle des Dateisystems +bestimmte Laufwerke und Speicher zur Verwendung eingebunden werden.]] +a_s_fstab_swap1 = [[Falls der Arbeitsspeicher des Routers nicht ausreicht, +kann dieser nicht benutzte Daten zeitweise auf einem SWAP-Laufwerk auslagern um so die +effektive Größe des Arbeitsspeichers zu erhöhen. Die Auslagerung der Daten ist natürlich bedeutend langsamer +als direkte Arbeitsspeicherzugriffe.]] +hostname = [[Hostname]] +hostname = [[Hostname]] +a_s_hostname1 = [[Definiert den Hostnamen des Routers. +Der Hostname ist eine im Netzwerk eindeutige Kennung, die dieses Gerät identifiziert.]] +devices = [[Geräte]] +enable = [[Aktivieren]] +type = [[Typ]] +mode = [[Modus]] +a_w_channel = [[Funkkanal]] +a_w_txantenna = [[Sendeantenne]] +a_w_rxantenna = [[Empfangsantenne]] +distance = [[Distanz]] +a_w_distance1 = [[Distanz zum am weitesten entfernten Funkpartner (m)]] +a_w_diversity = [[Diversität]] +a_w_countrycode = [[Ländercode]] +a_w_connlimit = [[Verbindungslimit]] +networks = [[Netze]] +a_w_netid = [[Netzkennung (ESSID)]] +device = [[Gerät]] +network = [[Netzwerk]] +a_w_network1 = [[WLAN-Netz zu Netzwerk hinzufügen]] +mode = [[Modus]] +a_w_txpwr = [[Sendeleistung]] +a_w_brcmburst = [[Broadcom-Frameburst]] +a_w_athburst = [[Atheros-Frameburst]] +encryption = [[Verschlüsselung]] +key = [[Schlüssel]] +a_w_radiussrv = [[Radius-Server]] +a_w_radiusport = [[Radius-Port]] +a_w_apisolation = [[AP-Isolation]] +a_w_apisolation1 = [[Unterbindet Client-Client-Verkehr]] +a_w_hideessid = [[ESSID verstecken]] +a_w_networks1 = [[Pro WLAN-Gerät können mehrere Netze bereitgestellt werden. +Es sollte beachtet werden, dass es hardware- / treiberspezifische Einschränkungen gibt. +So kann pro WLAN-Gerät in der Regel entweder 1 Ad-Hoc-Zugang ODER bis zu 3 Access-Point und 1 Client-Zugang +gleichzeitig erstellt werden.]] +contact = [[Kontakt]] +nickname = [[Pseudonym]] +name = [[Name]] +mail = [[E-Mail]] +mail1 = [[Bitte unbedingt angeben!]] +phone = [[Telefon]] +location = [[Standort]] +coord = [[Koordinaten]] +coord1 = [[Bitte als Breite;Länge (z.B: 51.5;12.9) angeben]] +note = [[Notiz]] +contact1 = [[Diese Daten sind +auf der öffentlichen Kontaktseite sichtbar. Bitte gib an, wie man dich am besten kontaktieren kann. +Diese Informationen sollten nach der Picopeering Vereinbarung mindestens deine E-Mail-Adresse enthalten. +Damit dein Knoten durch Topographieprogramme erfasst werden kann, gib bitte deine Geokoordinaten oder +zumindest deine Straße und Hausnummer unter Standort an.]] +interface = [[Schnittstelle]] +start = [[Start]] +limit = [[Limit]] +name = [[Name]] +netmask = [[Netzmaske]] +interfaces = [[Schnittstellen]] +protocol = [[Protokoll]] +static = [[statisch]] +interface = [[Schnittstelle]] +ipaddress = [[IP-Adresse]] +netmask = [[Netzmaske]] +gateway = [[Gateway]] +dnsserver = [[DNS-Server]] +macaddress = [[MAC-Adresse]] +protocol = [[Protokoll]] +interface = [[Schnittstelle]] +username = [[Benutzername]] +password = [[Passwort]] +interface = [[Schnittstelle]] +target = [[Ziel]] +netmask = [[Netzmaske]] +gateway = [[Gateway]] +a_n_switch = [[Switch]] +settings = [[Einstellungen]] +port = [[Port]] +a_srv_d_pwauth = [[Passwortanmeldung]] +a_srv_d_pwauth1 = [[Erlaube Anmeldung per Passwort]] +a_srv_dropbear1 = [[Der SSH-Server ermöglicht Shell-Zugriff +über das Netzwerk und bietet einen integrierten SCP-Dienst.]] +a_srv_http1 = [[Ein kleiner Webserver, der für die Bereitstellung von LuCI genutzt werden kann.]] +port = [[Port]] +a_srv_http_root = [[Wurzelverzeichnis]] +configfile = [[Konfigurationsdatei]] +a_srv_http_config1 = [[/etc/httpd.conf wenn leer]] +a_srv_http_authrealm = [[Anmeldeaufforderung]] +a_srv_http_authrealm1 = [[Aufforderungstext zum Anmelden im Administrationsbereich]] +a_s_fstab = [[Einhängepunkte]] +a_s_fstab_mountpoints = [[Einhängepunkte]] +enable = [[aktivieren]] +device = [[Gerät]] +a_s_fstab_device1 = [[Die Gerätedatei des Speichers oder der Partition (z.B.: /dev/sda)]] +a_s_fstab_mountpoint = [[Einhängepunkt]] +filesystem = [[Dateisystem]] +a_s_fstab_fs1 = [[Das Dateisystem mit dem der Speicher formatiert ist (z.B.: ext3)]] +options = [[Optionen]] +enable = [[aktivieren]] +device = [[Gerät]] +a_s_fstab_device1 = [[Die Gerätedatei des Speichers oder der Partition (z.B.: /dev/sda)]] +a_s_fstab_mountpoints1 = [[Einhängepunkte bestimmen, an welcher Stelle des Dateisystems +bestimmte Laufwerke und Speicher zur Verwendung eingebunden werden.]] +a_s_fstab_swap1 = [[Falls der Arbeitsspeicher des Routers nicht ausreicht, +kann dieser nicht benutzte Daten zeitweise auf einem SWAP-Laufwerk auslagern um so die +effektive Größe des Arbeitsspeichers zu erhöhen. Die Auslagerung der Daten ist natürlich bedeutend langsamer +als direkte Arbeitsspeicherzugriffe.]] +hostname = [[Hostname]] +hostname = [[Hostname]] +a_s_hostname1 = [[Definiert den Hostnamen des Routers. +Der Hostname ist eine im Netzwerk eindeutige Kennung, die dieses Gerät identifiziert.]] +devices = [[Geräte]] +enable = [[Aktivieren]] +type = [[Typ]] +mode = [[Modus]] +a_w_channel = [[Funkkanal]] +a_w_txantenna = [[Sendeantenne]] +a_w_rxantenna = [[Empfangsantenne]] +distance = [[Distanz]] +a_w_distance1 = [[Distanz zum am weitesten entfernten Funkpartner (m)]] +a_w_diversity = [[Diversität]] +a_w_countrycode = [[Ländercode]] +a_w_connlimit = [[Verbindungslimit]] +networks = [[Netze]] +a_w_netid = [[Netzkennung (ESSID)]] +device = [[Gerät]] +network = [[Netzwerk]] +a_w_network1 = [[WLAN-Netz zu Netzwerk hinzufügen]] +mode = [[Modus]] +a_w_txpwr = [[Sendeleistung]] +a_w_brcmburst = [[Broadcom-Frameburst]] +a_w_athburst = [[Atheros-Frameburst]] +encryption = [[Verschlüsselung]] +key = [[Schlüssel]] +a_w_radiussrv = [[Radius-Server]] +a_w_radiusport = [[Radius-Port]] +a_w_apisolation = [[AP-Isolation]] +a_w_apisolation1 = [[Unterbindet Client-Client-Verkehr]] +a_w_hideessid = [[ESSID verstecken]] +a_w_networks1 = [[Pro WLAN-Gerät können mehrere Netze bereitgestellt werden. +Es sollte beachtet werden, dass es hardware- / treiberspezifische Einschränkungen gibt. +So kann pro WLAN-Gerät in der Regel entweder 1 Ad-Hoc-Zugang ODER bis zu 3 Access-Point und 1 Client-Zugang +gleichzeitig erstellt werden.]] +interface = [[Schnittstelle]] +start = [[Start]] +limit = [[Limit]] +name = [[Name]] +netmask = [[Netzmaske]] +interfaces = [[Schnittstellen]] +protocol = [[Protokoll]] +static = [[statisch]] +interface = [[Schnittstelle]] +ipaddress = [[IP-Adresse]] +netmask = [[Netzmaske]] +gateway = [[Gateway]] +dnsserver = [[DNS-Server]] +macaddress = [[MAC-Adresse]] +protocol = [[Protokoll]] +interface = [[Schnittstelle]] +username = [[Benutzername]] +password = [[Passwort]] +interface = [[Schnittstelle]] +target = [[Ziel]] +netmask = [[Netzmaske]] +gateway = [[Gateway]] +a_n_switch = [[Switch]] +settings = [[Einstellungen]] +port = [[Port]] +a_srv_d_pwauth = [[Passwortanmeldung]] +a_srv_d_pwauth1 = [[Erlaube Anmeldung per Passwort]] +a_srv_dropbear1 = [[Der SSH-Server ermöglicht Shell-Zugriff +über das Netzwerk und bietet einen integrierten SCP-Dienst.]] +a_srv_http1 = [[Ein kleiner Webserver, der für die Bereitstellung von LuCI genutzt werden kann.]] +port = [[Port]] +a_srv_http_root = [[Wurzelverzeichnis]] +configfile = [[Konfigurationsdatei]] +a_srv_http_config1 = [[/etc/httpd.conf wenn leer]] +a_srv_http_authrealm = [[Anmeldeaufforderung]] +a_srv_http_authrealm1 = [[Aufforderungstext zum Anmelden im Administrationsbereich]] +a_s_fstab = [[Einhängepunkte]] +a_s_fstab_mountpoints = [[Einhängepunkte]] +enable = [[aktivieren]] +device = [[Gerät]] +a_s_fstab_device1 = [[Die Gerätedatei des Speichers oder der Partition (z.B.: /dev/sda)]] +a_s_fstab_mountpoint = [[Einhängepunkt]] +filesystem = [[Dateisystem]] +a_s_fstab_fs1 = [[Das Dateisystem mit dem der Speicher formatiert ist (z.B.: ext3)]] +options = [[Optionen]] +enable = [[aktivieren]] +device = [[Gerät]] +a_s_fstab_device1 = [[Die Gerätedatei des Speichers oder der Partition (z.B.: /dev/sda)]] +a_s_fstab_mountpoints1 = [[Einhängepunkte bestimmen, an welcher Stelle des Dateisystems +bestimmte Laufwerke und Speicher zur Verwendung eingebunden werden.]] +a_s_fstab_swap1 = [[Falls der Arbeitsspeicher des Routers nicht ausreicht, +kann dieser nicht benutzte Daten zeitweise auf einem SWAP-Laufwerk auslagern um so die +effektive Größe des Arbeitsspeichers zu erhöhen. Die Auslagerung der Daten ist natürlich bedeutend langsamer +als direkte Arbeitsspeicherzugriffe.]] +hostname = [[Hostname]] +hostname = [[Hostname]] +a_s_hostname1 = [[Definiert den Hostnamen des Routers. +Der Hostname ist eine im Netzwerk eindeutige Kennung, die dieses Gerät identifiziert.]] +devices = [[Geräte]] +enable = [[Aktivieren]] +type = [[Typ]] +mode = [[Modus]] +a_w_channel = [[Funkkanal]] +a_w_txantenna = [[Sendeantenne]] +a_w_rxantenna = [[Empfangsantenne]] +distance = [[Distanz]] +a_w_distance1 = [[Distanz zum am weitesten entfernten Funkpartner (m)]] +a_w_diversity = [[Diversität]] +a_w_countrycode = [[Ländercode]] +a_w_connlimit = [[Verbindungslimit]] +networks = [[Netze]] +a_w_netid = [[Netzkennung (ESSID)]] +device = [[Gerät]] +network = [[Netzwerk]] +a_w_network1 = [[WLAN-Netz zu Netzwerk hinzufügen]] +mode = [[Modus]] +a_w_txpwr = [[Sendeleistung]] +a_w_brcmburst = [[Broadcom-Frameburst]] +a_w_athburst = [[Atheros-Frameburst]] +encryption = [[Verschlüsselung]] +key = [[Schlüssel]] +a_w_radiussrv = [[Radius-Server]] +a_w_radiusport = [[Radius-Port]] +a_w_apisolation = [[AP-Isolation]] +a_w_apisolation1 = [[Unterbindet Client-Client-Verkehr]] +a_w_hideessid = [[ESSID verstecken]] +a_w_networks1 = [[Pro WLAN-Gerät können mehrere Netze bereitgestellt werden. +Es sollte beachtet werden, dass es hardware- / treiberspezifische Einschränkungen gibt. +So kann pro WLAN-Gerät in der Regel entweder 1 Ad-Hoc-Zugang ODER bis zu 3 Access-Point und 1 Client-Zugang +gleichzeitig erstellt werden.]] +contact = [[Kontakt]] +nickname = [[Pseudonym]] +name = [[Name]] +mail = [[E-Mail]] +mail1 = [[Bitte unbedingt angeben!]] +phone = [[Telefon]] +location = [[Standort]] +coord = [[Koordinaten]] +coord1 = [[Bitte als Breite;Länge (z.B: 51.5;12.9) angeben]] +note = [[Notiz]] +contact1 = [[Diese Daten sind +auf der öffentlichen Kontaktseite sichtbar. Bitte gib an, wie man dich am besten kontaktieren kann. +Diese Informationen sollten nach der Picopeering Vereinbarung mindestens deine E-Mail-Adresse enthalten. +Damit dein Knoten durch Topographieprogramme erfasst werden kann, gib bitte deine Geokoordinaten oder +zumindest deine Straße und Hausnummer unter Standort an.]] +contact = [[Kontakt]] +nickname = [[Pseudonym]] +name = [[Name]] +mail = [[E-Mail]] +mail1 = [[Bitte unbedingt angeben!]] +phone = [[Telefon]] +location = [[Standort]] +coord = [[Koordinaten]] +coord1 = [[Bitte als Breite;Länge (z.B: 51.5;12.9) angeben]] +note = [[Notiz]] +contact1 = [[Diese Daten sind +auf der öffentlichen Kontaktseite sichtbar. Bitte gib an, wie man dich am besten kontaktieren kann. +Diese Informationen sollten nach der Picopeering Vereinbarung mindestens deine E-Mail-Adresse enthalten. +Damit dein Knoten durch Topographieprogramme erfasst werden kann, gib bitte deine Geokoordinaten oder +zumindest deine Straße und Hausnummer unter Standort an.]] diff --git a/i18n/german/luasrc/i18n/default.de.lua b/i18n/german/luasrc/i18n/default.de.lua index e69de29bb..094dca40b 100644 --- a/i18n/german/luasrc/i18n/default.de.lua +++ b/i18n/german/luasrc/i18n/default.de.lua @@ -0,0 +1,93 @@ +about = "Über" +add = "Hinzufügen" +all = "alle" +administration = "Administration" +apply = "Anwenden" + +changes = "Änderungen" +channel = "Kanal" +code = "Code" +config = "Konfiguration" +configfile = "Konfigurationsdatei" +confirmation = "Bestätigung" + +delete = "Löschen" +descr = "Beschriebung" +design = "Design" +device = "Gerät" +devices = "Geräte" +disable = "deaktivieren" +distance = "Distanz" +dnsserver = "DNS-Server" + +enable = "aktivieren" +encryption = "Verschlüsselung" +error = "Fehler" + +filesystem = "Dateisystem" +filter = "Filter" + +gateway = "Gateway" +general = "Allgemeines" + +hostname = "Hostname" + +install = "Installieren" +installed = "installiert" +interface = "Schnittstelle" +interfaces = "Schnittstellen" +ipaddress = "IP-Adresse" + +legend = "Legende" +library = "Bibliothek" + +key = "Schlüssel" + +language = "Sprache" +limit = "Limit" +load = "Last" + +macaddress = "MAC-Adresse" +manpage = "siehe '%s' manpage" +metric = "Metrik" +mode = "Modus" + +name = "Name" +netmask = "Netzmaske" +network = "Netzwerk" +networks = "Netzwerke" +notinstalled = "nicht installiert" + +ok = "OK" +options = "Optionen" +overview = "Übersicht" + +packagemanager = "Packet-Manager" +password = "Passwort" +path = "Pfad" +port = "Port" +protocol = "Protokoll" + +reboot = "Neu Starten" +reset = "Zurücksetzen" +revert = "Verwerfen" + +save = "Speichern" +services = "Dienste" +settings = "Einstellungen" +start = "Start" +static = "statisch" +statistics = "Statistiken" +syslog = "Systemprotokoll" +system = "System" + +target = "Ziel" +type = "Typ" + +username = "Benutzername" +unknownerror = "Unbekannter Fehler" + +version = "Version" + +webui = "Weboberfläche" +wifi = "Drahtlos" diff --git a/libs/cbi/luasrc/view/cbi/footer.htm b/libs/cbi/luasrc/view/cbi/footer.htm index 2acf710cd..b95ee60b7 100644 --- a/libs/cbi/luasrc/view/cbi/footer.htm +++ b/libs/cbi/luasrc/view/cbi/footer.htm @@ -1,6 +1,6 @@
- - + +
diff --git a/libs/cbi/luasrc/view/cbi/full_valuefooter.htm b/libs/cbi/luasrc/view/cbi/full_valuefooter.htm index 6151a3a66..9dc583169 100644 --- a/libs/cbi/luasrc/view/cbi/full_valuefooter.htm +++ b/libs/cbi/luasrc/view/cbi/full_valuefooter.htm @@ -1,6 +1,6 @@
<%=self.description%> 
- <% if self.tag_invalid[section] then %>
<%:cbi_invalid Fehler: Ungültige Eingabe%>
<% end %> + <% if self.tag_invalid[section] then %>
<%:cbi_invalid%>
<% end %> <% if #self.deps > 0 then %> - + diff --git a/libs/cbi/luasrc/view/cbi/nsection.htm b/libs/cbi/luasrc/view/cbi/nsection.htm index fff597ad0..67dad6378 100644 --- a/libs/cbi/luasrc/view/cbi/nsection.htm +++ b/libs/cbi/luasrc/view/cbi/nsection.htm @@ -4,7 +4,7 @@ section = self.section %>

<%=self.title%>

<%=self.description%>
<% if self.addremove then %>
- +
<% end %>
<%+cbi/ucisection%> @@ -15,6 +15,6 @@ section = self.section %>

<%=self.title%>

<%=self.description%>
- +
<% end %> diff --git a/libs/cbi/luasrc/view/cbi/tblsection.htm b/libs/cbi/luasrc/view/cbi/tblsection.htm index df16efbed..84d2603ef 100644 --- a/libs/cbi/luasrc/view/cbi/tblsection.htm +++ b/libs/cbi/luasrc/view/cbi/tblsection.htm @@ -28,11 +28,11 @@ scope = {valueheader = "cbi/tiny_valueheader", valuefooter = "cbi/tiny_valuefoot <% if self.addremove then %>
<% if self.anonymous then %> - + <% else %> - - <% end %><% if self.err_invalid then %>
<%:cbi_invalid Fehler: Ungültige Eingabe%>
<% end %> + + <% end %><% if self.err_invalid then %>
<%:cbi_invalid%>
<% end %>
<% end %> diff --git a/libs/cbi/luasrc/view/cbi/tiny_valuefooter.htm b/libs/cbi/luasrc/view/cbi/tiny_valuefooter.htm index e65ebb6c0..9875ba4d1 100644 --- a/libs/cbi/luasrc/view/cbi/tiny_valuefooter.htm +++ b/libs/cbi/luasrc/view/cbi/tiny_valuefooter.htm @@ -1,4 +1,4 @@ - <% if self.tag_invalid[section] then %>
<%:cbi_invalid Fehler: Ungültige Eingabe%>
<% end %> + <% if self.tag_invalid[section] then %>
<%:cbi_invalid%>
<% end %> <% if #self.deps > 0 then %> <% end %> - + <% end %> \ No newline at end of file diff --git a/libs/web/luasrc/template.lua b/libs/web/luasrc/template.lua index cc534ab45..61e4e39ec 100644 --- a/libs/web/luasrc/template.lua +++ b/libs/web/luasrc/template.lua @@ -83,6 +83,7 @@ function compile(template) -- Replacements local r_include = "')\ninclude('%s')\nwrite('" local r_i18n = "'..translate('%1','%2')..'" + local r_i18n2 = "'..translate('%1', '')..'" local r_pexec = "'..(%s or '')..'" local r_exec = "')\n%s\nwrite('" @@ -93,7 +94,11 @@ function compile(template) if p == "+" then re = r_include:format(sanitize(string.sub(v, 2))) elseif p == ":" then - re = sanitize(v):gsub(":(.-) (.+)", r_i18n) + if v:find(" ") then + re = sanitize(v):gsub(":(.-) (.*)", r_i18n) + else + re = sanitize(v):gsub(":(.+)", r_i18n2) + end elseif p == "=" then re = r_pexec:format(v:sub(2)) else diff --git a/modules/admin-core/luasrc/model/cbi/admin_index/luci.lua b/modules/admin-core/luasrc/model/cbi/admin_index/luci.lua index 6d495eaab..f7616610b 100644 --- a/modules/admin-core/luasrc/model/cbi/admin_index/luci.lua +++ b/modules/admin-core/luasrc/model/cbi/admin_index/luci.lua @@ -12,34 +12,31 @@ You may obtain a copy of the License at $Id$ ]]-- require("luci.config") -m = Map("luci", translate("webui", "Oberfläche"), translate("a_i_luci1", +m = Map("luci", translate("webui"), translate("a_i_luci1", "Hier können Eigenschaften und die Funktionalität der Oberfläche angepasst werden.")) -c = m:section(NamedSection, "main", "core", translate("general", "Allgemein")) +c = m:section(NamedSection, "main", "core", translate("general")) -l = c:option(ListValue, "lang", translate("language", "Sprache")) +l = c:option(ListValue, "lang", translate("language")) for k, v in pairs(luci.config.languages) do if k:sub(1, 1) ~= "." then l:value(k, v) end end -t = c:option(ListValue, "mediaurlbase", translate("design", "Design")) +t = c:option(ListValue, "mediaurlbase", translate("design")) for k, v in pairs(luci.config.themes) do if k:sub(1, 1) ~= "." then t:value(v, k) end end -u = m:section(NamedSection, "uci_oncommit", "event", translate("a_i_ucicommit", "UCI-Befehle beim Anwenden"), - translate("a_i_ucicommit1", [[Beim Anwenden -der Konfiguration aus der Oberflächliche heraus können automatisch die relevanten Dienste neugestart werden, -sodass Änderungen sofort nach dem Anwenden aktiv werden und der Router nicht erst neugestartet werden muss.]])) +u = m:section(NamedSection, "uci_oncommit", "event", translate("a_i_ucicommit"), + translate("a_i_ucicommit1")) u.dynamic = true -f = m:section(NamedSection, "flash_keep", "extern", translate("a_i_keepflash", "Zu übernehmende Dateien bei Firmwareupgrade"), - translate("a_i_keepflash1", [[Die folgenden Dateien und Verzeichnisse werden beim Aktualisieren der Firmware -über die Oberfläche automatisch in die neue Firmware übernommen.]])) +f = m:section(NamedSection, "flash_keep", "extern", translate("a_i_keepflash"), + translate("a_i_keepflash1")) f.dynamic = true return m \ No newline at end of file diff --git a/modules/admin-core/luasrc/model/cbi/admin_network/dhcp.lua b/modules/admin-core/luasrc/model/cbi/admin_network/dhcp.lua index 32e73a79b..b22f7354a 100644 --- a/modules/admin-core/luasrc/model/cbi/admin_network/dhcp.lua +++ b/modules/admin-core/luasrc/model/cbi/admin_network/dhcp.lua @@ -20,7 +20,7 @@ s = m:section(TypedSection, "dhcp", "") s.addremove = true s.anonymous = true -iface = s:option(ListValue, "interface", translate("interface", "Schnittstelle")) +iface = s:option(ListValue, "interface", translate("interface")) luci.model.uci.foreach("network", "interface", function (section) if section[".name"] ~= "loopback" then @@ -29,19 +29,19 @@ luci.model.uci.foreach("network", "interface", end end) -s:option(Value, "start", translate("start", "Start")).rmempty = true +s:option(Value, "start", translate("start")).rmempty = true -s:option(Value, "limit", translate("limit", "Limit")).rmempty = true +s:option(Value, "limit", translate("limit")).rmempty = true s:option(Value, "leasetime").rmempty = true s:option(Flag, "dynamicdhcp").rmempty = true -s:option(Value, "name", translate("name", "Name")).optional = true +s:option(Value, "name", translate("name")).optional = true s:option(Flag, "ignore").optional = true -s:option(Value, "netmask", translate("netmask", "Netzmaske")).optional = true +s:option(Value, "netmask", translate("netmask")).optional = true s:option(Flag, "force").optional = true diff --git a/modules/admin-core/luasrc/model/cbi/admin_network/ifaces.lua b/modules/admin-core/luasrc/model/cbi/admin_network/ifaces.lua index d44206ed8..2851f3ad5 100644 --- a/modules/admin-core/luasrc/model/cbi/admin_network/ifaces.lua +++ b/modules/admin-core/luasrc/model/cbi/admin_network/ifaces.lua @@ -11,7 +11,7 @@ You may obtain a copy of the License at $Id$ ]]-- -m = Map("network", translate("interfaces", "Schnittstellen"), translate("a_n_ifaces1")) +m = Map("network", translate("interfaces"), translate("a_n_ifaces1")) s = m:section(TypedSection, "interface", "") s.addremove = true @@ -19,8 +19,8 @@ s:exclude("loopback") s:depends("proto", "static") s:depends("proto", "dhcp") -p = s:option(ListValue, "proto", translate("protocol", "Protokoll")) -p:value("static", translate("static", "statisch")) +p = s:option(ListValue, "proto", translate("protocol")) +p:value("static", translate("static")) p:value("dhcp", "DHCP") p.default = "static" @@ -28,17 +28,17 @@ br = s:option(Flag, "type", translate("a_n_i_bridge"), translate("a_n_i_bridge1" br.enabled = "bridge" br.rmempty = true -s:option(Value, "ifname", translate("interface", "Schnittstelle")) +s:option(Value, "ifname", translate("interface")) -s:option(Value, "ipaddr", translate("ipaddress", "IP-Adresse")) +s:option(Value, "ipaddr", translate("ipaddress")) -s:option(Value, "netmask", translate("netmask", "Netzmaske")):depends("proto", "static") +s:option(Value, "netmask", translate("netmask")):depends("proto", "static") -gw = s:option(Value, "gateway", translate("gateway", "Gateway")) +gw = s:option(Value, "gateway", translate("gateway")) gw:depends("proto", "static") gw.rmempty = true -dns = s:option(Value, "dns", translate("dnsserver", "DNS-Server")) +dns = s:option(Value, "dns", translate("dnsserver")) dns:depends("proto", "static") dns.optional = true @@ -46,7 +46,7 @@ mtu = s:option(Value, "mtu", "MTU") mtu.optional = true mtu.isinteger = true -mac = s:option(Value, "macaddr", translate("macaddress", "MAC-Adresse")) +mac = s:option(Value, "macaddr", translate("macaddress")) mac.optional = true return m \ No newline at end of file diff --git a/modules/admin-core/luasrc/model/cbi/admin_network/ptp.lua b/modules/admin-core/luasrc/model/cbi/admin_network/ptp.lua index 956e234f2..565edb7fd 100644 --- a/modules/admin-core/luasrc/model/cbi/admin_network/ptp.lua +++ b/modules/admin-core/luasrc/model/cbi/admin_network/ptp.lua @@ -18,15 +18,15 @@ s.addremove = true s:depends("proto", "pppoe") s:depends("proto", "pptp") -p = s:option(ListValue, "proto", translate("protocol", "Protokoll")) +p = s:option(ListValue, "proto", translate("protocol")) p:value("pppoe", "PPPoE") p:value("pptp", "PPTP") p.default = "pppoe" -s:option(Value, "ifname", translate("interface", "Schnittstelle")) +s:option(Value, "ifname", translate("interface")) -s:option(Value, "username", translate("username", "Benutzername")) -s:option(Value, "password", translate("password", "Passwort")) +s:option(Value, "username", translate("username")) +s:option(Value, "password", translate("password")) s:option(Value, "keepalive").optional = true diff --git a/modules/admin-core/luasrc/model/cbi/admin_network/routes.lua b/modules/admin-core/luasrc/model/cbi/admin_network/routes.lua index a261c1020..15f994c16 100644 --- a/modules/admin-core/luasrc/model/cbi/admin_network/routes.lua +++ b/modules/admin-core/luasrc/model/cbi/admin_network/routes.lua @@ -18,7 +18,7 @@ s.addremove = true s.anonymous = true s.template = "cbi/tblsection" -iface = s:option(ListValue, "interface", translate("interface", "Schnittstelle")) +iface = s:option(ListValue, "interface", translate("interface")) luci.model.uci.foreach("network", "interface", function (section) if section[".name"] ~= "loopback" then @@ -26,10 +26,10 @@ luci.model.uci.foreach("network", "interface", end end) -s:option(Value, "target", translate("target", "Ziel"), translate("a_n_r_target1")) +s:option(Value, "target", translate("target"), translate("a_n_r_target1")) -s:option(Value, "netmask", translate("netmask", "Netzmaske"), translate("a_n_r_netmask1")).rmemepty = true +s:option(Value, "netmask", translate("netmask"), translate("a_n_r_netmask1")).rmemepty = true -s:option(Value, "gateway", translate("gateway", "Gateway")) +s:option(Value, "gateway", translate("gateway")) return m \ No newline at end of file diff --git a/modules/admin-core/luasrc/model/cbi/admin_network/vlan.lua b/modules/admin-core/luasrc/model/cbi/admin_network/vlan.lua index 7f5255594..8cae7f94b 100644 --- a/modules/admin-core/luasrc/model/cbi/admin_network/vlan.lua +++ b/modules/admin-core/luasrc/model/cbi/admin_network/vlan.lua @@ -11,7 +11,7 @@ You may obtain a copy of the License at $Id$ ]]-- -m = Map("network", translate("a_n_switch", "Switch"), translate("a_n_switch1")) +m = Map("network", translate("a_n_switch"), translate("a_n_switch1")) s = m:section(TypedSection, "switch", "") diff --git a/modules/admin-core/luasrc/model/cbi/admin_services/dnsmasq.lua b/modules/admin-core/luasrc/model/cbi/admin_services/dnsmasq.lua index ab18035ef..e85306471 100644 --- a/modules/admin-core/luasrc/model/cbi/admin_services/dnsmasq.lua +++ b/modules/admin-core/luasrc/model/cbi/admin_services/dnsmasq.lua @@ -13,7 +13,7 @@ $Id$ ]]-- m = Map("dhcp", "Dnsmasq") -s = m:section(TypedSection, "dnsmasq", translate("settings", "Einstellungen")) +s = m:section(TypedSection, "dnsmasq", translate("settings")) s.anonymous = true s:option(Flag, "domainneeded") diff --git a/modules/admin-core/luasrc/model/cbi/admin_services/dropbear.lua b/modules/admin-core/luasrc/model/cbi/admin_services/dropbear.lua index 991f8852a..a8ce2694a 100644 --- a/modules/admin-core/luasrc/model/cbi/admin_services/dropbear.lua +++ b/modules/admin-core/luasrc/model/cbi/admin_services/dropbear.lua @@ -11,16 +11,15 @@ You may obtain a copy of the License at $Id$ ]]-- -m = Map("dropbear", "Dropbear SSHd", translate("a_srv_dropbear1", [[Der SSH-Server ermöglicht Shell-Zugriff -über das Netzwerk und bietet einen integrierten SCP-Dienst.]])) +m = Map("dropbear", "Dropbear SSHd", translate("a_srv_dropbear1")) s = m:section(TypedSection, "dropbear", "") s.anonymous = true -port = s:option(Value, "Port", translate("port", "Port")) +port = s:option(Value, "Port", translate("port")) port.isinteger = true -pwauth = s:option(Flag, "PasswordAuth", translate("a_srv_d_pwauth", "Passwortanmeldung"), translate("a_srv_d_pwauth1", "Erlaube Anmeldung per Passwort")) +pwauth = s:option(Flag, "PasswordAuth", translate("a_srv_d_pwauth"), translate("a_srv_d_pwauth1")) pwauth.enabled = 'on' pwauth.disabled = 'off' diff --git a/modules/admin-core/luasrc/model/cbi/admin_services/httpd.lua b/modules/admin-core/luasrc/model/cbi/admin_services/httpd.lua index 32c1bab26..44beb9c9e 100644 --- a/modules/admin-core/luasrc/model/cbi/admin_services/httpd.lua +++ b/modules/admin-core/luasrc/model/cbi/admin_services/httpd.lua @@ -11,20 +11,20 @@ You may obtain a copy of the License at $Id$ ]]-- -m = Map("httpd", "Busybox HTTPd", translate("a_srv_http1", "Ein kleiner Webserver, der für die Bereitstellung von LuCI genutzt werden kann.")) +m = Map("httpd", "Busybox HTTPd", translate("a_srv_http1")) s = m:section(TypedSection, "httpd", "") s.anonymous = true -port = s:option(Value, "port", translate("port", "Port")) +port = s:option(Value, "port", translate("port")) port.isinteger = true -s:option(Value, "home", translate("a_srv_http_root", "Wurzelverzeichnis")) +s:option(Value, "home", translate("a_srv_http_root")) -config = s:option(Value, "c_file", translate("configfile", "Konfigurationsdatei"), translate("a_srv_http_config1", "/etc/httpd.conf wenn leer")) +config = s:option(Value, "c_file", translate("configfile"), translate("a_srv_http_config1")) config.rmempty = true -realm = s:option(Value, "realm", translate("a_srv_http_authrealm", "Anmeldeaufforderung"), translate("a_srv_http_authrealm1", "Aufforderungstext zum Anmelden im Administrationsbereich")) +realm = s:option(Value, "realm", translate("a_srv_http_authrealm"), translate("a_srv_http_authrealm1")) realm.rmempty = true return m \ No newline at end of file diff --git a/modules/admin-core/luasrc/model/cbi/admin_system/fstab.lua b/modules/admin-core/luasrc/model/cbi/admin_system/fstab.lua index 8370bee52..be2562ca0 100644 --- a/modules/admin-core/luasrc/model/cbi/admin_system/fstab.lua +++ b/modules/admin-core/luasrc/model/cbi/admin_system/fstab.lua @@ -11,28 +11,24 @@ You may obtain a copy of the License at $Id$ ]]-- -m = Map("fstab", translate("a_s_fstab", "Einhängepunkte")) +m = Map("fstab", translate("a_s_fstab")) -mount = m:section(TypedSection, "mount", translate("a_s_fstab_mountpoints", "Einhängepunkte"), translate("a_s_fstab_mountpoints1", [[Einhängepunkte bestimmen, an welcher Stelle des Dateisystems -bestimmte Laufwerke und Speicher zur Verwendung eingebunden werden.]])) +mount = m:section(TypedSection, "mount", translate("a_s_fstab_mountpoints"), translate("a_s_fstab_mountpoints1")) mount.anonymous = true mount.addremove = true -mount:option(Flag, "enabled", translate("enable", "aktivieren")) -mount:option(Value, "device", translate("device", "Gerät"), translate("a_s_fstab_device1", "Die Gerätedatei des Speichers oder der Partition (z.B.: /dev/sda)")) -mount:option(Value, "target", translate("a_s_fstab_mountpoint", "Einhängepunkt")) -mount:option(Value, "fstype", translate("filesystem", "Dateisystem"), translate("a_s_fstab_fs1", "Das Dateisystem mit dem der Speicher formatiert ist (z.B.: ext3)")) -mount:option(Value, "options", translate("options", "Optionen"), translatef("manpage", "siehe '%s' manpage", "mount")) +mount:option(Flag, "enabled", translate("enable")) +mount:option(Value, "device", translate("device"), translate("a_s_fstab_device1")) +mount:option(Value, "target", translate("a_s_fstab_mountpoint")) +mount:option(Value, "fstype", translate("filesystem"), translate("a_s_fstab_fs1")) +mount:option(Value, "options", translate("options"), translatef("manpage", "siehe '%s' manpage", "mount")) -swap = m:section(TypedSection, "swap", "SWAP", translate("a_s_fstab_swap1", [[Falls der Arbeitsspeicher des Routers nicht ausreicht, -kann dieser nicht benutzte Daten zeitweise auf einem SWAP-Laufwerk auslagern um so die -effektive Größe des Arbeitsspeichers zu erhöhen. Die Auslagerung der Daten ist natürlich bedeutend langsamer -als direkte Arbeitsspeicherzugriffe.]])) +swap = m:section(TypedSection, "swap", "SWAP", translate("a_s_fstab_swap1")) swap.anonymous = true swap.addremove = true -swap:option(Flag, "enabled", translate("enable", "aktivieren")) -swap:option(Value, "device", translate("device", "Gerät"), translate("a_s_fstab_device1", "Die Gerätedatei des Speichers oder der Partition (z.B.: /dev/sda)")) +swap:option(Flag, "enabled", translate("enable")) +swap:option(Value, "device", translate("device"), translate("a_s_fstab_device1")) return m diff --git a/modules/admin-core/luasrc/model/cbi/admin_system/hostname.lua b/modules/admin-core/luasrc/model/cbi/admin_system/hostname.lua index ad678f707..1c74d90d7 100644 --- a/modules/admin-core/luasrc/model/cbi/admin_system/hostname.lua +++ b/modules/admin-core/luasrc/model/cbi/admin_system/hostname.lua @@ -11,12 +11,11 @@ You may obtain a copy of the License at $Id$ ]]-- -m = Map("system", translate("hostname", "Hostname"), translate("a_s_hostname1", [[Definiert den Hostnamen des Routers. -Der Hostname ist eine im Netzwerk eindeutige Kennung, die dieses Gerät identifiziert.]])) +m = Map("system", translate("hostname"), translate("a_s_hostname1")) s = m:section(TypedSection, "system", "") s.anonymous = true -s:option(Value, "hostname", translate("hostname", "Hostname")) +s:option(Value, "hostname", translate("hostname")) return m \ No newline at end of file diff --git a/modules/admin-core/luasrc/model/cbi/admin_wifi/devices.lua b/modules/admin-core/luasrc/model/cbi/admin_wifi/devices.lua index 158322204..b4e0e2915 100644 --- a/modules/admin-core/luasrc/model/cbi/admin_wifi/devices.lua +++ b/modules/admin-core/luasrc/model/cbi/admin_wifi/devices.lua @@ -11,17 +11,17 @@ You may obtain a copy of the License at $Id$ ]]-- -m = Map("wireless", translate("devices", "Geräte"), translate("a_w_devices1", +m = Map("wireless", translate("devices"), translate("a_w_devices1", "An dieser Stelle können eingebaute WLAN-Geräte konfiguriert werden.")) s = m:section(TypedSection, "wifi-device", "") --s.addremove = true -en = s:option(Flag, "disabled", translate("enable", "Aktivieren")) +en = s:option(Flag, "disabled", translate("enable")) en.enabled = "0" en.disabled = "1" -t = s:option(ListValue, "type", translate("type", "Typ")) +t = s:option(ListValue, "type", translate("type")) t:value("broadcom") t:value("atheros") t:value("mac80211") @@ -34,7 +34,7 @@ for driver in luci.sys.execl(c)[1]:gmatch("[^ ]+") do end ]]-- -mode = s:option(ListValue, "mode", translate("mode", "Modus")) +mode = s:option(ListValue, "mode", translate("mode")) mode:value("", "standard") mode:value("11b", "802.11b") mode:value("11g", "802.11g") @@ -42,22 +42,22 @@ mode:value("11a", "802.11a") mode:value("11bg", "802.11b+g") mode.rmempty = true -s:option(Value, "channel", translate("a_w_channel", "Funkkanal")) +s:option(Value, "channel", translate("a_w_channel")) -s:option(Value, "txantenna", translate("a_w_txantenna", "Sendeantenne")).rmempty = true +s:option(Value, "txantenna", translate("a_w_txantenna")).rmempty = true -s:option(Value, "rxantenna", translate("a_w_rxantenna", "Empfangsantenne")).rmempty = true +s:option(Value, "rxantenna", translate("a_w_rxantenna")).rmempty = true -s:option(Value, "distance", translate("distance", "Distanz"), - translate("a_w_distance1", "Distanz zum am weitesten entfernten Funkpartner (m)")).rmempty = true +s:option(Value, "distance", translate("distance"), + translate("a_w_distance1")).rmempty = true -s:option(Value, "diversity", translate("a_w_diversity", "Diversität")):depends("type", "atheros") +s:option(Value, "diversity", translate("a_w_diversity")):depends("type", "atheros") -country = s:option(Value, "country", translate("a_w_countrycode", "Ländercode")) +country = s:option(Value, "country", translate("a_w_countrycode")) country.optional = true country:depends("type", "broadcom") -maxassoc = s:option(Value, "maxassoc", translate("a_w_connlimit", "Verbindungslimit")) +maxassoc = s:option(Value, "maxassoc", translate("a_w_connlimit")) maxassoc:depends("type", "broadcom") maxassoc.optional = true diff --git a/modules/admin-core/luasrc/model/cbi/admin_wifi/networks.lua b/modules/admin-core/luasrc/model/cbi/admin_wifi/networks.lua index 19aa0e1c4..f0379b370 100644 --- a/modules/admin-core/luasrc/model/cbi/admin_wifi/networks.lua +++ b/modules/admin-core/luasrc/model/cbi/admin_wifi/networks.lua @@ -11,24 +11,21 @@ You may obtain a copy of the License at $Id$ ]]-- -m = Map("wireless", translate("networks", "Netze"), translate("a_w_networks1", [[Pro WLAN-Gerät können mehrere Netze bereitgestellt werden. -Es sollte beachtet werden, dass es hardware- / treiberspezifische Einschränkungen gibt. -So kann pro WLAN-Gerät in der Regel entweder 1 Ad-Hoc-Zugang ODER bis zu 3 Access-Point und 1 Client-Zugang -gleichzeitig erstellt werden.]])) +m = Map("wireless", translate("networks"), translate("a_w_networks1")) s = m:section(TypedSection, "wifi-iface", "") s.addremove = true s.anonymous = true -s:option(Value, "ssid", translate("a_w_netid", "Netzkennung (ESSID)")).maxlength = 32 +s:option(Value, "ssid", translate("a_w_netid")).maxlength = 32 -device = s:option(ListValue, "device", translate("device", "Gerät")) +device = s:option(ListValue, "device", translate("device")) luci.model.uci.foreach("wireless", "wifi-device", function (section) device:value(section[".name"]) end) -network = s:option(ListValue, "network", translate("network", "Netzwerk"), translate("a_w_network1", "WLAN-Netz zu Netzwerk hinzufügen")) +network = s:option(ListValue, "network", translate("network"), translate("a_w_network1")) network:value("") luci.model.uci.foreach("network", "interface", function (section) @@ -37,7 +34,7 @@ luci.model.uci.foreach("network", "interface", end end) -mode = s:option(ListValue, "mode", translate("mode", "Modus")) +mode = s:option(ListValue, "mode", translate("mode")) mode:value("ap", "Access Point") mode:value("adhoc", "Ad-Hoc") mode:value("sta", "Client") @@ -45,13 +42,13 @@ mode:value("wds", "WDS") s:option(Value, "bssid", "BSSID").optional = true -s:option(Value, "txpower", translate("a_w_txpwr", "Sendeleistung"), "dbm").rmempty = true +s:option(Value, "txpower", translate("a_w_txpwr"), "dbm").rmempty = true -s:option(Flag, "frameburst", translate("a_w_brcmburst", "Broadcom-Frameburst")).optional = true -s:option(Flag, "bursting", translate("a_w_athburst", "Atheros-Frameburst")).optional = true +s:option(Flag, "frameburst", translate("a_w_brcmburst")).optional = true +s:option(Flag, "bursting", translate("a_w_athburst")).optional = true -encr = s:option(ListValue, "encryption", translate("encryption", "Verschlüsselung")) +encr = s:option(ListValue, "encryption", translate("encryption")) encr:value("none", "keine") encr:value("wep", "WEP") encr:value("psk", "WPA-PSK") @@ -59,7 +56,7 @@ encr:value("wpa", "WPA-Radius") encr:value("psk2", "WPA2-PSK") encr:value("wpa2", "WPA2-Radius") -key = s:option(Value, "key", translate("key", "Schlüssel")) +key = s:option(Value, "key", translate("key")) key:depends("encryption", "wep") key:depends("encryption", "psk") key:depends("encryption", "wpa") @@ -67,19 +64,19 @@ key:depends("encryption", "psk2") key:depends("encryption", "wpa2") key.rmempty = true -server = s:option(Value, "server", translate("a_w_radiussrv", "Radius-Server")) +server = s:option(Value, "server", translate("a_w_radiussrv")) server:depends("encryption", "wpa") server:depends("encryption", "wpa2") server.rmempty = true -port = s:option(Value, "port", translate("a_w_radiusport", "Radius-Port")) +port = s:option(Value, "port", translate("a_w_radiusport")) port:depends("encryption", "wpa") port:depends("encryption", "wpa2") port.rmempty = true -s:option(Flag, "isolate", translate("a_w_apisolation", "AP-Isolation"), translate("a_w_apisolation1", "Unterbindet Client-Client-Verkehr")).optional = true +s:option(Flag, "isolate", translate("a_w_apisolation"), translate("a_w_apisolation1")).optional = true -s:option(Flag, "hidden", translate("a_w_hideessid", "ESSID verstecken")).optional = true +s:option(Flag, "hidden", translate("a_w_hideessid")).optional = true diff --git a/modules/admin-core/luasrc/view/about.htm b/modules/admin-core/luasrc/view/about.htm index 1046d8023..84b26db1d 100644 --- a/modules/admin-core/luasrc/view/about.htm +++ b/modules/admin-core/luasrc/view/about.htm @@ -1,12 +1,11 @@ <%+header%> -

<%:about Über%> LuCI

-

<%:c_lucidesc LuCI ist eine freie Lua-Bibliothek mit integriertem MVC-Webframework und Weboberfläche für eingebettete Geräte, -speziell Netzwerkrouter unter OpenWRT. Luci steht unter der Apache-Lizenz.%>

+

<%:about%> LuCI

+

<%:c_lucidesc%>

-

<%:c_projecthome Projekt-Homepage%>: luci.freifunk-halle.net

+

<%:c_projecthome%>: luci.freifunk-halle.net


-

<%:c_leaddev Leitende Entwicklung%>

+

<%:c_leaddev%>


-

<%:c_contributors Mitwirkende Entwickler%>

+

<%:c_contributors%>


-

<%:c_thanksto Dank an%>

+

<%:c_thanksto%>

  • Mono (Computerhilfe-Halle.de)
  • Mickey Knox (Freifunk Hannover)
  • diff --git a/modules/admin-core/luasrc/view/admin_index/index.htm b/modules/admin-core/luasrc/view/admin_index/index.htm index 0623eddae..30282843d 100644 --- a/modules/admin-core/luasrc/view/admin_index/index.htm +++ b/modules/admin-core/luasrc/view/admin_index/index.htm @@ -1,11 +1,10 @@ <%+header%> -

    <%:a_i_i_hello Hallo!%>

    -

    <%:a_i_i_admin1 Dies ist der Administrationsbereich von LuCI.%>

    -

    <%:a_i_i_admin2 LuCI ist eine freie, flexible und benutzerfreundliche grafische Oberfläche zur Konfiguration von OpenWRT Kamikaze.%>
    -<%:a_i_i_admin3 Auf den folgenden Seiten können alle wichtigen Einstellungen des Routers vorgenommen werden.%>

    -

    <%:a_i_i_admin4 Auf der linken Seite befindet sich eine Navigation, die zu den einzelnen Konfigurationsseiten führt.%>

    -

    <%:a_i_i_admin5 Wir sind natürlich stets darum bemüht, diese Oberfläche -noch besser und intuitiver zu Gestalten und freuen uns über jegliche Art von Feedback oder Verbesserungsvorschlägen.%>

    -

    <%:a_i_i_admin6 Und nun wünschen wir viel Spaß mit dem Router!%>

    -

    <%:a_i_i_team Das LuCI-Team%>

    +

    <%:a_i_i_hello%>

    +

    <%:a_i_i_admin1%>

    +

    <%:a_i_i_admin2%>
    +<%:a_i_i_admin3%>

    +

    <%:a_i_i_admin4%>

    +

    <%:a_i_i_admin5%>

    +

    <%:a_i_i_admin6%>

    +

    <%:a_i_i_team%>

    <%+footer%> \ No newline at end of file diff --git a/modules/admin-core/luasrc/view/admin_network/index.htm b/modules/admin-core/luasrc/view/admin_network/index.htm index fb42201cc..87d160bf2 100644 --- a/modules/admin-core/luasrc/view/admin_network/index.htm +++ b/modules/admin-core/luasrc/view/admin_network/index.htm @@ -1,11 +1,8 @@ <%+header%> -

    <%:network Netzwerk%>

    -

    <%:a_network1 In diesem Bereich finden sich alle netzwerkbezogenen Einstellungen.%>

    -

    <%:a_network2 Der Netzwerkswitch kann bei den meisten Routern frei konfiguriert -und in mehrere VLANs aufgeteilt werden. %>

    -

    <%:a_network3 Schnittstellen und PPPoE/PPTP-Einstellungen ermöglichen -die freie Organisation des Netzwerks und die Anbindung an ein WAN.%>

    -

    <%:a_network4 DHCP ermöglichst die automatische Netzwerkkonfiguration von Rechnern im (W)LAN.%>

    -

    <%:a_network5 Portweiterleitung und Firewall erlauben eine effektive Absicherung des Netzes, bei gleichzeitiger -Bereitstellung von externen Diensten.%>

    +

    <%:network%>

    +

    <%:a_network1%>

    +

    <%:a_network2%>

    +

    <%:a_network3%>

    +

    <%:a_network4%>

    +

    <%:a_network5%>

    <%+footer%> \ No newline at end of file diff --git a/modules/admin-core/luasrc/view/admin_services/index.htm b/modules/admin-core/luasrc/view/admin_services/index.htm index f31d55746..eaf121c06 100644 --- a/modules/admin-core/luasrc/view/admin_services/index.htm +++ b/modules/admin-core/luasrc/view/admin_services/index.htm @@ -1,6 +1,5 @@ <%+header%> -

    <%:services Dienste%>

    -

    <%:a_srv_services1 Dienste und Dämonen stellen bestimmte Funktionalitäten auf dem Router zur Verfügung.%>

    -

    <%:a_srv_services2 Es handelt sich hierbei meist um Netzwerkserver, die verschiedene Aufgaben auf dem Router erfüllen, -beispielsweise Shell-Zugang ermöglichen oder diese Weboberfläche per HTTP anbieten.%>

    +

    <%:services%>

    +

    <%:a_srv_services1%>

    +

    <%:a_srv_services2%>

    <%+footer%> \ No newline at end of file diff --git a/modules/admin-core/luasrc/view/admin_status/index.htm b/modules/admin-core/luasrc/view/admin_status/index.htm index 184e523a7..3a3775ecc 100644 --- a/modules/admin-core/luasrc/view/admin_status/index.htm +++ b/modules/admin-core/luasrc/view/admin_status/index.htm @@ -1,7 +1,5 @@ <%+header%> -

    <%:status Status%>

    -

    <%:a_st_i_status1 Hier finden sich Informationen über den aktuellen Status des Systems, beispielsweise -Prozessortakt, Speicherauslastung und Netzwerkschnittstellen.%>

    -

    <%:a_st_i_status2 Zusätzlich können hier Protokolldaten, des Kernels und diverser Systemdienste eingesehen werden, -um deren Zustand zu kontrollieren.%>

    +

    <%:status%>

    +

    <%:a_st_i_status1%>

    +

    <%:a_st_i_status2%>

    <%+footer%> \ No newline at end of file diff --git a/modules/admin-core/luasrc/view/admin_status/iwscan.htm b/modules/admin-core/luasrc/view/admin_status/iwscan.htm index c2b53d3bf..66f4718e6 100644 --- a/modules/admin-core/luasrc/view/admin_status/iwscan.htm +++ b/modules/admin-core/luasrc/view/admin_status/iwscan.htm @@ -1,19 +1,19 @@ <%+header%> -

    <%:iwscan WLAN-Scan%>

    -

    <%:iwscan1 Drahtlosnetzwerke in der lokalen Umgebung des Routers:%>

    +

    <%:iwscan%>

    +

    <%:iwscan1%>


<%:destination Ziel%><%:olsr_lasthop Letzter Router%><%:destination%><%:olsr_lasthop%> LQ ILQ ETX
- + - - - - - - + + + + + + <%for iface, cells in pairs(luci.sys.wifi.iwscan()) do for i, cell in ipairs(cells) do diff --git a/modules/admin-core/luasrc/view/admin_status/routes.htm b/modules/admin-core/luasrc/view/admin_status/routes.htm index 09d5bf9bd..fec783e75 100644 --- a/modules/admin-core/luasrc/view/admin_status/routes.htm +++ b/modules/admin-core/luasrc/view/admin_status/routes.htm @@ -1,14 +1,14 @@ <%+header%> -

<%:routes Routen%>

+

<%:routes%>


<%:interface Schnittstelle%><%:interface%> ESSID BSSID<%:mode Modus%><%:channel Kanal%><%:iwscan_encr Vers.%><%:iwscan_link Verb.%><%:iwscan_signal Signal%><%:iwscan_noise Rausch%><%:mode%><%:channel%><%:iwscan_encr%><%:iwscan_link%><%:iwscan_signal%><%:iwscan_noise%>
- - - - - + + + + + <% local routes = luci.sys.net.routes() diff --git a/modules/admin-core/luasrc/view/admin_status/syslog.htm b/modules/admin-core/luasrc/view/admin_status/syslog.htm index 905161be2..5701779c7 100644 --- a/modules/admin-core/luasrc/view/admin_status/syslog.htm +++ b/modules/admin-core/luasrc/view/admin_status/syslog.htm @@ -1,5 +1,5 @@ <%+header%> -

<%:status Status%>

-

<%:syslog Systemprotokoll%>

+

<%:status%>

+

<%:syslog%>

<%=syslog%> <%+footer%> \ No newline at end of file diff --git a/modules/admin-core/luasrc/view/admin_system/editor.htm b/modules/admin-core/luasrc/view/admin_system/editor.htm index ef3e0d8ab..9085fb7ff 100644 --- a/modules/admin-core/luasrc/view/admin_system/editor.htm +++ b/modules/admin-core/luasrc/view/admin_system/editor.htm @@ -1,14 +1,14 @@ <%+header%> -

<%:texteditor Texteditor%>

+

<%:texteditor%>

-
<%:file Datei%>: -<% if msg then %><%:error Fehler%>: <%=msg%><% end %>
+
<%:file%>: +<% if msg then %><%:error%>: <%=msg%><% end %>


- - + +
<%+footer%> \ No newline at end of file diff --git a/modules/admin-core/luasrc/view/admin_system/index.htm b/modules/admin-core/luasrc/view/admin_system/index.htm index 1c594d95b..e84371466 100644 --- a/modules/admin-core/luasrc/view/admin_system/index.htm +++ b/modules/admin-core/luasrc/view/admin_system/index.htm @@ -1,9 +1,6 @@ <%+header%> -

<%:system System%>

-

<%:a_s_i_system1 Hier finden sich Einstellungen, die das System selbst, dessen Kennung, -installierte Software und Hardware, Authentifizierung oder eingehängte Speicher betreffen.%>

-

<%:a_s_i_system2 Diese Einstellungen definieren die Grundlage des Systems, auf dem die -installierte Software aufbaut.%>

-

<%:a_s_i_system3 Beachte bitte, dass eine fehlerhafte Konfiguration den Start -des Routers verhindern oder dich vom Zugriff auf diesen ausschließen kann.%>

+

<%:system%>

+

<%:a_s_i_system1%>

+

<%:a_s_i_system2%>

+

<%:a_s_i_system3%>

<%+footer%> \ No newline at end of file diff --git a/modules/admin-core/luasrc/view/admin_system/ipkg.htm b/modules/admin-core/luasrc/view/admin_system/ipkg.htm index 7d27fa38a..214f80f72 100644 --- a/modules/admin-core/luasrc/view/admin_system/ipkg.htm +++ b/modules/admin-core/luasrc/view/admin_system/ipkg.htm @@ -1,11 +1,11 @@ <%+header%> -

<%:system System%>

-

<%:a_s_p_ipkg IPKG-Konfiguration%>

+

<%:system%>

+

<%:a_s_p_ipkg%>


-
<%:a_s_p_ipkg_pkglists Paketlisten%>:src Name URL
-
<%:a_s_p_ipkg_targets Installationsziele%>:dest Name Pfad
+
<%:a_s_p_ipkg_pkglists%>:src Name URL
+
<%:a_s_p_ipkg_targets%>:dest Name Pfad

@@ -18,9 +18,9 @@
- - + +
- <% if msg then %>
<%:error Fehler%>: <%=msg%>
<% end %> + <% if msg then %>
<%:error%>: <%=msg%>
<% end %> <%+footer%> \ No newline at end of file diff --git a/modules/admin-core/luasrc/view/admin_system/packages.htm b/modules/admin-core/luasrc/view/admin_system/packages.htm index 49c46a091..685c3d1bc 100644 --- a/modules/admin-core/luasrc/view/admin_system/packages.htm +++ b/modules/admin-core/luasrc/view/admin_system/packages.htm @@ -1,31 +1,31 @@ <%+header%> -

<%:system System%>

-

<%:a_s_packages Paketverwaltung%>

+

<%:system%>

+

<%:a_s_packages%>


<% if install or remove or update or upgrade then %> -
<%:status Status%>:
+
<%:status%>:
<% if update then %> - <%:a_s_packages_update Paketlisten aktualisieren%>: <% if update == 0 then %><%:ok OK%><% else %><%:error Fehler%> (<%:code Code%> <%=update%>)<% end %>
+ <%:a_s_packages_update%>: <% if update == 0 then %><%:ok%><% else %><%:error%> (<%:code%> <%=update%>)<% end %>
<% end %> <% if upgrade then%> - <%:a_s_packages_upgrade Installierte Pakete aktualisieren%>: <% if upgrade == 0 then %><%:ok OK%><% else %><%:error Fehler%> (<%:code Code%> <%=upgrade%>)<% end %>
+ <%:a_s_packages_upgrade%>: <% if upgrade == 0 then %><%:ok%><% else %><%:error%> (<%:code%> <%=upgrade%>)<% end %>
<% end %> <% if install then for k,v in pairs(install) do %> - <%:a_s_packages_install Installation von%> '<%=k%>': <% if v == 0 then %><%:ok OK%><% else %><%:error Fehler%> (<%:code Code%> <%=v%>)<% end %>
+ <%:a_s_packages_install%> '<%=k%>': <% if v == 0 then %><%:ok%><% else %><%:error%> (<%:code%> <%=v%>)<% end %>
<% end end %> <% if remove then for k,v in pairs(remove) do %> - <%:a_s_packages_remove Deinstallation von%> '<%=k%>': <% if v == 0 then %><%:ok OK%><% else %><%:error Fehler%> (<%:code Code%> <%=v%>)<% end %>
+ <%:a_s_packages_remove%> '<%=k%>': <% if v == 0 then %><%:ok%><% else %><%:error%> (<%:code%> <%=v%>)<% end %>
<% end end %>

<% end %>
-<%:a_s_packages_ipkg Paketlisten und Installationsziele bearbeiten%>
-<%:a_s_packages_updatelist Paketlisten aktualisieren%>
-<%:a_s_packages_upgrade Installierte Pakete aktualisieren%> +<%:a_s_packages_ipkg%>
+<%:a_s_packages_updatelist%>
+<%:a_s_packages_upgrade%>

@@ -33,19 +33,19 @@
- <%:a_s_packages_installurl Paket herunterladen und installieren%>:
+ <%:a_s_packages_installurl%>:
- +


- <%:filter Filter%>: + <%:filter%>: - - + +

@@ -54,24 +54,24 @@
<%:target Ziel%><%:routes_netmask Netzmaske%><%:routes_gateway Gateway%><%:routes_metric Metrik%><%:interface Schnittstelle%><%:target%><%:routes_netmask%><%:routes_gateway%><%:routes_metric%><%:interface%>
- - - - - + + + + + <% for k, pkg in pairs(pkgs) do %> - - + + <% end %>
<%:a_s_packages_name Paketname%><%:version Version%><%:install Installieren%><%:delete Löschen%><%:descr Beschreibung%><%:a_s_packages_name%><%:version%><%:install%><%:delete%><%:descr%>
<%=pkg.Package%> <%=pkg.Version%><% if not pkg.Status or not pkg.Status.installed then %><% else %><%:installed installiert%><% end %><% if pkg.Status and pkg.Status.installed then %><% else %><%:notinstalled nicht installiert%><% end %><% if not pkg.Status or not pkg.Status.installed then %><% else %><%:installed%><% end %><% if pkg.Status and pkg.Status.installed then %><% else %><%:notinstalled%><% end %> <%=pkg.Description%>

- + <%+footer%> \ No newline at end of file diff --git a/modules/admin-core/luasrc/view/admin_system/passwd.htm b/modules/admin-core/luasrc/view/admin_system/passwd.htm index c6aefb4ea..30db61c46 100644 --- a/modules/admin-core/luasrc/view/admin_system/passwd.htm +++ b/modules/admin-core/luasrc/view/admin_system/passwd.htm @@ -1,32 +1,32 @@ <%+header%> -

<%:system System%>

-

<%:a_s_changepw Passwort ändern%>

-

<%:a_s_changepw1 Ändert das Passwort des Systemverwalters (Benutzer "root")%>

+

<%:system%>

+

<%:a_s_changepw%>

+

<%:a_s_changepw1%>


<% if stat then %> <% if stat == 0 then %> - <%:a_s_changepw_changed Passwort erfolgreich geändert%>! + <%:a_s_changepw_changed%>! <% elseif stat == 10 then %> - <%:a_s_changepw_nomatch Passwörter stimmen nicht überein%>! + <%:a_s_changepw_nomatch%>! <% else %> - <%:unknownerror Unbekannter Fehler%>! + <%:unknownerror%>! <% end %> <% end %> <% if not stat or stat == 10 then %>
-
<%:password Passwort%>
+
<%:password%>
-
<%:confirmation Bestätigung%>
+
<%:confirmation%>

- - + +
diff --git a/modules/admin-core/luasrc/view/admin_system/reboot.htm b/modules/admin-core/luasrc/view/admin_system/reboot.htm index cd6edfc64..51f925dfa 100644 --- a/modules/admin-core/luasrc/view/admin_system/reboot.htm +++ b/modules/admin-core/luasrc/view/admin_system/reboot.htm @@ -1,11 +1,11 @@ <%+header%> -

<%:system System%>

-

<%:reboot Neu starten%>

-

<%:a_s_reboot1 Startet das Betriebssystem des Routers neu.%>

+

<%:system%>

+

<%:reboot%>

+

<%:a_s_reboot1%>

<% if not reboot then %> -

<%:a_s_reboot_do Neustart durchführen%>

+

<%:a_s_reboot_do%>

<% else %> -

<%:a_s_reboot_running Bitte warten: Neustart wird durchgeführt...%>

+

<%:a_s_reboot_running%>

<% end %> <%+footer%> \ No newline at end of file diff --git a/modules/admin-core/luasrc/view/admin_system/sshkeys.htm b/modules/admin-core/luasrc/view/admin_system/sshkeys.htm index cfaf0a26e..b6c7cd443 100644 --- a/modules/admin-core/luasrc/view/admin_system/sshkeys.htm +++ b/modules/admin-core/luasrc/view/admin_system/sshkeys.htm @@ -1,11 +1,10 @@ <%+header%> -

<%:system System%>

-

<%:a_s_sshkeys SSH-Schlüssel%>

+

<%:system%>

+

<%:a_s_sshkeys%>


-
<%:a_s_sshkeys1 Hier können öffentliche SSH-Schlüssel (einer pro Zeile) - zur Authentifizierung abgelegt werden.%>
+
<%:a_s_sshkeys1%>

@@ -18,9 +17,9 @@
- - + +
- <% if msg then %>
<%:error Fehler%>: <%=msg%>
<% end %> + <% if msg then %>
<%:error%>: <%=msg%>
<% end %> <%+footer%> \ No newline at end of file diff --git a/modules/admin-core/luasrc/view/admin_system/upgrade.htm b/modules/admin-core/luasrc/view/admin_system/upgrade.htm index ea523d7c8..7e23c5400 100644 --- a/modules/admin-core/luasrc/view/admin_system/upgrade.htm +++ b/modules/admin-core/luasrc/view/admin_system/upgrade.htm @@ -1,34 +1,33 @@ <%+header%> -

<%:system System%>

-

<%:a_s_flash Upgrade%>

-

<%:a_s_flash_upgrade1 Ersetzt die installierte Firmware (das Betriebssystem des Routers) durch ein neues. -Das Format der Firmware ist plattformabhängig.%>

+

<%:system%>

+

<%:a_s_flash%>

+

<%:a_s_flash_upgrade1%>


<% if sysupgrade and not ret then %>
-
<%:a_s_flash_fwimage Firmwareimage%>
+
<%:a_s_flash_fwimage%>

- <%:a_s_flash_keepcfg Konfigurationsdateien übernehmen%> + <%:a_s_flash_keepcfg%>

- +
<% elseif ret then %> <% if ret == 0 then %> -
<%:a_s_flash_flashed Flashvorgang erfolgreich. Router startet neu...%>
+
<%:a_s_flash_flashed%>
<% else %> -
<%:a_s_flash_flasherr Flashvorgang fehlgeschlagen%>! (<%:code Code%> <%=ret%>)
+
<%:a_s_flash_flasherr%>! (<%:code%> <%=ret%>)
<% end %> <% else %> -
<%:a_s_flash_notimplemented Diese Funktion steht leider (noch) nicht zur Verfügung.%>
+
<%:a_s_flash_notimplemented%>
<% end %> <%+footer%> \ No newline at end of file diff --git a/modules/admin-core/luasrc/view/admin_uci/apply.htm b/modules/admin-core/luasrc/view/admin_uci/apply.htm index 090967a2d..3cfc037e4 100644 --- a/modules/admin-core/luasrc/view/admin_uci/apply.htm +++ b/modules/admin-core/luasrc/view/admin_uci/apply.htm @@ -1,6 +1,6 @@ <%+header%> -

<%:config Konfiguration%>

-

<%:uci_applied Die folgenden Änderungen wurden übernommen%>:

+

<%:config%>

+

<%:uci_applied%>:

<%=(changes or "-")%> <%=output%> <%+footer%> \ No newline at end of file diff --git a/modules/admin-core/luasrc/view/admin_uci/changes.htm b/modules/admin-core/luasrc/view/admin_uci/changes.htm index 002c0236d..c1f410c14 100644 --- a/modules/admin-core/luasrc/view/admin_uci/changes.htm +++ b/modules/admin-core/luasrc/view/admin_uci/changes.htm @@ -1,11 +1,11 @@ <%+header%> -

<%:config Konfiguration%>

-

<%:changes Änderungen%>

+

<%:config%>

+

<%:changes%>

<%=changes%>
- +
- +
<%+footer%> \ No newline at end of file diff --git a/modules/admin-core/luasrc/view/admin_uci/revert.htm b/modules/admin-core/luasrc/view/admin_uci/revert.htm index 39aaabcd8..1c039f6d3 100644 --- a/modules/admin-core/luasrc/view/admin_uci/revert.htm +++ b/modules/admin-core/luasrc/view/admin_uci/revert.htm @@ -1,5 +1,5 @@ <%+header%> -

<%:config Konfiguration%>

-

<%:uci_reverted Die folgenden Änderungen wurden verworfen%>:

+

<%:config%>

+

<%:uci_reverted%>:

<%=(changes or "-")%> <%+footer%> \ No newline at end of file diff --git a/modules/admin-core/luasrc/view/admin_wifi/index.htm b/modules/admin-core/luasrc/view/admin_wifi/index.htm index 8de3df90c..3ba1819ba 100644 --- a/modules/admin-core/luasrc/view/admin_wifi/index.htm +++ b/modules/admin-core/luasrc/view/admin_wifi/index.htm @@ -1,9 +1,6 @@ <%+header%> -

<%:wifi Drahtlos%>

-

<%:a_w_wifi1 Hier finden sich Konfiugrationsmöglichkeiten für Drahtlos-Netzwerke nach dem WLAN-Standard.%>

-

<%:a_w_wifi2 802.11b/g/a/n-Geräte können so einfach in das bestehende physische Netzwerk integriert werden. -Die Unterstützung von virtuellen Adaptern ermöglicht auch den Einsatz als Wireless-Repeater oder von -mehreren Netzwerken gleichzeitig auf einem Gerät.%>

-

<%:a_w_wifi3 Es werden Managed, Client, Ad-Hoc und WDS-Modus unterstützt sowie WPA und WPA2-Verschlüsselung zur gesicherten -Kommunikation.%>

+

<%:wifi%>

+

<%:a_w_wifi1%>

+

<%:a_w_wifi2%>

+

<%:a_w_wifi3%>

<%+footer%> \ No newline at end of file diff --git a/modules/freifunk/luasrc/model/cbi/freifunk/contact.lua b/modules/freifunk/luasrc/model/cbi/freifunk/contact.lua index 0998cb924..203b1ce6d 100644 --- a/modules/freifunk/luasrc/model/cbi/freifunk/contact.lua +++ b/modules/freifunk/luasrc/model/cbi/freifunk/contact.lua @@ -11,20 +11,16 @@ You may obtain a copy of the License at $Id$ ]]-- -m = Map("freifunk", translate("contact", "Kontakt"), translate("contact1", [[Diese Daten sind -auf der öffentlichen Kontaktseite sichtbar. Bitte gib an, wie man dich am besten kontaktieren kann. -Diese Informationen sollten nach der Picopeering Vereinbarung mindestens deine E-Mail-Adresse enthalten. -Damit dein Knoten durch Topographieprogramme erfasst werden kann, gib bitte deine Geokoordinaten oder -zumindest deine Straße und Hausnummer unter Standort an.]])) +m = Map("freifunk", translate("contact"), translate("contact1")) c = m:section(NamedSection, "contact", "public", "") -c:option(Value, "nickname", translate("nickname", "Pseudonym")) -c:option(Value, "name", translate("name", "Name")) -c:option(Value, "mail", translate("mail", "E-Mail"), translate("mail1", "Bitte unbedingt angeben!")) -c:option(Value, "phone", translate("phone", "Telefon")) -c:option(Value, "location", translate("location", "Standort")) -c:option(Value, "geo", translate("coord", "Koordinaten"), translate("coord1", "Bitte als Breite;Länge (z.B: 51.5;12.9) angeben")) -c:option(Value, "note", translate("note", "Notiz")) +c:option(Value, "nickname", translate("nickname")) +c:option(Value, "name", translate("name")) +c:option(Value, "mail", translate("mail"), translate("mail1")) +c:option(Value, "phone", translate("phone")) +c:option(Value, "location", translate("location")) +c:option(Value, "geo", translate("coord"), translate("coord1")) +c:option(Value, "note", translate("note")) return m \ No newline at end of file diff --git a/modules/freifunk/luasrc/view/freifunk/contact.htm b/modules/freifunk/luasrc/view/freifunk/contact.htm index 7e6a39d22..a1edb2e7f 100644 --- a/modules/freifunk/luasrc/view/freifunk/contact.htm +++ b/modules/freifunk/luasrc/view/freifunk/contact.htm @@ -1,13 +1,13 @@ <%+header%> <% local contact = luci.model.uci.get_all("freifunk", "contact") %> -

<%:contact Kontakt%>

+

<%:contact%>

- - - - - - - + + + + + + +
<%:nickname Pseudonym%>:<%=contact.nickname%>
<%:name Name%>:<%=contact.name%>
<%:mail E-Mail%>:<%=contact.mail%>
<%:phone Telefon%>:<%=contact.phone%>
<%:location Standort%>:<%=contact.location%>
<%:geocoord Geokoordinaten%>:<%=contact.geo%>
<%:note Notiz%>:<%=contact.note%>
<%:nickname%>:<%=contact.nickname%>
<%:name%>:<%=contact.name%>
<%:mail%>:<%=contact.mail%>
<%:phone%>:<%=contact.phone%>
<%:location%>:<%=contact.location%>
<%:geocoord%>:<%=contact.geo%>
<%:note%>:<%=contact.note%>
<%+footer%> \ No newline at end of file diff --git a/modules/freifunk/luasrc/view/freifunk/index.htm b/modules/freifunk/luasrc/view/freifunk/index.htm index 6a1d805f2..7fa2b4e4b 100644 --- a/modules/freifunk/luasrc/view/freifunk/index.htm +++ b/modules/freifunk/luasrc/view/freifunk/index.htm @@ -1,11 +1,10 @@ <%+header%> <% local ff = luci.model.uci.get_all("freifunk") %> -

<%:hellonet Hallo und willkommen im Netz von%> <%=ff.community.name%>!

-

<%:public1 Wir sind eine Initiative zur Schaffung eines freien, offenen und unabhängigen Funknetzwerks auf WLAN-Basis.%>
-<%:public2 Dies ist der Zugangspunkt %><%=luci.sys.hostname()%>. <%:public3 Er wird betrieben von %> +

<%:hellonet%> <%=ff.community.name%>!

+

<%:public1%>
+<%:public2%><%=luci.sys.hostname()%>. <%:public3%> <%=ff.contact.nickname%>.

-

<%:public4 Weitere Informationen zur globalen Freifunkinitiative findest du unter%> Freifunk.net.
-<%:public5 Hast du Interesse an diesem Projekt, dann wende dich an deine lokale Gemeinschaft%> <%=ff.community.name%>.

-

<%:note Hinweis%>: <%:public6 Der Internetzugang über das experimentelle Freifunknetz ist an technische und organisatorische Bedingungen geknüpft und deshalb möglicherweise -nicht (immer) gewährleistet.%>

+

<%:public4%> Freifunk.net.
+<%:public5%> <%=ff.community.name%>.

+

<%:note%>: <%:public6%>

<%+footer%> \ No newline at end of file diff --git a/modules/freifunk/luasrc/view/public_status/index.htm b/modules/freifunk/luasrc/view/public_status/index.htm index 653baf984..ee1504dc3 100644 --- a/modules/freifunk/luasrc/view/public_status/index.htm +++ b/modules/freifunk/luasrc/view/public_status/index.htm @@ -1,38 +1,38 @@ <%+header%> -

<%:status Status%>

-

<%:system System%>

+

<%:status%>

+

<%:system%>


- + - + - +
<%:system_type Systemtyp%>:<%:system_type%>: <%=s%>
<%:cpu Prozessor%>:<%:cpu%>: <%=m%>
<%:ram Hauptspeicher%>:<%:ram%>: <%=r%>


-

<%:wifi Drahtlos%>

+

<%:wifi%>


- - - - - - - - - - + + + + + + + + + + <%for k, v in pairs(luci.sys.wifi.getiwconfig()) do %> @@ -56,13 +56,13 @@
<%:name Name%><%:protocol Protokoll%><%:frequency Frequenz%><%:power Leistung%><%:bitrate Bitrate%><%:rts RTS%><%:frag Frag.%><%:link Verb.%><%:signal Signal%><%:noise Rausch%><%:name%><%:protocol%><%:frequency%><%:power%><%:bitrate%><%:rts%><%:frag%><%:link%><%:signal%><%:noise%>


-

<%:defroutes Standardrouten%>

+

<%:defroutes%>


- - - + + + <% for i, rt in pairs(routes) do diff --git a/themes/fledermaus/luasrc/view/themes/fledermaus/header.htm b/themes/fledermaus/luasrc/view/themes/fledermaus/header.htm index 0556bef86..327e33964 100644 --- a/themes/fledermaus/luasrc/view/themes/fledermaus/header.htm +++ b/themes/fledermaus/luasrc/view/themes/fledermaus/header.htm @@ -34,8 +34,8 @@ require("luci.http").prepare_content("text/html")
<%=luci.config.brand.firmware%>
<%=luci.config.brand.distro%>
- <%:load Last%>: <%=load1%> <%=load5%> <%=load15%>
- <%:hostname Hostname%>: <%=luci.sys.hostname()%> + <%:load%>: <%=load1%> <%=load5%> <%=load15%>
+ <%:hostname%>: <%=luci.sys.hostname()%>
<%=luci.config.brand.title%>
@@ -44,7 +44,7 @@ require("luci.http").prepare_content("text/html")
-<%:path Pfad%>: <% +<%:path%>: <% local c = tree local url = controller for k,v in pairs(request) do @@ -108,7 +108,7 @@ end %>
<%:gateway Gateway%><%:metric Metrik%><%:iface Schnittstelle%><%:gateway%><%:metric%><%:iface%>