From: Jo-Philipp Wich Date: Sun, 14 Sep 2008 20:57:00 +0000 (+0000) Subject: * luci/app-olsr: added rewritten german and english translation X-Git-Tag: 0.9.0~1307 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=1bd4697acd27b24b11fcaf3d9566226cb7154487;p=oweals%2Fluci.git * luci/app-olsr: added rewritten german and english translation --- diff --git a/applications/luci-olsr/luasrc/i18n/olsr.de.lua b/applications/luci-olsr/luasrc/i18n/olsr.de.lua index 7ec5b4777..bbf251c4c 100644 --- a/applications/luci-olsr/luasrc/i18n/olsr.de.lua +++ b/applications/luci-olsr/luasrc/i18n/olsr.de.lua @@ -1,64 +1,126 @@ -olsr_routes = 'Routen' -olsr_topology = 'Topologie' -olsr_error1 = 'Es konnte keine Verbindung zum OLSR-Daemon hergestellt werden!' -olsr_links = 'OLSR-Verbindungen' -olsr_links1 = 'Übersicht über aktuell bestehende OLSR-Verbindungen' -olsrlinks_lq1 = 'Erfolgsquote gesendeter Pakete' -olsrlinks_nlq1 = 'Erfolgsquote empfangener Pakete' -olsrlinks_etx1 = 'Zu erwartende Sendeversuche pro Paket' -olsr_mid = 'MID' -olsr_general = 'Allgemeine Einstellungen' -olsr_general_debuglevel = 'Debugmodus' -olsr_general_ipversion = 'Internet Protokoll' -olsr_general_allownoint = 'Start ohne Netzwerk' -olsr_general_pollrate = 'Abfragerate' -olsr_general_tcredundancy = 'TC-Redundanz' -olsr_general_tcredundancy_0 = 'MPR-Selektoren' -olsr_general_tcredundancy_1 = 'MPR-Selektoren und MPR' -olsr_general_tcredundancy_2 = 'Alle Nachbarn' -olsr_general_mprcoverage = 'MPR-Erfassung' -olsr_general_linkqualitylevel = 'VQ-Level' -olsr_general_linkqualityaging = 'VQ-Alterung' -olsr_general_linkqualityalgorithm = 'VQ-Algorithmus' -olsr_etx_fpm = 'Festkomma' -olsr_etx_float = 'Gleitkomma' -olsr_etx_ff = 'Freifunk' -olsr_general_linkqualitylevel_1 = 'MPR-Auswahl' -olsr_general_linkqualitylevel_2 = 'MPR-Auswahl und Routing' -olsr_general_linkqualityfisheye = 'VQ-Fisheye' -olsr_general_linkqualitywinsize = 'VQ-Fenstergröße' -olsr_general_linkqualitydijkstralimit = 'VQ-Dijkstralimit' -olsr_general_usehysteresis = 'Hysterese aktivieren' -olsr_general_fibmetric = 'FIB-Metrik' -olsr_general_clearscreen = 'Ansicht zurücksetzen' -olsr_general_willingness = 'Bereitschaft' -olsr_interface_ip4broadcast = 'IPv4 Broadcast' -olsr_interface_hellointerval = 'Hello-Intervall' -olsr_interface_hellovaliditytime = 'Hello-Gültigkeit' -olsr_interface_tcinterval = 'TC-Intervall' -olsr_interface_tcvaliditytime = 'TC-Gültigkeit' -olsr_interface_midinterval = 'MID-Intervall' -olsr_interface_midvaliditytime = 'MID-Gültigkeit' -olsr_interface_hnainterval = 'HNA-Intervall' -olsr_interface_hnavaliditytime = 'HNA-Gültigkeit' -olsr_loadplugin = 'Plugins' -olsr_hna4 = 'IPv4 HNA-Ankündigungen' -olsr_hna4_desc = 'Hna4-Entries ermöglichen die Ankündigung von lokalen IPv4 Host- und Netz-Routen im Mesh-Netzwerk' -olsr_hna4_netaddr = 'Netzwerk-Adresse' -olsr_hna4_netaddr_desc = 'IPv4 Adresse' -olsr_hna4_prefix = 'Netzmaske' -olsr_hna4_prefix_desc = 'IPv4 Adresse' -olsr_hna6 = 'IPv6 HNA-Ankündigungen' -olsr_hna6_desc = 'Hna6-Entries ermöglichen die Ankündigung von lokalen IPv6 Host- und Netz-Routen im Mesh-Netzwerk' -olsr_hna6_netaddr = 'Netzwerk-Adresse' -olsr_hna6_netaddr_desc = 'IPv6 Adresse' -olsr_hna6_prefix = 'Netzmaske' -olsr_hna6_prefix_desc = 'IPv6 Adresse' -olsr_ipcconnect = 'IPC-Einstellungen' -olsr_ipcconnect_desc = 'IPC-Verbindungen ermöglichen die Fernsteuerung des lokalen OLSR-Prozesses durch externe Programme' -olsr_ipcconnect_maxconnections = 'maximale Anzahl von Verbindungen' -olsr_ipcconnect_maxconnections_desc = '0 deaktiviert IPC' -olsr_ipcconnect_host = 'erlaubte Hostadressen' -olsr_ipcconnect_host_desc = 'mehrere mit Leerzeichen trennen' -olsr_ipcconnect_net = 'erlaubte Netzbereiche' -olsr_ipcconnect_net_desc = 'Adresse Maske; mehrere mit Leerzeichen' +olsrd = 'OLSR Daemon' +olsrd_neighbour_ip = 'Nachbar-IP' +olsrd_local_ip = 'Lokale Interface-IP' +olsrd_network = 'Angekündigtes Netzwerk' +olsrd_gateway = 'OLSR-Gateway' +olsrd_node = 'OLSR-Knoten' +olsrd_error = 'Es konnte keine Verbindung zum OLSR-Daemon hergestellt werden!' +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.' +olsrd_hna = 'OLSR - HNA-Ankündigungen' +olsrd_plugins = 'OLSR - Plugins' +olsrd_links = 'OLSR-Verbindungen' +olsrd_links_desc = 'Übersicht über aktuell bestehende OLSR-Verbindungen' +olsrd_links_etx_desc = 'Zu erwartende Sendeversuche pro Paket' +olsrd_links_lq_desc = 'Erfolgsquote gesendeter Pakete' +olsrd_links_nlq_desc = 'Erfolgsquote empfangener Pakete' +olsrd_routes = 'Bekannte OLSR-Routen' +olsrd_routes_desc = 'Übersicht über zur Zeit bekannte Routen zu anderen OLSR-Knoten' +olsrd_topology = 'Aktive OLSR-Knoten' +olsrd_topology_desc = 'Übersicht über zur Zeit bekannte andere OLSR-Knoten' +olsrd_topology_lasthop = 'letzter Hop' +olsrd_hna = 'Aktive HNA-Ankündigungen' +olsrd_hna_desc = 'Übersicht über zur Zeit aktive OLSR-Netzwerk-Ankündigungen' +olsrd_mid = 'Aktive MID-Ankündigungen' +olsrd_mid_desc = 'Übersicht über bekannte Mehrfachschnittstellenmeldungen' +olsrd_mid_aliases = 'Sekundäre OLSR Schnittstellen' +olsrd_etx_ff = 'Freifunk' +olsrd_etx_float = 'Gleitkomma' +olsrd_etx_fpm = 'Festkomma' +olsrd_olsrd = 'Allgemeine Einstellungen' +olsrd_olsrd_allownoint = 'Start ohne Netzwerk' +olsrd_olsrd_clearscreen = 'Ansicht zurücksetzen' +olsrd_olsrd_debuglevel = 'Debugmodus' +olsrd_olsrd_fibmetric = 'FIB-Metrik' +olsrd_olsrd_ipversion = 'Internet Protokoll' +olsrd_olsrd_linkqualityaging = 'VQ-Alterung' +olsrd_olsrd_linkqualityalgorithm = 'VQ-Algorithmus' +olsrd_olsrd_linkqualitydijkstralimit = 'VQ-Dijkstralimit' +olsrd_olsrd_linkqualityfisheye = 'VQ-Fisheye' +olsrd_olsrd_linkqualitylevel = 'VQ-Level' +olsrd_olsrd_linkqualitylevel_1 = 'MPR-Auswahl' +olsrd_olsrd_linkqualitylevel_2 = 'MPR-Auswahl und Routing' +olsrd_olsrd_linkqualitywinsize = 'VQ-Fenstergröße' +olsrd_olsrd_mprcoverage = 'MPR-Erfassung' +olsrd_olsrd_pollrate = 'Abfragerate' +olsrd_olsrd_tcredundancy = 'TC-Redundanz' +olsrd_olsrd_tcredundancy_0 = 'MPR-Selektoren' +olsrd_olsrd_tcredundancy_1 = 'MPR-Selektoren und MPR' +olsrd_olsrd_tcredundancy_2 = 'Alle Nachbarn' +olsrd_olsrd_usehysteresis = 'Hysterese aktivieren' +olsrd_olsrd_willingness = 'Bereitschaft' +olsrd_interface_hellointerval = 'Hello-Intervall' +olsrd_interface_hellovaliditytime = 'Hello-Gültigkeit' +olsrd_interface_hnainterval = 'HNA-Intervall' +olsrd_interface_hnavaliditytime = 'HNA-Gültigkeit' +olsrd_interface_ip4broadcast = 'IPv4 Broadcast' +olsrd_interface_midinterval = 'MID-Intervall' +olsrd_interface_midvaliditytime = 'MID-Gültigkeit' +olsrd_interface_tcinterval = 'TC-Intervall' +olsrd_interface_tcvaliditytime = 'TC-Gültigkeit' +olsrd_ipcconnect = 'IPC-Einstellungen' +olsrd_ipcconnect_desc = 'IPC-Verbindungen ermöglichen die Fernsteuerung des lokalen OLSR-Prozesses durch externe Programme' +olsrd_ipcconnect_host = 'Erlaubte Hostadressen' +olsrd_ipcconnect_host_desc = 'Mehrere mit Leerzeichen trennen' +olsrd_ipcconnect_maxconnections = 'Maximale Anzahl von Verbindungen' +olsrd_ipcconnect_maxconnections_desc = '0 deaktiviert IPC' +olsrd_ipcconnect_net = 'Erlaubte Netzbereiche' +olsrd_ipcconnect_net_desc = 'Adresse Maske; mehrere mit Leerzeichen' +olsrd_hna4 = 'IPv4 HNA-Ankündigungen' +olsrd_hna4_desc = 'Hna4-Entries ermöglichen die Ankündigung von lokalen IPv4 Host- und Netz-Routen im Mesh-Netzwerk' +olsrd_hna4_netaddr = 'Netzwerk-Adresse' +olsrd_hna4_netaddr_desc = 'IPv4 Adresse' +olsrd_hna4_prefix = 'Netzmaske' +olsrd_hna4_prefix_desc = 'IPv4 Adresse' +olsrd_hna6 = 'IPv6 HNA-Ankündigungen' +olsrd_hna6_desc = 'Hna6-Entries ermöglichen die Ankündigung von lokalen IPv6 Host- und Netz-Routen im Mesh-Netzwerk' +olsrd_hna6_netaddr = 'Netzwerk-Adresse' +olsrd_hna6_netaddr_desc = 'IPv6 Adresse' +olsrd_hna6_prefix = 'Netzmaske' +olsrd_hna6_prefix_desc = 'IPv6 Adresse' +olsrd_loadplugin = 'Pluginkonfiguration' +olsrd_loadplugin_ignore = 'Plugin aktivieren' +olsrd_loadplugin_library = 'Bibliothek' +olsrd_loadplugin_accept = 'Verbindungsaufbau von Addressen zulassen' +olsrd_loadplugin_ping = 'Pingtest Adressen' +olsrd_loadplugin_interval = 'Intervall' +olsrd_loadplugin_hna = 'HNA Ankündigungen' +olsrd_loadplugin_hna_desc = 'Format: IP-Adresse Netzmaske / OLSR kündigt dieses Netzwerk an sobald das Gateway erreichbar ist' +olsrd_loadplugin_addhosts = 'Alternative \"hosts\" Datei' +olsrd_loadplugin_addhosts_desc = 'Der Inhalt dieser Datei wird mit in die autogenerierte \"hosts\" Datei übernommen' +olsrd_loadplugin_dnsserver = 'DNS-Server' +olsrd_loadplugin_hosts = 'Alternative Hostnamen' +olsrd_loadplugin_hosts_desc = 'Format: Interface-IP Hostname' +olsrd_loadplugin_hostsfile = 'Pfad zur \"hosts\" Datei' +olsrd_loadplugin_lat = 'Latitude' +olsrd_loadplugin_latlonfile = 'Ausgabedatei für Koordinaten' +olsrd_loadplugin_latlonfile_desc = 'OLSR schreibt alle empfangenen Koordinaten anderer Knoten in diese Datei' +olsrd_loadplugin_latloninfile = 'Eingabedatei für Koordinaten' +olsrd_loadplugin_latloninfile_desc = 'OLSR prüft diese Datei periodisch auf neue Koordinaten und propagiert diese' +olsrd_loadplugin_lon = 'Longitude' +olsrd_loadplugin_name = 'Hostnamen' +olsrd_loadplugin_namechangescript = 'Kommando bei Namensänderungen' +olsrd_loadplugin_namechangescript_desc = 'OLSR ruft dieses Kommando auf sobald sich Einträge in der \"hosts\" Datei ändern' +olsrd_loadplugin_resolvfile = 'Pfad zur \"resolv\" Datei' +olsrd_loadplugin_serviceschangescript = 'Kommando bei Serviceänderungen' +olsrd_loadplugin_serviceschangescript_desc = 'OLSR ruft dieses Kommando auf sobald neue Service-Ankündigungen empfangen werden' +olsrd_loadplugin_sighuppidfile = 'PID-Datei für SIGHUP Signale' +olsrd_loadplugin_sighuppidfile_desc = 'OLSR sendet ein HUP Signal an den in der PID Datei angegebenen Prozess sobald sich die \"hosts\" oder \"resolv\" Datei ändert' +olsrd_loadplugin_suffix = 'Domain-Suffix' +olsrd_loadplugin_timeout = 'Timeout' +olsrd_loadplugin_bmfinterface = 'Name für die BMF-Schnittstelle' +olsrd_loadplugin_bmfinterfaceid = 'IP-Adresse für die BMF-Schnittstelle' +olsrd_loadplugin_dolocalbroadcast = 'Lokale Broadcasts weiterleiten' +olsrd_loadplugin_capturepacketsonolsrinterfaces = 'Broadcasts von OLSR-Schnittstellen weiterleiten' +olsrd_loadplugin_bmfmechanism = 'Verteilungsmechanismus' +olsrd_loadplugin_broadcastretransmitcount = 'Anzahl der Neuversendungen pro Paket' +olsrd_loadplugin_fanoutlimit = 'Mindestanzahl der Nachbarn für Broadcastweiterleitung' +olsrd_loadplugin_nonolsrif = 'Nicht-OLSR-Interfaces' +olsrd_loadplugin_port = 'Verwendeter Port' +olsrd_loadplugin_host = 'Verbindungsaufbau von Hosts zulassen' +olsrd_loadplugin_net = 'Verbindungsaufbau von Subnetzen zulassen' +olsrd_loadplugin_net_desc = 'Format: IP-Adresse Netzmaske' +olsrd_loadplugin_redistribute = 'Verwendete Protokolle' +olsrd_loadplugin_exportroutes = 'Routen nur an Quagga oder auch an Kernel exportieren' +olsrd_loadplugin_localpref = 'Lokale Routen immer bevorzugen' +olsrd_loadplugin_distance = 'Distanz für exportierte Routen' +olsrd_loadplugin_keyfile = 'Schlüsseldatei' diff --git a/applications/luci-olsr/luasrc/i18n/olsr.de.xml b/applications/luci-olsr/luasrc/i18n/olsr.de.xml index a5f6622f3..5330c463d 100644 --- a/applications/luci-olsr/luasrc/i18n/olsr.de.xml +++ b/applications/luci-olsr/luasrc/i18n/olsr.de.xml @@ -2,74 +2,182 @@ -Routen -Topologie -Es konnte keine Verbindung zum OLSR-Daemon hergestellt werden! -OLSR-Verbindungen -Übersicht über aktuell bestehende OLSR-Verbindungen -Erfolgsquote gesendeter Pakete -Erfolgsquote empfangener Pakete -Zu erwartende Sendeversuche pro Paket -MID - -Allgemeine Einstellungen -Debugmodus -Internet Protokoll -Start ohne Netzwerk -Abfragerate -TC-Redundanz -MPR-Selektoren -MPR-Selektoren und MPR -Alle Nachbarn -MPR-Erfassung -VQ-Level -VQ-Alterung -VQ-Algorithmus -Festkomma -Gleitkomma -Freifunk -MPR-Auswahl -MPR-Auswahl und Routing -VQ-Fisheye -VQ-Fenstergröße -VQ-Dijkstralimit -Hysterese aktivieren -FIB-Metrik -Ansicht zurücksetzen -Bereitschaft - -IPv4 Broadcast -Hello-Intervall -Hello-Gültigkeit -TC-Intervall -TC-Gültigkeit -MID-Intervall -MID-Gültigkeit -HNA-Intervall -HNA-Gültigkeit -Plugins - -IPv4 HNA-Ankündigungen -Hna4-Entries ermöglichen die Ankündigung von lokalen IPv4 Host- und Netz-Routen im Mesh-Netzwerk -Netzwerk-Adresse -IPv4 Adresse -Netzmaske -IPv4 Adresse - -IPv6 HNA-Ankündigungen -Hna6-Entries ermöglichen die Ankündigung von lokalen IPv6 Host- und Netz-Routen im Mesh-Netzwerk -Netzwerk-Adresse -IPv6 Adresse -Netzmaske -IPv6 Adresse - -IPC-Einstellungen -IPC-Verbindungen ermöglichen die Fernsteuerung des lokalen OLSR-Prozesses durch externe Programme -maximale Anzahl von Verbindungen -0 deaktiviert IPC -erlaubte Hostadressen -mehrere mit Leerzeichen trennen -erlaubte Netzbereiche -Adresse Maske; mehrere mit Leerzeichen + + +OLSR Daemon +Nachbar-IP +Lokale Interface-IP +Angekündigtes Netzwerk +OLSR-Gateway +OLSR-Knoten +Es konnte keine Verbindung zum OLSR-Daemon hergestellt werden! +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. +OLSR - HNA-Ankündigungen +OLSR - Plugins + + + + +OLSR-Verbindungen +Übersicht über aktuell bestehende OLSR-Verbindungen +Zu erwartende Sendeversuche pro Paket +Erfolgsquote gesendeter Pakete +Erfolgsquote empfangener Pakete + + +Bekannte OLSR-Routen +Übersicht über zur Zeit bekannte Routen zu anderen OLSR-Knoten + + +Aktive OLSR-Knoten +Übersicht über zur Zeit bekannte andere OLSR-Knoten +letzter Hop + + +Aktive HNA-Ankündigungen +Übersicht über zur Zeit aktive OLSR-Netzwerk-Ankündigungen + + +Aktive MID-Ankündigungen +Übersicht über bekannte Mehrfachschnittstellenmeldungen +Sekundäre OLSR Schnittstellen + + + + +Freifunk +Gleitkomma +Festkomma +Allgemeine Einstellungen +Start ohne Netzwerk +Ansicht zurücksetzen +Debugmodus +FIB-Metrik +Internet Protokoll +VQ-Alterung +VQ-Algorithmus +VQ-Dijkstralimit +VQ-Fisheye +VQ-Level +MPR-Auswahl +MPR-Auswahl und Routing +VQ-Fenstergröße +MPR-Erfassung +Abfragerate +TC-Redundanz +MPR-Selektoren +MPR-Selektoren und MPR +Alle Nachbarn +Hysterese aktivieren +Bereitschaft + + + + +Hello-Intervall +Hello-Gültigkeit +HNA-Intervall +HNA-Gültigkeit +IPv4 Broadcast +MID-Intervall +MID-Gültigkeit +TC-Intervall +TC-Gültigkeit + + + + +IPC-Einstellungen +IPC-Verbindungen ermöglichen die Fernsteuerung des lokalen OLSR-Prozesses durch externe Programme +Erlaubte Hostadressen +Mehrere mit Leerzeichen trennen +Maximale Anzahl von Verbindungen +0 deaktiviert IPC +Erlaubte Netzbereiche +Adresse Maske; mehrere mit Leerzeichen + + + + + +IPv4 HNA-Ankündigungen +Hna4-Entries ermöglichen die Ankündigung von lokalen IPv4 Host- und Netz-Routen im Mesh-Netzwerk +Netzwerk-Adresse +IPv4 Adresse +Netzmaske +IPv4 Adresse + + +IPv6 HNA-Ankündigungen +Hna6-Entries ermöglichen die Ankündigung von lokalen IPv6 Host- und Netz-Routen im Mesh-Netzwerk +Netzwerk-Adresse +IPv6 Adresse +Netzmaske +IPv6 Adresse + + + + +Pluginkonfiguration +Plugin aktivieren +Bibliothek + + +Verbindungsaufbau von Addressen zulassen + + +Pingtest Adressen +Intervall +HNA Ankündigungen +Format: IP-Adresse Netzmaske / OLSR kündigt dieses Netzwerk an sobald das Gateway erreichbar ist + + +Alternative "hosts" Datei +Der Inhalt dieser Datei wird mit in die autogenerierte "hosts" Datei übernommen +DNS-Server +Alternative Hostnamen +Format: Interface-IP Hostname +Pfad zur "hosts" Datei +Latitude +Ausgabedatei für Koordinaten +OLSR schreibt alle empfangenen Koordinaten anderer Knoten in diese Datei +Eingabedatei für Koordinaten +OLSR prüft diese Datei periodisch auf neue Koordinaten und propagiert diese +Longitude +Hostnamen +Kommando bei Namensänderungen +OLSR ruft dieses Kommando auf sobald sich Einträge in der "hosts" Datei ändern +Pfad zur "resolv" Datei +Kommando bei Serviceänderungen +OLSR ruft dieses Kommando auf sobald neue Service-Ankündigungen empfangen werden +PID-Datei für SIGHUP Signale +OLSR sendet ein HUP Signal an den in der PID Datei angegebenen Prozess sobald sich die "hosts" oder "resolv" Datei ändert +Domain-Suffix +Timeout + + +Name für die BMF-Schnittstelle +IP-Adresse für die BMF-Schnittstelle +Lokale Broadcasts weiterleiten +Broadcasts von OLSR-Schnittstellen weiterleiten +Verteilungsmechanismus +Anzahl der Neuversendungen pro Paket +Mindestanzahl der Nachbarn für Broadcastweiterleitung +Nicht-OLSR-Interfaces + + +Verwendeter Port +Verbindungsaufbau von Hosts zulassen +Verbindungsaufbau von Subnetzen zulassen +Format: IP-Adresse Netzmaske + + +Verwendete Protokolle +Routen nur an Quagga oder auch an Kernel exportieren +Lokale Routen immer bevorzugen +Distanz für exportierte Routen + + +Schlüsseldatei diff --git a/applications/luci-olsr/luasrc/i18n/olsr.en.lua b/applications/luci-olsr/luasrc/i18n/olsr.en.lua index 997c79f01..71f61d93c 100644 --- a/applications/luci-olsr/luasrc/i18n/olsr.en.lua +++ b/applications/luci-olsr/luasrc/i18n/olsr.en.lua @@ -1,66 +1,126 @@ -olsr_routes = 'Routes' -olsr_topology = 'Topology' -olsr_error1 = 'Unable to connect to the OLSR daemon.' -olsr_error2 = 'To collect status information start the OLSR-Daemon and enable the "txtinfo"-Plugin' -olsr_links = 'OLSR-Connections' -olsr_links1 = 'Overview over current OLSR connections' -olsrlinks_lq1 = 'Success rate of transmitted packets' -olsrlinks_nlq1 = 'Success rate of received packets' -olsrlinks_etx1 = 'Expected transmission tries per packet' -olsr_mid = 'MID' -olsr_desc = 'OLSR is a flexible routing protocol that supports building mobile ad-hoc networks.' -olsr_general = 'General settings' -olsr_general_debuglevel = 'Debugmode' -olsr_general_ipversion = 'Internet Protocol' -olsr_general_allownoint = 'Start without network' -olsr_general_pollrate = 'Pollrate' -olsr_general_tcredundancy = 'TC-Redundancy' -olsr_general_tcredundancy_0 = 'MPR-Selectors' -olsr_general_tcredundancy_1 = 'MPR-Selectors and MPR' -olsr_general_tcredundancy_2 = 'All Neighbors' -olsr_general_mprcoverage = 'MPR-Coverage' -olsr_general_linkqualitylevel = 'LQ-Level' -olsr_general_linkqualityaging = 'LQ-Aging' -olsr_general_linkqualityalgorithm = 'LQ-Algorithm' -olsr_etx_fpm = 'Fixed Point' -olsr_etx_float = 'Floating Point' -olsr_etx_ff = 'Freifunk' -olsr_general_linkqualitylevel_1 = 'MPR-Selection' -olsr_general_linkqualitylevel_2 = 'MPR-Selection and Routing' -olsr_general_linkqualityfisheye = 'LQ-Fisheye' -olsr_general_linkqualitywinsize = 'LQ-Windowsize' -olsr_general_linkqualitydijkstralimit = 'LQ-Dijkstralimit' -olsr_general_usehysteresis = 'Use hysteresis' -olsr_general_fibmetric = 'FIB-Metric' -olsr_general_clearscreen = 'Clear Screen' -olsr_general_willingness = 'Willingness' -olsr_interface_ip4broadcast = 'IPv4 Broadcast' -olsr_interface_hellointerval = 'Hello-Interval' -olsr_interface_hellovaliditytime = 'Hello-Validity' -olsr_interface_tcinterval = 'TC-Interval' -olsr_interface_tcvaliditytime = 'TC-Validity' -olsr_interface_midinterval = 'MID-Interval' -olsr_interface_midvaliditytime = 'MID-Validity' -olsr_interface_hnainterval = 'HNA-Interval' -olsr_interface_hnavaliditytime = 'HNA-Validity' -olsr_loadplugin = 'Plugins' -olsr_hna4 = 'IPv4 HNA-Announcements' -olsr_hna4_desc = 'Hna4-entries are used to announce local ipv4 host- and net-routes within the mesh-network' -olsr_hna4_netaddr = 'Network-Address' -olsr_hna4_netaddr_desc = 'ipv4 address' -olsr_hna4_prefix = 'Netmask' -olsr_hna4_prefix_desc = 'ipv4 address' -olsr_hna6 = 'IPv6 HNA-Announcements' -olsr_hna6_desc = 'Hna6-entries are used to announce local ipv6 host- and net-routes within the mesh-network' -olsr_hna6_netaddr = 'Network-Address' -olsr_hna6_netaddr_desc = 'ipv6 address' -olsr_hna6_prefix = 'Netmask' -olsr_hna6_prefix_desc = 'ipv6 address' -olsr_ipcconnect = 'IPC-Settings' -olsr_ipcconnect_desc = 'IPC-connections allow external programs to remote-control the local OLSR process' -olsr_ipcconnect_maxconnections = 'max. allowed connections' -olsr_ipcconnect_maxconnections_desc = '0 disables IPC' -olsr_ipcconnect_host = 'Allowed hosts' -olsr_ipcconnect_host_desc = 'multiple separated by space' -olsr_ipcconnect_net = 'Allowed networks' -olsr_ipcconnect_net_desc = 'address netmask; separated by space' +olsrd = 'OLSR Daemon' +olsrd_neighbour_ip = 'Neighbour IP' +olsrd_local_ip = 'Local interface IP' +olsrd_network = 'Announced network' +olsrd_gateway = 'OLSR gateway' +olsrd_node = 'OLSR node' +olsrd_error = 'Unable to connect to the OLSR daemon!' +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".' +olsrd_hna = 'OLSR - HNA-Announcements' +olsrd_plugins = 'OLSR - Plugins' +olsrd_links = 'OLSR connections' +olsrd_links_desc = 'Overview of currently established OLSR connections' +olsrd_links_etx_desc = 'Expected retransmission count' +olsrd_links_lq_desc = 'Success rate of sent packages' +olsrd_links_nlq_desc = 'Success rate of received packages' +olsrd_routes = 'Known OLSR routes' +olsrd_routes_desc = 'Overview of currently known routes to other OLSR nodes' +olsrd_topology = 'Active OLSR nodes' +olsrd_topology_desc = 'Overview of currently known OLSR nodes' +olsrd_topology_lasthop = 'Last hop' +olsrd_hna = 'Active host net announcements' +olsrd_hna_desc = 'Overview of currently active OLSR host net announcements' +olsrd_mid = 'Active MID announcements' +olsrd_mid_desc = 'Overview of known multiple interface announcements' +olsrd_mid_aliases = 'Secondary OLSR interfaces' +olsrd_etx_ff = 'Freifunk' +olsrd_etx_float = 'floating point' +olsrd_etx_fpm = 'fixed point math' +olsrd_olsrd = 'General settings' +olsrd_olsrd_allownoint = 'Start without network' +olsrd_olsrd_clearscreen = 'Clear screen' +olsrd_olsrd_debuglevel = 'Debugmode' +olsrd_olsrd_fibmetric = 'FIB metric' +olsrd_olsrd_ipversion = 'Internet protocol' +olsrd_olsrd_linkqualityaging = 'LQ aging' +olsrd_olsrd_linkqualityalgorithm = 'LQ algorithm' +olsrd_olsrd_linkqualitydijkstralimit = 'LQ Dijkstra limit' +olsrd_olsrd_linkqualityfisheye = 'LQ fisheye' +olsrd_olsrd_linkqualitylevel = 'LQ level' +olsrd_olsrd_linkqualitylevel_1 = 'MPR selection' +olsrd_olsrd_linkqualitylevel_2 = 'MPR selection and routing' +olsrd_olsrd_linkqualitywinsize = 'LQ window size' +olsrd_olsrd_mprcoverage = 'MPR coverage' +olsrd_olsrd_pollrate = 'Pollrate' +olsrd_olsrd_tcredundancy = 'TC redundancy' +olsrd_olsrd_tcredundancy_0 = 'MPR selectors' +olsrd_olsrd_tcredundancy_1 = 'MPR selectors and MPR' +olsrd_olsrd_tcredundancy_2 = 'all neighbours' +olsrd_olsrd_usehysteresis = 'Use hysteresis' +olsrd_olsrd_willingness = 'Willingness' +olsrd_interface_hellointerval = 'Hello interval' +olsrd_interface_hellovaliditytime = 'Hello validity time' +olsrd_interface_hnainterval = 'HNA interval' +olsrd_interface_hnavaliditytime = 'HNA validity time' +olsrd_interface_ip4broadcast = 'IPv4 broadcast' +olsrd_interface_midinterval = 'MID interval' +olsrd_interface_midvaliditytime = 'MID validity time' +olsrd_interface_tcinterval = 'TC interval' +olsrd_interface_tcvaliditytime = 'TC validity time' +olsrd_ipcconnect = 'IPC settings' +olsrd_ipcconnect_desc = 'IPC connections enable you to remote-control the local OLSRd instance using external programs' +olsrd_ipcconnect_host = 'Allowed host addresses' +olsrd_ipcconnect_host_desc = 'Multiple separated by spaces' +olsrd_ipcconnect_maxconnections = 'Maxmimum connection count' +olsrd_ipcconnect_maxconnections_desc = 'Set to 0 to disable IPC' +olsrd_ipcconnect_net = 'Allowed subnets' +olsrd_ipcconnect_net_desc = 'Address Mask; multiple separated by space' +olsrd_hna4 = 'IPv4 HNA announcements' +olsrd_hna4_desc = 'Hna4 entries allow you to propagate local IPv4 host- and network-routes into the mesh network' +olsrd_hna4_netaddr = 'Network address' +olsrd_hna4_netaddr_desc = 'IPv4 address' +olsrd_hna4_prefix = 'Netmask' +olsrd_hna4_prefix_desc = 'IPv4 address' +olsrd_hna6 = 'IPv6 HNA announcements' +olsrd_hna6_desc = 'Hna6 entries allow you to propagate local IPv6 host- and network-routes into the mesh network' +olsrd_hna6_netaddr = 'Network address' +olsrd_hna6_netaddr_desc = 'IPv6 address' +olsrd_hna6_prefix = 'Netmask' +olsrd_hna6_prefix_desc = 'IPv6 address' +olsrd_loadplugin = 'Plugin configuration' +olsrd_loadplugin_ignore = 'Enable plugin' +olsrd_loadplugin_library = 'Library' +olsrd_loadplugin_accept = 'Allow connections from this hosts' +olsrd_loadplugin_ping = 'Ping test addresses' +olsrd_loadplugin_interval = 'Interval' +olsrd_loadplugin_hna = 'HNA announcements' +olsrd_loadplugin_hna_desc = 'Format: IP-Address Netmask / OLSR will announce this network once it is reachable' +olsrd_loadplugin_addhosts = 'Alternative \"hosts\" file' +olsrd_loadplugin_addhosts_desc = 'The contents of this file will be appended to the autogenerated \"hosts\" file' +olsrd_loadplugin_dnsserver = 'DNS server' +olsrd_loadplugin_hosts = 'Alternative hostnames' +olsrd_loadplugin_hosts_desc = 'Format: Interface-IP Hostname' +olsrd_loadplugin_hostsfile = 'Path to the \"hosts\" file' +olsrd_loadplugin_lat = 'Latitude' +olsrd_loadplugin_latlonfile = 'Output file for coordinates' +olsrd_loadplugin_latlonfile_desc = 'OLSR will write received coordinates of other nodes to this file' +olsrd_loadplugin_latloninfile = 'Input file for coordinates' +olsrd_loadplugin_latloninfile_desc = 'OLSR periodically checks this file for new coordinates and propagates them' +olsrd_loadplugin_lon = 'Longitude' +olsrd_loadplugin_name = 'Hostnames' +olsrd_loadplugin_namechangescript = 'Command for name changes' +olsrd_loadplugin_namechangescript_desc = 'OLSR executes this command once entries in the \"hosts\" are changed' +olsrd_loadplugin_resolvfile = 'Path to the \"resolv\" file' +olsrd_loadplugin_serviceschangescript = 'Command for service changes' +olsrd_loadplugin_serviceschangescript_desc = 'OLSR excutes this command once new service announcements are received' +olsrd_loadplugin_sighuppidfile = 'PID file for SIGHUP signals' +olsrd_loadplugin_sighuppidfile_desc = 'OLSR sends a HUP signal to this PID once the \"hosts\" oder \"resolv\" file is changed' +olsrd_loadplugin_suffix = 'Domain suffix' +olsrd_loadplugin_timeout = 'Timeout' +olsrd_loadplugin_bmfinterface = 'Name of the BMF interface' +olsrd_loadplugin_bmfinterfaceid = 'IP address of the BMF interface' +olsrd_loadplugin_dolocalbroadcast = 'Redirect local broadcasts' +olsrd_loadplugin_capturepacketsonolsrinterfaces = 'Also redirect broadcasts from OLSR interfaces' +olsrd_loadplugin_bmfmechanism = 'Propagation mechanism' +olsrd_loadplugin_broadcastretransmitcount = 'Number of retransmissions per package' +olsrd_loadplugin_fanoutlimit = 'Minimum number of neighbours for broadcast redirection' +olsrd_loadplugin_nonolsrif = 'Non-OLSR interfaces' +olsrd_loadplugin_port = 'Used port' +olsrd_loadplugin_host = 'Allow connections from hosts' +olsrd_loadplugin_net = 'Allow connections from subnets' +olsrd_loadplugin_net_desc = 'Format: IP-AddresseNetmask' +olsrd_loadplugin_redistribute = 'Used protocols' +olsrd_loadplugin_exportroutes = 'Only export routes to Quagga or to kernel too' +olsrd_loadplugin_localpref = 'Always prefer local routes' +olsrd_loadplugin_distance = 'Distance of exported routes' +olsrd_loadplugin_keyfile = 'Key file' diff --git a/applications/luci-olsr/luasrc/i18n/olsr.en.xml b/applications/luci-olsr/luasrc/i18n/olsr.en.xml index 8d3aacac4..5ae6ac7e7 100644 --- a/applications/luci-olsr/luasrc/i18n/olsr.en.xml +++ b/applications/luci-olsr/luasrc/i18n/olsr.en.xml @@ -2,77 +2,182 @@ -Routes -Topology -Unable to connect to the OLSR daemon. -To collect status information start the OLSR-Daemon and enable the "txtinfo"-Plugin -OLSR-Connections -Overview over current OLSR connections -Success rate of transmitted packets -Success rate of received packets -Expected transmission tries per packet -MID - -OLSR is a flexible routing protocol that supports building mobile ad-hoc networks. -General settings -Debugmode -Internet Protocol -Start without network -Pollrate -TC-Redundancy -MPR-Selectors -MPR-Selectors and MPR -All Neighbors -MPR-Coverage -LQ-Level -LQ-Aging -LQ-Algorithm -Fixed Point -Floating Point -Freifunk -MPR-Selection -MPR-Selection and Routing -LQ-Fisheye -LQ-Windowsize -LQ-Dijkstralimit -Use hysteresis -FIB-Metric -Clear Screen -Willingness - -IPv4 Broadcast -Hello-Interval -Hello-Validity -TC-Interval -TC-Validity -MID-Interval -MID-Validity -HNA-Interval -HNA-Validity -Plugins - -IPv4 HNA-Announcements -Hna4-entries are used to announce local ipv4 host- and net-routes within the mesh-network -Network-Address -ipv4 address -Netmask -ipv4 address - -IPv6 HNA-Announcements -Hna6-entries are used to announce local ipv6 host- and net-routes within the mesh-network -Network-Address -ipv6 address -Netmask -ipv6 address - -IPC-Settings -IPC-connections allow external programs to remote-control the local OLSR process -max. allowed connections -0 disables IPC -Allowed hosts -multiple separated by space -Allowed networks -address netmask; separated by space + +OLSR Daemon +Neighbour IP +Local interface IP +Announced network +OLSR gateway +OLSR node +Unable to connect to the OLSR daemon! +Make sure that OLSRd is running, the "txtinfo" plugin is loaded, configured on port 2006 and accepts connections from "127.0.0.1". +OLSR - HNA-Announcements +OLSR - Plugins + + + + +OLSR connections +Overview of currently established OLSR connections +Expected retransmission count +Success rate of sent packages +Success rate of received packages + + +Known OLSR routes +Overview of currently known routes to other OLSR nodes + + +Active OLSR nodes +Overview of currently known OLSR nodes +Last hop + + +Active host net announcements +Overview of currently active OLSR host net announcements + + +Active MID announcements +Overview of known multiple interface announcements +Secondary OLSR interfaces + + + + +Freifunk +floating point +fixed point math +General settings +Start without network +Clear screen +Debugmode +FIB metric +Internet protocol +LQ aging +LQ algorithm +LQ Dijkstra limit +LQ fisheye +LQ level +MPR selection +MPR selection and routing +LQ window size +MPR coverage +Pollrate +TC redundancy +MPR selectors +MPR selectors and MPR +all neighbours +Use hysteresis +Willingness + + + + +Hello interval +Hello validity time +HNA interval +HNA validity time +IPv4 broadcast +MID interval +MID validity time +TC interval +TC validity time + + + + +IPC settings +IPC connections enable you to remote-control the local OLSRd instance using external programs +Allowed host addresses +Multiple separated by spaces +Maxmimum connection count +Set to 0 to disable IPC +Allowed subnets +Address Mask; multiple separated by space + + + + + +IPv4 HNA announcements +Hna4 entries allow you to propagate local IPv4 host- and network-routes into the mesh network +Network address +IPv4 address +Netmask +IPv4 address + + +IPv6 HNA announcements +Hna6 entries allow you to propagate local IPv6 host- and network-routes into the mesh network +Network address +IPv6 address +Netmask +IPv6 address + + + + +Plugin configuration +Enable plugin +Library + + +Allow connections from this hosts + + +Ping test addresses +Interval +HNA announcements +Format: IP-Address Netmask / OLSR will announce this network once it is reachable + + +Alternative "hosts" file +The contents of this file will be appended to the autogenerated "hosts" file +DNS server +Alternative hostnames +Format: Interface-IP Hostname +Path to the "hosts" file +Latitude +Output file for coordinates +OLSR will write received coordinates of other nodes to this file +Input file for coordinates +OLSR periodically checks this file for new coordinates and propagates them +Longitude +Hostnames +Command for name changes +OLSR executes this command once entries in the "hosts" are changed +Path to the "resolv" file +Command for service changes +OLSR excutes this command once new service announcements are received +PID file for SIGHUP signals +OLSR sends a HUP signal to this PID once the "hosts" oder "resolv" file is changed +Domain suffix +Timeout + + +Name of the BMF interface +IP address of the BMF interface +Redirect local broadcasts +Also redirect broadcasts from OLSR interfaces +Propagation mechanism +Number of retransmissions per package +Minimum number of neighbours for broadcast redirection +Non-OLSR interfaces + + +Used port +Allow connections from hosts +Allow connections from subnets +Format: IP-AddresseNetmask + + +Used protocols +Only export routes to Quagga or to kernel too +Always prefer local routes +Distance of exported routes + + +Key file diff --git a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrd.lua b/applications/luci-olsr/luasrc/model/cbi/olsr/olsrd.lua index cbcc3e64c..addb64539 100644 --- a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrd.lua +++ b/applications/luci-olsr/luasrc/model/cbi/olsr/olsrd.lua @@ -14,9 +14,9 @@ $Id$ require("luci.tools.webadmin") -m = Map("olsrd", "OLSR") +m = Map("olsrd", translate("olsrd", "OLSR Daemon")) -s = m:section(TypedSection, "olsrd", translate("olsr_general")) +s = m:section(TypedSection, "olsrd", translate("olsrd_general")) s.dynamic = true s.anonymous = true @@ -38,26 +38,26 @@ noint.optional = true s:option(Value, "Pollrate").optional = true tcr = s:option(ListValue, "TcRedundancy") -tcr:value("0", translate("olsr_general_tcredundancy_0")) -tcr:value("1", translate("olsr_general_tcredundancy_1")) -tcr:value("2", translate("olsr_general_tcredundancy_2")) +tcr:value("0", translate("olsrd_olsrd_tcredundancy_0")) +tcr:value("1", translate("olsrd_olsrd_tcredundancy_1")) +tcr:value("2", translate("olsrd_olsrd_tcredundancy_2")) tcr.optional = true s:option(Value, "MprCoverage").optional = true lql = s:option(ListValue, "LinkQualityLevel") lql:value("0", translate("disable")) -lql:value("1", translate("olsr_general_linkqualitylevel_1")) -lql:value("2", translate("olsr_general_linkqualitylevel_2")) +lql:value("1", translate("olsrd_olsrd_linkqualitylevel_1")) +lql:value("2", translate("olsrd_olsrd_linkqualitylevel_2")) lql.optional = true s:option(Value, "LinkQualityAging").optional = true lqa = s:option(ListValue, "LinkQualityAlgorithm") lqa.optional = true -lqa:value("etx_fpm", translate("olsr_etx_fpm")) -lqa:value("etx_float", translate("olsr_etx_float")) -lqa:value("etx_ff", translate("olsr_etx_ff")) +lqa:value("etx_fpm", translate("olsrd_etx_fpm")) +lqa:value("etx_float", translate("olsrd_etx_float")) +lqa:value("etx_ff", translate("olsrd_etx_ff")) lqa.optional = true lqfish = s:option(Flag, "LinkQualityFishEye") diff --git a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdhna.lua b/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdhna.lua index b784ea143..a5b6b1289 100644 --- a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdhna.lua +++ b/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdhna.lua @@ -12,7 +12,7 @@ You may obtain a copy of the License at $Id$ ]]-- -mh = Map("olsrd", "OLSR - HNA Announcements") +mh = Map("olsrd", translate("olsrd_hna", "OLSR - HNA-Ankündigungen")) for i, sect in ipairs({ "Hna4", "Hna6" }) do hna = mh:section(TypedSection, sect) diff --git a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua b/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua index f760c995f..6a498a5b2 100644 --- a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua +++ b/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua @@ -17,7 +17,7 @@ require("luci.ip") if arg[1] then - mp = Map("olsrd", "OLSR - Plugins") + mp = Map("olsrd", translate("olsrd_plugins", "OLSR - Plugins")) p = mp:section(TypedSection, "LoadPlugin") p:depends("library", arg[1]) 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 62731f346..f401603d2 100644 --- a/applications/luci-olsr/luasrc/view/status-olsr/error_olsr.htm +++ b/applications/luci-olsr/luasrc/view/status-olsr/error_olsr.htm @@ -13,7 +13,7 @@ $Id$ -%> <%+header%> -

<%:olsr%>

-

<%:olsr_error1%>

-

<%:olsr_error2%>

-<%+footer%> \ No newline at end of file +

<%:olsrd%>

+

<%:olsrd_error%>

+

<%:olsrd_error_desc%>

+<%+footer%> diff --git a/applications/luci-olsr/luasrc/view/status-olsr/hna.htm b/applications/luci-olsr/luasrc/view/status-olsr/hna.htm index e15a235f9..cae8a1fd9 100644 --- a/applications/luci-olsr/luasrc/view/status-olsr/hna.htm +++ b/applications/luci-olsr/luasrc/view/status-olsr/hna.htm @@ -13,12 +13,13 @@ $Id$ -%> <%+header%> -

<%:olsrhna%>

+

<%:olsrd_hna%>

+

<%:olsrd_hna_desc%>


- - + + <% for k, route in ipairs(routes) do %> @@ -28,4 +29,4 @@ $Id$ <% end %>
<%:destination%><%:gateway%><%:olsrd_network%><%:olsrd_gateway%>

-<%+footer%> \ No newline at end of file +<%+footer%> diff --git a/applications/luci-olsr/luasrc/view/status-olsr/index.htm b/applications/luci-olsr/luasrc/view/status-olsr/index.htm index 037151d1d..291e3a47e 100644 --- a/applications/luci-olsr/luasrc/view/status-olsr/index.htm +++ b/applications/luci-olsr/luasrc/view/status-olsr/index.htm @@ -13,20 +13,20 @@ $Id$ -%> <%+header%> -

<%:olsr_links%>

-

<%:olsr_links1%>

+

<%:olsrd_links%>

+

<%:olsrd_links_desc%>


- - + + -<% for k, link in ipairs(links) do +<% for k, link in ipairs(links) do local color = "#bb3333" - + link.Cost = tonumber(link.Cost) or 0 if link.Cost == 0 then color = "#bb3333" @@ -50,8 +50,8 @@ $Id$

<%:legend%>:

-<%+footer%> \ No newline at end of file +<%+footer%> diff --git a/applications/luci-olsr/luasrc/view/status-olsr/mid.htm b/applications/luci-olsr/luasrc/view/status-olsr/mid.htm index 0646bb5f6..f7ad682fd 100644 --- a/applications/luci-olsr/luasrc/view/status-olsr/mid.htm +++ b/applications/luci-olsr/luasrc/view/status-olsr/mid.htm @@ -13,12 +13,13 @@ $Id$ -%> <%+header%> -

<%:olsr_mid%>

+

<%:olsrd_mid%>

+

<%:olsrd_mid_desc%>

<%:destination%><%:local%><%:olsrd_neighbour_ip%><%:olsrd_local_ip%> LQ NLQ ETX
- - + + <% for k, mid in ipairs(mids) do %> @@ -28,4 +29,4 @@ $Id$ <% end %>
<%:node%><%:aliases%><%:olsrd_node%><%:olsrd_mid_aliases%>

-<%+footer%> \ No newline at end of file +<%+footer%> diff --git a/applications/luci-olsr/luasrc/view/status-olsr/routes.htm b/applications/luci-olsr/luasrc/view/status-olsr/routes.htm index 27d967080..c5cce7614 100644 --- a/applications/luci-olsr/luasrc/view/status-olsr/routes.htm +++ b/applications/luci-olsr/luasrc/view/status-olsr/routes.htm @@ -13,19 +13,20 @@ $Id$ -%> <%+header%> -

<%:olsr_routes%>

+

<%:olsrd_routes%>

+

<%:olsrd_routes_desc%>


- - + + -<% for k, route in ipairs(routes) do +<% for k, route in ipairs(routes) do local color = "#bb3333" - + route.ETX = tonumber(route.ETX) if route.ETX == 0 then color = "#bb3333" @@ -47,4 +48,4 @@ $Id$ <% end %>
<%:destination%><%:gateway%><%:olsrd_network%><%:olsrd_gateway%> <%:interface%> <%:metric%> ETX

-<%+footer%> \ No newline at end of file +<%+footer%> diff --git a/applications/luci-olsr/luasrc/view/status-olsr/topology.htm b/applications/luci-olsr/luasrc/view/status-olsr/topology.htm index df10b7846..3ce16a4c2 100644 --- a/applications/luci-olsr/luasrc/view/status-olsr/topology.htm +++ b/applications/luci-olsr/luasrc/view/status-olsr/topology.htm @@ -13,17 +13,18 @@ $Id$ -%> <%+header%> -

<%:olsr_topology%>

+

<%:olsrd_topology%>

+

<%:olsrd_topology_desc%>


- - + + -<% for k, route in ipairs(routes) do +<% for k, route in ipairs(routes) do %> @@ -35,4 +36,4 @@ $Id$ <% end %>
<%:destination%><%:olsr_lasthop%><%:olsrd_node%><%:olsrd_topology_lasthop%> LQ ILQ ETX
"><%=route["Dest. IP"]%>

-<%+footer%> \ No newline at end of file +<%+footer%>