luci-0.10: merge r7206 - r7227

This commit is contained in:
Jo-Philipp Wich 2011-06-25 20:51:30 +00:00
parent 03860604e2
commit f3753fa7b5
88 changed files with 12952 additions and 69 deletions

View file

@ -0,0 +1,4 @@
PO = mesh-wizard
include ../../build/config.mk
include ../../build/module.mk

View file

@ -0,0 +1,4 @@
#!/bin/sh
[ -n "${IPKG_INSTROOT}" ] || {
( . /etc/uci-defaults/meshwizard ) && rm -f /etc/uci-defaults/meshwizard
}

View file

@ -0,0 +1,21 @@
--[[
LuCI - Lua Configuration Interface
Copyright 2011 Manuel Munz <freifunk somakoma de>
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
]]--
module "luci.controller.meshwizard"
function index()
require("luci.i18n").loadc("meshwizard")
local i18n = luci.i18n.translate
entry({"admin", "freifunk", "meshwizard"}, cbi("freifunk/meshwizard"), i18n("Mesh Wizard"), 40)
end

View file

@ -0,0 +1,149 @@
-- wizard rewrite wip
local uci = require "luci.model.uci".cursor()
local sys = require "luci.sys"
local util = require "luci.util"
local ip = require "luci.ip"
local community = "profile_" .. (uci:get("freifunk", "community", "name") or "Freifunk")
mesh_network = ip.IPv4(uci:get_first(community, "community", "mesh_network") or "10.0.0.0/8")
m = Map("meshwizard", translate("Wizard"), translate("This wizard will assist you in setting up your router for Freifunk " ..
"or another similar wireless community network."))
--m:chain("meshwizard")
n = m:section(TypedSection, "netconfig", translate("Interfaces"))
n.anonymous = true
-- common functions
function cbi_configure(device)
local configure = n:taboption(device, Flag, device .. "_config", translate("Configure this interface"))
end
function cbi_ip4addr(device)
local ip4addr = n:taboption(device, Value, device .. "_ip4addr", translate("Mesh IP address"),
translate("This is a unique address in the mesh (e.g. 10.1.1.1) and has to be registered at your local community."))
ip4addr:depends(device .. "_config", 1)
ip4addr.datatype = "ip4addr"
function ip4addr.validate(self, value)
local x = ip.IPv4(value)
if mesh_network:contains(x) then
return value
else
return nil, translate("The given IP address is not inside the mesh network range ") ..
"(" .. mesh_network:string() .. ")."
end
end
end
function cbi_dhcp(device)
local dhcp = n:taboption(device, Flag, device .. "_dhcp", translate("Enable DHCP"),
translate("DHCP will automatically assign ip addresses to clients"))
dhcp:depends(device .. "_config", 1)
dhcp.rmempty = true
end
function cbi_dhcprange(device)
local dhcprange = n:taboption(device, Value, device .. "_dhcprange", translate("DHCP IP range"),
translate("The IP range from which clients are assigned ip addresses (e.g. 10.1.2.1/28). " ..
"If this is a range inside your mesh network range, then it will be announced as HNA. Any other range will use NAT. " ..
"If left empty then the defaults from the community profile will be used."))
dhcprange:depends(device .. "_dhcp", "1")
dhcprange.rmempty = true
dhcprange.datatype = "ip4addr"
end
-- create tabs and config for wireless
local nets={}
uci:foreach("wireless", "wifi-device", function(section)
local device = section[".name"]
table.insert(nets, device)
end)
local wired_nets = {}
uci:foreach("network", "interface", function(section)
local device = section[".name"]
if not util.contains(nets, device) and device ~= "loopback" then
table.insert(nets, device)
table.insert(wired_nets, device)
end
end)
for _, net in util.spairs(nets, function(a,b) return (nets[a] < nets[b]) end) do
n:tab(net, net)
end
-- create cbi config for wireless
uci:foreach("wireless", "wifi-device", function(section)
local device = section[".name"]
local hwtype = section.type
local syscc = section.country or uci:get(community, "wifi_device", "country") or
uci:get("freifunk", "wifi_device", "country")
cbi_configure(device)
-- Channel selection
if hwtype == "atheros" then
local cc = util.trim(sys.exec("grep -i '" .. syscc .. "' /lib/wifi/cc_translate.txt |cut -d ' ' -f 2")) or 0
sys.exec('"echo " .. cc .. " > /proc/sys/dev/" .. device .. "/countrycode"')
elseif hwtype == "mac80211" then
sys.exec("iw reg set " .. syscc)
elseif hwtype == "broadcom" then
sys.exec ("wlc country " .. syscc)
end
local chan = n:taboption(device, ListValue, device .. "_channel", translate("Channel"),
translate("Your device and neighbouring nodes have to use the same channel."))
chan:depends(device .. "_config", 1)
chan:value('default')
for _, f in ipairs(sys.wifi.channels(device)) do
if not f.restricted then
chan:value(f.channel)
end
end
-- IPv4 address
cbi_ip4addr(device)
-- DHCP enable
cbi_dhcp(device)
-- DHCP range
cbi_dhcprange(device)
-- Enable VAP
if hwtype == "atheros" then
local vap = n:taboption(device, Flag, device .. "_vap", translate("Virtual Access Point (VAP)"),
translate("This will setup a new virtual wireless interface in Access Point mode."))
vap:depends(device .. "_dhcp", "1")
vap.rmempty = true
end
end)
for _, device in pairs(wired_nets) do
cbi_configure(device)
cbi_ip4addr(device)
cbi_dhcp(device)
cbi_dhcprange(device)
end
g = m:section(TypedSection, "general", translate("General Settings"))
g.anonymous = true
local cleanup = g:option(Flag, "cleanup", translate("Cleanup config"),
translate("If this is selected then config is cleaned before setting new config options."))
cleanup.default = "1"
local restrict = g:option(Flag, "local_restrict", translate("Protect LAN"),
translate("Check this to protect your LAN from other nodes or clients") .. " (" .. translate("recommended") .. ").")
local share = g:option(Flag, "sharenet", translate("Share your internet connection"),
translate("Select this to allow others to use your connection to access the internet."))
share.rmempty = true
--function m.on_after_commit (self)
-- sys.call("/usr/bin/mesh-wizard/wizard.sh >/dev/null")
--end
return m

View file

@ -0,0 +1,6 @@
#!/bin/sh
uci batch <<EOF
set ucitrack.meshwizard="meshwizard"
set ucitrack.meshwizard.exec="/etc/init.d/wizard boot"
commit ucitrack
EOF

View file

@ -197,9 +197,7 @@ define Package/luci-mod-freifunk-community
SUBMENU:=Freifunk SUBMENU:=Freifunk
TITLE:=Freifunk Community Meta-Package TITLE:=Freifunk Community Meta-Package
DEPENDS+= \ DEPENDS+= \
+luci-lib-web +luci-app-splash \ +luci-lib-web +luci-app-splash +luci-i18n-german \
+luci-app-ffwizard \
+luci-i18n-german \
+PACKAGE_luci-mod-freifunk-community:olsrd +PACKAGE_luci-mod-freifunk-community:olsrd-mod-dyn-gw-plain \ +PACKAGE_luci-mod-freifunk-community:olsrd +PACKAGE_luci-mod-freifunk-community:olsrd-mod-dyn-gw-plain \
+PACKAGE_luci-mod-freifunk-community:olsrd-mod-txtinfo +PACKAGE_luci-mod-freifunk-community:olsrd-mod-nameservice \ +PACKAGE_luci-mod-freifunk-community:olsrd-mod-txtinfo +PACKAGE_luci-mod-freifunk-community:olsrd-mod-nameservice \
+PACKAGE_luci-mod-freifunk-community:olsrd-mod-watchdog +PACKAGE_luci-mod-freifunk-community:kmod-tun \ +PACKAGE_luci-mod-freifunk-community:olsrd-mod-watchdog +PACKAGE_luci-mod-freifunk-community:kmod-tun \
@ -309,6 +307,9 @@ $(eval $(call application,firewall,Firmware and Portforwarding application,\
$(eval $(call application,freifunk-policyrouting,Policy routing for mesh traffic,\ $(eval $(call application,freifunk-policyrouting,Policy routing for mesh traffic,\
+PACKAGE_luci-app-freifunk-policyrouting:freifunk-policyrouting +luci-mod-freifunk)) +PACKAGE_luci-app-freifunk-policyrouting:freifunk-policyrouting +luci-mod-freifunk))
$(eval $(call application,meshwizard, Shellscript based wizard to setup mesh networks,\
+meshwizard +luci-mod-freifunk))
$(eval $(call application,olsr,OLSR configuration and status module,\ $(eval $(call application,olsr,OLSR configuration and status module,\
+luci-mod-admin-full +PACKAGE_luci-app-olsr:olsrd +PACKAGE_luci-app-olsr:olsrd-mod-txtinfo)) +luci-mod-admin-full +PACKAGE_luci-app-olsr:olsrd +PACKAGE_luci-app-olsr:olsrd-mod-txtinfo))
@ -512,6 +513,7 @@ $(eval $(call translation,spanish,Spanish (by Guillermo Javier Nardoni)))
$(eval $(call translation,vietnamese,Vietnamese (by Hong Phuc Dang))) $(eval $(call translation,vietnamese,Vietnamese (by Hong Phuc Dang)))
$(eval $(call translation,malay,Malay (by Teow Wai Chet))) $(eval $(call translation,malay,Malay (by Teow Wai Chet)))
$(eval $(call translation,norwegian,Norwegian (by Lars Hardy))) $(eval $(call translation,norwegian,Norwegian (by Lars Hardy)))
$(eval $(call translation,hebrew,Hebrew))
### Collections ### ### Collections ###

View file

@ -0,0 +1,39 @@
# Copyright (C) 2011 Manuel Munz <freifunk at somakoma de>
# This is free software, licensed under the Apache 2.0 license.
include $(TOPDIR)/rules.mk
PKG_NAME:=meshwizard
PKG_RELEASE:=1
PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
include $(INCLUDE_DIR)/package.mk
define Package/meshwizard
SECTION:=luci
CATEGORY:=LuCI
SUBMENU:=Freifunk
TITLE:=Shell script based wizard for Mesh networks
DEPENDS:=+firewall
endef
define Package/meshwizard/description
A shellscript based wizard to simplify the setup of a typical mesh node (e.g. for Freifunk.net)
endef
define Build/Prepare
mkdir -p $(PKG_BUILD_DIR)
endef
define Build/Configure
endef
define Build/Compile
endef
define Package/meshwizard/install
$(CP) ./files/* $(1)/
endef
$(eval $(call BuildPackage,meshwizard))

View file

@ -0,0 +1,7 @@
config 'netconfig' 'netconfig'
config 'general' 'general'
option 'sharenet' '0'
option 'local_restrict' '1'
option 'cleanup' '1'

View file

@ -0,0 +1,63 @@
uci_remove_list_element() {
local option="$1"
local value="$2"
local list="$(uci get $option)"
local elem
uci delete $option
for elem in $list; do
if [ "$elem" != "$value" ]; then
uci add_list $option=$elem
fi
done
}
set_defaults() {
for def in $(env |grep "^$1"); do
option=${def/$1/}
uci set $2.$option
echo " ${option/=/: }"
done
}
# 1 argument: section to remove
section_cleanup() {
uci -q delete $1 && msg_cleanup $1 || msg_cleanup_error $1
}
# 3 arguements: 1=config name 2=oldname 3=newname
section_rename() {
uci -q rename $1.$2=$3 && msg_rename $1.$2 $1.$3 || msg_rename_error $1.2 $1.$3
}
msg_start() {
echo " Starting configuration of $1"
}
msg_cleanup() {
echo " Cleanup: Removed section $1."
}
msg_cleanup_error() {
echo -e " \033[1mWarning:\033[0m Cleanup of $1 failed."
}
msg_missing_value() {
echo -e " \033[1mWarning:\033[0m Configuration option for $2 is missing in $1."
}
msg_success() {
echo " Finished."
}
msg_error() {
echo " \033[1mError: \033[0mThere was a problem."
}
msg_rename() {
echo " Renamed unnamed section $1 to $2."
}
msg_rename_error() {
echo " \033[1mWarning:\033[0m Could not rename $1 to $2."
}

View file

@ -0,0 +1,31 @@
#!/bin/sh
# Checks whether a netrange is inside another netrange, returns 1 if true
# Takes two arguments: $1: net from which we want to know if it is inside $2
# nets need to be given in CIDR notation
dir=$(dirname $0)
awk -f $dir/common.awk -f - $* <<EOF
BEGIN {
slpos=index(ARGV[1],"/")
ipaddr=ip2int(substr(ARGV[1],0,slpos-1))
netmask=compl(2**(32-int(substr(ARGV[1],slpos+1)))-1)
network=and(ipaddr,netmask)
broadcast=or(network,compl(netmask))
slpos2=index(ARGV[2],"/")
ipaddr2=ip2int(substr(ARGV[2],0,slpos2-1))
netmask2=compl(2**(32-int(substr(ARGV[2],slpos2+1)))-1)
network2=and(ipaddr2,netmask2)
broadcast2=or(network2,compl(netmask2))
if (network >= network2) {
if (network <= broadcast2) {
if (broadcast <= broadcast2) {
print "1"
}
}
}
}
EOF

View file

@ -0,0 +1,20 @@
function bitcount(c) {
c=and(rshift(c, 1),0x55555555)+and(c,0x55555555)
c=and(rshift(c, 2),0x33333333)+and(c,0x33333333)
c=and(rshift(c, 4),0x0f0f0f0f)+and(c,0x0f0f0f0f)
c=and(rshift(c, 8),0x00ff00ff)+and(c,0x00ff00ff)
c=and(rshift(c,16),0x0000ffff)+and(c,0x0000ffff)
return c
}
function ip2int(ip) {
for (ret=0,n=split(ip,a,"\."),x=1;x<=n;x++) ret=or(lshift(ret,8),a[x])
return ret
}
function int2ip(ip,ret,x) {
ret=and(ip,255)
ip=rshift(ip,8)
for(;x<3;ret=and(ip,255)"."ret,ip=rshift(ip,8),x++);
return ret
}

View file

@ -0,0 +1,33 @@
#!/bin/sh
# create essid from channel, takes two args:
# $1 = channel (integer)
# $2 = community (optional)
channel=$1
community=$2
. /etc/functions.sh
# Try to get BSSID from profile first
config_load profile_$community
config_get bssid bssidscheme $channel
if [ -z "$bssid" ]; then
case $channel in
[1-9])
bssid="$(printf "%X\n" $channel)2:CA:FF:EE:BA:BE"
;;
1[0-4])
bssid="$(printf "%X\n" $channel)2:CA:FF:EE:BA:BE"
;;
[3-9][0-9])
bssid="00:$channel:CA:FF:EE:EE"
;;
1[0-9][0-9])
bssid="${channel/1/01:}:CA:FF:EE:EE"
;;
*) bssid="02:CA:FF:EE:BA:BE"
;;
esac
fi
echo $bssid

View file

@ -0,0 +1,6 @@
#!/bin/sh
# generates a dhcp-ip and netrange from a given ip/subnet
# takes 2 arguments:
# $1: Ip Address (of the Interface for which we want to generate an ip)
echo "$1" | awk 'BEGIN { FS = "." } ; { print "6."$3"."$4".1" }'

View file

@ -0,0 +1,59 @@
#!/bin/sh
# This is only run once (usually after flashing an image from the imagebuilder)
# It sets up the initial config for this node.
. /etc/functions.sh
. $dir/functions.sh
### System config
config_load system
# Rename system config
handle_system() {
if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
section_rename system $1 system
fi
}
config_foreach handle_system system
if [ -n "$(uci -q get meshwizard.system)" ]; then
echo " + Setup system"
uci show meshwizard.system | sed 's/^meshwizard/uci set system/g' | while read line; do
eval $line
echo " $line"
done
uci -q delete meshwizard.system
fi
if [ -n "$(uci -q get meshwizard.community)" ]; then
echo " + Setup community"
uci show meshwizard.community | sed 's/^meshwizard/freifunk/g' | while read line; do
eval uci set $line
echo " $line"
done
uci -q delete meshwizard.community
fi
if [ -n "$(uci -q get meshwizard.contact)" ]; then
echo " + Setup contact"
uci show meshwizard.contact | sed 's/^meshwizard/freifunk/g' | while read line; do
eval uci set $line
echo " $line"
done
uci -q delete meshwizard.contact
fi
if [ -n "$(uci -q get meshwizard.luci_main)" ]; then
echo " + Setup luci"
uci show meshwizard.luci_main |sed -e 's/^meshwizard/luci/g' -e 's/luci_main/main/' | while read line; do
eval uci set $line
echo " $line"
done
uci -q delete meshwizard.luci_main
fi
uci commit

View file

@ -0,0 +1,41 @@
#!/bin/sh
dir=$(dirname $0)
awk -f $dir/common.awk -f - $* <<EOF
BEGIN {
slpos=index(ARGV[1],"/")
if (slpos == 0) {
ipaddr=ip2int(ARGV[1])
netmask=ip2int(ARGV[2])
} else {
ipaddr=ip2int(substr(ARGV[1],0,slpos-1))
netmask=compl(2**(32-int(substr(ARGV[1],slpos+1)))-1)
ARGV[4]=ARGV[3]
ARGV[3]=ARGV[2]
}
network=and(ipaddr,netmask)
broadcast=or(network,compl(netmask))
start=or(network,and(ip2int(ARGV[3]),compl(netmask)))
limit=network+1
if (start<limit) start=limit
end=start+ARGV[4]
limit=or(network,compl(netmask))-1
if (end>limit) end=limit
print "IP="int2ip(ipaddr)
print "NETMASK="int2ip(netmask)
print "BROADCAST="int2ip(broadcast)
print "NETWORK="int2ip(network)
print "PREFIX="32-bitcount(compl(netmask))
# range calculations:
# ipcalc <ip> <netmask> <start> <num>
if (ARGC > 3) {
print "START="int2ip(start)
print "END="int2ip(end)
}
}
EOF

View file

@ -0,0 +1,20 @@
#!/bin/sh
# This reads the settings we need to have to configure everything
# Argument $1: community
community="$1"
# reads variables from uci files, parameter $1 is the section
get_var() {
uci -q show $1 | cut -d "." -f 2-100 |grep "\." | sed -e 's/^\([a-z_]*\)\./\1_/g' -e 's/=\(.*\)$/="\1"/g'
}
# read default values from /etc/config/freifunk
for v in system wifi_device wifi_iface interface alias dhcp olsr_interface olsr_interfacedefaults zone_freifunk include; do
get_var freifunk.$v
done
# now read all values from the selected community profile, will override some values from the defaults before
for v in system wifi_device wifi_iface interface alias dhcp olsr_interface olsr_interfacedefaults profile zone_freifunk include; do
get_var profile_$community.$v
done

View file

@ -0,0 +1,43 @@
#!/bin/sh
# This script renames IB_wifi_ interface names into real interface names used on this system.
# E.g. wireless.IB_wifi0 would become wireless.wifi0 on madwifi and wireless.radio0 on mac80211
posIB=-1
IBwifis="$(uci show meshwizard.netconfig | grep -v 'netconfig=netconfig' | sed 's/meshwizard.netconfig\.\(IB_wifi.*\)_.*/\1/' |uniq)"
for w in $IBwifis; do
posIB=$(( $posIB + 1 ))
export IB_wifi$posIB="$w"
done
pos=0
syswifis="$(uci show wireless |grep wifi-device | sed 's/wireless\.\(.*\)=.*/\1/' |uniq)"
for s in $syswifis; do
export syswifi$pos="$s"
pos=$(( $pos + 1 ))
done
for i in `seq 0 $posIB`; do
IBwifi=$(eval echo \$IB_wifi$i)
syswifi=$(eval echo \$syswifi$i)
if [ -n "$syswifi" ]; then
case $IBwifi in
IB_wifi* )
# replace IB_wifi_* with actual wifi interface names, delete old ones first
uci show meshwizard.netconfig | grep $IBwifi | while read line; do
oldline=$(echo $line | cut -d "=" -f 1)
uci set $oldline=""
newline=$(echo $line |sed "s/$IBwifi/$syswifi/g")
uci set $newline
done
;;
esac
unset IBwifi
unset syswifi
fi
done
uci commit

View file

@ -0,0 +1,33 @@
#!/bin/sh
# Sets up the dhcp part of dnsmasq
. /etc/functions.sh
. $dir/functions.sh
net="$1"
handle_dnsmasq() {
config_get interface "$1" interface
if [ "$interface" == "${netrenamed}dhcp" ]; then
if [ "$cleanup" == 1 ]; then
section_cleanup dhcp.$1
else
if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
section_rename dhcp $1 ${netrenamed}dhcp
fi
fi
fi
}
config_load dhcp
config_foreach handle_dnsmasq dhcp
uci batch << EOF
set dhcp.${netrenamed}dhcp="dhcp"
set dhcp.${netrenamed}dhcp.leasetime="${dhcp_leasetime}"
set dhcp.${netrenamed}dhcp.force="1"
set dhcp.${netrenamed}dhcp.interface="${netrenamed}dhcp"
EOF
echo " leasetime: ${dhcp_leasetime}
interface: ${netrenamed}dhcp"

View file

@ -0,0 +1,31 @@
#!/bin/sh
. /etc/functions.sh
. $dir/functions.sh
# Set dnsmasq config
handle_dhcp() {
if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
section_rename dhcp $1 dnsmasq
fi
}
config_load dhcp
config_foreach handle_dhcp dnsmasq
echo " + Setup dnsmasq"
uci set dhcp.dnsmasq.local="/$profile_suffix/"
uci set dhcp.dnsmasq.domain="$profile_suffix"
echo " local: /$profile_suffix/
domain: $profile_suffix"
config_get addnhosts dnsmasq addnhosts
if [ -z "${addnhosts/\var\/etc\/hosts.olsr/}" ]; then
uci add_list dhcp.dnsmasq.addnhosts="/var/etc/hosts.olsr"
echo " addnhosts: /var/etc/hosts.olsr"
fi
uci commit

View file

@ -0,0 +1,152 @@
#!/bin/sh
# This will add $net to the zone firewall (and remove it from other zones where it is referenced)
# It will also setup rules defined in /etc/config/freifunk and /etc/config/profile_<community>
# Arg $1 = $net
net=$1
. /etc/functions.sh
. $dir/functions.sh
config_load firewall
# Get some variables
type="$(uci -q get wireless.$net.type)"
vap="$(uci -q get meshwizard.netconfig.$net\_vap)"
# Delete old firewall zone for freifunk
handle_fwzone() {
config_get name "$1" name
config_get network "$1" network
if [ "$2" == "zoneconf" ]; then
# clean zone
if [ "$name" == "freifunk" ]; then
if [ "$cleanup" == 1 ]; then
section_cleanup firewall.$1
else
# rename section if unnamed
if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
section_rename firewall $1 zone_freifunk
fi
fi
else
if [ "$name" == "$netrenamed" ]; then
section_cleanup firewall.$1
fi
if [ -n "$netrenamed" -a -n "$(echo $network | grep $netrenamed)" ] && [ ! "$name" == "freifunk" ]; then
echo " Removed $netrenamed from firewall zone $name."
network_new=$(echo $network | sed -e 's/'$netrenamed'//' -e 's/^ //' -e 's/ / /' -e 's/ $//')
uci set firewall.$1.network="$network_new"
fi
fi
else
# clean fw_rule, fw_forwarding, include and advanced
for option in src tcp_ecn path; do
config_get $option $1 $option
done
if [ "$src" == "freifunk" -o "$path" == "/etc/firewall.freifunk" -o -n "$tcpecn" ]; then
section_cleanup firewall.$1
fi
fi
}
config_foreach handle_fwzone zone zoneconf
if [ "$cleanup" == 1 ]; then
for target in include advanced rule forwarding; do
config_foreach handle_fwzone $target
done
fi
# setup freifunk firewall zone
echo " + Setup firewall zone."
# add $netrenamed and if needed ${netrenamed}dhcp to the networks for this zone
config_get network zone_freifunk network
# remove ${netrenamed}dhcp from networks list
[ -n "$network" -a -n "$net" ] && network="${network/${netrenamed}dhcp/}"
network=$(echo $network) # Removes leading and trailing whitespaces
[ -n "$netrenamed" ] && [ -z "$(echo $network | grep $netrenamed)" ] && network="$network $netrenamed"
if [ "$type" == "atheros" -a "$vap" == 1 ]; then
[ -n "$netrenamed" ] && [ "$network" == "${network/${netrenamed}dhcp/}" ] && network="$network ${netrenamed}dhcp"
fi
uci batch << EOF
set firewall.zone_freifunk="zone"
set firewall.zone_freifunk.name="freifunk"
set firewall.zone_freifunk.network="$network"
set firewall.zone_freifunk.input="$zone_freifunk_input"
set firewall.zone_freifunk.forward="$zone_freifunk_forward"
set firewall.zone_freifunk.output="$zone_freifunk_output"
EOF
echo " network: $network
input: $zone_freifunk_input
forward: $zone_freifunk_forward
output: $zone_freifunk_output"
# Usually we need to setup masquerading for lan, except lan is an olsr interface or has an olsr hna
echo " + Setup masquerading rules"
handle_interface() {
config_get interface "$1" interface
if [ "$interface" == "lan" ]; then
no_masq_lan=1
fi
}
config_load olsrd
config_foreach handle_interface Interface
handle_hna() {
config_get netaddr "$1" netaddr
if [ "$NETWORK" == "$netaddr" ]; then
no_masq_lan=1
fi
}
config_foreach handle_hna Hna4
currms=$(uci -q get firewall.zone_freifunk.masq_src)
if [ ! "$no_masq_lan" == "1" ]; then
uci set firewall.zone_freifunk.masq="1" && echo " Enabled masquerading." || echo -e "\033[1mWarning:\033[0m: Could not enable masquerading."
[ -z "$(echo $currms |grep lan)" ] && uci add_list firewall.zone_freifunk.masq_src="lan"
fi
# If wifi-interfaces are outside of the mesh network they should be natted
for i in $networks; do
# Get dhcprange and meshnet
dhcprange=$(uci get meshwizard.netconfig.$i\_dhcprange)
meshnet="$(uci get profile_$community.profile.mesh_network)"
# check if the dhcprange is inside meshnet
dhcpinmesh="$($dir/helpers/check-range-in-range.sh $dhcprange $meshnet)"
if [ ! "$dhcpinmesh" == 1 ]; then
[ -z "$(echo $currms |grep ${netrenamed}dhcp)" ] && uci add_list firewall.zone_freifunk.masq_src="${netrenamed}dhcp"
fi
done
# Rules, Forwardings, advanced config and includes
# Clear firewall configuration
echo " + Setup rules, forwardings, advanced config and includes."
for config in freifunk profile_$community; do
config_load $config
for section in advanced include fw_rule fw_forwarding; do
handle_firewall() {
local options=$(uci show $config."$1")
options=$(echo "$options" | sed -e "s/fw_//g" -e "s/^$config/firewall/g")
for o in $options; do
uci set $o
done
}
config_foreach handle_firewall $section
done
done
uci commit

View file

@ -0,0 +1,91 @@
# setup entry in /etc/config/network for a interface
# Argument $1: network interface
net="$1"
. /etc/functions.sh
. $dir/functions.sh
# Delete the network interface section for $net
if [ "$cleanup" == 1 ]; then
section_cleanup network.$netrenamed
fi
# Setup a (new) interface section for $net
ipaddr=$(uci get meshwizard.netconfig.$net\_ip4addr)
[ -z "$ipaddr" ] && msg_missing_value meshwizard $net\_ip4addr
[ -z "$interface_netmask" ] && interface netmask="255.255.0.0"
uci batch << EOF
set network.$netrenamed="interface"
set network.$netrenamed.proto="static"
set network.$netrenamed.ipaddr="$ipaddr"
set network.$netrenamed.netmask="$interface_netmask"
set network.$netrenamed.dns="$interface_dns"
EOF
echo " IP address: $ipaddr"
echo " Netmask : $interface_netmask"
# setup dhcp alias/interface
net_dhcp=$(uci -q get meshwizard.netconfig.${net}_dhcp)
if [ "$net_dhcp" == 1 ]; then
# Load meshwizard_settings
dhcprange="$(uci -q get meshwizard.netconfig.${net}_dhcprange)"
interface_ip="$(uci -q get meshwizard.netconfig.${net}_ip4addr)"
vap=$(uci -q get meshwizard.netconfig.${net}_vap)
# Clean/rename config
handle_dhcpalias() {
config_get interface "$1" interface
if [ "$interface" == "$netrenamed" ]; then
if [ "$cleanup" == 1 ]; then
section_cleanup network.$1
else
if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
section_rename network $1 ${netrenamed}dhcp
fi
fi
fi
}
config_load network
config_foreach handle_dhcpalias alias
# Get IP/netmask and start-ip for $net dhcp
# If no dhcprange is given in /etc/config/meshwizard we autogenerate one
if [ -z "$dhcprange" ]; then
dhcprange="$($dir/helpers/gen_dhcp_ip.sh $interface_ip)/24"
uci set meshwizard.netconfig.${net}_dhcprange="$dhcprange"
fi
eval $(sh $dir/helpers/ipcalc-cidr.sh $dhcprange 1 0)
# setup wifi-dhcp interface or alias
# Setup alias for $net
if [ "$vap" == 1 ]; then
echo " + Setup interface ${netrenamed}dhcp."
uci set network.${netrenamed}dhcp=interface
else
echo " + Setup alias interface ${netrenamed}dhcp."
uci set network.${netrenamed}dhcp=alias
uci set network.${netrenamed}dhcp.interface="$netrenamed"
fi
uci batch << EOF
set network.${netrenamed}dhcp.proto=static
set network.${netrenamed}dhcp.ipaddr="$START"
set network.${netrenamed}dhcp.netmask="$NETMASK"
EOF
echo " interface: $net
ipaddr: $START
netmask: $NETMASK"
fi
uci commit

View file

@ -0,0 +1,126 @@
#!/bin/sh
# Sets up olsrd
# arg $1 = net
net=$1
. /etc/functions.sh
. $dir/functions.sh
# Clean or delete interface defaults
handle_interfacedefaults() {
if [ "$cleanup" == 1 ]; then
section_cleanup olsrd.$1
else
if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
section_rename olsrd $1 InterfaceDefaults
fi
fi
}
config_load olsrd
config_foreach handle_interfacedefaults InterfaceDefaults
# Setup new InterfaceDefaults
echo " + Setup InterfaceDefaults"
uci set olsrd.InterfaceDefaults=InterfaceDefaults
set_defaults "olsr_interfacedefaults_" olsrd.InterfaceDefaults
# Delete old interface for $netrenamed
handle_interface() {
config_get interface "$1" Interface
if [ "$interface" == "$netrenamed" ]; then
if [ "$cleanup" == 1 ]; then
section_cleanup olsrd.$1
elif [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
section_rename olsrd $1 $netrenamed
fi
fi
}
config_foreach handle_interface Interface
# Setup new interface for $netrenamed
echo " + Setup Interface"
uci set olsrd.$netrenamed=Interface
set_defaults "olsr_interface_" olsrd.$net
uci set olsrd.$netrenamed.interface="$netrenamed"
echo " interface: $netrenamed"
# If dhcp-network is inside the mesh_network then add HNA for it
dhcprange=$(uci get meshwizard.netconfig.$net\_dhcprange)
meshnet="$(uci get profile_$community.profile.mesh_network)"
uci -q delete olsrd.${netrenamed}clients
# check if the dhcprange is inside meshnet
dhcpinmesh="$($dir/helpers/check-range-in-range.sh $dhcprange $meshnet)"
if [ "$dhcpinmesh" == 1 ]; then
echo " + Setting up HNA"
uci set olsrd.${netrenamed}clients="Hna4"
eval $(sh $dir/helpers/ipcalc-cidr.sh $dhcprange)
uci set olsrd.${netrenamed}clients.netaddr="$NETWORK"
uci set olsrd.${netrenamed}clients.netmask="$NETMASK"
echo " netaddr: $NETWORK"
echo " natmask: $NETMASK"
fi
# Delete nameservice, dyngw and httpinfo plugins
echo " + Configure Plugins"
handle_plugin() {
config_get library "$1" library
if [ "$cleanup" == 1 ]; then
case library in
olsrd_*)
section_cleanup olsrd.$1
esac
elif [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
new="$(echo $library | cut -d '.' -f 1)"
section_rename olsrd $1 $new
fi
}
config_foreach handle_plugin LoadPlugin
# Setup nameservice plugin
if [ -n "$profile_suffix" ]; then
suffix=".$profile_suffix"
else
suffix=".olsr"
fi
uci batch << EOF
set olsrd.olsrd_nameservice=LoadPlugin
set olsrd.olsrd_nameservice.library="olsrd_nameservice.so.0.3"
set olsrd.olsrd_nameservice.latlon_file="/var/run/latlon.js"
set olsrd.olsrd_nameservice.hosts_file="/var/etc/hosts.olsr"
set olsrd.olsrd_nameservice.sighup_pid_file="/var/run/dnsmasq.pid"
set olsrd.olsrd_nameservice.suffix="$suffix"
EOF
echo " Nameservice Plugin configured."
# Setup dyngw_plain
# If Sharing of Internet is enabled then enable dyngw_plain plugin
sharenet=$(uci -q get meshwizard.general.sharenet)
if [ -n "$(uci -q get olsrd.dyngw_plain.library)" ]; then
section_cleanup olsrd.dyngw_plain
fi
if [ "$sharenet" == 1 ]; then
echo " + Setup dyngw_plain"
uci set olsrd.dyngw_plain=LoadPlugin
uci set olsrd.dyngw_plain.ignore=0
uci set olsrd.dyngw_plain.library="olsrd_dyn_gw_plain.so.0.4"
fi
uci commit

View file

@ -0,0 +1,32 @@
#!/bin/sh
# Setup_splash, takes 1 argument: 1=net
. /etc/functions.sh
. $dir/functions.sh
net=$1
handle_splash() {
config_get network "$1" network
if [ "$network" == "${netrenamed}dhcp" ]; then
if [ "$cleanup" == 1 ]; then
section_cleanup luci_splash.$1
else
if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
section_rename luci_splash $1 ${netrenamed}dhcp
fi
fi
fi
}
config_load luci_splash
config_foreach handle_splash iface
uci batch << EOF
set luci_splash.${netrenamed}dhcp="iface"
set luci_splash.${netrenamed}dhcp.network="${net}dhcp"
set luci_splash.${netrenamed}dhcp.zone="freifunk"
EOF
echo " network: ${netrenamed}dhcp"
uci commit

View file

@ -0,0 +1,107 @@
#!/bin/sh
# sets up a wifi interface for meshing
# Arguments: $1 = network interface
net="$1"
. /etc/functions.sh
. $dir/functions.sh
##### wifi-device #####
echo " + Setup wifi-device"
# Get the type before we delete the wifi-device
config_load wireless
config_get type $net type
# Delete old wifi-device for $net
handle_wifidevice() {
if [ "$1" == "$net" -a "$cleanup" == 1 ]; then
section_cleanup wireless.${net}
else
if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
section_rename wireless $1 $net
fi
fi
}
config_foreach handle_wifidevice wifi-device
# create new wifi-device for $net
uci set wireless.${net}=wifi-device
# get and set wifi-device defaults
set_defaults "wifi_device_" wireless.${net}
channel="$(uci -q get meshwizard.netconfig.$net\_channel)"
vap="$(uci -q get meshwizard.netconfig.$net\_vap)"
if [ -z "$channel" -o "$channel" == "default" ]; then
channel=$wifi_device_channel
fi
uci batch << EOF
set wireless.${net}.type="$type"
set wireless.${net}.channel="$channel"
EOF
echo " Type: $type"
echo " Channel: $channel"
##### wifi iface
echo " + Setup wifi-iface"
# Delete old wifi-iface for $net
handle_interface() {
config_get device "$1" device
if [ "$device" == "$net" ]; then
if [ "$cleanup" == 1 ]; then
section_cleanup wireless.${net}_iface
else
if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
section_rename wireless $1 ${net}_iface
fi
fi
fi
}
config_foreach handle_interface wifi-iface
# create new wifi-device for $net
uci set wireless.$net\_iface=wifi-iface
# create new wifi-iface for $net from defaults
set_defaults "wifi_iface_" wireless.$net\_iface
# overwrite defaults
bssid="$($dir/helpers/gen_bssid.sh $channel $community)"
uci batch << EOF
set wireless.$net\_iface.device="${net}"
set wireless.$net\_iface.network="$netrenamed"
set wireless.$net\_iface.ssid="$profile_ssid - ch$channel"
set wireless.$net\_iface.bssid="$bssid"
EOF
echo " device: $net
network: $netrenamed
ssid: $profile_ssid - ch$channel
bssid: $bssid"
## VAP
ip4addr="$(uci get meshwizard.netconfig.$net\_ip4addr)"
if [ "$type" == "atheros" -a "$vap" == 1 ]; then
uci batch << EOF
set wireless.$net\_iface_dhcp="wifi-iface"
set wireless.$net\_iface_dhcp.device="$net"
set wireless.$net\_iface_dhcp.mode="ap"
set wireless.$net\_iface_dhcp.encryption="none"
set wireless.$net\_iface_dhcp.network="${netrenamed}dhcp"
set wireless.$net\_iface_dhcp.ssid="FF-AP-$ip4addr"
EOF
echo " + Setting up VAP interface for $net
device: $net
network: ${netrenamed}dhcp
ssid: AP-$profile_ssid-$ip4addr"
fi
uci commit

View file

@ -0,0 +1,98 @@
#!/bin/sh
# This script will take settings from /etc/config/meshwizard, /etc/config/freifunk and /etc/config/profile_<selected in freifunk>
# and setup the router to participate in wireless mesh networks
. /etc/functions.sh
# config
export dir="/usr/bin/meshwizard"
. $dir/functions.sh
debug=1
# Rename wifi interfaces
echo "++++ Renaming wifi-devices in /etc/config/meshwizard"
$dir/helpers/rename-wifi.sh
# Firstboot/initial config
echo "++++ Initial config"
$dir/helpers/initial_config.sh
# Get community
export community=$(uci get freifunk.community.name)
[ -z "$community" ] && echo "Error: Community is not set in /etc/config/freifunk, aborting now." && exit 1
# Check whether we want to cleanup uci config before setting new options or not
cleanup=$(uci -q get meshwizard.general.cleanup)
[ "$cleanup" == 1 ] && export cleanup=1
# Get a list of networks we need to setup
networks=$(uci show meshwizard.netconfig | grep -v "netconfig=" | sed -e 's/meshwizard.netconfig\.\(.*\)\_.*/\1/' |sort|uniq)
export networks
[ -z "$networks" ] && echo "Error: No networks to setup could be found in /etc/config/meshwizard, aborting now." && exit 1
echo "+++ wizard 0.0.1 +++
Community=$community
Network(s)=$networks"
# Read default values (first from /etc/config/freifunk, then from /etc/config/profile_$community,
# last will overwrite first
$dir/helpers/read_defaults.sh $community > /tmp/meshwizard.tmp
while read line; do
export "${line//\"/}"
done < /tmp/meshwizard.tmp
# dnsmasq
echo "++++ dnsmasq config"
$dir/helpers/setup_dnsmasq.sh
# Configure found networks
for net in $networks; do
netrenamed="${net/radio/wireless}"
export netrenamed
echo "++++ Configure interface $net"
config="network"
echo "$(msg_start $config)"
$dir/helpers/setup_network.sh $net
config="wireless"
echo "$(msg_start $config)"
$dir/helpers/setup_wifi.sh $net
config="OLSRd"
echo "$(msg_start $config)"
$dir/helpers/setup_olsrd.sh $net
net_dhcp=$(uci -q get meshwizard.netconfig.${net}_dhcp)
if [ "$net_dhcp" == 1 ]; then
config="DHCP"
echo "$(msg_start $config)"
$dir/helpers/setup_dhcp.sh $net
fi
config="luci_splash"
echo "$(msg_start $config)"
$dir/helpers/setup_splash.sh $net
config="firewall"
echo "$(msg_start $config)"
$dir/helpers/setup_firewall.sh $net
echo " Configuration of $net finished."
done
##### Restart services
#services="network olsrd dnsmasq luci_splash"
#echo " Restarting services:"
#for s in $services; do
# /etc/init.d/$s restart >/dev/null 2>&1
# echo " * $s"
#done
reboot

5
i18n/hebrew/Makefile Normal file
View file

@ -0,0 +1,5 @@
PO = base
PO_LANG = he
include ../../build/config.mk
include ../../build/module.mk

4
i18n/hebrew/ipkg/postinst Executable file
View file

@ -0,0 +1,4 @@
#!/bin/sh
[ -n "${IPKG_INSTROOT}" ] || {
( . /etc/uci-defaults/luci-i18n-hebrew ) && rm -f /etc/uci-defaults/luci-i18n-hebrew
}

View file

@ -0,0 +1,6 @@
#!/bin/sh
uci batch <<-EOF
set luci.languages.he=עִבְרִית
commit luci
EOF

View file

@ -1,7 +1,7 @@
--[[ --[[
LuCI - Lua Configuration Interface LuCI - Lua Configuration Interface
(c) 2008 Jo-Philipp Wich <xm@leipzig.freifunk.net> (c) 2008-2011 Jo-Philipp Wich <xm@subsignal.org>
(c) 2008 Steven Barth <steven@midlink.org> (c) 2008 Steven Barth <steven@midlink.org>
Licensed under the Apache License, Version 2.0 (the "License"); Licensed under the Apache License, Version 2.0 (the "License");
@ -26,7 +26,7 @@ local table = table
local ipkg = "opkg --force-removal-of-dependent-packages --force-overwrite --autoremove" local ipkg = "opkg --force-removal-of-dependent-packages --force-overwrite --autoremove"
local icfg = "/etc/opkg.conf" local icfg = "/etc/opkg.conf"
--- LuCI IPKG/OPKG call abstraction library --- LuCI OPKG call abstraction library
module "luci.model.ipkg" module "luci.model.ipkg"
@ -37,15 +37,21 @@ local function _action(cmd, ...)
pkg = pkg .. " '" .. v:gsub("'", "") .. "'" pkg = pkg .. " '" .. v:gsub("'", "") .. "'"
end end
local c = ipkg.." "..cmd.." "..pkg.." >/dev/null 2>&1" local c = "%s %s %s >/tmp/opkg.stdout 2>/tmp/opkg.stderr" %{ ipkg, cmd, pkg }
local r = os.execute(c) local r = os.execute(c)
return (r == 0), r local e = fs.readfile("/tmp/opkg.stderr")
local o = fs.readfile("/tmp/opkg.stdout")
fs.unlink("/tmp/opkg.stderr")
fs.unlink("/tmp/opkg.stdout")
return r, o or "", e or ""
end end
-- Internal parser function -- Internal parser function
local function _parselist(rawdata) local function _parselist(rawdata)
if type(rawdata) ~= "function" then if type(rawdata) ~= "function" then
error("IPKG: Invalid rawdata given") error("OPKG: Invalid rawdata given")
end end
local data = {} local data = {}
@ -86,7 +92,7 @@ local function _lookup(act, pkg)
cmd = cmd .. " '" .. pkg:gsub("'", "") .. "'" cmd = cmd .. " '" .. pkg:gsub("'", "") .. "'"
end end
-- IPKG sometimes kills the whole machine because it sucks -- OPKG sometimes kills the whole machine because it sucks
-- Therefore we have to use a sucky approach too and use -- Therefore we have to use a sucky approach too and use
-- tmpfiles instead of directly reading the output -- tmpfiles instead of directly reading the output
local tmpfile = os.tmpname() local tmpfile = os.tmpname()
@ -115,7 +121,7 @@ end
--- Install one or more packages. --- Install one or more packages.
-- @param ... List of packages to install -- @param ... List of packages to install
-- @return Boolean indicating the status of the action -- @return Boolean indicating the status of the action
-- @return IPKG return code -- @return OPKG return code, STDOUT and STDERR
function install(...) function install(...)
return _action("install", ...) return _action("install", ...)
end end
@ -131,21 +137,21 @@ end
--- Remove one or more packages. --- Remove one or more packages.
-- @param ... List of packages to install -- @param ... List of packages to install
-- @return Boolean indicating the status of the action -- @return Boolean indicating the status of the action
-- @return IPKG return code -- @return OPKG return code, STDOUT and STDERR
function remove(...) function remove(...)
return _action("remove", ...) return _action("remove", ...)
end end
--- Update package lists. --- Update package lists.
-- @return Boolean indicating the status of the action -- @return Boolean indicating the status of the action
-- @return IPKG return code -- @return OPKG return code, STDOUT and STDERR
function update() function update()
return _action("update") return _action("update")
end end
--- Upgrades all installed packages. --- Upgrades all installed packages.
-- @return Boolean indicating the status of the action -- @return Boolean indicating the status of the action
-- @return IPKG return code -- @return OPKG return code, STDOUT and STDERR
function upgrade() function upgrade()
return _action("upgrade") return _action("upgrade")
end end

View file

@ -47,6 +47,9 @@ function action_packages()
local changes = false local changes = false
local install = { } local install = { }
local remove = { } local remove = { }
local stdout = { "" }
local stderr = { "" }
local out, err
-- Search query -- Search query
local query = luci.http.formvalue("query") local query = luci.http.formvalue("query")
@ -65,19 +68,25 @@ function action_packages()
-- Do install -- Do install
if ninst then if ninst then
_, install[ninst] = ipkg.install(ninst) install[ninst], out, err = ipkg.install(ninst)
stdout[#stdout+1] = out
stderr[#stderr+1] = err
changes = true changes = true
end end
if uinst then if uinst then
_, install[uinst] = ipkg.install(uinst) install[uinst], out, err = ipkg.install(uinst)
stdout[#stdout+1] = out
stderr[#stderr+1] = err
changes = true changes = true
end end
-- Remove packets -- Remove packets
local rem = submit and luci.http.formvalue("remove") local rem = submit and luci.http.formvalue("remove")
if rem then if rem then
_, remove[rem] = ipkg.remove(rem) remove[rem], out, err = ipkg.remove(rem)
stdout[#stdout+1] = out
stderr[#stderr+1] = err
changes = true changes = true
end end
@ -85,19 +94,29 @@ function action_packages()
-- Update all packets -- Update all packets
local update = luci.http.formvalue("update") local update = luci.http.formvalue("update")
if update then if update then
_, update = ipkg.update() update, out, err = ipkg.update()
stdout[#stdout+1] = out
stderr[#stderr+1] = err
end end
-- Upgrade all packets -- Upgrade all packets
local upgrade = luci.http.formvalue("upgrade") local upgrade = luci.http.formvalue("upgrade")
if upgrade then if upgrade then
_, upgrade = ipkg.upgrade() upgrade, out, err = ipkg.upgrade()
stdout[#stdout+1] = out
stderr[#stderr+1] = err
end end
luci.template.render("admin_system/packages", { luci.template.render("admin_system/packages", {
query=query, install=install, remove=remove, update=update, upgrade=upgrade query = query,
install = install,
remove = remove,
update = update,
upgrade = upgrade,
stdout = table.concat(stdout, ""),
stderr = table.concat(stderr, "")
}) })
-- Remove index cache -- Remove index cache

View file

@ -24,11 +24,6 @@ function rowstyle()
return (rowcnt % 2) + 1 return (rowcnt % 2) + 1
end end
function opkg_error(code)
code = bit.rshift(tonumber(code), 8)
return translate("OPKG error code %i" % code)
end
local fstat = fs.statvfs(opkg.overlay_root()) local fstat = fs.statvfs(opkg.overlay_root())
local space_total = fstat and fstat.blocks or 0 local space_total = fstat and fstat.blocks or 0
local space_free = fstat and fstat.bfree or 0 local space_free = fstat and fstat.bfree or 0
@ -80,18 +75,8 @@ local filter = { }
<% if (install and next(install)) or (remove and next(remove)) or update or upgrade then %> <% if (install and next(install)) or (remove and next(remove)) or update or upgrade then %>
<br /><hr /><br /> <br /><hr /><br />
<% if update then %> <% if #stdout > 0 then %><pre><%=pcdata(stdout)%></pre><% end %>
<%:Package lists updated%>: <% if update == 0 then %><span class="ok"><%:OK%></span><% else %><span class="error"><%:Error%> (<%=opkg_error(update)%>)</span><% end %><br /> <% if #stderr > 0 then %><pre class="error"><%=pcdata(stderr)%></pre><% end %>
<% end %>
<% if upgrade then%>
<%:Upgrade installed packages%>: <% if upgrade == 0 then %><span class="ok"><%:OK%></span><% else %><span class="error"><%:Error%> (<%=opkg_error(upgrade)%>)</span><% end %><br />
<% end %>
<% if install then for k,v in pairs(install) do %>
<%:Install%> '<%=k%>': <% if v == 0 then %><span class="ok"><%:OK%></span><% else %><span class="error"><%:Error%> (<%=opkg_error(v)%>)</span><% end %><br />
<% end end %>
<% if remove then for k,v in pairs(remove) do %>
<%:Remove%> '<%=k%>': <% if v == 0 then %><span class="ok"><%:OK%></span><% else %><span class="error"><%:Error%> (<%=opkg_error(v)%>)</span><% end %><br />
<% end end %>
<% end %> <% end %>
</fieldset> </fieldset>
<br /> <br />

View file

@ -25,11 +25,13 @@ $Id$
<% end %> <% end %>
<div class="cbi-page-actions"> <div class="cbi-page-actions">
<% local r = luci.http.formvalue("redir"); if r and #r > 0 then %>
<div style="float:left"> <div style="float:left">
<form class="inline" method="get" action="<%=luci.util.pcdata(luci.http.formvalue("redir"))%>"> <form class="inline" method="get" action="<%=luci.util.pcdata(r)%>">
<input class="cbi-button cbi-button-link" style="float:left; margin:0" type="submit" value="<%:Back%>" /> <input class="cbi-button cbi-button-link" style="float:left; margin:0" type="submit" value="<%:Back%>" />
</form> </form>
</div> </div>
<% end %>
<div style="text-align:right"> <div style="text-align:right">
<form class="inline" method="get" action="<%=controller%>/admin/uci/apply"> <form class="inline" method="get" action="<%=controller%>/admin/uci/apply">

View file

@ -1,7 +1,5 @@
package 'freifunk' package 'freifunk'
config 'settings' 'wizard'
config 'public' 'contact' config 'public' 'contact'
option 'nickname' '' option 'nickname' ''
option 'name' '' option 'name' ''
@ -14,45 +12,75 @@ config 'public' 'community'
option 'name' 'Freifunk' option 'name' 'Freifunk'
option 'homepage' 'http://freifunk.net' option 'homepage' 'http://freifunk.net'
config 'fw_rule' 'icmp' config 'fw_zone' 'zone_freifunk'
option 'name' 'freifunk'
option 'input' 'REJECT'
option 'forward' 'REJECT'
option 'output' 'ACCEPT'
config 'fw_rule' 'fficmp'
option 'src' 'freifunk' option 'src' 'freifunk'
option 'target' 'ACCEPT' option 'target' 'ACCEPT'
option 'proto' 'icmp' option 'proto' 'icmp'
config 'fw_rule' 'http' config 'fw_rule' 'ffhttp'
option 'src' 'freifunk' option 'src' 'freifunk'
option 'target' 'ACCEPT' option 'target' 'ACCEPT'
option 'proto' 'tcp' option 'proto' 'tcp'
option 'dest_port' '80' option 'dest_port' '80'
config 'fw_rule' 'https' config 'fw_rule' 'ffhttps'
option 'src' 'freifunk' option 'src' 'freifunk'
option 'target' 'ACCEPT' option 'target' 'ACCEPT'
option 'proto' 'tcp' option 'proto' 'tcp'
option 'dest_port' '443' option 'dest_port' '443'
config 'fw_rule' 'ssh' config 'fw_rule' 'ffssh'
option 'src' 'freifunk' option 'src' 'freifunk'
option 'target' 'ACCEPT' option 'target' 'ACCEPT'
option 'proto' 'tcp' option 'proto' 'tcp'
option 'dest_port' '22' option 'dest_port' '22'
config 'fw_rule' 'olsr' config 'fw_rule' 'ffolsr'
option 'src' 'freifunk' option 'src' 'freifunk'
option 'target' 'ACCEPT' option 'target' 'ACCEPT'
option 'proto' 'udp' option 'proto' 'udp'
option 'dest_port' '698' option 'dest_port' '698'
config 'fw_rule' 'wprobe' config 'fw_rule' 'ffwprobe'
option 'src' 'freifunk' option 'src' 'freifunk'
option 'target' 'ACCEPT' option 'target' 'ACCEPT'
option 'proto' 'tcp' option 'proto' 'tcp'
option 'dest_port' '17990' option 'dest_port' '17990'
config 'fw_forwarding' 'lan' config 'fw_rule' 'ffdns'
option 'dest_port' '53'
option 'src' 'freifunk'
option 'target' 'ACCEPT'
option 'proto' 'udp'
config 'fw_rule' 'ffdhcp'
option 'src_port' '68'
option 'src' 'freifunk'
option 'target' 'ACCEPT'
option 'dest_port' '67'
option 'proto' 'udp'
option 'leasetime' '30m'
config 'fw_rule' 'ffsplash'
option 'dest_port' '8082'
option 'src' 'freifunk'
option 'target' 'ACCEPT'
option 'proto' 'tcp'
config 'fw_forwarding' 'lanfffwd'
option 'src' 'lan' option 'src' 'lan'
option 'dest' 'freifunk' option 'dest' 'freifunk'
config 'fw_forwarding' 'ffwanfwd'
option 'src' 'freifunk'
option 'dest' 'wan'
config 'fw_forwarding' 'fffwd' config 'fw_forwarding' 'fffwd'
option 'src' 'freifunk' option 'src' 'freifunk'
option 'dest' 'freifunk' option 'dest' 'freifunk'
@ -61,13 +89,18 @@ config 'defaults' 'wifi_device'
option 'channel' '1' option 'channel' '1'
option 'diversity' '1' option 'diversity' '1'
option 'disabled' '0' option 'disabled' '0'
option 'txpower' '15' option 'country' 'DE'
option 'country' '276' option 'hwmode' '11g'
option 'distance' '1000'
config 'defaults' 'wifi_iface' config 'defaults' 'wifi_iface'
option 'mode' 'adhoc' option 'mode' 'adhoc'
option 'bssid' '02:CA:FF:EE:BA:BE' option 'encryption' 'none'
option 'bgscan' '0'
option 'bssid' '12:CA:FF:EE:BA:BE'
option 'sw_merge' '1' option 'sw_merge' '1'
option 'mcast_rate' '5500'
option 'probereq' '1'
config 'defaults' 'interface' config 'defaults' 'interface'
option 'netmask' '255.0.0.0' option 'netmask' '255.0.0.0'
@ -79,9 +112,10 @@ config 'defaults' 'alias'
config 'defaults' 'dhcp' config 'defaults' 'dhcp'
option 'leasetime' '30m' option 'leasetime' '30m'
config 'defaults' 'olsr_interface' config 'defaults' 'olsr_interfacedefaults'
option 'Ip4Broadcast' '255.255.255.255' option 'Ip4Broadcast' '255.255.255.255'
config 'defaults' 'upgrade' config 'defaults' 'upgrade'
option 'repository' 'http://dev.luci.freifunk-halle.net/freifunk-snapshots' option 'repository' 'http://dev.luci.freifunk-halle.net/freifunk-snapshots'
option 'rssfeed' 'http://firmware.leipzig.freifunk.net/kamikaze/.rss.xml' option 'rssfeed' 'http://firmware.leipzig.freifunk.net/kamikaze/.rss.xml'

View file

@ -1,10 +0,0 @@
config 'community' 'profile'
option 'name' 'Custom'
option 'homepage' 'http://example.freifunk.net'
option 'ssid' 'example.freifunk.net'
option 'splash_network' '10.104.0.0/16'
option 'latitude' '52.000'
option 'longitude' '10.000'
option 'splash_prefix' '28'
option 'mesh_network' '1.0.0.0/16'

View file

@ -0,0 +1,10 @@
config 'community' 'profile'
option 'name' 'Freifunk'
option 'homepage' 'http://freifunk.net'
option 'ssid' 'www.freifunk.net'
option 'splash_network' '10.104.0.0/16'
option 'latitude' '52.000'
option 'longitude' '10.000'
option 'splash_prefix' '28'
option 'mesh_network' '10.0.0.0/8'

View file

@ -12,3 +12,7 @@ config 'community' 'profile'
config 'defaults' 'interface' config 'defaults' 'interface'
option 'netmask' '255.255.192.0' option 'netmask' '255.255.192.0'
config 'defaults' 'bssidscheme'
option '1' '02:CA:FF:EE:BA:BE'
option '13' '13:CA:FF:EE:BA:BE'

81
po/ca/meshwizard.po Normal file
View file

@ -0,0 +1,81 @@
msgid "Channel"
msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
msgid "Cleanup config"
msgstr ""
msgid "Configure this interface"
msgstr ""
msgid "DHCP IP range"
msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
msgid "Enable DHCP"
msgstr ""
msgid "General Settings"
msgstr ""
msgid ""
"If this is selected then config is cleaned before setting new config options."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Mesh IP address"
msgstr ""
msgid "Mesh Wizard"
msgstr ""
msgid "Protect LAN"
msgstr ""
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
msgid "Share your internet connection"
msgstr ""
msgid ""
"The IP range from which clients are assigned ip addresses (e.g. "
"10.1.2.1/28). If this is a range inside your mesh network range, then it "
"will be announced as HNA. Any other range will use NAT. If left empty then "
"the defaults from the community profile will be used."
msgstr ""
msgid "The given IP address is not inside the mesh network range"
msgstr ""
msgid ""
"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
"registered at your local community."
msgstr ""
msgid "This will setup a new virtual wireless interface in Access Point mode."
msgstr ""
msgid ""
"This wizard will assist you in setting up your router for Freifunk or "
"another similar wireless community network."
msgstr ""
msgid "Virtual Access Point (VAP)"
msgstr ""
msgid "Wizard"
msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
msgid "recommended"
msgstr ""

81
po/de/meshwizard.po Normal file
View file

@ -0,0 +1,81 @@
msgid "Channel"
msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
msgid "Cleanup config"
msgstr ""
msgid "Configure this interface"
msgstr ""
msgid "DHCP IP range"
msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
msgid "Enable DHCP"
msgstr ""
msgid "General Settings"
msgstr ""
msgid ""
"If this is selected then config is cleaned before setting new config options."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Mesh IP address"
msgstr ""
msgid "Mesh Wizard"
msgstr ""
msgid "Protect LAN"
msgstr ""
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
msgid "Share your internet connection"
msgstr ""
msgid ""
"The IP range from which clients are assigned ip addresses (e.g. "
"10.1.2.1/28). If this is a range inside your mesh network range, then it "
"will be announced as HNA. Any other range will use NAT. If left empty then "
"the defaults from the community profile will be used."
msgstr ""
msgid "The given IP address is not inside the mesh network range"
msgstr ""
msgid ""
"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
"registered at your local community."
msgstr ""
msgid "This will setup a new virtual wireless interface in Access Point mode."
msgstr ""
msgid ""
"This wizard will assist you in setting up your router for Freifunk or "
"another similar wireless community network."
msgstr ""
msgid "Virtual Access Point (VAP)"
msgstr ""
msgid "Wizard"
msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
msgid "recommended"
msgstr ""

81
po/el/meshwizard.po Normal file
View file

@ -0,0 +1,81 @@
msgid "Channel"
msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
msgid "Cleanup config"
msgstr ""
msgid "Configure this interface"
msgstr ""
msgid "DHCP IP range"
msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
msgid "Enable DHCP"
msgstr ""
msgid "General Settings"
msgstr ""
msgid ""
"If this is selected then config is cleaned before setting new config options."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Mesh IP address"
msgstr ""
msgid "Mesh Wizard"
msgstr ""
msgid "Protect LAN"
msgstr ""
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
msgid "Share your internet connection"
msgstr ""
msgid ""
"The IP range from which clients are assigned ip addresses (e.g. "
"10.1.2.1/28). If this is a range inside your mesh network range, then it "
"will be announced as HNA. Any other range will use NAT. If left empty then "
"the defaults from the community profile will be used."
msgstr ""
msgid "The given IP address is not inside the mesh network range"
msgstr ""
msgid ""
"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
"registered at your local community."
msgstr ""
msgid "This will setup a new virtual wireless interface in Access Point mode."
msgstr ""
msgid ""
"This wizard will assist you in setting up your router for Freifunk or "
"another similar wireless community network."
msgstr ""
msgid "Virtual Access Point (VAP)"
msgstr ""
msgid "Wizard"
msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
msgid "recommended"
msgstr ""

81
po/en/meshwizard.po Normal file
View file

@ -0,0 +1,81 @@
msgid "Channel"
msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
msgid "Cleanup config"
msgstr ""
msgid "Configure this interface"
msgstr ""
msgid "DHCP IP range"
msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
msgid "Enable DHCP"
msgstr ""
msgid "General Settings"
msgstr ""
msgid ""
"If this is selected then config is cleaned before setting new config options."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Mesh IP address"
msgstr ""
msgid "Mesh Wizard"
msgstr ""
msgid "Protect LAN"
msgstr ""
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
msgid "Share your internet connection"
msgstr ""
msgid ""
"The IP range from which clients are assigned ip addresses (e.g. "
"10.1.2.1/28). If this is a range inside your mesh network range, then it "
"will be announced as HNA. Any other range will use NAT. If left empty then "
"the defaults from the community profile will be used."
msgstr ""
msgid "The given IP address is not inside the mesh network range"
msgstr ""
msgid ""
"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
"registered at your local community."
msgstr ""
msgid "This will setup a new virtual wireless interface in Access Point mode."
msgstr ""
msgid ""
"This wizard will assist you in setting up your router for Freifunk or "
"another similar wireless community network."
msgstr ""
msgid "Virtual Access Point (VAP)"
msgstr ""
msgid "Wizard"
msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
msgid "recommended"
msgstr ""

81
po/es/meshwizard.po Normal file
View file

@ -0,0 +1,81 @@
msgid "Channel"
msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
msgid "Cleanup config"
msgstr ""
msgid "Configure this interface"
msgstr ""
msgid "DHCP IP range"
msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
msgid "Enable DHCP"
msgstr ""
msgid "General Settings"
msgstr ""
msgid ""
"If this is selected then config is cleaned before setting new config options."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Mesh IP address"
msgstr ""
msgid "Mesh Wizard"
msgstr ""
msgid "Protect LAN"
msgstr ""
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
msgid "Share your internet connection"
msgstr ""
msgid ""
"The IP range from which clients are assigned ip addresses (e.g. "
"10.1.2.1/28). If this is a range inside your mesh network range, then it "
"will be announced as HNA. Any other range will use NAT. If left empty then "
"the defaults from the community profile will be used."
msgstr ""
msgid "The given IP address is not inside the mesh network range"
msgstr ""
msgid ""
"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
"registered at your local community."
msgstr ""
msgid "This will setup a new virtual wireless interface in Access Point mode."
msgstr ""
msgid ""
"This wizard will assist you in setting up your router for Freifunk or "
"another similar wireless community network."
msgstr ""
msgid "Virtual Access Point (VAP)"
msgstr ""
msgid "Wizard"
msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
msgid "recommended"
msgstr ""

81
po/fr/meshwizard.po Normal file
View file

@ -0,0 +1,81 @@
msgid "Channel"
msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
msgid "Cleanup config"
msgstr ""
msgid "Configure this interface"
msgstr ""
msgid "DHCP IP range"
msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
msgid "Enable DHCP"
msgstr ""
msgid "General Settings"
msgstr ""
msgid ""
"If this is selected then config is cleaned before setting new config options."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Mesh IP address"
msgstr ""
msgid "Mesh Wizard"
msgstr ""
msgid "Protect LAN"
msgstr ""
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
msgid "Share your internet connection"
msgstr ""
msgid ""
"The IP range from which clients are assigned ip addresses (e.g. "
"10.1.2.1/28). If this is a range inside your mesh network range, then it "
"will be announced as HNA. Any other range will use NAT. If left empty then "
"the defaults from the community profile will be used."
msgstr ""
msgid "The given IP address is not inside the mesh network range"
msgstr ""
msgid ""
"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
"registered at your local community."
msgstr ""
msgid "This will setup a new virtual wireless interface in Access Point mode."
msgstr ""
msgid ""
"This wizard will assist you in setting up your router for Freifunk or "
"another similar wireless community network."
msgstr ""
msgid "Virtual Access Point (VAP)"
msgstr ""
msgid "Wizard"
msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
msgid "recommended"
msgstr ""

111
po/he/ahcp.po Normal file
View file

@ -0,0 +1,111 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"PO-Revision-Date: 2011-06-24 19:06+0200\n"
"Last-Translator: GiladL <gl1000007@gmail.com>\n"
"Language-Team: none\n"
"Language: he\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.4\n"
msgid "AHCP Server"
msgstr "שרת AHCP"
# מי שמבין את המונחים הטכניים שיעבור על זה ויתקן.
#, fuzzy
msgid ""
"AHCP is an autoconfiguration protocol for IPv6 and dual-stack IPv6/IPv4 "
"networks designed to be used in place of router discovery and DHCP on "
"networks where it is difficult or impossible to configure a server within "
"every link-layer broadcast domain, for example mobile ad-hoc networks."
msgstr ""
"AHCP הוא פרוטוקול להגדרה אוטומטית של רשתות IPV6 ו- dual-stack IPv6/IPv4, אשר "
"עוצב לשימוש כתחליף לגילוי נתבים ול- DHCP ברשתות שבהן קשה או בלתי אפשרי "
"להגדיר שרת בתוך כל שם מתחם לשידור שכבת קישור, לדוגמה רשתות אד-הוק ניידות."
#, fuzzy
msgid "Active AHCP Leases"
msgstr "החכרות AHCP קיימות"
msgid "Address"
msgstr "כתובת"
msgid "Advanced Settings"
msgstr "הגדרות מתקדמות"
msgid "Age"
msgstr "גיל"
msgid "Announced DNS servers"
msgstr "שרתי DNS מוכרזים"
msgid "Announced NTP servers"
msgstr "שרתי NTP מוכרזים"
msgid "Announced prefixes"
msgstr "קידומות מוכרזות"
msgid "Collecting data..."
msgstr "אוסף נתונים..."
msgid "Forwarder"
msgstr ""
msgid "General Setup"
msgstr "התקנה כללית"
msgid "IPv4 and IPv6"
msgstr "IPv4 ו- IPv6"
msgid "IPv4 only"
msgstr "IPv4 בלבד"
msgid "IPv6 only"
msgstr "IPv6 בלבד"
#, fuzzy
msgid "Lease directory"
msgstr "ספריית החכרות"
msgid "Lease validity time"
msgstr ""
msgid "Log file"
msgstr "קובץ רישום"
msgid "Multicast address"
msgstr "כתובת Multicast"
# אפשר גם מצב פעולה
msgid "Operation mode"
msgstr "מצב הפעלה"
msgid "Port"
msgstr "פורט"
msgid "Protocol family"
msgstr "משפחת פרוטוקולים"
msgid "Served interfaces"
msgstr ""
msgid "Server"
msgstr ""
msgid "Specifies the announced IPv4 and IPv6 NTP servers"
msgstr ""
msgid "Specifies the announced IPv4 and IPv6 name servers"
msgstr ""
msgid "Specifies the announced IPv4 and IPv6 network prefixes in CIDR notation"
msgstr ""
msgid "There are no active leases."
msgstr ""
msgid "Unique ID file"
msgstr ""

1126
po/he/asterisk.po Normal file

File diff suppressed because it is too large Load diff

2469
po/he/base.po Normal file

File diff suppressed because it is too large Load diff

908
po/he/coovachilli.po Normal file
View file

@ -0,0 +1,908 @@
# coovachilli.pot
# generated from ./applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. CoovaChilli
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:1
msgid "CoovaChilli"
msgstr ""
#. General configuration
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:2
msgid "General configuration"
msgstr ""
#. General CoovaChilli settings
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:3
msgid "General CoovaChilli settings"
msgstr ""
#. Command socket
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:4
msgid "Command socket"
msgstr ""
#. UNIX socket used for communication with chilli_query
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:5
msgid "UNIX socket used for communication with chilli_query"
msgstr ""
#. Config refresh interval
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:6
msgid "Config refresh interval"
msgstr ""
#. Re-read configuration file and do DNS lookups every interval seconds. This has the same effect as sending the HUP signal. If interval is 0 (zero) this feature is disabled.
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:7
msgid ""
"Re-read configuration file and do DNS lookups every interval seconds. This "
"has the same effect as sending the HUP signal. If interval is 0 (zero) this "
"feature is disabled. "
msgstr ""
#. Pid file
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:8
msgid "Pid file"
msgstr ""
#. Filename to put the process id
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:9
msgid "Filename to put the process id"
msgstr ""
#. State directory
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:10
msgid "State directory"
msgstr ""
#. Directory of non-volatile data
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:11
msgid "Directory of non-volatile data"
msgstr ""
#. TUN/TAP configuration
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:12
msgid "TUN/TAP configuration"
msgstr ""
#. Network/Tun configuration
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:13
msgid "Network/Tun configuration"
msgstr ""
#. Network down script
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:14
msgid "Network down script"
msgstr ""
#. Script executed after a session has moved from authorized state to unauthorized
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:15
msgid ""
"Script executed after a session has moved from authorized state to "
"unauthorized"
msgstr ""
#. Network up script
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:16
msgid "Network up script"
msgstr ""
#. Script executed after the tun network interface has been brought up
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:17
msgid "Script executed after the tun network interface has been brought up"
msgstr ""
#. Primary DNS Server
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:18
msgid "Primary DNS Server"
msgstr ""
#. Secondary DNS Server
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:20
msgid "Secondary DNS Server"
msgstr ""
#. Domain name
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:22
msgid "Domain name"
msgstr ""
#. Is used to inform the client about the domain name to use for DNS lookups
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:23
msgid ""
"Is used to inform the client about the domain name to use for DNS lookups"
msgstr ""
#. Dynamic IP address pool
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:24
msgid "Dynamic IP address pool"
msgstr ""
#. Specifies a pool of dynamic IP addresses
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:25
msgid "Specifies a pool of dynamic IP addresses"
msgstr ""
#. IP down script
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:26
msgid "IP down script"
msgstr ""
#. Script executed after the tun network interface has been taken down
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:27
msgid "Script executed after the tun network interface has been taken down"
msgstr ""
#. IP up script
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:28
msgid "IP up script"
msgstr ""
#. Script executed after the TUN/TAP network interface has been brought up
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:29
msgid "Script executed after the TUN/TAP network interface has been brought up"
msgstr ""
#. Uplink subnet
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:30
msgid "Uplink subnet"
msgstr ""
#. Network address of the uplink interface (CIDR notation)
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:31
msgid "Network address of the uplink interface (CIDR notation)"
msgstr ""
#. Static IP address pool
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:32
msgid "Static IP address pool"
msgstr ""
#. Specifies a pool of static IP addresses
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:33
msgid "Specifies a pool of static IP addresses"
msgstr ""
#. TUN/TAP device
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:34
msgid "TUN/TAP device"
msgstr ""
#. The specific device to use for the TUN/TAP interface
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:35
msgid "The specific device to use for the TUN/TAP interface"
msgstr ""
#. TX queue length
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:36
msgid "TX queue length"
msgstr ""
#. The TX queue length to set on the TUN/TAP interface
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:37
msgid "The TX queue length to set on the TUN/TAP interface"
msgstr ""
#. Use TAP device
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:38
msgid "Use TAP device"
msgstr ""
#. Use the TAP interface instead of TUN
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:39
msgid "Use the TAP interface instead of TUN"
msgstr ""
#. DHCP configuration
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:40
msgid "DHCP configuration"
msgstr ""
#. Set DHCP options for connecting clients
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:41
msgid "Set DHCP options for connecting clients"
msgstr ""
#. DHCP end number
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:42
msgid "DHCP end number"
msgstr ""
#. Where to stop assigning IP addresses (default 254)
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:43
msgid "Where to stop assigning IP addresses (default 254)"
msgstr ""
#. DHCP interface
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:44
msgid "DHCP interface"
msgstr ""
#. Ethernet interface to listen to for the downlink interface
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:45
msgid "Ethernet interface to listen to for the downlink interface"
msgstr ""
#. Listen MAC address
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:46
msgid "Listen MAC address"
msgstr ""
#. MAC address to listen to. If not specified the MAC address of the interface will be used
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:47
msgid ""
"MAC address to listen to. If not specified the MAC address of the interface "
"will be used"
msgstr ""
#. DHCP start number
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:48
msgid "DHCP start number"
msgstr ""
#. Where to start assigning IP addresses (default 10)
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:49
msgid "Where to start assigning IP addresses (default 10)"
msgstr ""
#. Enable IEEE 802.1x
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:50
msgid "Enable IEEE 802.1x"
msgstr ""
#. Enable IEEE 802.1x authentication and listen for EAP requests
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:51
msgid "Enable IEEE 802.1x authentication and listen for EAP requests"
msgstr ""
#. Leasetime
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:52
msgid "Leasetime"
msgstr ""
#. Use a DHCP lease of seconds (default 600)
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:53
msgid "Use a DHCP lease of seconds (default 600)"
msgstr ""
#. Allow session update through RADIUS
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:56
msgid "Allow session update through RADIUS"
msgstr ""
#. Allow updating of session parameters with RADIUS attributes sent in Accounting-Response
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:57
msgid ""
"Allow updating of session parameters with RADIUS attributes sent in "
"Accounting-Response"
msgstr ""
#. Admin password
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:58
msgid "Admin password"
msgstr ""
#. Password to use for Administrative-User authentication in order to pick up chilli configurations and establish a device &quot;system&quot; session
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:59
msgid ""
"Password to use for Administrative-User authentication in order to pick up "
"chilli configurations and establish a device \"system\" session"
msgstr ""
#. Admin user
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:60
msgid "Admin user"
msgstr ""
#. User-name to use for Administrative-User authentication in order to pick up chilli configurations and establish a device &quot;system&quot; session
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:61
msgid ""
"User-name to use for Administrative-User authentication in order to pick up "
"chilli configurations and establish a device \"system\" session"
msgstr ""
#. Do not check disconnection requests
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:62
msgid "Do not check disconnection requests"
msgstr ""
#. Do not check the source IP address of radius disconnect requests
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:63
msgid "Do not check the source IP address of radius disconnect requests"
msgstr ""
#. RADIUS disconnect port
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:64
msgid "RADIUS disconnect port"
msgstr ""
#. UDP port to listen to for accepting radius disconnect requests
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:65
msgid "UDP port to listen to for accepting radius disconnect requests"
msgstr ""
#. NAS IP
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:66
msgid "NAS IP"
msgstr ""
#. Value to use in RADIUS NAS-IP-Address attribute
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:67
msgid "Value to use in RADIUS NAS-IP-Address attribute"
msgstr ""
#. NAS MAC
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:68
msgid "NAS MAC"
msgstr ""
#. MAC address value to use in RADIUS Called-Station-ID attribute
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:69
msgid "MAC address value to use in RADIUS Called-Station-ID attribute"
msgstr ""
#. Allow OpenID authentication
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:70
msgid "Allow OpenID authentication"
msgstr ""
#. Allows OpenID authentication by sending ChilliSpot-Config=allow-openidauth in RADIUS Access-Requests
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:71
msgid ""
"Allows OpenID authentication by sending ChilliSpot-Config=allow-openidauth "
"in RADIUS Access-Requests"
msgstr ""
#. RADIUS accounting port
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:72
msgid "RADIUS accounting port"
msgstr ""
#. The UDP port number to use for radius accounting requests (default 1813)
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:73
msgid ""
"The UDP port number to use for radius accounting requests (default 1813)"
msgstr ""
#. RADIUS authentication port
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:74
msgid "RADIUS authentication port"
msgstr ""
#. The UDP port number to use for radius authentication requests (default 1812)
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:75
msgid ""
"The UDP port number to use for radius authentication requests (default 1812)"
msgstr ""
#. Option radiuscalled
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:76
msgid "Option radiuscalled"
msgstr ""
#. RADIUS listen address
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:77
msgid "RADIUS listen address"
msgstr ""
#. Local interface IP address to use for the radius interface
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:78
msgid "Local interface IP address to use for the radius interface"
msgstr ""
#. RADIUS location ID
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:79
msgid "RADIUS location ID"
msgstr ""
#. WISPr Location ID
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:80
msgid "WISPr Location ID"
msgstr ""
#. RADIUS location name
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:81
msgid "RADIUS location name"
msgstr ""
#. WISPr Location Name
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:82
msgid "WISPr Location Name"
msgstr ""
#. NAS ID
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:83
msgid "NAS ID"
msgstr ""
#. Network access server identifier
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:84
msgid "Network access server identifier"
msgstr ""
#. Option radiusnasip
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:85
msgid "Option radiusnasip"
msgstr ""
#. NAS port type
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:86
msgid "NAS port type"
msgstr ""
#. Value of NAS-Port-Type attribute. Defaults to 19 (Wireless-IEEE-802.11)
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:87
msgid "Value of NAS-Port-Type attribute. Defaults to 19 (Wireless-IEEE-802.11)"
msgstr ""
#. Send RADIUS VSA
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:88
msgid "Send RADIUS VSA"
msgstr ""
#. Send the ChilliSpot-OriginalURL RADIUS VSA in Access-Request
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:89
msgid "Send the ChilliSpot-OriginalURL RADIUS VSA in Access-Request"
msgstr ""
#. RADIUS secret
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:90
msgid "RADIUS secret"
msgstr ""
#. Radius shared secret for both servers
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:91
msgid "Radius shared secret for both servers"
msgstr ""
#. RADIUS server 1
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:92
msgid "RADIUS server 1"
msgstr ""
#. The IP address of radius server 1
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:93
msgid "The IP address of radius server 1"
msgstr ""
#. RADIUS server 2
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:94
msgid "RADIUS server 2"
msgstr ""
#. The IP address of radius server 2
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:95
msgid "The IP address of radius server 2"
msgstr ""
#. Swap octets
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:96
msgid "Swap octets"
msgstr ""
#. Swap the meaning of &quot;input octets&quot; and &quot;output octets&quot; as it related to RADIUS attribtues
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:97
msgid ""
"Swap the meaning of \"input octets\" and \"output octets\" as it related to "
"RADIUS attribtues"
msgstr ""
#. Allow WPA guests
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:98
msgid "Allow WPA guests"
msgstr ""
#. Allows WPA Guest authentication by sending ChilliSpot-Config=allow-wpa-guests in RADIUS Access-Requests
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:99
msgid ""
"Allows WPA Guest authentication by sending ChilliSpot-Config=allow-wpa-"
"guests in RADIUS Access-Requests"
msgstr ""
#. Proxy client
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:102
msgid "Proxy client"
msgstr ""
#. IP address from which radius requests are accepted. If omitted the server will not accept radius requests
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:103
msgid ""
"IP address from which radius requests are accepted. If omitted the server "
"will not accept radius requests"
msgstr ""
#. Proxy listen address
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:104
msgid "Proxy listen address"
msgstr ""
#. Local interface IP address to use for accepting radius requests
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:105
msgid "Local interface IP address to use for accepting radius requests"
msgstr ""
#. Proxy port
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:106
msgid "Proxy port"
msgstr ""
#. UDP Port to listen to for accepting radius requests
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:107
msgid "UDP Port to listen to for accepting radius requests"
msgstr ""
#. Proxy secret
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:108
msgid "Proxy secret"
msgstr ""
#. Radius shared secret for clients
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:109
msgid "Radius shared secret for clients"
msgstr ""
#. UAM configuration
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:110
msgid "UAM configuration"
msgstr ""
#. Unified Configuration Method settings
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:111
msgid "Unified Configuration Method settings"
msgstr ""
#. Use Chilli XML
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:112
msgid "Use Chilli XML"
msgstr ""
#. Return the so-called Chilli XML along with WISPr XML
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:113
msgid "Return the so-called Chilli XML along with WISPr XML"
msgstr ""
#. Default idle timeout
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:114
msgid "Default idle timeout"
msgstr ""
#. Default idle timeout unless otherwise set by RADIUS (defaults to 0)
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:115
msgid "Default idle timeout unless otherwise set by RADIUS (defaults to 0)"
msgstr ""
#. Default interim interval
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:116
msgid "Default interim interval"
msgstr ""
#. Default interim-interval for RADIUS accounting unless otherwise set by RADIUS (defaults to 0)
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:117
msgid ""
"Default interim-interval for RADIUS accounting unless otherwise set by "
"RADIUS (defaults to 0)"
msgstr ""
#. Default session timeout
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:118
msgid "Default session timeout"
msgstr ""
#. Default session timeout unless otherwise set by RADIUS (defaults to 0)
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:119
msgid "Default session timeout unless otherwise set by RADIUS (defaults to 0)"
msgstr ""
#. Inspect DNS traffic
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:120
msgid "Inspect DNS traffic"
msgstr ""
#. Inspect DNS packets and drop responses with any non- A, CNAME, SOA, or MX records to prevent dns tunnels (experimental)
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:121
msgid ""
"Inspect DNS packets and drop responses with any non- A, CNAME, SOA, or MX "
"records to prevent dns tunnels (experimental)"
msgstr ""
#. Local users file
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:122
msgid "Local users file"
msgstr ""
#. A colon seperated file containing usernames and passwords of locally authenticated users
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:123
msgid ""
"A colon seperated file containing usernames and passwords of locally "
"authenticated users"
msgstr ""
#. Location name
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:124
msgid "Location name"
msgstr ""
#. Human readable location name used in JSON interface
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:125
msgid "Human readable location name used in JSON interface"
msgstr ""
#. Do not redirect to UAM server
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:126
msgid "Do not redirect to UAM server"
msgstr ""
#. Do not return to UAM server on login success, just redirect to original URL
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:127
msgid ""
"Do not return to UAM server on login success, just redirect to original URL"
msgstr ""
#. Do not do WISPr
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:128
msgid "Do not do WISPr"
msgstr ""
#. Do not do any WISPr XML, assume the back-end is doing this instead
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:129
msgid "Do not do any WISPr XML, assume the back-end is doing this instead"
msgstr ""
#. Post auth proxy
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:130
msgid "Post auth proxy"
msgstr ""
#. Used with postauthproxyport to define a post authentication HTTP proxy server
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:131
msgid ""
"Used with postauthproxyport to define a post authentication HTTP proxy server"
msgstr ""
#. Post auth proxy port
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:132
msgid "Post auth proxy port"
msgstr ""
#. Used with postauthproxy to define a post authentication HTTP proxy server
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:133
msgid ""
"Used with postauthproxy to define a post authentication HTTP proxy server"
msgstr ""
#. Allowed resources
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:134
msgid "Allowed resources"
msgstr ""
#. List of resources the client can access without first authenticating
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:135
msgid "List of resources the client can access without first authenticating"
msgstr ""
#. Allow any DNS server
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:136
msgid "Allow any DNS server"
msgstr ""
#. Allow any DNS server for unauthenticated clients
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:137
msgid "Allow any DNS server for unauthenticated clients"
msgstr ""
#. Allow any IP address
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:138
msgid "Allow any IP address"
msgstr ""
#. Allow clients to use any IP settings they wish by spoofing ARP (experimental)
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:139
msgid ""
"Allow clients to use any IP settings they wish by spoofing ARP (experimental)"
msgstr ""
#. Allowed domains
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:140
msgid "Allowed domains"
msgstr ""
#. Defines a list of domain names to automatically add to the walled garden
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:141
msgid ""
"Defines a list of domain names to automatically add to the walled garden"
msgstr ""
#. UAM homepage
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:142
msgid "UAM homepage"
msgstr ""
#. URL of homepage to redirect unauthenticated users to
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:143
msgid "URL of homepage to redirect unauthenticated users to"
msgstr ""
#. UAM static content port
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:144
msgid "UAM static content port"
msgstr ""
#. TCP port to bind to for only serving embedded content
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:145
msgid "TCP port to bind to for only serving embedded content"
msgstr ""
#. UAM listening address
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:146
msgid "UAM listening address"
msgstr ""
#. IP address to listen to for authentication of clients
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:147
msgid "IP address to listen to for authentication of clients"
msgstr ""
#. UAM logout IP
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:148
msgid "UAM logout IP"
msgstr ""
#. Use this IP address to instantly logout a client accessing it (defaults to 1.1.1.1)
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:149
msgid ""
"Use this IP address to instantly logout a client accessing it (defaults to "
"1.1.1.1)"
msgstr ""
#. UAM listening port
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:150
msgid "UAM listening port"
msgstr ""
#. TCP port to bind to for authenticating clients (default 3990)
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:151
msgid "TCP port to bind to for authenticating clients (default 3990)"
msgstr ""
#. UAM secret
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:152
msgid "UAM secret"
msgstr ""
#. Shared secret between uamserver and chilli
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:153
msgid "Shared secret between uamserver and chilli"
msgstr ""
#. UAM server
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:154
msgid "UAM server"
msgstr ""
#. URL of web server to use for authenticating clients
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:155
msgid "URL of web server to use for authenticating clients"
msgstr ""
#. UAM user interface
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:156
msgid "UAM user interface"
msgstr ""
#. An init.d style program to handle local content on the uamuiport web server
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:157
msgid ""
"An init.d style program to handle local content on the uamuiport web server"
msgstr ""
#. Use status file
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:158
msgid "Use status file"
msgstr ""
#. Write the status of clients in a non-volatile state file (experimental)
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:159
msgid "Write the status of clients in a non-volatile state file (experimental)"
msgstr ""
#. WISPr login url
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:160
msgid "WISPr login url"
msgstr ""
#. Specific URL to be given in WISPr XML LoginURL
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:161
msgid "Specific URL to be given in WISPr XML LoginURL"
msgstr ""
#. CGI program
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:162
msgid "CGI program"
msgstr ""
#. Executable to run as a CGI type program (like haserl) for URLs with extention .chi
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:163
msgid ""
"Executable to run as a CGI type program (like haserl) for URLs with "
"extention .chi"
msgstr ""
#. Web content directory
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:164
msgid "Web content directory"
msgstr ""
#. Directory where embedded local web content is placed
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:165
msgid "Directory where embedded local web content is placed"
msgstr ""
#. MAC configuration
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:166
msgid "MAC configuration"
msgstr ""
#. Configure MAC authentication
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:167
msgid "Configure MAC authentication"
msgstr ""
#. Allowed MAC addresses
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:168
msgid "Allowed MAC addresses"
msgstr ""
#. List of MAC addresses for which MAC authentication will be performed
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:169
msgid "List of MAC addresses for which MAC authentication will be performed"
msgstr ""
#. Authenticate locally allowed MACs
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:170
msgid "Authenticate locally allowed MACs"
msgstr ""
#. Authenticate allowed MAC addresses without the use of RADIUS
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:171
msgid "Authenticate allowed MAC addresses without the use of RADIUS"
msgstr ""
#. Enable MAC authentification
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:172
msgid "Enable MAC authentification"
msgstr ""
#. Try to authenticate all users based on their mac address alone
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:173
msgid "Try to authenticate all users based on their mac address alone"
msgstr ""
#. Password
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:174
msgid "Password"
msgstr ""
#. Password used when performing MAC authentication
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:175
msgid "Password used when performing MAC authentication"
msgstr ""
#. Suffix
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:176
msgid "Suffix"
msgstr ""
#. Suffix to add to the MAC address in order to form the User-Name, which is sent to the radius server
#: applications/luci-coovachilli/luasrc/i18n/coovachilli.en.lua:177
msgid ""
"Suffix to add to the MAC address in order to form the User-Name, which is "
"sent to the radius server"
msgstr ""

81
po/he/ddns.po Normal file
View file

@ -0,0 +1,81 @@
# Generated from applications/luci-ddns/luasrc/model/cbi/ddns/ddns.lua
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-02 13:44+0100\n"
"PO-Revision-Date: 2010-04-02 13:44+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid "Dynamic DNS"
msgstr ""
msgid ""
"Dynamic DNS allows that your router can be reached with a fixed hostname "
"while having a dynamically changing IP address."
msgstr ""
msgid "Enable"
msgstr ""
msgid "Service"
msgstr ""
msgid "custom"
msgstr ""
msgid "Custom update-URL"
msgstr ""
msgid "Hostname"
msgstr ""
msgid "Username"
msgstr ""
msgid "Password"
msgstr ""
msgid "Source of IP address"
msgstr ""
msgid "network"
msgstr ""
msgid "interface"
msgstr ""
msgid "URL"
msgstr ""
msgid "Network"
msgstr ""
msgid "Interface"
msgstr ""
msgid "Check for changed IP every"
msgstr ""
msgid "Check-time unit"
msgstr ""
# Minutes (not minimum)
msgid "min"
msgstr ""
# Hours
msgid "h"
msgstr ""
msgid "Force update every"
msgstr ""
msgid "Force-time unit"
msgstr ""

25
po/he/diag_core.po Normal file
View file

@ -0,0 +1,25 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=ASCII\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid ""
"With this menu you can configure network diagnostics, such as network device "
"scans and ping tests."
msgstr ""
msgid ""
"The entries in the menu allow you to perform diagnostic tests on your system "
"to aid in troubleshooting."
msgstr ""
msgid "Configure Diagnostics"
msgstr ""
msgid "l_d_diag"
msgstr ""

138
po/he/diag_devinfo.po Normal file
View file

@ -0,0 +1,138 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=ASCII\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid "Edit"
msgstr ""
msgid "Delete"
msgstr ""
msgid "Add"
msgstr ""
msgid "Invalid"
msgstr ""
msgid "No SIP devices"
msgstr ""
msgid "No devices detected"
msgstr ""
msgid "check other networks"
msgstr ""
#. Devices discovered for
msgid "Devices discovered for"
msgstr "Devices discovered for"
msgid "IP Address"
msgstr ""
msgid "MAC Address"
msgstr ""
msgid "Link to Device"
msgstr ""
msgid "Raw"
msgstr ""
msgid "Enable"
msgstr ""
msgid "Interface"
msgstr ""
msgid "Subnet"
msgstr ""
msgid "Timeout"
msgstr ""
msgid "Time to wait for responses in seconds (default 10)"
msgstr ""
msgid "Repeat Count"
msgstr ""
msgid "Number of times to send requests (default 1)"
msgstr ""
msgid "Sleep Between Requests"
msgstr ""
msgid "Milliseconds to sleep between requests (default 100)"
msgstr ""
msgid "Phones"
msgstr ""
msgid "Configure"
msgstr ""
msgid "SIP Devices on Network"
msgstr ""
msgid "SIP Device Scan"
msgstr ""
msgid "Devices on Network"
msgstr ""
msgid "Phone Scan"
msgstr ""
msgid "Config Phone Scan"
msgstr ""
msgid "Device Scan Config"
msgstr ""
msgid "SIP Device Scanning Configuration"
msgstr ""
msgid "SIP Device Information"
msgstr ""
msgid "Phone Information"
msgstr ""
msgid ""
"Override the information returned by the MAC to Device Info Script (mac-to-"
"devinfo) for a specified range of MAC Addresses"
msgstr ""
msgid "MAC Device Override"
msgstr ""
msgid "MAC range and information used to override system and IEEE databases"
msgstr ""
msgid "Name"
msgstr ""
msgid "Beginning of MAC address range"
msgstr ""
msgid "End of MAC address range"
msgstr ""
msgid "OUI Owner"
msgstr ""
msgid "Scan for devices on specified networks."
msgstr ""
msgid "Phone Scanning Configuration"
msgstr ""
msgid "l_d_d_nd_netdiscover_to_devinfo_descr"
msgstr ""

159
po/he/ffwizard.po Normal file
View file

@ -0,0 +1,159 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=ASCII\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid "Allow to transfer anonymous statistics about this node"
msgstr ""
msgid "Channel"
msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
msgid "Configure network"
msgstr ""
msgid "Connect your node with other nodes with a tunnel via the internet."
msgstr ""
msgid "DHCP IP range"
msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
msgid "DNS Server"
msgstr ""
msgid "Enable DHCP"
msgstr ""
msgid "Gateway"
msgstr ""
msgid "Heartbeat"
msgstr ""
msgid "IP address"
msgstr ""
msgid "L2gvpn tunnel"
msgstr ""
msgid "Limit download bandwidth"
msgstr ""
msgid "Limit upload bandwidth"
msgstr ""
msgid "Mesh IP address"
msgstr ""
msgid "Mesh IPv6 Address"
msgstr ""
msgid "Netmask"
msgstr ""
msgid "Password"
msgstr ""
msgid "Password confirmation"
msgstr ""
msgid "Password successfully changed"
msgstr ""
msgid "Protect LAN"
msgstr ""
msgid "Protocol"
msgstr ""
msgid "Select this checkbox to configure your network interfaces."
msgstr ""
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
msgid "Share your internet connection"
msgstr ""
msgid ""
"The IP range from which clients are assigned ip addresses (e.g. "
"10.1.2.1/28). If this is a range inside your mesh network range, then it "
"will be announced as HNA. Any other range will use NAT. If left empty then "
"the defaults from the community profile will be used."
msgstr ""
msgid "The ipv6 address is calculated auomatically."
msgstr ""
msgid "The protocol to use for internet connectivity."
msgstr ""
msgid ""
"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
"registered at your local community."
msgstr ""
msgid "This will setup a new virtual wireless interface in Access Point mode."
msgstr ""
msgid ""
"This wizard will assist you in setting up your router for Freifunk or "
"another similar wireless community network."
msgstr ""
msgid "Unknown Error"
msgstr ""
msgid "Username"
msgstr ""
msgid "Virtual Access Point (VAP)"
msgstr ""
msgid "Wizard"
msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
msgid "dhcp"
msgstr ""
msgid "kbit/s"
msgstr ""
msgid "static"
msgstr ""
msgid "Configure this interface."
msgstr ""
msgid "recommended"
msgstr ""
msgid "Basic settings"
msgstr ""
msgid "Basic settings are incomplete. Please go to"
msgstr ""
msgid "Error"
msgstr ""
msgid "You can not use the wizard because some necessary values are missing."
msgstr ""
msgid "and fill out all required fields."
msgstr ""

267
po/he/firewall.po Normal file
View file

@ -0,0 +1,267 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid "(optional)"
msgstr ""
msgid "Action"
msgstr ""
msgid "Advanced Options"
msgstr ""
msgid "Advanced Rules"
msgstr ""
msgid "Advanced Settings"
msgstr ""
msgid ""
"Advanced rules let you customize the firewall to your needs. Only new "
"connections will be matched. Packets belonging to already open connections "
"are automatically allowed to pass the firewall."
msgstr ""
msgid "Allow forward from <em>source zones</em>:"
msgstr ""
msgid "Allow forward to <em>destination zones</em>:"
msgstr ""
msgid "Any"
msgstr ""
msgid "Covered networks"
msgstr ""
msgid "Custom Rules"
msgstr ""
msgid "Custom Rules (/etc/firewall.user)"
msgstr ""
msgid "Destination"
msgstr ""
msgid "Destination address"
msgstr ""
msgid "Destination port"
msgstr ""
msgid "Destination zone"
msgstr ""
msgid "Device"
msgstr ""
msgid "Drop invalid packets"
msgstr ""
msgid "Enable NAT Loopback"
msgstr ""
msgid "Enable SYN-flood protection"
msgstr ""
msgid "Enable logging on this zone"
msgstr ""
msgid "External port"
msgstr ""
msgid "Family"
msgstr ""
msgid "Firewall"
msgstr ""
msgid "Firewall - Zone Settings"
msgstr ""
msgid ""
"For DNAT, match incoming traffic directed at the given destination ip "
"address. For SNAT rewrite the source address to the given address."
msgstr ""
msgid "Force connection tracking"
msgstr ""
msgid "Forward"
msgstr ""
msgid "General Settings"
msgstr ""
msgid "IPv4 and IPv6"
msgstr ""
msgid "IPv4 only"
msgstr ""
msgid "IPv6 only"
msgstr ""
msgid "Input"
msgstr ""
msgid "Intended destination address"
msgstr ""
msgid "Inter-Zone Forwarding"
msgstr ""
msgid "Internal IP address"
msgstr ""
msgid "Internal port"
msgstr ""
msgid "Internal port (optional)"
msgstr ""
msgid "Limit log messages"
msgstr ""
msgid "MSS clamping"
msgstr ""
msgid "Masquerading"
msgstr ""
msgid "Match ICMP type"
msgstr ""
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
msgstr ""
msgid ""
"Match incoming traffic originating from the given source port or port range "
"on the client host"
msgstr ""
msgid "Name"
msgstr ""
msgid "Output"
msgstr ""
msgid "Overview"
msgstr ""
msgid "Port forwarding"
msgstr ""
msgid ""
"Port forwarding allows to provide network services in the internal network "
"to an external network."
msgstr ""
msgid "Protocol"
msgstr ""
msgid ""
"Redirect matched incoming traffic to the given port on the internal host"
msgstr ""
msgid "Redirect matched incoming traffic to the specified internal host"
msgstr ""
msgid "Redirection type"
msgstr ""
msgid "Redirections"
msgstr ""
msgid "Restrict Masquerading to given destination subnets"
msgstr ""
msgid "Restrict Masquerading to given source subnets"
msgstr ""
msgid "Restrict to address family"
msgstr ""
msgid "Rules"
msgstr ""
msgid "Source"
msgstr ""
msgid "Source IP address"
msgstr ""
msgid "Source MAC address"
msgstr ""
msgid "Source address"
msgstr ""
msgid "Source port"
msgstr ""
msgid "Source zone"
msgstr ""
msgid ""
"The firewall creates zones over your network interfaces to control network "
"traffic flow."
msgstr ""
msgid ""
"The options below control the forwarding policies between this zone (%s) and "
"other zones. <em>Destination zones</em> cover forwarded traffic "
"<strong>originating from %q</strong>. <em>Source zones</em> match forwarded "
"traffic from other zones <strong>targeted at %q</strong>. The forwarding "
"rule is <em>unidirectional</em>, e.g. a forward from lan to wan does "
"<em>not</em> imply a permission to forward from wan to lan as well."
msgstr ""
msgid ""
"This section defines common properties of %q. The <em>input</em> and "
"<em>output</em> options set the default policies for traffic entering and "
"leaving this zone while the <em>forward</em> option describes the policy for "
"forwarded traffic between different networks within the zone. <em>Covered "
"networks</em> specifies which available networks are member of this zone."
msgstr ""
msgid "Traffic Redirection"
msgstr ""
msgid ""
"Traffic redirection allows you to change the destination address of "
"forwarded packets."
msgstr ""
msgid "Via"
msgstr ""
msgid "Zone %q"
msgstr ""
msgid "Zone ⇒ Forwardings"
msgstr ""
msgid "Zones"
msgstr ""
msgid "accept"
msgstr ""
msgid "any"
msgstr ""
msgid "drop"
msgstr ""
msgid "reject"
msgstr ""

View file

@ -0,0 +1,41 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid ""
"All traffic from interfaces belonging to these zones will be sent via a "
"gateway in the mesh network."
msgstr ""
msgid "Enable Policy Routing"
msgstr ""
msgid "Firewall zones"
msgstr ""
msgid ""
"If no default route is received from the mesh network then traffic which "
"belongs to the selected firewall zones is routed via your internet "
"connection as a fallback. If you do not want this and instead block that "
"traffic then you should select this option."
msgstr ""
msgid "Policy Routing"
msgstr ""
msgid "Strict Filtering"
msgstr ""
msgid ""
"These pages can be used to setup policy routing for certain firewall zones. "
"This is useful if you need to use your own internet connection for yourself "
"but you don't want to share it with others (thats why it can also be called "
"'Ego Mode'). Your own traffic is then sent via your internet connection "
"while traffic originating from the mesh will use another gateway in the mesh."
msgstr ""

415
po/he/freifunk.po Normal file
View file

@ -0,0 +1,415 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid "Accept"
msgstr ""
msgid "Active Clients"
msgstr ""
msgid "BSSID"
msgstr ""
msgid "Basic Settings"
msgstr ""
msgid "Basic settings"
msgstr ""
msgid "Basic settings are incomplete. Please go to"
msgstr ""
msgid "Basic system settings"
msgstr ""
msgid "Bitrate"
msgstr ""
msgid "Channel"
msgstr ""
msgid "Check for new firmware versions and perform automatic updates."
msgstr ""
msgid "Client network size"
msgstr ""
msgid "Client-Splash"
msgstr ""
msgid "Community"
msgstr ""
msgid "Community profile"
msgstr ""
msgid "Community settings"
msgstr ""
msgid "Confirm Upgrade"
msgstr ""
msgid "Contact"
msgstr ""
msgid "Contact information is incomplete. Please go to"
msgstr ""
msgid "Coordinates"
msgstr ""
msgid "Country code"
msgstr ""
msgid "Decline"
msgstr ""
msgid "Default routes"
msgstr ""
msgid "Disable default content"
msgstr ""
msgid "Diversity is enabled for device"
msgstr ""
msgid "E-Mail"
msgstr ""
msgid "ESSID"
msgstr ""
msgid "Edit Splash text"
msgstr ""
msgid "Edit index page"
msgstr ""
msgid "Error"
msgstr ""
msgid "Find your coordinates with OpenStreetMap"
msgstr ""
msgid "Freifunk"
msgstr ""
msgid "Freifunk Overview"
msgstr ""
msgid "Freifunk Remote Update"
msgstr ""
msgid "Gateway"
msgstr ""
msgid "Go to"
msgstr ""
msgid "Hello and welcome in the network of"
msgstr ""
msgid "Hide OpenStreetMap"
msgstr ""
msgid "Homepage"
msgstr ""
msgid "Hostname"
msgstr ""
msgid "IP Address"
msgstr ""
msgid "If selected then the default content element is not shown."
msgstr ""
msgid "If you are interested in our project then contact the local community"
msgstr ""
msgid "Index Page"
msgstr ""
msgid "Interface"
msgstr ""
msgid ""
"Internet access depends on technical and organisational conditions and may "
"or may not work for you."
msgstr ""
msgid "It is operated by"
msgstr ""
msgid "Keep configuration"
msgstr ""
msgid "Latitude"
msgstr ""
msgid "Load"
msgstr ""
msgid "Local Time"
msgstr ""
msgid "Location"
msgstr ""
msgid "Longitude"
msgstr ""
msgid "MAC Address"
msgstr ""
msgid "Map"
msgstr ""
msgid "Map Error"
msgstr ""
msgid "Memory"
msgstr ""
msgid "Mesh prefix"
msgstr ""
msgid "Metric"
msgstr ""
msgid "Mode"
msgstr ""
msgid "Network"
msgstr ""
msgid "Network for client DHCP addresses"
msgstr ""
msgid "Nickname"
msgstr ""
msgid "No clients connected"
msgstr ""
msgid "No default routes known."
msgstr ""
msgid ""
"No services can be shown, because olsrd is not running or the olsrd-"
"nameservice Plugin is not loaded."
msgstr ""
msgid "Notice"
msgstr ""
msgid "OLSR"
msgstr ""
msgid "Overview"
msgstr ""
msgid "Package libiwinfo required!"
msgstr ""
msgid "Phone"
msgstr ""
msgid "Please fill in your contact details below."
msgstr ""
msgid "Please set your contact information"
msgstr ""
msgid "Policy"
msgstr ""
msgid "Power"
msgstr ""
msgid "Processor"
msgstr ""
msgid "Profile"
msgstr ""
msgid "Profile (Expert)"
msgstr ""
msgid "Realname"
msgstr ""
msgid "SSID"
msgstr ""
msgid "Save"
msgstr ""
msgid ""
"Select your location with a mouse click on the map. The map will only show "
"up if you are connected to the Internet."
msgstr ""
msgid "Services"
msgstr ""
msgid "Show OpenStreetMap"
msgstr ""
msgid "Signal"
msgstr ""
msgid "Source"
msgstr ""
msgid "Splashtext"
msgstr ""
msgid "Start Upgrade"
msgstr ""
msgid "Statistics"
msgstr ""
msgid "Status"
msgstr ""
msgid "System"
msgstr ""
msgid "TX"
msgstr ""
msgid ""
"The <em>libiwinfo</em> package is not installed. You must install this "
"component for working wireless configuration!"
msgstr ""
msgid ""
"The OLSRd service is not configured to capture position data from the "
"network.<br /> Please make sure that the nameservice plugin is properly "
"configured and that the <em>latlon_file</em> option is enabled."
msgstr ""
msgid "The installed firmware is the most recent version."
msgstr ""
msgid ""
"These are the basic settings for your local wireless community. These "
"settings define the default values for the wizard and DO NOT affect the "
"actual configuration of the router."
msgstr ""
msgid "These are the settings of your local community."
msgstr ""
msgid ""
"These pages will assist you in setting up your router for Freifunk or "
"similar wireless community networks."
msgstr ""
msgid "This is the access point"
msgstr ""
msgid "Time remaining"
msgstr ""
msgid "Traffic in/out"
msgstr ""
msgid "Update Settings"
msgstr ""
msgid "Update available!"
msgstr ""
msgid "Uptime"
msgstr ""
msgid "Url"
msgstr ""
msgid "Verify downloaded images"
msgstr ""
msgid ""
"We are an initiative to establish a free, independent and open wireless mesh "
"network."
msgstr ""
msgid "Wireless Overview"
msgstr ""
msgid ""
"You can change the text that is displayed to clients here.<br /> It is "
"possible to use the following markers: ###COMMUNITY###, ###COMMUNITY_URL###, "
"###LEASETIME### and ###ACCEPT###.<br />Click here to <a href='/luci/"
"splash/'>test the splash page</a> after you saved it."
msgstr ""
msgid ""
"You can display additional content on the public index page by inserting "
"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
"h2&gt; and &lt;/h2&gt;."
msgstr ""
msgid ""
"You can find further information about the global Freifunk initiative at"
msgstr ""
msgid "You can manually edit the selected community profile here."
msgstr ""
msgid ""
"You need to select a profile before you can edit it. To select a profile go "
"to"
msgstr ""
msgid "and fill out all required fields."
msgstr ""
msgid "blacklisted"
msgstr ""
msgid "buffered"
msgstr ""
msgid "cached"
msgstr ""
msgid "e.g."
msgstr ""
msgid "expired"
msgstr ""
msgid "free"
msgstr ""
msgid "splashed"
msgstr ""
msgid "temporarily blocked"
msgstr ""
msgid "to disable it."
msgstr ""
msgid "unknown"
msgstr ""
msgid "used"
msgstr ""
msgid "whitelisted"
msgstr ""
msgid "wireless settings"
msgstr ""

49
po/he/hd_idle.po Normal file
View file

@ -0,0 +1,49 @@
# Generated from applications/luci-hd-idle/luasrc/model/cbi/hd_idle.lua
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-14 10:33+0200\n"
"PO-Revision-Date: 2011-06-25 11:35+0200\n"
"Last-Translator: GiladL <gl1000007@gmail.com>\n"
"Language-Team: none\n"
"Language: he\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.4\n"
msgid ""
"hd-idle is a utility program for spinning-down external disks after a period "
"of idle time."
msgstr ""
"hd-idle הינה תוכנת שירות שמטרתה להקטין את מהירות הסיבוב של כוננים חיצוניים "
"לאחר זמן מסוים של חוסר פעילות."
msgid "Settings"
msgstr "הגדרות"
msgid "Enable"
msgstr "אפשר"
msgid "Disk"
msgstr "כונן"
msgid "Idle-time"
msgstr "זמן חוסר פעילות"
msgid "Idle-time unit"
msgstr "יחידת זמן חוסר פעילות"
# Minutes (not minimum)
msgid "min"
msgstr "דק'"
# Hours
msgid "h"
msgstr "ש'"
msgid "Enable debug"
msgstr "אפשר ניפוי שגיאות"

91
po/he/meshwizard.po Normal file
View file

@ -0,0 +1,91 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid "Channel"
msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
msgid "Cleanup config"
msgstr ""
msgid "Configure this interface"
msgstr ""
msgid "DHCP IP range"
msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
msgid "Enable DHCP"
msgstr ""
msgid "General Settings"
msgstr ""
msgid ""
"If this is selected then config is cleaned before setting new config options."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Mesh IP address"
msgstr ""
msgid "Mesh Wizard"
msgstr ""
msgid "Protect LAN"
msgstr ""
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
msgid "Share your internet connection"
msgstr ""
msgid ""
"The IP range from which clients are assigned ip addresses (e.g. "
"10.1.2.1/28). If this is a range inside your mesh network range, then it "
"will be announced as HNA. Any other range will use NAT. If left empty then "
"the defaults from the community profile will be used."
msgstr ""
msgid "The given IP address is not inside the mesh network range"
msgstr ""
msgid ""
"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
"registered at your local community."
msgstr ""
msgid "This will setup a new virtual wireless interface in Access Point mode."
msgstr ""
msgid ""
"This wizard will assist you in setting up your router for Freifunk or "
"another similar wireless community network."
msgstr ""
msgid "Virtual Access Point (VAP)"
msgstr ""
msgid "Wizard"
msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
msgid "recommended"
msgstr ""

19
po/he/mmc_over_gpio.po Normal file
View file

@ -0,0 +1,19 @@
# mmc_over_gpio.pot
# generated from ./applications/luci-mmc_over_gpio/luasrc/i18n/mmc_over_gpio.en.lua
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"PO-Revision-Date: 2011-06-24 18:40+0200\n"
"Last-Translator: GiladL <gl1000007@gmail.com>\n"
"Language-Team: none\n"
"Language: he\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.4\n"
#. Settings
#: applications/luci-mmc_over_gpio/luasrc/i18n/mmc_over_gpio.en.lua:3
msgid "Settings"
msgstr "הגדרות"

94
po/he/multiwan.po Normal file
View file

@ -0,0 +1,94 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid "Attempts Before WAN Failover"
msgstr ""
msgid "Attempts Before WAN Recovery"
msgstr ""
msgid "Auto"
msgstr ""
msgid ""
"Configure rules for directing outbound traffic through specified WAN Uplinks."
msgstr ""
msgid "DNS Server(s)"
msgstr ""
msgid "Default Route"
msgstr ""
msgid "Destination Address"
msgstr ""
msgid "Disable"
msgstr ""
msgid "Enable"
msgstr ""
msgid "Failover Traffic Destination"
msgstr ""
msgid "Health Monitor ICMP Host(s)"
msgstr ""
msgid "Health Monitor ICMP Timeout"
msgstr ""
msgid "Health Monitor Interval"
msgstr ""
msgid ""
"Health Monitor detects and corrects network changes and failed connections."
msgstr ""
msgid "Load Balancer Distribution"
msgstr ""
msgid "Load Balancer(Compatibility)"
msgstr ""
msgid "Load Balancer(Performance)"
msgstr ""
msgid "Multi-WAN"
msgstr ""
msgid "Multi-WAN Traffic Rules"
msgstr ""
msgid ""
"Multi-WAN allows for the use of multiple uplinks for load balancing and "
"failover."
msgstr ""
msgid "None"
msgstr ""
msgid "Ports"
msgstr ""
msgid "Protocol"
msgstr ""
msgid "Source Address"
msgstr ""
msgid "WAN Interfaces"
msgstr ""
msgid "WAN Uplink"
msgstr ""
msgid "all"
msgstr ""

56
po/he/ntpc.po Normal file
View file

@ -0,0 +1,56 @@
# Generated from applications/luci-ntpc/luasrc/model/cbi/ntpc/*.lua
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-14 13:24+0200\n"
"PO-Revision-Date: 2011-06-25 11:40+0200\n"
"Last-Translator: GiladL <gl1000007@gmail.com>\n"
"Language-Team: none\n"
"Language: he\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.4\n"
msgid "Time Synchronisation"
msgstr "סנכרון זמן"
msgid "Synchronizes the system time"
msgstr "מסנכרן את זמן המערכת"
msgid "General"
msgstr "כללי"
msgid "Current system time"
msgstr "זמן מערכת נוכחי"
msgid "Update interval (in seconds)"
msgstr "מרווח בין עדכונים (בשניות)"
#, fuzzy
msgid "Count of time measurements"
msgstr "ספירת יחידות זמן"
msgid "empty = infinite"
msgstr "ריק = אינסופי"
# התאמת שעון?
#, fuzzy
msgid "Clock Adjustment"
msgstr "כיוון שעון"
#, fuzzy
msgid "Offset frequency"
msgstr "תדירות סטייה"
msgid "Time Servers"
msgstr "שרתי זמן"
msgid "Hostname"
msgstr "שם מארח"
msgid "Port"
msgstr "פורט"

565
po/he/olsr.po Normal file
View file

@ -0,0 +1,565 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid "Active MID announcements"
msgstr ""
msgid "Active OLSR nodes"
msgstr ""
msgid "Active host net announcements"
msgstr ""
msgid "Advanced Settings"
msgstr ""
msgid "Allow gateways with NAT"
msgstr ""
msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
msgstr ""
msgid "Announce uplink"
msgstr ""
msgid "Announced network"
msgstr ""
msgid "Both values must use the dotted decimal notation."
msgstr ""
msgid "Broadcast address"
msgstr ""
msgid "Configuration"
msgstr ""
msgid "Device"
msgstr ""
msgid "Display"
msgstr ""
msgid "Downlink"
msgstr ""
msgid "Download Config"
msgstr ""
msgid "ETX"
msgstr ""
msgid "Enable"
msgstr ""
msgid ""
"Enable SmartGateway. If it is disabled, then all other SmartGateway "
"parameters are ignored. Default is \"no\"."
msgstr ""
msgid "Enable this interface."
msgstr ""
msgid "Enabled"
msgstr ""
msgid "Expected retransmission count"
msgstr ""
msgid "FIB metric"
msgstr ""
msgid ""
"FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
"means that the metric value is always 2. This is the preferred value because "
"it helps the linux kernel routing to clean up older routes. \"correct\" uses "
"the hopcount as the metric value. \"approx\" use the hopcount as the metric "
"value too, but does only update the hopcount if the nexthop changes too. "
"Default is \"flat\"."
msgstr ""
msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
msgstr ""
msgid "Gateway"
msgstr ""
msgid "General Settings"
msgstr ""
msgid "General settings"
msgstr ""
msgid "HNA"
msgstr ""
msgid "HNA Announcements"
msgstr ""
msgid "HNA interval"
msgstr ""
msgid "HNA validity time"
msgstr ""
msgid "Hello"
msgstr ""
msgid "Hello interval"
msgstr ""
msgid "Hello validity time"
msgstr ""
msgid "Hna4"
msgstr ""
msgid "Hna6"
msgstr ""
msgid "Hops"
msgstr ""
msgid "Hostname"
msgstr ""
msgid ""
"Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
"robustness to the link sensing but delays neighbor registration. Defaults is "
"\"yes\""
msgstr ""
msgid "IP Addresses"
msgstr ""
msgid ""
"IP-version to use. If 6and4 is selected then one olsrd instance is started "
"for each protocol."
msgstr ""
msgid "IPv4"
msgstr ""
msgid "IPv4 broadcast"
msgstr ""
msgid ""
"IPv4 broadcast address for outgoing OLSR packets. One useful example would "
"be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
"interface broadcast IP."
msgstr ""
msgid "IPv4 source"
msgstr ""
msgid ""
"IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
"triggers usage of the interface IP."
msgstr ""
msgid "IPv6"
msgstr ""
msgid "IPv6 multicast"
msgstr ""
msgid ""
"IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
"multicast."
msgstr ""
msgid ""
"IPv6 network must be given in full notation, prefix must be in CIDR notation."
msgstr ""
msgid "IPv6 source"
msgstr ""
msgid ""
"IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
"the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
"of a not-linklocal interface IP."
msgstr ""
msgid "IPv6-Prefix of the uplink"
msgstr ""
msgid ""
"If the route to the current gateway is to be changed, the ETX value of this "
"gateway is multiplied with this value before it is compared to the new one. "
"The parameter can be a value between 0.1 and 1.0, but should be close to 1.0 "
"if changed.<br /><b>WARNING:</b> This parameter should not be used together "
"with the etx_ffeth metric!<br />Defaults to \"1.0\"."
msgstr ""
msgid ""
"If this Node uses NAT for connections to the internet. Default is \"yes\"."
msgstr ""
msgid "Interface"
msgstr ""
msgid ""
"Interface Mode is used to prevent unnecessary packet forwarding on switched "
"ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
"\"mesh\"."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Interfaces Defaults"
msgstr ""
msgid "Internet protocol"
msgstr ""
msgid ""
"Interval to poll network interfaces for configuration changes (in seconds). "
"Default is \"2.5\"."
msgstr ""
msgid "Known OLSR routes"
msgstr ""
msgid "LQ aging"
msgstr ""
msgid "LQ algorithm"
msgstr ""
msgid "LQ fisheye"
msgstr ""
msgid "LQ level"
msgstr ""
msgid "Last hop"
msgstr ""
msgid "Legend"
msgstr ""
msgid "Library"
msgstr ""
msgid "Link Quality Settings"
msgstr ""
msgid ""
"Link quality aging factor (only for lq level 2). Tuning parameter for "
"etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
"(allowed values are between 0.01 and 1.0)"
msgstr ""
msgid ""
"Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
"floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
"ext_float, but with integer arithmetic<br /><b>etx_ff</b> : ETX freifunk, an "
"etx variant which use all OLSR traffic (instead of only hellos) for ETX "
"calculation<br /><b>etx_ffeth</b>: incompatible variant of etx_ff that "
"allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
msgstr ""
msgid ""
"Link quality level switch between hopcount and cost-based (mostly ETX) "
"routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
"quality for MPR selection and routing<br />Default is \"2\""
msgstr ""
msgid "LinkQuality Multiplicator"
msgstr ""
msgid "Links per node (average)"
msgstr ""
msgid "Links total"
msgstr ""
msgid "Local interface IP"
msgstr ""
msgid "MID"
msgstr ""
msgid "MID interval"
msgstr ""
msgid "MID validity time"
msgstr ""
msgid "MTU"
msgstr ""
msgid "Main IP"
msgstr ""
msgid ""
"Make sure that OLSRd is running, the \"txtinfo\" plugin is loaded, "
"configured on port 2006 and accepts connections from \"127.0.0.1\"."
msgstr ""
msgid "Metric"
msgstr ""
msgid "Mode"
msgstr ""
msgid ""
"Multiply routes with the factor given here. Allowed values are between 0.01 "
"and 1. It is only used when LQ-Level is greater than 0. Examples:<br /"
">reduce LQ to 192.168.0.1 by half: 192.168.0.1 0.5<br />reduce LQ to all "
"nodes on this interface by 20%: default 0.8"
msgstr ""
msgid "NAT threshold"
msgstr ""
msgid "Neighbors"
msgstr ""
msgid "Neighbour IP"
msgstr ""
msgid "Neighbours"
msgstr ""
msgid "Netmask"
msgstr ""
msgid "Network"
msgstr ""
msgid "Network address"
msgstr ""
msgid "Nic changes poll interval"
msgstr ""
msgid "Nodes"
msgstr ""
msgid "OLSR"
msgstr ""
msgid "OLSR - Display Options"
msgstr ""
msgid "OLSR - HNA-Announcements"
msgstr ""
msgid "OLSR - Plugins"
msgstr ""
msgid "OLSR Daemon"
msgstr ""
msgid "OLSR Daemon - Interface"
msgstr ""
msgid "OLSR connections"
msgstr ""
msgid "OLSR gateway"
msgstr ""
msgid "OLSR node"
msgstr ""
msgid "Overview"
msgstr ""
msgid "Overview of currently active OLSR host net announcements"
msgstr ""
msgid "Overview of currently established OLSR connections"
msgstr ""
msgid "Overview of currently known OLSR nodes"
msgstr ""
msgid "Overview of currently known routes to other OLSR nodes"
msgstr ""
msgid "Overview of interfaces where OLSR is running"
msgstr ""
msgid "Overview of known multiple interface announcements"
msgstr ""
msgid "Overview of smart gateways in this network"
msgstr ""
msgid "Plugin configuration"
msgstr ""
msgid "Plugins"
msgstr ""
msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
msgstr ""
msgid "Pollrate"
msgstr ""
msgid "Port"
msgstr ""
msgid "Prefix"
msgstr ""
msgid "Resolve"
msgstr ""
msgid ""
"Resolve hostnames on status pages. It is generally safe to allow this, but "
"if you use public IPs and have unstable DNS-Setup then those pages will load "
"really slow. In this case disable it here."
msgstr ""
msgid "Routes"
msgstr ""
msgid "Secondary OLSR interfaces"
msgstr ""
msgid ""
"Sets the main IP (originator ip) of the router. This IP will NEVER change "
"during the uptime of olsrd. Default is 0.0.0.0, which triggers usage of the "
"IP of the first interface."
msgstr ""
msgid "SmartGW"
msgstr ""
msgid "SmartGW announcements"
msgstr ""
msgid "SmartGateway is not configured on this system."
msgstr ""
msgid "Source address"
msgstr ""
msgid ""
"Specifies the speed of the uplink in kilobits/s. First parameter is "
"upstream, second parameter is downstream. Default is \"128 1024\"."
msgstr ""
msgid "Speed of the uplink"
msgstr ""
msgid "State"
msgstr ""
msgid "Status"
msgstr ""
msgid "Success rate of packages received from the neighbour"
msgstr ""
msgid "Success rate of packages sent to the neighbour"
msgstr ""
msgid "TC"
msgstr ""
msgid "TC interval"
msgstr ""
msgid "TC validity time"
msgstr ""
msgid "TOS value"
msgstr ""
msgid ""
"The OLSR daemon is an implementation of the Optimized Link State Routing "
"protocol. As such it allows mesh routing for any network equipment. It runs "
"on any wifi card that supports ad-hoc mode and of course on any ethernet "
"device. Visit <a href='http://www.olsr.org'>olsrd.org</a> for help and "
"documentation."
msgstr ""
msgid ""
"The fixed willingness to use. If not set willingness will be calculated "
"dynamically based on battery/power status. Default is \"3\"."
msgstr ""
msgid "The interface OLSRd should serve."
msgstr ""
msgid ""
"The port OLSR uses. This should usually stay at the IANA assigned port 698. "
"It can have a value between 1 and 65535."
msgstr ""
msgid ""
"This can be used to signal the external IPv6 prefix of the uplink to the "
"clients. This might allow a client to change it's local IPv6 address to use "
"the IPv6 gateway without any kind of address translation. The maximum prefix "
"length is 64 bits. Default is \"::/0\" (no prefix)."
msgstr ""
msgid "Timing and Validity"
msgstr ""
msgid "Topology"
msgstr ""
msgid ""
"Type of service value for the IP header of control traffic. Default is \"16"
"\"."
msgstr ""
msgid "Unable to connect to the OLSR daemon!"
msgstr ""
msgid "Uplink"
msgstr ""
msgid "Uplink uses NAT"
msgstr ""
msgid "Use hysteresis"
msgstr ""
msgid "Version"
msgstr ""
msgid "WLAN"
msgstr ""
msgid ""
"Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
"work, please install it."
msgstr ""
msgid "Weight"
msgstr ""
msgid ""
"When multiple links exist between hosts the weight of interface is used to "
"determine the link to use. Normally the weight is automatically calculated "
"by olsrd based on the characteristics of the interface, but here you can "
"specify a fixed value. Olsrd will choose links with the lowest value.<br /"
"><b>Note:</b> Interface weight is used only when LinkQualityLevel is set to "
"0. For any other value of LinkQualityLevel, the interface ETX value is used "
"instead."
msgstr ""
msgid ""
"Which kind of uplink is exported to the other mesh nodes. An uplink is "
"detected by looking for a local HNA of 0.0.0.0/0, ::ffff:0:0/96 or 2000::/3. "
"Default setting is \"both\"."
msgstr ""
msgid "Willingness"
msgstr ""

961
po/he/openvpn.po Normal file
View file

@ -0,0 +1,961 @@
# openvpn.pot
# generated from ./applications/luci-openvpn/luasrc/i18n/openvpn.en.lua
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. OpenVPN
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:1
msgid "OpenVPN"
msgstr ""
#. Switch to basic configuration
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:3
msgid "« Switch to basic configuration"
msgstr ""
#. Switch to advanced configuration
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:4
msgid "Switch to advanced configuration »"
msgstr ""
#. Enabled
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:6
msgid "Enabled"
msgstr ""
#. Started
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:7
msgid "Started"
msgstr ""
#. no
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:8
msgid "no"
msgstr ""
#. yes (%i)
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:9
msgid "yes (%i)"
msgstr ""
#. Port
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:10
msgid "Port"
msgstr ""
#. Protocol
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:11
msgid "Protocol"
msgstr ""
#. Instance \"%s\"
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:13
msgid "Instance \"%s\""
msgstr ""
#. OpenVPN instances
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:15
msgid "OpenVPN instances"
msgstr ""
#. Below is a list of configured OpenVPN instances and their current state
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:16
msgid "Below is a list of configured OpenVPN instances and their current state"
msgstr ""
#. Daemon configuration
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:18
msgid "Daemon configuration"
msgstr ""
#. Networking options
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:19
msgid "Networking options"
msgstr ""
#. VPN options
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:20
msgid "VPN options"
msgstr ""
#. Cryptography settings
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:21
msgid "Cryptography settings"
msgstr ""
#. Read configuration options from file
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:23
msgid "Read configuration options from file"
msgstr ""
#. Local host name or ip address
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:24
msgid "Local host name or ip address"
msgstr ""
#. Remote host name or ip address
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:25
msgid "Remote host name or ip address"
msgstr ""
#. Randomly choose remote server
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:26
msgid "Randomly choose remote server"
msgstr ""
#. Major mode
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:27
msgid "Major mode"
msgstr ""
#. Use protocol
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:28
msgid "Use protocol"
msgstr ""
#. Connection retry interval
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:29
msgid "Connection retry interval"
msgstr ""
#. Connection timeout
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:30
msgid "Connection timeout"
msgstr ""
#. Maximum connection attempt retries
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:31
msgid "Maximum connection attempt retries"
msgstr ""
#. Try to sense proxy settings automatically
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:32
msgid "Try to sense proxy settings automatically"
msgstr ""
#. Connect to remote host
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:33
msgid "Connect to remote host"
msgstr ""
#. Retry indefinitely on HTTP proxy errors
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:34
msgid "Retry indefinitely on HTTP proxy errors"
msgstr ""
#. Proxy timeout in seconds
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:35
msgid "Proxy timeout in seconds"
msgstr ""
#. Set extended HTTP proxy options
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:36
msgid "Set extended HTTP proxy options"
msgstr ""
#. Connect through Socks5 proxy
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:37
msgid "Connect through Socks5 proxy"
msgstr ""
#. Retry indefinitely on Socks proxy errors
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:38
msgid "Retry indefinitely on Socks proxy errors"
msgstr ""
#. If hostname resolve fails, retry
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:39
msgid "If hostname resolve fails, retry"
msgstr ""
#. Allow remote to change its IP or port
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:40
msgid "Allow remote to change its IP or port"
msgstr ""
#. Execute shell command on remote ip change
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:41
msgid "Execute shell command on remote ip change"
msgstr ""
#. TCP/UDP port # for both local and remote
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:42
msgid "TCP/UDP port # for both local and remote"
msgstr ""
#. TCP/UDP port # for local (default=1194)
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:43
msgid "TCP/UDP port # for local (default=1194)"
msgstr ""
#. TCP/UDP port # for remote (default=1194)
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:44
msgid "TCP/UDP port # for remote (default=1194)"
msgstr ""
#. Bind to local address and port
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:45
msgid "Bind to local address and port"
msgstr ""
#. Do not bind to local address and port
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:46
msgid "Do not bind to local address and port"
msgstr ""
#. tun/tap device
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:47
msgid "tun/tap device"
msgstr ""
#. Type of used device
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:48
msgid "Type of used device"
msgstr ""
#. Use tun/tap device node
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:49
msgid "Use tun/tap device node"
msgstr ""
#. Set the link layer address of the tap device
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:50
msgid "Set the link layer address of the tap device"
msgstr ""
#. 'net30', 'p2p', or 'subnet'
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:51
msgid "'net30', 'p2p', or 'subnet'"
msgstr ""
#. Make tun device IPv6 capable
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:52
msgid "Make tun device IPv6 capable"
msgstr ""
#. Configure device to use IP address
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:53
msgid "Configure device to use IP address"
msgstr ""
#. Don't actually execute ifconfig
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:54
msgid "Don't actually execute ifconfig"
msgstr ""
#. Don't warn on ifconfig inconsistencies
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:55
msgid "Don't warn on ifconfig inconsistencies"
msgstr ""
#. Add route after establishing connection
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:56
msgid "Add route after establishing connection"
msgstr ""
#. Specify a default gateway for routes
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:57
msgid "Specify a default gateway for routes"
msgstr ""
#. Specify a default metric for routes
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:58
msgid "Specify a default metric for routes"
msgstr ""
#. Delay n seconds after connection
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:59
msgid "Delay n seconds after connection "
msgstr ""
#. Execute shell cmd after routes are added
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:60
msgid "Execute shell cmd after routes are added"
msgstr ""
#. Don't add routes automatically
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:61
msgid "Don't add routes automatically"
msgstr ""
#. Don't pull options from server
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:62
msgid "Don't pull options from server"
msgstr ""
#. Automatically redirect default route
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:63
msgid "Automatically redirect default route"
msgstr ""
#. Pass environment variables to script
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:64
msgid "Pass environment variables to script"
msgstr ""
#. Shaping for peer bandwidth
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:65
msgid "Shaping for peer bandwidth"
msgstr ""
#. Set timeouts in server mode
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:66
msgid "Set timeouts in server mode"
msgstr ""
#. tun/tap inactivity timeout
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:67
msgid "tun/tap inactivity timeout"
msgstr ""
#. Remote ping timeout
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:68
msgid "Remote ping timeout"
msgstr ""
#. Restart after remote ping timeout
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:69
msgid "Restart after remote ping timeout"
msgstr ""
#. Only process ping timeouts if routes exist
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:70
msgid "Only process ping timeouts if routes exist"
msgstr ""
#. Ping remote every n seconds over TCP/UDP port
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:71
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr ""
#. Configure a multi-homed UDP server
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:72
msgid "Configure a multi-homed UDP server"
msgstr ""
#. Optimize TUN/TAP/UDP writes
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:73
msgid "Optimize TUN/TAP/UDP writes"
msgstr ""
#. Remap SIGUSR1 signals
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:74
msgid "Remap SIGUSR1 signals"
msgstr ""
#. Keep tun/tap device open on restart
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:75
msgid "Keep tun/tap device open on restart"
msgstr ""
#. Keep remote IP address on restart
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:76
msgid "Keep remote IP address on restart"
msgstr ""
#. Keep local IP address on restart
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:77
msgid "Keep local IP address on restart"
msgstr ""
#. Don't re-read key on restart
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:78
msgid "Don't re-read key on restart"
msgstr ""
#. TOS passthrough (applies to IPv4 only)
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:79
msgid "TOS passthrough (applies to IPv4 only)"
msgstr ""
#. Set tun/tap device MTU
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:80
msgid "Set tun/tap device MTU"
msgstr ""
#. Set tun/tap device overhead
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:81
msgid "Set tun/tap device overhead"
msgstr ""
#. Set TCP/UDP MTU
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:82
msgid "Set TCP/UDP MTU"
msgstr ""
#. Enable Path MTU discovery
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:83
msgid "Enable Path MTU discovery"
msgstr ""
#. Empirically measure MTU
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:84
msgid "Empirically measure MTU"
msgstr ""
#. Enable internal datagram fragmentation
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:85
msgid "Enable internal datagram fragmentation"
msgstr ""
#. Set upper bound on TCP MSS
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:86
msgid "Set upper bound on TCP MSS"
msgstr ""
#. Set the TCP/UDP send buffer size
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:87
msgid "Set the TCP/UDP send buffer size"
msgstr ""
#. Set the TCP/UDP receive buffer size
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:88
msgid "Set the TCP/UDP receive buffer size"
msgstr ""
#. Set tun/tap TX queue length
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:89
msgid "Set tun/tap TX queue length"
msgstr ""
#. Disable Paging
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:90
msgid "Disable Paging"
msgstr ""
#. Shell cmd to execute after tun device open
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:91
msgid "Shell cmd to execute after tun device open"
msgstr ""
#. Delay tun/tap open and up script execution
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:92
msgid "Delay tun/tap open and up script execution"
msgstr ""
#. Shell cmd to run after tun device close
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:93
msgid "Shell cmd to run after tun device close"
msgstr ""
#. Call down cmd/script before TUN/TAP close
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:94
msgid "Call down cmd/script before TUN/TAP close"
msgstr ""
#. Run up/down scripts for all restarts
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:95
msgid "Run up/down scripts for all restarts"
msgstr ""
#. Set UID to user
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:96
msgid "Set UID to user"
msgstr ""
#. Set GID to group
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:97
msgid "Set GID to group"
msgstr ""
#. Chroot to directory after initialization
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:98
msgid "Chroot to directory after initialization"
msgstr ""
#. Change to directory before initialization
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:99
msgid "Change to directory before initialization"
msgstr ""
#. Daemonize after initialization
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:100
msgid "Daemonize after initialization"
msgstr ""
#. Output to syslog and do not daemonize
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:101
msgid "Output to syslog and do not daemonize"
msgstr ""
#. Run as an inetd or xinetd server
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:102
msgid "Run as an inetd or xinetd server"
msgstr ""
#. Write log to file
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:103
msgid "Write log to file"
msgstr ""
#. Append log to file
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:104
msgid "Append log to file"
msgstr ""
#. Don't log timestamps
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:105
msgid "Don't log timestamps"
msgstr ""
#. Write process ID to file
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:106
msgid "Write process ID to file"
msgstr ""
#. Change process priority
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:107
msgid "Change process priority"
msgstr ""
#. Echo parameters to log
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:108
msgid "Echo parameters to log"
msgstr ""
#. Set output verbosity
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:109
msgid "Set output verbosity"
msgstr ""
#. Limit repeated log messages
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:110
msgid "Limit repeated log messages"
msgstr ""
#. Write status to file every n seconds
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:111
msgid "Write status to file every n seconds"
msgstr ""
#. Status file format version
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:112
msgid "Status file format version"
msgstr ""
#. Disable options consistency check
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:113
msgid "Disable options consistency check"
msgstr ""
#. Special stress testing mode
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:114
msgid "Special stress testing mode"
msgstr ""
#. Use fast LZO compression
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:115
msgid "Use fast LZO compression"
msgstr ""
#. Don't use adaptive lzo compression
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:116
msgid "Don't use adaptive lzo compression"
msgstr ""
#. Enable management interface on <em>IP</em> <em>port</em>
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:117
msgid "Enable management interface on <em>IP</em> <em>port</em>"
msgstr ""
#. Management interface will connect as a TCP client
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:118
msgid "Management interface will connect as a TCP client"
msgstr ""
#. Query management channel for private key
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:119
msgid "Query management channel for private key"
msgstr ""
#. Start OpenVPN in a hibernating state
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:120
msgid "Start OpenVPN in a hibernating state"
msgstr ""
#. Issue SIGUSR1 on management disconnect
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:121
msgid "Issue SIGUSR1 on management disconnect"
msgstr ""
#. Forget passwords on management disconnect
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:122
msgid "Forget passwords on management disconnect"
msgstr ""
#. Number of lines for log file history
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:123
msgid "Number of lines for log file history"
msgstr ""
#. Load plug-in module
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:124
msgid "Load plug-in module"
msgstr ""
#. Configure server mode
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:125
msgid "Configure server mode"
msgstr ""
#. Configure server bridge
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:126
msgid "Configure server bridge"
msgstr ""
#. Push options to peer
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:127
msgid "Push options to peer"
msgstr ""
#. Don't inherit global push options
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:128
msgid "Don't inherit global push options"
msgstr ""
#. Set aside a pool of subnets
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:129
msgid "Set aside a pool of subnets"
msgstr ""
#. Use individual addresses rather than /30 subnets
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:130
msgid "Use individual addresses rather than /30 subnets"
msgstr ""
#. Persist/unpersist ifconfig-pool
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:131
msgid "Persist/unpersist ifconfig-pool"
msgstr ""
#. Push an ifconfig option to remote
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:132
msgid "Push an ifconfig option to remote"
msgstr ""
#. Route subnet to client
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:133
msgid "Route subnet to client"
msgstr ""
#. Client is disabled
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:134
msgid "Client is disabled"
msgstr ""
#. Don't require client certificate
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:135
msgid "Don't require client certificate"
msgstr ""
#. Use username as common name
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:136
msgid "Use username as common name"
msgstr ""
#. Script to verify interactive authentication
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:137
msgid "Script to verify interactive authentication"
msgstr ""
#. Allow client-to-client traffic
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:138
msgid "Allow client-to-client traffic"
msgstr ""
#. Allow multiple clients with same certificate
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:139
msgid "Allow multiple clients with same certificate"
msgstr ""
#. Run script cmd on client connection
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:140
msgid "Run script cmd on client connection"
msgstr ""
#. Run script cmd on client disconnection
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:141
msgid "Run script cmd on client disconnection"
msgstr ""
#. Directory for custom client config files
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:142
msgid "Directory for custom client config files"
msgstr ""
#. Refuse connection if no custom client config
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:143
msgid "Refuse connection if no custom client config"
msgstr ""
#. Temporary directory for client-connect return file
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:144
msgid "Temporary directory for client-connect return file"
msgstr ""
#. Set size of real and virtual address hash tables
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:145
msgid "Set size of real and virtual address hash tables"
msgstr ""
#. Number of allocated broadcast buffers
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:146
msgid "Number of allocated broadcast buffers"
msgstr ""
#. Maximum number of queued TCP output packets
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:147
msgid "Maximum number of queued TCP output packets"
msgstr ""
#. Script to validate client virtual addresses
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:148
msgid "Script to validate client virtual addresses"
msgstr ""
#. Allowed maximum of new connections
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:149
msgid "Allowed maximum of new connections"
msgstr ""
#. Allowed maximum of connected clients
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:150
msgid "Allowed maximum of connected clients"
msgstr ""
#. Allowed maximum of internal
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:151
msgid "Allowed maximum of internal"
msgstr ""
#. Proxy incoming HTTPS sessions
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:152
msgid "Proxy incoming HTTPS sessions"
msgstr ""
#. Configure client mode
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:153
msgid "Configure client mode"
msgstr ""
#. Authenticate using username/password
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:154
msgid "Authenticate using username/password"
msgstr ""
#. Accept options pushed from server
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:155
msgid "Accept options pushed from server"
msgstr ""
#. Handling of authentication failures
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:156
msgid "Handling of authentication failures"
msgstr ""
#. Send notification to peer on disconnect
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:157
msgid "Send notification to peer on disconnect"
msgstr ""
#. Enable Static Key encryption mode (non-TLS)
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:158
msgid "Enable Static Key encryption mode (non-TLS)"
msgstr ""
#. HMAC authentication for packets
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:159
msgid "HMAC authentication for packets"
msgstr ""
#. Encryption cipher for packets
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:160
msgid "Encryption cipher for packets"
msgstr ""
#. Size of cipher key
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:161
msgid "Size of cipher key"
msgstr ""
#. Enable OpenSSL hardware crypto engines
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:162
msgid "Enable OpenSSL hardware crypto engines"
msgstr ""
#. Disable replay protection
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:163
msgid "Disable replay protection"
msgstr ""
#. Silence the output of replay warnings
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:164
msgid "Silence the output of replay warnings"
msgstr ""
#. Replay protection sliding window size
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:165
msgid "Replay protection sliding window size"
msgstr ""
#. Disable cipher initialisation vector
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:166
msgid "Disable cipher initialisation vector"
msgstr ""
#. Persist replay-protection state
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:167
msgid "Persist replay-protection state"
msgstr ""
#. Run a self-test of crypto features
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:168
msgid "Run a self-test of crypto features"
msgstr ""
#. Enable TLS and assume server role
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:169
msgid "Enable TLS and assume server role"
msgstr ""
#. Enable TLS and assume client role
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:170
msgid "Enable TLS and assume client role"
msgstr ""
#. Data channel key exchange method
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:171
msgid "Data channel key exchange method"
msgstr ""
#. Certificate authority
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:172
msgid "Certificate authority"
msgstr ""
#. Directory of trusted certificates (CAs and CRLs)
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:173
msgid "Directory of trusted certificates (CAs and CRLs)"
msgstr ""
#. Diffie Hellman parameters
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:174
msgid "Diffie Hellman parameters"
msgstr ""
#. Local certificate
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:175
msgid "Local certificate"
msgstr ""
#. Local private key
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:176
msgid "Local private key"
msgstr ""
#. PKCS#12 file containing keys
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:177
msgid "PKCS#12 file containing keys"
msgstr ""
#. TLS cipher
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:178
msgid "TLS cipher"
msgstr ""
#. Retransmit timeout on TLS control channel
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:179
msgid "Retransmit timeout on TLS control channel"
msgstr ""
#. Renegotiate data chan. key after bytes
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:180
msgid "Renegotiate data chan. key after bytes"
msgstr ""
#. Renegotiate data chan. key after packets
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:181
msgid "Renegotiate data chan. key after packets"
msgstr ""
#. Renegotiate data chan. key after seconds
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:182
msgid "Renegotiate data chan. key after seconds"
msgstr ""
#. Timeframe for key exchange
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:183
msgid "Timeframe for key exchange"
msgstr ""
#. Key transition window
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:184
msgid "Key transition window"
msgstr ""
#. Allow only one session
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:185
msgid "Allow only one session"
msgstr ""
#. Exit on TLS negotiation failure
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:186
msgid "Exit on TLS negotiation failure"
msgstr ""
#. Additional authentication over TLS
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:187
msgid "Additional authentication over TLS"
msgstr ""
#. Get PEM password from controlling tty before we daemonize
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:188
msgid "Get PEM password from controlling tty before we daemonize"
msgstr ""
#. Don't cache --askpass or --auth-user-pass passwords
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:189
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr ""
#. Check peer certificate against a CRL
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:190
msgid "Check peer certificate against a CRL"
msgstr ""
#. Shell command to verify X509 name
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:191
msgid "Shell command to verify X509 name"
msgstr ""
#. Only accept connections from given X509 name
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:192
msgid "Only accept connections from given X509 name"
msgstr ""
#. Require explicit designation on certificate
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:193
msgid "Require explicit designation on certificate"
msgstr ""
#. Require explicit key usage on certificate
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:194
msgid "Require explicit key usage on certificate"
msgstr ""
#. Require extended explicit key usage on certificate
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:195
msgid "Require extended explicit key usage on certificate"
msgstr ""
#. Require normal and extended key usage on certificate
#: applications/luci-openvpn/luasrc/i18n/openvpn.en.lua:196
msgid "Require normal and extended key usage on certificate"
msgstr ""

44
po/he/p2pblock.po Normal file
View file

@ -0,0 +1,44 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"PO-Revision-Date: 2011-06-25 11:30+0200\n"
"Last-Translator: GiladL <gl1000007@gmail.com>\n"
"Language-Team: none\n"
"Language: he\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.4\n"
msgid "Block Time"
msgstr "זמן חסימה"
msgid "Enable P2P-Block"
msgstr "אפשר חסימת P2P"
msgid "IP-P2P"
msgstr "IP-P2P"
#, fuzzy
msgid "Layer7-Protocols"
msgstr "פרוטוקולי Layer7"
msgid "P2P-Block"
msgstr "חסימת P2P"
msgid ""
"P2P-Block is a greylisting mechanism to block various peer-to-peer protocols "
"for non-whitelisted clients."
msgstr ""
"חסימת P2P הינו מנגנון ליצירת 'רשימה אפורה', במטרה לחסום סוגים שונים של "
"פרוטוקולי P2P עבור לקוחות שאינם ב'רשימה הלבנה'."
msgid "Portrange"
msgstr "טווח פורטים"
msgid "Whitelisted IPs"
msgstr "כתובות IP ברשימה הלבנה"
msgid "seconds"
msgstr "שניות"

40
po/he/p910nd.po Normal file
View file

@ -0,0 +1,40 @@
# p910nd.pot
# generated from ./applications/luci-p910nd/luasrc/i18n/p910nd.en.lua
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"PO-Revision-Date: 2011-06-25 11:44+0200\n"
"Last-Translator: GiladL <gl1000007@gmail.com>\n"
"Language-Team: none\n"
"Language: he\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.4\n"
# שרת מדפסות?
#. p910nd - Printer server
#: applications/luci-p910nd/luasrc/i18n/p910nd.en.lua:1
#, fuzzy
msgid "p910nd - Printer server"
msgstr "p910nd - שרת מדפסת"
#. First you have to install the packages to get support for USB (kmod-usb-printer) or parallel port (kmod-lp).
#: applications/luci-p910nd/luasrc/i18n/p910nd.en.lua:2
msgid ""
"First you have to install the packages to get support for USB (kmod-usb-"
"printer) or parallel port (kmod-lp)."
msgstr ""
"ראשית עליך להתקין את החבילות כדי לקבל תמיכה ב- USB (kmod-usb-printer) או "
"בחיבור מקבילי (kmod-lp)."
#. Bidirectional mode
#: applications/luci-p910nd/luasrc/i18n/p910nd.en.lua:3
msgid "Bidirectional mode"
msgstr "מצב דו-כיווני."
#. p910nd listens on port 910+N. E.g. 9100 for the first printer.
#: applications/luci-p910nd/luasrc/i18n/p910nd.en.lua:4
msgid "p910nd listens on port 910+N. E.g. 9100 for the first printer."
msgstr "p910nd מאזין לפורט 910+N (למשל 9100) עבור המדפסת הראשונה."

193
po/he/polipo.po Normal file
View file

@ -0,0 +1,193 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid "Advanced Settings"
msgstr ""
msgid "Allowed clients"
msgstr ""
msgid "Always use system DNS resolver"
msgstr ""
msgid ""
"Basic HTTP authentication supported. Provide username and password in "
"username:password format."
msgstr ""
msgid "DNS and Query Settings"
msgstr ""
msgid "DNS server address"
msgstr ""
msgid "Delete cache files time"
msgstr ""
msgid "Disk cache location"
msgstr ""
msgid "Do not query IPv6"
msgstr ""
msgid "Enable if cache (proxy) is shared by multiple users."
msgstr ""
msgid "First PMM segment size (in bytes)"
msgstr ""
msgid "General Settings"
msgstr ""
msgid "How much RAM should Polipo use for its cache."
msgstr ""
msgid "In RAM cache size (in bytes)"
msgstr ""
msgid "Listen address"
msgstr ""
msgid "Listen port"
msgstr ""
msgid ""
"Location where polipo will cache files permanently. Use of external storage "
"devices is recommended, because the cache can grow considerably. Leave it "
"empty to disable on-disk cache."
msgstr ""
msgid "Log file location"
msgstr ""
msgid "Log to syslog"
msgstr ""
msgid "Logging and RAM"
msgstr ""
msgid "Never use system DNS resolver"
msgstr ""
msgid "On-Disk Cache"
msgstr ""
msgid "PMM segments size (in bytes)"
msgstr ""
msgid "Parent Proxy"
msgstr ""
msgid "Parent proxy address"
msgstr ""
msgid ""
"Parent proxy address (in host:port format), to which Polipo will forward the "
"requests."
msgstr ""
msgid "Parent proxy authentication"
msgstr ""
msgid "Polipo"
msgstr ""
msgid "Polipo is a small and fast caching web proxy."
msgstr ""
msgid "Poor Man's Multiplexing"
msgstr ""
msgid ""
"Poor Man's Multiplexing (PMM) is a technique that simulates multiplexing by "
"requesting an instance in multiple segments. It tries to lower the latency "
"caused by the weakness of HTTP protocol. NOTE: some sites may not work with "
"PMM enabled."
msgstr ""
msgid "Port on which Polipo will listen"
msgstr ""
msgid "Proxy"
msgstr ""
msgid "Query DNS by hostname"
msgstr ""
msgid "Query DNS directly, fallback to system resolver"
msgstr ""
msgid "Query DNS directly, for unknown hosts fall back to system resolver"
msgstr ""
msgid "Query DNS for IPv6"
msgstr ""
msgid "Query IPv4 and IPv6, prefer IPv4"
msgstr ""
msgid "Query IPv4 and IPv6, prefer IPv6"
msgstr ""
msgid "Query only IPv6"
msgstr ""
msgid ""
"Set the DNS server address to use, if you want Polipo to use different DNS "
"server than the host system."
msgstr ""
msgid "Shared cache"
msgstr ""
msgid ""
"Size of the first PMM segment. If not defined, it defaults to twice the PMM "
"segment size."
msgstr ""
msgid "Size to which cached files should be truncated"
msgstr ""
msgid "Syslog facility"
msgstr ""
msgid ""
"The interface on which Polipo will listen. To listen on all interfaces use "
"0.0.0.0 or :: (IPv6)."
msgstr ""
msgid "Time after which cached files will be deleted"
msgstr ""
msgid "Time after which cached files will be truncated"
msgstr ""
msgid "To enable PMM, PMM segment size must be set to some positive value."
msgstr ""
msgid "Truncate cache files size (in bytes)"
msgstr ""
msgid "Truncate cache files time"
msgstr ""
msgid ""
"Use of external storage device is recommended, because the log file is "
"written frequently and can grow considerably."
msgstr ""
msgid ""
"When listen address is set to 0.0.0.0 or :: (IPv6), you must list clients "
"that are allowed to connect. The format is IP address or network address "
"(192.168.1.123, 192.168.1.0/24, 2001:660:116::/48 (IPv6))"
msgstr ""
msgid "enable"
msgstr ""

85
po/he/qos.po Normal file
View file

@ -0,0 +1,85 @@
# Generated from applications/luci-qos/luasrc/model/cbi/qos/qos.lua
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-25 22:10+0100\n"
"PO-Revision-Date: 2010-03-25 22:10+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid "Quality of Service"
msgstr ""
msgid ""
"With <abbr title=\"Quality of Service\">QoS</abbr> you can prioritize "
"network traffic selected by addresses, ports or services."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Enable"
msgstr ""
msgid "Classification group"
msgstr ""
msgid "default"
msgstr ""
msgid "Calculate overhead"
msgstr ""
msgid "Half-duplex"
msgstr ""
msgid "Download speed (kbit/s)"
msgstr ""
msgid "Upload speed (kbit/s)"
msgstr ""
msgid "Classification Rules"
msgstr ""
msgid "Target"
msgstr ""
msgid "priority"
msgstr ""
msgid "express"
msgstr ""
msgid "normal"
msgstr ""
msgid "low"
msgstr ""
msgid "Source host"
msgstr ""
msgid "all"
msgstr ""
msgid "Destination host"
msgstr ""
msgid "Service"
msgstr ""
msgid "Protocol"
msgstr ""
msgid "Ports"
msgstr ""
msgid "Number of bytes"
msgstr ""

384
po/he/radvd.po Normal file
View file

@ -0,0 +1,384 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid "6to4 interface"
msgstr ""
msgid "Address"
msgstr ""
msgid "Addresses"
msgstr ""
msgid "Advanced"
msgstr ""
msgid "Advertise Home Agent flag"
msgstr ""
msgid "Advertise router address"
msgstr ""
msgid "Advertised Domain Suffixes"
msgstr ""
msgid ""
"Advertised IPv6 RDNSS. If empty, the current IPv6 address of the interface "
"is used"
msgstr ""
msgid "Advertised IPv6 prefix"
msgstr ""
msgid "Advertised IPv6 prefix. If empty, the current interface prefix is used"
msgstr ""
msgid "Advertised IPv6 prefixes"
msgstr ""
msgid ""
"Advertised IPv6 prefixes. If empty, the current interface prefix is used"
msgstr ""
msgid "Advertises Mobile IPv6 Home Agent capability (RFC3775)"
msgstr ""
msgid "Advertises Mobile Router registration capability (NEMO Basic)"
msgstr ""
msgid ""
"Advertises assumed reachability time in milliseconds of neighbours in the RA "
"if specified. 0 disables reachability advertisements"
msgstr ""
msgid ""
"Advertises the default Hop Count value for outgoing unicast packets in the "
"RA. 0 disables hopcount advertisements"
msgstr ""
msgid "Advertises the default router preference"
msgstr ""
msgid ""
"Advertises the given link MTU in the RA if specified. 0 disables MTU "
"advertisements"
msgstr ""
msgid ""
"Advertises the length of time in seconds that addresses generated from the "
"prefix via stateless address autoconfiguration remain preferred. Use 0 to "
"specify an infinite lifetime"
msgstr ""
msgid ""
"Advertises the length of time in seconds that the prefix is valid for the "
"purpose of on-link determination. Use 0 to specify an infinite lifetime"
msgstr ""
msgid ""
"Advertises the lifetime of the default router in seconds. 0 indicates that "
"the node is no default router"
msgstr ""
msgid ""
"Advertises the time in seconds the router is offering Mobile IPv6 Home Agent "
"services"
msgstr ""
msgid ""
"Advertises wait time in milliseconds between Neighbor Solicitation messages "
"in the RA if specified. 0 disables retransmit advertisements"
msgstr ""
msgid "Advertising"
msgstr ""
msgid "Autonomous"
msgstr ""
msgid "Clients"
msgstr ""
msgid "Configuration flag"
msgstr ""
msgid "Current hop limit"
msgstr ""
msgid "DNSSL"
msgstr ""
msgid "DNSSL Configuration"
msgstr ""
msgid "Default lifetime"
msgstr ""
msgid "Default preference"
msgstr ""
msgid "Enable"
msgstr ""
msgid "Enable advertisements"
msgstr ""
msgid "Enables router advertisements and solicitations"
msgstr ""
msgid ""
"Enables the additional stateful administered autoconfiguration protocol "
"(RFC2462)"
msgstr ""
msgid ""
"Enables the autoconfiguration of additional, non address information "
"(RFC2462)"
msgstr ""
msgid "General"
msgstr ""
msgid "Home Agent information"
msgstr ""
msgid "Home Agent lifetime"
msgstr ""
msgid "Home Agent preference"
msgstr ""
msgid "Include Home Agent Information in the RA"
msgstr ""
msgid "Include Mobile IPv6 Advertisement Interval option to RA"
msgstr ""
msgid "Includes the link-layer address of the outgoing interface in the RA"
msgstr ""
msgid ""
"Indicates that the address of interface is sent instead of network prefix, "
"as is required by Mobile IPv6"
msgstr ""
msgid ""
"Indicates that the underlying link is not broadcast capable, prevents "
"unsolicited advertisements from being sent"
msgstr ""
msgid ""
"Indicates that this prefix can be used for autonomous address configuration "
"(RFC4862)"
msgstr ""
msgid ""
"Indicates that this prefix can be used for on-link determination (RFC4861)"
msgstr ""
msgid ""
"Indicates whether that RDNSS continues to be available to hosts even if they "
"moved to a different subnet"
msgstr ""
msgid "Interface"
msgstr ""
msgid "Interface Configuration"
msgstr ""
msgid "Interface required"
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Lifetime"
msgstr ""
msgid "Link MTU"
msgstr ""
msgid "Managed flag"
msgstr ""
msgid "Max. interval"
msgstr ""
msgid "Maximum advertisement interval"
msgstr ""
msgid "Minimum advertisement delay"
msgstr ""
msgid "Minimum advertisement interval"
msgstr ""
msgid "Mobile IPv6"
msgstr ""
msgid "Mobile IPv6 interval option"
msgstr ""
msgid "Mobile IPv6 router registration"
msgstr ""
msgid "Multicast"
msgstr ""
msgid "On-link"
msgstr ""
msgid "On-link determination"
msgstr ""
msgid "Open"
msgstr ""
msgid "Preference"
msgstr ""
msgid "Preferred lifetime"
msgstr ""
msgid "Prefix"
msgstr ""
msgid "Prefix Configuration"
msgstr ""
msgid "Prefixes"
msgstr ""
msgid "RDNSS"
msgstr ""
msgid "RDNSS Configuration"
msgstr ""
msgid "Radvd"
msgstr ""
msgid "Radvd - DNSSL"
msgstr ""
msgid "Radvd - Interface %q"
msgstr ""
msgid "Radvd - Prefix"
msgstr ""
msgid "Radvd - RDNSS"
msgstr ""
msgid "Radvd - Route"
msgstr ""
msgid ""
"Radvd is a router advertisement daemon for IPv6. It listens to router "
"solicitations and sends router advertisements as described in RFC 4861."
msgstr ""
msgid "Reachable time"
msgstr ""
msgid ""
"Restrict communication to specified clients, leave empty to use multicast"
msgstr ""
msgid "Retransmit timer"
msgstr ""
msgid "Route Configuration"
msgstr ""
msgid "Routes"
msgstr ""
msgid "Source link-layer address"
msgstr ""
msgid ""
"Specifies a logical interface name to derive a 6to4 prefix from. The "
"interfaces public IPv4 address is combined with 2002::/3 and the value of "
"the prefix option"
msgstr ""
msgid ""
"Specifies the lifetime associated with the route in seconds. Use 0 to "
"specify an infinite lifetime"
msgstr ""
msgid "Specifies the logical interface name this section belongs to"
msgstr ""
msgid ""
"Specifies the maximum duration how long the DNSSL entries are used for name "
"resolution. Use 0 to specify an infinite lifetime"
msgstr ""
msgid ""
"Specifies the maximum duration how long the RDNSS entries are used for name "
"resolution. Use 0 to specify an infinite lifetime"
msgstr ""
msgid "Specifies the preference associated with the default router"
msgstr ""
msgid "Suffix"
msgstr ""
msgid ""
"The maximum time allowed between sending unsolicited multicast router "
"advertisements from the interface, in seconds"
msgstr ""
msgid ""
"The minimum time allowed between sending multicast router advertisements "
"from the interface, in seconds"
msgstr ""
msgid ""
"The minimum time allowed between sending unsolicited multicast router "
"advertisements from the interface, in seconds"
msgstr ""
msgid "The preference for the Home Agent sending this RA"
msgstr ""
msgid "Timing"
msgstr ""
msgid "Unicast only"
msgstr ""
msgid "Valid lifetime"
msgstr ""
msgid "Validity time"
msgstr ""
msgid "default"
msgstr ""
msgid "high"
msgstr ""
msgid "low"
msgstr ""
msgid "medium"
msgstr ""
msgid "no"
msgstr ""
msgid "yes"
msgstr ""

356
po/he/rrdtool.po Normal file
View file

@ -0,0 +1,356 @@
# rrdtool.pot
# generated from ./applications/luci-statistics/luasrc/i18n/rrdtool.en.lua
msgid ""
msgstr ""
"Content-Type: text/plain; charset=ASCII\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. %H: Wireless - Signal Noise Ratio
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:1
msgid "stat_dg_title_wireless__signal_noise"
msgstr ""
#. dBm
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:2
msgid "stat_dg_label_wireless__signal_noise"
msgstr ""
#. Noise Level
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:3
msgid "stat_ds_signal_noise"
msgstr ""
#. Signal Strength
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:4
msgid "stat_ds_signal_power"
msgstr ""
#. %H: Wireless - Signal Quality
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:5
msgid "stat_dg_title_wireless__signal_quality"
msgstr ""
#. n
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:6
msgid "stat_dg_label_wireless__signal_quality"
msgstr ""
#. Signal Quality
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:7
msgid "stat_ds_signal_quality"
msgstr ""
#. %H: ICMP Roundtrip Times
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:8
msgid "stat_dg_title_ping"
msgstr ""
#. ms
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:9
msgid "stat_dg_label_ping"
msgstr ""
#. %di
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:10
msgid "stat_ds_ping"
msgstr ""
#. %H: Firewall - Processed Packets
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:11
msgid "stat_dg_title_iptables__ipt_packets"
msgstr ""
#. Packets/s
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:12
msgid "stat_dg_label_iptables__ipt_packets"
msgstr ""
#. Chain \"%di\"
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:13
msgid "stat_ds_ipt_packets"
msgstr ""
#. %H: Netlink - Transfer on %pi
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:14
msgid "stat_dg_title_netlink__if_octets"
msgstr ""
#. Bytes/s
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:15
msgid "stat_dg_label_netlink__if_octets"
msgstr ""
#. Bytes (%ds)
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:16
msgid "stat_ds_if_octets"
msgstr ""
#. %H: Netlink - Packets on %pi
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:17
msgid "stat_dg_title_netlink__if_packets"
msgstr ""
#. Packets/s
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:18
msgid "stat_dg_label_netlink__if_packets"
msgstr ""
#. Processed (%ds)
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:19
msgid "stat_ds_if_packets"
msgstr ""
#. Dropped (%ds)
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:20
msgid "stat_ds_if_dropped"
msgstr ""
#. Errors (%ds)
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:21
msgid "stat_ds_if_errors"
msgstr ""
#. %H: Netlink - Multicast on %pi
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:22
msgid "stat_dg_title_netlink__if_multicast"
msgstr ""
#. Packets/s
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:23
msgid "stat_dg_label_netlink__if_multicast"
msgstr ""
#. Packets
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:24
msgid "stat_ds_if_multicast"
msgstr ""
#. %H: Netlink - Collisions on %pi
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:25
msgid "stat_dg_title_netlink__if_collisions"
msgstr ""
#. Collisions/s
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:26
msgid "stat_dg_label_netlink__if_collisions"
msgstr ""
#. Collisions
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:27
msgid "stat_ds_if_collisions"
msgstr ""
#. %H: Netlink - Errors on %pi
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:28
msgid "stat_dg_title_netlink__if_tx_errors"
msgstr ""
#. Errors/s
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:29
msgid "stat_dg_label_netlink__if_tx_errors"
msgstr ""
#. %di
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:30
msgid "stat_ds_if_tx_errors"
msgstr ""
#. %di
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:31
msgid "stat_ds_if_rx_errors"
msgstr ""
#. %H: Processes
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:32
msgid "stat_dg_title_processes"
msgstr ""
#. Processes/s
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:33
msgid "stat_dg_label_processes"
msgstr ""
#. %di
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:34
msgid "stat_ds_ps_state"
msgstr ""
#. %H: Process %pi - used cpu time
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:35
msgid "stat_dg_title_processes__ps_cputime"
msgstr ""
#. Jiffies
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:36
msgid "stat_dg_label_processes__ps_cputime"
msgstr ""
#. system
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:37
msgid "stat_ds_ps_cputime__syst"
msgstr ""
#. user
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:38
msgid "stat_ds_ps_cputime__user"
msgstr ""
#. %H: Process %pi - threads and processes
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:39
msgid "stat_dg_title_processes__ps_count"
msgstr ""
#. Count
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:40
msgid "stat_dg_label_processes__ps_count"
msgstr ""
#. %ds
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:41
msgid "stat_ds_ps_count"
msgstr ""
#. %H: Process %pi - page faults
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:42
msgid "stat_dg_title_processes__ps_pagefaults"
msgstr ""
#. Pagefaults
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:43
msgid "stat_dg_label_processes__ps_pagefaults"
msgstr ""
#. page faults
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:44
msgid "stat_ds_ps_pagefaults"
msgstr ""
#. %H: Process %pi - virtual memory size
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:45
msgid "stat_dg_title_processes__ps_rss"
msgstr ""
#. Bytes
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:46
msgid "stat_dg_label_processes__ps_rss"
msgstr ""
#. virtual memory
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:47
msgid "stat_ds_ps_rss"
msgstr ""
#. %H: Usage on Processor #%pi
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:48
msgid "stat_dg_title_cpu"
msgstr ""
#. %
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:49
msgid "stat_dg_label_cpu"
msgstr ""
#. %di
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:50
msgid "stat_ds_cpu"
msgstr ""
#. %H: Transfer on %di
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:51
msgid "stat_dg_title_interface__if_octets"
msgstr ""
#. Bytes/s
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:52
msgid "stat_dg_label_interface__if_octets"
msgstr ""
#. %H: Packets on %di
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:53
msgid "stat_dg_title_interface__if_packets"
msgstr ""
#. Packets/s
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:54
msgid "stat_dg_label_interface__if_packets"
msgstr ""
#. %H: TCP-Connections to Port %pi
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:55
msgid "stat_dg_title_tcpconns"
msgstr ""
#. Connections/s
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:56
msgid "stat_dg_label_tcpconns"
msgstr ""
#. %di
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:57
msgid "stat_ds_tcp_connections"
msgstr ""
#. %H: Disk Space Usage on %di
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:58
msgid "stat_dg_title_df"
msgstr ""
#. Bytes
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:59
msgid "stat_dg_label_df"
msgstr ""
#. %ds
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:60
msgid "stat_ds_df__free"
msgstr ""
#. %ds
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:61
msgid "stat_ds_df__used"
msgstr ""
#. %H: Interrupts
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:62
msgid "stat_dg_title_irq"
msgstr ""
#. Issues/s
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:63
msgid "stat_dg_label_irq"
msgstr ""
#. IRQ %di
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:64
msgid "stat_ds_irq"
msgstr ""
#. %H: System Load
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:65
msgid "stat_dg_title_load"
msgstr ""
#. Load
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:66
msgid "stat_dg_label_load"
msgstr ""
#. 1 min
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:67
msgid "stat_ds_load__shortterm"
msgstr ""
#. 5 min
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:68
msgid "stat_ds_load__midterm"
msgstr ""
#. 15 min
#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:69
msgid "stat_ds_load__longterm"
msgstr ""

73
po/he/samba.po Normal file
View file

@ -0,0 +1,73 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid "Allow guests"
msgstr ""
msgid "Allow system users to reach their home directories via network shares"
msgstr ""
msgid "Allowed users"
msgstr ""
msgid "Create mask"
msgstr ""
msgid "Description"
msgstr ""
msgid "Directory mask"
msgstr ""
msgid "Edit Template"
msgstr ""
msgid "Edit the template that is used for generating the samba configuration."
msgstr ""
msgid "General Settings"
msgstr ""
msgid "Hostname"
msgstr ""
msgid "Mask for new directories"
msgstr ""
msgid "Mask for new files"
msgstr ""
msgid "Name"
msgstr ""
msgid "Network Shares"
msgstr ""
msgid "Path"
msgstr ""
msgid "Read-only"
msgstr ""
msgid "Share home-directories"
msgstr ""
msgid "Shared Directories"
msgstr ""
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
"('|') should not be changed. They get their values from the 'General "
"Settings' tab."
msgstr ""
msgid "Workgroup"
msgstr ""

765
po/he/statistics.po Normal file
View file

@ -0,0 +1,765 @@
# statistics.pot
# generated from ./applications/luci-statistics/luasrc/i18n/statistics.en.lua
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. The statistics package is based on <a href=\"http://collectd.org/index.shtml\">Collectd</a> and uses <a href=\"http://oss.oetiker.ch/rrdtool/\">RRD Tool</a> to render diagram images from collected data.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:2
msgid ""
"The statistics package is based on <a href=\"http://collectd.org/index.shtml"
"\">Collectd</a> and uses <a href=\"http://oss.oetiker.ch/rrdtool/\">RRD "
"Tool</a> to render diagram images from collected data."
msgstr ""
#. System plugins
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:3
msgid "System plugins"
msgstr ""
#. Network plugins
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:4
msgid "Network plugins"
msgstr ""
#. Output plugins
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:5
msgid "Output plugins"
msgstr ""
#. Display timespan
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:6
msgid "Display timespan »"
msgstr ""
#. Graphs
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:7
msgid "Graphs"
msgstr ""
#. Collectd
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:8
msgid "Collectd"
msgstr ""
#. Processor
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:9
msgid "Processor"
msgstr ""
#. Ping
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:10
msgid "Ping"
msgstr ""
#. Interval of pings
msgid "Interval for pings"
msgstr ""
#. Firewall
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:11
msgid "Firewall"
msgstr ""
#. Netlink
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:12
msgid "Netlink"
msgstr ""
#. Processes
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:13
msgid "Processes"
msgstr ""
#. Wireless
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:14
msgid "Wireless"
msgstr ""
#. TCP Connections
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:15
msgid "TCP Connections"
msgstr ""
#. Interfaces
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:16
msgid "Interfaces"
msgstr ""
#. Disk Space Usage
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:17
msgid "Disk Space Usage"
msgstr ""
#. Interrupts
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:18
msgid "Interrupts"
msgstr ""
#. Disk Usage
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:19
msgid "Disk Usage"
msgstr ""
#. Exec
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:20
msgid "Exec"
msgstr ""
#. RRDTool
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:21
msgid "RRDTool"
msgstr ""
#. Network
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:22
msgid "Network"
msgstr ""
#. CSV Output
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:23
msgid "CSV Output"
msgstr ""
#. System Load
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:24
msgid "System Load"
msgstr ""
#. DNS
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:25
msgid "DNS"
msgstr ""
#. Email
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:26
msgid "Email"
msgstr ""
#. UnixSock
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:27
msgid "UnixSock"
msgstr ""
#. Collectd Settings
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:29
msgid "Collectd Settings"
msgstr ""
#. Collectd is a small daeomon for collecting data from various sources through different plugins. On this page you can change general settings for the collectd daemon.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:30
msgid ""
"Collectd is a small daeomon for collecting data from various sources through "
"different plugins. On this page you can change general settings for the "
"collectd daemon."
msgstr ""
#. Hostname
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:31
msgid "Hostname"
msgstr ""
#. Base Directory
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:32
msgid "Base Directory"
msgstr ""
#. Directory for sub-configurations
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:33
msgid "Directory for sub-configurations"
msgstr ""
#. Directory for collectd plugins
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:34
msgid "Directory for collectd plugins"
msgstr ""
#. Used PID file
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:35
msgid "Used PID file"
msgstr ""
#. Datasets definition file
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:36
msgid "Datasets definition file"
msgstr ""
#. Data collection interval
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:37
msgid "Data collection interval"
msgstr ""
#. Seconds
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:38
msgid "Seconds"
msgstr ""
#. Number of threads for data collection
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:39
msgid "Number of threads for data collection"
msgstr ""
#. Try to lookup fully qualified hostname
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:40
msgid "Try to lookup fully qualified hostname"
msgstr ""
#. CPU Plugin Configuration
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:41
msgid "CPU Plugin Configuration"
msgstr ""
#. The cpu plugin collects basic statistics about the processor usage.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:42
msgid "The cpu plugin collects basic statistics about the processor usage."
msgstr ""
#. CSV Plugin Configuration
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:44
msgid "CSV Plugin Configuration"
msgstr ""
#. The csv plugin stores collected data in csv file format for further processing by external programs.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:45
msgid ""
"The csv plugin stores collected data in csv file format for further "
"processing by external programs."
msgstr ""
#. Storage directory for the csv files
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:47
msgid "Storage directory for the csv files"
msgstr ""
#. Store data values as rates instead of absolute values
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:48
msgid "Store data values as rates instead of absolute values"
msgstr ""
#. DF Plugin Configuration
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:49
msgid "DF Plugin Configuration"
msgstr ""
#. The df plugin collects statistics about the disk space usage on different devices, mount points or filesystem types.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:50
msgid ""
"The df plugin collects statistics about the disk space usage on different "
"devices, mount points or filesystem types."
msgstr ""
#. Monitor devices
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:52
msgid "Monitor devices"
msgstr ""
#. Monitor mount points
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:54
msgid "Monitor mount points"
msgstr ""
#. Monitor filesystem types
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:56
msgid "Monitor filesystem types"
msgstr ""
#. Disk Plugin Configuration
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:59
msgid "Disk Plugin Configuration"
msgstr ""
#. The disk plugin collects detailled usage statistics for selected partitions or whole disks.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:60
msgid ""
"The disk plugin collects detailled usage statistics for selected partitions "
"or whole disks."
msgstr ""
#. Monitor disks and partitions
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:62
msgid "Monitor disks and partitions"
msgstr ""
#. DNS Plugin Configuration
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:65
msgid "DNS Plugin Configuration"
msgstr ""
#. The dns plugin collects detailled statistics about dns related traffic on selected interfaces.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:66
msgid ""
"The dns plugin collects detailled statistics about dns related traffic on "
"selected interfaces."
msgstr ""
#. Ignore source addresses
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:70
msgid "Ignore source addresses"
msgstr ""
#. E-Mail Plugin Configuration
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:72
msgid "E-Mail Plugin Configuration"
msgstr ""
#. The email plugin creates a unix socket which can be used to transmit email-statistics to a running collectd daemon. This plugin is primarily intended to be used in conjunction with Mail::SpamAssasin::Plugin::Collectd but can be used in other ways as well.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:73
msgid ""
"The email plugin creates a unix socket which can be used to transmit email-"
"statistics to a running collectd daemon. This plugin is primarily intended "
"to be used in conjunction with Mail::SpamAssasin::Plugin::Collectd but can "
"be used in other ways as well."
msgstr ""
#. Maximum allowed connections
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:80
msgid "Maximum allowed connections"
msgstr ""
#. Exec Plugin Configuration
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:81
msgid "Exec Plugin Configuration"
msgstr ""
#. The exec plugin starts external commands to read values from or to notify external processes when certain threshold values have been reached.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:82
msgid ""
"The exec plugin starts external commands to read values from or to notify "
"external processes when certain threshold values have been reached."
msgstr ""
#. Add command for reading values
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:84
msgid "Add command for reading values"
msgstr ""
#. Here you can define external commands which will be started by collectd in order to read certain values. The values will be read from stdout.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:85
msgid ""
"Here you can define external commands which will be started by collectd in "
"order to read certain values. The values will be read from stdout."
msgstr ""
#. Add notification command
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:89
msgid "Add notification command"
msgstr ""
#. Here you can define external commands which will be started by collectd when certain threshold values have been reached. The values leading to invokation will be feeded to the the called programs stdin.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:90
msgid ""
"Here you can define external commands which will be started by collectd when "
"certain threshold values have been reached. The values leading to invokation "
"will be feeded to the the called programs stdin."
msgstr ""
#. Interface Plugin Configuration
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:94
msgid "Interface Plugin Configuration"
msgstr ""
#. The interface plugin collects traffic statistics on selected interfaces.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:95
msgid ""
"The interface plugin collects traffic statistics on selected interfaces."
msgstr ""
#. Iptables Plugin Configuration
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:100
msgid "Iptables Plugin Configuration"
msgstr ""
#. The iptables plugin will monitor selected firewall rules and collect informations about processed bytes and packets per rule.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:101
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"informations about processed bytes and packets per rule."
msgstr ""
#. Add matching rule
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:103
msgid "Add matching rule"
msgstr ""
#. Here you can define various criteria by which the monitored iptables rules are selected.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:104
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
msgstr ""
#. Name of the rule
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:105
msgid "Name of the rule"
msgstr ""
#. max. 16 chars
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:106
msgid "max. 16 chars"
msgstr ""
#. Table
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:107
msgid "Table"
msgstr ""
#. Chain
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:108
msgid "Chain"
msgstr ""
#. Action (target)
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:109
msgid "Action (target)"
msgstr ""
#. Network protocol
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:110
msgid "Network protocol"
msgstr ""
#. Source ip range
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:111
msgid "Source ip range"
msgstr ""
#. Destination ip range
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:113
msgid "Destination ip range"
msgstr ""
#. Incoming interface
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:115
msgid "Incoming interface"
msgstr ""
#. e.g. br-lan
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:116
msgid "e.g. br-lan"
msgstr ""
#. Outgoing interface
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:117
msgid "Outgoing interface"
msgstr ""
#. e.g. br-ff
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:118
msgid "e.g. br-ff"
msgstr ""
#. Options
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:119
msgid "Options"
msgstr ""
#. e.g. reject-with tcp-reset
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:120
msgid "e.g. reject-with tcp-reset"
msgstr ""
#. IRQ Plugin Configuration
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:121
msgid "IRQ Plugin Configuration"
msgstr ""
#. The irq plugin will monitor the rate of issues per second for each selected interrupt. If no interrupt is selected then all interrupts are monitored.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:122
msgid ""
"The irq plugin will monitor the rate of issues per second for each selected "
"interrupt. If no interrupt is selected then all interrupts are monitored."
msgstr ""
#. Monitor interrupts
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:124
msgid "Monitor interrupts"
msgstr ""
#. Load Plugin Configuration
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:127
msgid "Load Plugin Configuration"
msgstr ""
#. The load plugin collects statistics about the general system load.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:128
msgid "The load plugin collects statistics about the general system load."
msgstr ""
#. Netlink Plugin Configuration
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:130
msgid "Netlink Plugin Configuration"
msgstr ""
#. The netlink plugin collects extended informations like qdisc-, class- and filter-statistics for selected interfaces.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:131
msgid ""
"The netlink plugin collects extended informations like qdisc-, class- and "
"filter-statistics for selected interfaces."
msgstr ""
#. Basic monitoring
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:133
msgid "Basic monitoring"
msgstr ""
#. Verbose monitoring
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:135
msgid "Verbose monitoring"
msgstr ""
#. Qdisc monitoring
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:137
msgid "Qdisc monitoring"
msgstr ""
#. Shaping class monitoring
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:139
msgid "Shaping class monitoring"
msgstr ""
#. Filter class monitoring
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:141
msgid "Filter class monitoring"
msgstr ""
#. Network Plugin Configuration
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:144
msgid "Network Plugin Configuration"
msgstr ""
#. The network plugin provides network based communication between different collectd instances. Collectd can operate both in client and server mode. In client mode locally collected date is transferred to a collectd server instance, in server mode the local instance receives data from other hosts.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:145
msgid ""
"The network plugin provides network based communication between different "
"collectd instances. Collectd can operate both in client and server mode. In "
"client mode locally collected date is transferred to a collectd server "
"instance, in server mode the local instance receives data from other hosts."
msgstr ""
#. Listener interfaces
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:147
msgid "Listener interfaces"
msgstr ""
#. This section defines on which interfaces collectd will wait for incoming connections.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:148
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgstr ""
#. Listen host
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:149
msgid "Listen host"
msgstr ""
#. Listen port
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:151
msgid "Listen port"
msgstr ""
#. server interfaces
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:153
msgid "server interfaces"
msgstr ""
#. This section defines to which servers the locally collected data is sent to.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:154
msgid ""
"This section defines to which servers the locally collected data is sent to."
msgstr ""
#. Server host
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:155
msgid "Server host"
msgstr ""
#. Server port
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:157
msgid "Server port"
msgstr ""
#. TTL for network packets
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:159
msgid "TTL for network packets"
msgstr ""
#. Forwarding between listen and server addresses
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:161
msgid "Forwarding between listen and server addresses"
msgstr ""
#. Cache flush interval
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:162
msgid "Cache flush interval"
msgstr ""
#. Ping Plugin Configuration
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:164
msgid "Ping Plugin Configuration"
msgstr ""
#. The ping plugin will send icmp echo replies to selected hosts and measure the roundtrip time for each host.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:165
msgid ""
"The ping plugin will send icmp echo replies to selected hosts and measure "
"the roundtrip time for each host."
msgstr ""
#. Monitor hosts
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:167
msgid "Monitor hosts"
msgstr ""
#. TTL for ping packets
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:169
msgid "TTL for ping packets"
msgstr ""
#. Processes Plugin Configuration
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:171
msgid "Processes Plugin Configuration"
msgstr ""
#. The processes plugin collects informations like cpu time, page faults and memory usage of selected processes.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:172
msgid ""
"The processes plugin collects informations like cpu time, page faults and "
"memory usage of selected processes."
msgstr ""
#. Monitor processes
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:174
msgid "Monitor processes"
msgstr ""
#. RRDTool Plugin Configuration
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:176
msgid "RRDTool Plugin Configuration"
msgstr ""
#. The rrdtool plugin stores the collected data in rrd database files, the foundation of the diagrams.<br /><br /><strong>Warning: Setting the wrong values will result in a very high memory consumption in the temporary directory. This can render the device unusable!</strong>
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:177
msgid ""
"The rrdtool plugin stores the collected data in rrd database files, the "
"foundation of the diagrams.<br /><br /><strong>Warning: Setting the wrong "
"values will result in a very high memory consumption in the temporary "
"directory. This can render the device unusable!</strong>"
msgstr ""
#. Storage directory
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:179
msgid "Storage directory"
msgstr ""
#. RRD step interval
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:180
msgid "RRD step interval"
msgstr ""
#. RRD heart beat interval
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:182
msgid "RRD heart beat interval"
msgstr ""
#. Only create average RRAs
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:184
msgid "Only create average RRAs"
msgstr ""
#. reduces rrd size
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:185
msgid "reduces rrd size"
msgstr ""
#. Stored timespans
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:186
msgid "Stored timespans"
msgstr ""
#. seconds; multiple separated by space
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:187
msgid "seconds; multiple separated by space"
msgstr ""
#. Rows per RRA
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:188
msgid "Rows per RRA"
msgstr ""
#. RRD XFiles Factor
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:189
msgid "RRD XFiles Factor"
msgstr ""
#. Cache collected data for
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:190
msgid "Cache collected data for"
msgstr ""
#. Flush cache after
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:192
msgid "Flush cache after"
msgstr ""
#. TCPConns Plugin Configuration
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:194
msgid "TCPConns Plugin Configuration"
msgstr ""
#. The tcpconns plugin collects informations about open tcp connections on selected ports.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:195
msgid ""
"The tcpconns plugin collects informations about open tcp connections on "
"selected ports."
msgstr ""
#. Monitor all local listen ports
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:197
msgid "Monitor all local listen ports"
msgstr ""
#. Monitor local ports
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:198
msgid "Monitor local ports"
msgstr ""
#. Monitor remote ports
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:200
msgid "Monitor remote ports"
msgstr ""
#. Unixsock Plugin Configuration
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:202
msgid "Unixsock Plugin Configuration"
msgstr ""
#. The unixsock plugin creates a unix socket which can be used to read collected data from a running collectd instance.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:203
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgstr ""
#. Wireless Plugin Configuration
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:210
msgid "Wireless Plugin Configuration"
msgstr ""
#. The wireless plugin collects statistics about wireless signal strength, noise and quality.
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:211
msgid ""
"The wireless plugin collects statistics about wireless signal strength, "
"noise and quality."
msgstr ""
#. Enable this plugin
#: applications/luci-statistics/luasrc/i18n/statistics.en.lua:212
msgid "Enable this plugin"
msgstr ""

243
po/he/tinyproxy.po Normal file
View file

@ -0,0 +1,243 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid ""
"<em>Via proxy</em> routes requests to the given target via the specifed "
"upstream proxy, <em>Reject access</em> disables any upstream proxy for the "
"target"
msgstr ""
msgid ""
"Adds an \"X-Tinyproxy\" HTTP header with the client IP address to forwarded "
"requests"
msgstr ""
msgid "Allowed clients"
msgstr ""
msgid "Allowed connect ports"
msgstr ""
msgid "Bind address"
msgstr ""
msgid ""
"By default, basic POSIX expressions are used for filtering. Enable this to "
"activate extended regular expressions"
msgstr ""
msgid ""
"By default, filter strings are treated as case-insensitive. Enable this to "
"make the matching case-sensitive"
msgstr ""
msgid ""
"By default, filtering is done based on domain names. Enable this to match "
"against URLs instead"
msgstr ""
msgid ""
"By default, the filter rules act as blacklist. Enable this option to only "
"allow matched URLs or domain names"
msgstr ""
msgid ""
"Can be either an IP address or range, a domain name or \".\" for any host "
"without domain"
msgstr ""
msgid "Connection timeout"
msgstr ""
msgid "Default deny"
msgstr ""
msgid "Enable Tinyproxy server"
msgstr ""
msgid "Error page"
msgstr ""
msgid "Filter by RegExp"
msgstr ""
msgid "Filter by URLs"
msgstr ""
msgid "Filter case-sensitive"
msgstr ""
msgid "Filter file"
msgstr ""
msgid "Filtering and ACLs"
msgstr ""
msgid "General settings"
msgstr ""
msgid "Group"
msgstr ""
msgid "HTML template file to serve for stat host requests"
msgstr ""
msgid "HTML template file to serve when HTTP errors occur"
msgstr ""
msgid "Header whitelist"
msgstr ""
msgid ""
"List of IP addresses or ranges which are allowed to use the proxy server"
msgstr ""
msgid ""
"List of allowed ports for the CONNECT method. A single value \"0\" allows "
"all ports"
msgstr ""
msgid "Listen address"
msgstr ""
msgid "Listen port"
msgstr ""
msgid "Log file"
msgstr ""
msgid "Log file to use for dumping messages"
msgstr ""
msgid "Log level"
msgstr ""
msgid "Logging verbosity of the Tinyproxy process"
msgstr ""
msgid "Max. clients"
msgstr ""
msgid "Max. requests per server"
msgstr ""
msgid "Max. spare servers"
msgstr ""
msgid "Maximum allowed number of concurrently connected clients"
msgstr ""
msgid ""
"Maximum allowed number of requests per process. If it is exeeded, the "
"process is restarted. Zero means unlimited."
msgstr ""
msgid "Maximum number of prepared idle processes"
msgstr ""
msgid "Maximum number of seconds an inactive connection is held open"
msgstr ""
msgid "Min. spare servers"
msgstr ""
msgid "Minimum number of prepared idle processes"
msgstr ""
msgid "Number of idle processes to start when launching Tinyproxy"
msgstr ""
msgid "Plaintext file with URLs or domains to filter. One entry per line"
msgstr ""
msgid "Policy"
msgstr ""
msgid "Privacy settings"
msgstr ""
msgid "Reject access"
msgstr ""
msgid "Server Settings"
msgstr ""
msgid "Server limits"
msgstr ""
msgid ""
"Specifies HTTP header names which are allowed to pass-through, all others "
"are discarded. Leave empty to disable header filtering"
msgstr ""
msgid "Specifies the HTTP port Tinyproxy is listening on for requests"
msgstr ""
msgid "Specifies the Tinyproxy hostname to use in the Via HTTP header"
msgstr ""
msgid ""
"Specifies the address Tinyproxy binds to for outbound forwarded requests"
msgstr ""
msgid "Specifies the addresses Tinyproxy is listening on for requests"
msgstr ""
msgid "Specifies the group name the Tinyproxy process is running as"
msgstr ""
msgid ""
"Specifies the upstream proxy to use for accessing the target host. Format is "
"<code>address:port</code>"
msgstr ""
msgid "Specifies the user name the Tinyproxy process is running as"
msgstr ""
msgid "Start spare servers"
msgstr ""
msgid "Statistics page"
msgstr ""
msgid "Target host"
msgstr ""
msgid "Tinyproxy"
msgstr ""
msgid "Tinyproxy is a small and fast non-caching HTTP(S)-Proxy"
msgstr ""
msgid "Upstream Proxies"
msgstr ""
msgid ""
"Upstream proxy rules define proxy servers to use when accessing certain IP "
"addresses or domains."
msgstr ""
msgid "Use syslog"
msgstr ""
msgid "User"
msgstr ""
msgid "Via hostname"
msgstr ""
msgid "Via proxy"
msgstr ""
msgid "Writes log messages to syslog instead of a log file"
msgstr ""
msgid "X-Tinyproxy header"
msgstr ""

141
po/he/upnp.po Normal file
View file

@ -0,0 +1,141 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
msgstr ""
msgid "Action"
msgstr ""
msgid "Active UPnP Redirects"
msgstr ""
msgid "Advanced Settings"
msgstr ""
msgid "Allow adding forwards only to requesting ip addresses"
msgstr ""
msgid "Announced model number"
msgstr ""
msgid "Announced serial number"
msgstr ""
msgid "Clean rules interval"
msgstr ""
msgid "Clean rules threshold"
msgstr ""
msgid "Client Address"
msgstr ""
msgid "Client Port"
msgstr ""
msgid "Collecting data..."
msgstr ""
msgid "Comment"
msgstr ""
msgid "Delete Redirect"
msgstr ""
msgid "Device UUID"
msgstr ""
msgid "Downlink"
msgstr ""
msgid "Enable NAT-PMP functionality"
msgstr ""
msgid "Enable UPnP functionality"
msgstr ""
msgid "Enable additional logging"
msgstr ""
msgid "Enable secure mode"
msgstr ""
msgid "External Port"
msgstr ""
msgid "External ports"
msgstr ""
msgid "General Settings"
msgstr ""
msgid "Internal addresses"
msgstr ""
msgid "Internal ports"
msgstr ""
msgid "MiniUPnP ACLs"
msgstr ""
msgid "MiniUPnP settings"
msgstr ""
msgid "Notify interval"
msgstr ""
msgid "Port"
msgstr ""
msgid "Presentation URL"
msgstr ""
msgid "Protocol"
msgstr ""
msgid "Puts extra debugging information into the system log"
msgstr ""
msgid "Report system instead of daemon uptime"
msgstr ""
msgid "Start UPnP and NAT-PMP service"
msgstr ""
msgid "There are no active redirects."
msgstr ""
msgid ""
"UPNP allows clients in the local network to automatically configure the "
"router."
msgstr ""
msgid ""
"UPnP allows clients in the local network to automatically configure the "
"router."
msgstr ""
msgid "UPnP lease file"
msgstr ""
msgid "Universal Plug & Play"
msgstr ""
msgid "Uplink"
msgstr ""
msgid "Value in KByte/s, informational only"
msgstr ""
msgid "enable"
msgstr ""

51
po/he/ushare.po Normal file
View file

@ -0,0 +1,51 @@
# ushare.pot
# generated from ./applications/luci-ushare/luasrc/i18n/ushare.en.lua
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"PO-Revision-Date: 2011-06-24 18:47+0200\n"
"Last-Translator: GiladL <gl1000007@gmail.com>\n"
"Language-Team: none\n"
"Language: he\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.4\n"
#. Content directories
#: applications/luci-ushare/luasrc/i18n/ushare.en.lua:1
msgid "Content directories"
msgstr "ספריות תוכן"
# האם לכתוב טלנט באנגלית (telenet) או בתעתיק עברי (טלנט)?
#. Disable telnet console
#: applications/luci-ushare/luasrc/i18n/ushare.en.lua:2
msgid "Disable telnet console"
msgstr "השבת קונסולת telnet"
#. Disable webinterface
#: applications/luci-ushare/luasrc/i18n/ushare.en.lua:3
msgid "Disable webinterface"
msgstr "השבת מנשק רשת"
#. Options
#: applications/luci-ushare/luasrc/i18n/ushare.en.lua:4
msgid "Options"
msgstr "אפשרויות"
#. Servername
#: applications/luci-ushare/luasrc/i18n/ushare.en.lua:5
msgid "Servername"
msgstr "שם שרת"
#. Settings
#: applications/luci-ushare/luasrc/i18n/ushare.en.lua:6
msgid "Settings"
msgstr "הגדרות"
# זה שם של תוכנה ולא צריך לתרגם אותו
#. uShare
#: applications/luci-ushare/luasrc/i18n/ushare.en.lua:7
msgid "uShare"
msgstr "uShare"

46
po/he/uvc_streamer.po Normal file
View file

@ -0,0 +1,46 @@
# uvc_streamer.pot
# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"PO-Revision-Date: 2011-06-24 18:54+0200\n"
"Last-Translator: GiladL <gl1000007@gmail.com>\n"
"Language-Team: none\n"
"Language: he\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.4\n"
#. Frames per second
#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
msgid "Frames per second"
msgstr "פריימים לשניה"
# אפשר גם אבחנה
#. Resolution
#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
msgid "Resolution"
msgstr "רזולוציה"
#. Settings
#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
msgid "Settings"
msgstr "הגדרות"
#. Webcam streaming
#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
#, fuzzy
msgid "Webcam streaming"
msgstr "הזרמה באמצעות מצלמת רשת"
#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
#, fuzzy
msgid ""
"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
"href=\"http://%s:%i/\">http://%s:%i/</a>"
msgstr ""
"הגדר את מצלמת הרשת התואמת Linux-UVC שלך. הפנה את הדפדפן שלך לכתובת כמו <a "
"href=\"http://%s:%i/\">http://%s:%i/</a>."

61
po/he/vnstat.po Normal file
View file

@ -0,0 +1,61 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid "Configuration"
msgstr ""
msgid "Daily traffic"
msgstr ""
msgid "Graphs"
msgstr ""
msgid "Hourly traffic"
msgstr ""
msgid "Monitor selected interfaces"
msgstr ""
msgid "Monthly traffic"
msgstr ""
msgid ""
"No database has been set up yet. Go to the VnStat configuration and enable "
"monitoring for one or more interfaces."
msgstr ""
msgid "Restart VnStat"
msgstr ""
msgid "Summary display"
msgstr ""
msgid "The VnStat service has been restarted."
msgstr ""
msgid "Top 10 display"
msgstr ""
msgid "Update »"
msgstr ""
msgid "VnStat"
msgstr ""
msgid "VnStat Graphs"
msgstr ""
msgid "VnStat Traffic Monitor"
msgstr ""
msgid ""
"VnStat is a network traffic monitor for Linux that keeps a log of network "
"traffic for the selected interface(s)."
msgstr ""

19
po/he/voice_core.po Normal file
View file

@ -0,0 +1,19 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"PO-Revision-Date: 2011-06-24 18:39+0200\n"
"Last-Translator: GiladL <gl1000007@gmail.com>\n"
"Language-Team: none\n"
"Language: he\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=ASCII\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.4\n"
msgid "Phones"
msgstr "טלפונים"
# מה בדיוק מתרגמים כאן? אם זה phones אז התרגום הוא טלפונים. אם זה l_v_adminphones אז זה מונח טכני וצריך להשאיר אותו ללא שינוי
msgid "l_v_adminphones"
msgstr "טלפונים"

25
po/he/voice_diag.po Normal file
View file

@ -0,0 +1,25 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=ASCII\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid "Diagnostics"
msgstr ""
msgid ""
"Under this menu are options that allow you to configure and perform tests on "
"the voice operations of your system. These are known as diagnostics."
msgstr ""
msgid ""
"The diagnostics available on your device depend on the modules that you have "
"installed."
msgstr ""
msgid "l_v_d_admindiag"
msgstr ""

49
po/he/wol.po Normal file
View file

@ -0,0 +1,49 @@
# Generated from applications/luci-wol/luasrc/model/cbi/wol.lua
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-19 00:29+0200\n"
"PO-Revision-Date: 2010-04-19 00:29+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid "Wake on LAN"
msgstr ""
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
msgid "Wake up host"
msgstr ""
msgid "Starting WoL utility:"
msgstr ""
msgid "WoL program"
msgstr ""
msgid ""
"Sometimes only one of both tools work. If one of fails, try the other one"
msgstr ""
msgid "Network interface to use"
msgstr ""
msgid "Specifies the interface the WoL packet is sent on"
msgstr ""
msgid "Broadcast on all interfaces"
msgstr ""
msgid "Host to wake up"
msgstr ""
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""

81
po/it/meshwizard.po Normal file
View file

@ -0,0 +1,81 @@
msgid "Channel"
msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
msgid "Cleanup config"
msgstr ""
msgid "Configure this interface"
msgstr ""
msgid "DHCP IP range"
msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
msgid "Enable DHCP"
msgstr ""
msgid "General Settings"
msgstr ""
msgid ""
"If this is selected then config is cleaned before setting new config options."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Mesh IP address"
msgstr ""
msgid "Mesh Wizard"
msgstr ""
msgid "Protect LAN"
msgstr ""
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
msgid "Share your internet connection"
msgstr ""
msgid ""
"The IP range from which clients are assigned ip addresses (e.g. "
"10.1.2.1/28). If this is a range inside your mesh network range, then it "
"will be announced as HNA. Any other range will use NAT. If left empty then "
"the defaults from the community profile will be used."
msgstr ""
msgid "The given IP address is not inside the mesh network range"
msgstr ""
msgid ""
"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
"registered at your local community."
msgstr ""
msgid "This will setup a new virtual wireless interface in Access Point mode."
msgstr ""
msgid ""
"This wizard will assist you in setting up your router for Freifunk or "
"another similar wireless community network."
msgstr ""
msgid "Virtual Access Point (VAP)"
msgstr ""
msgid "Wizard"
msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
msgid "recommended"
msgstr ""

81
po/ja/meshwizard.po Normal file
View file

@ -0,0 +1,81 @@
msgid "Channel"
msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
msgid "Cleanup config"
msgstr ""
msgid "Configure this interface"
msgstr ""
msgid "DHCP IP range"
msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
msgid "Enable DHCP"
msgstr ""
msgid "General Settings"
msgstr ""
msgid ""
"If this is selected then config is cleaned before setting new config options."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Mesh IP address"
msgstr ""
msgid "Mesh Wizard"
msgstr ""
msgid "Protect LAN"
msgstr ""
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
msgid "Share your internet connection"
msgstr ""
msgid ""
"The IP range from which clients are assigned ip addresses (e.g. "
"10.1.2.1/28). If this is a range inside your mesh network range, then it "
"will be announced as HNA. Any other range will use NAT. If left empty then "
"the defaults from the community profile will be used."
msgstr ""
msgid "The given IP address is not inside the mesh network range"
msgstr ""
msgid ""
"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
"registered at your local community."
msgstr ""
msgid "This will setup a new virtual wireless interface in Access Point mode."
msgstr ""
msgid ""
"This wizard will assist you in setting up your router for Freifunk or "
"another similar wireless community network."
msgstr ""
msgid "Virtual Access Point (VAP)"
msgstr ""
msgid "Wizard"
msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
msgid "recommended"
msgstr ""

81
po/ms/meshwizard.po Normal file
View file

@ -0,0 +1,81 @@
msgid "Channel"
msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
msgid "Cleanup config"
msgstr ""
msgid "Configure this interface"
msgstr ""
msgid "DHCP IP range"
msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
msgid "Enable DHCP"
msgstr ""
msgid "General Settings"
msgstr ""
msgid ""
"If this is selected then config is cleaned before setting new config options."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Mesh IP address"
msgstr ""
msgid "Mesh Wizard"
msgstr ""
msgid "Protect LAN"
msgstr ""
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
msgid "Share your internet connection"
msgstr ""
msgid ""
"The IP range from which clients are assigned ip addresses (e.g. "
"10.1.2.1/28). If this is a range inside your mesh network range, then it "
"will be announced as HNA. Any other range will use NAT. If left empty then "
"the defaults from the community profile will be used."
msgstr ""
msgid "The given IP address is not inside the mesh network range"
msgstr ""
msgid ""
"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
"registered at your local community."
msgstr ""
msgid "This will setup a new virtual wireless interface in Access Point mode."
msgstr ""
msgid ""
"This wizard will assist you in setting up your router for Freifunk or "
"another similar wireless community network."
msgstr ""
msgid "Virtual Access Point (VAP)"
msgstr ""
msgid "Wizard"
msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
msgid "recommended"
msgstr ""

81
po/no/meshwizard.po Normal file
View file

@ -0,0 +1,81 @@
msgid "Channel"
msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
msgid "Cleanup config"
msgstr ""
msgid "Configure this interface"
msgstr ""
msgid "DHCP IP range"
msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
msgid "Enable DHCP"
msgstr ""
msgid "General Settings"
msgstr ""
msgid ""
"If this is selected then config is cleaned before setting new config options."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Mesh IP address"
msgstr ""
msgid "Mesh Wizard"
msgstr ""
msgid "Protect LAN"
msgstr ""
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
msgid "Share your internet connection"
msgstr ""
msgid ""
"The IP range from which clients are assigned ip addresses (e.g. "
"10.1.2.1/28). If this is a range inside your mesh network range, then it "
"will be announced as HNA. Any other range will use NAT. If left empty then "
"the defaults from the community profile will be used."
msgstr ""
msgid "The given IP address is not inside the mesh network range"
msgstr ""
msgid ""
"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
"registered at your local community."
msgstr ""
msgid "This will setup a new virtual wireless interface in Access Point mode."
msgstr ""
msgid ""
"This wizard will assist you in setting up your router for Freifunk or "
"another similar wireless community network."
msgstr ""
msgid "Virtual Access Point (VAP)"
msgstr ""
msgid "Wizard"
msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
msgid "recommended"
msgstr ""

81
po/pl/meshwizard.po Normal file
View file

@ -0,0 +1,81 @@
msgid "Channel"
msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
msgid "Cleanup config"
msgstr ""
msgid "Configure this interface"
msgstr ""
msgid "DHCP IP range"
msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
msgid "Enable DHCP"
msgstr ""
msgid "General Settings"
msgstr ""
msgid ""
"If this is selected then config is cleaned before setting new config options."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Mesh IP address"
msgstr ""
msgid "Mesh Wizard"
msgstr ""
msgid "Protect LAN"
msgstr ""
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
msgid "Share your internet connection"
msgstr ""
msgid ""
"The IP range from which clients are assigned ip addresses (e.g. "
"10.1.2.1/28). If this is a range inside your mesh network range, then it "
"will be announced as HNA. Any other range will use NAT. If left empty then "
"the defaults from the community profile will be used."
msgstr ""
msgid "The given IP address is not inside the mesh network range"
msgstr ""
msgid ""
"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
"registered at your local community."
msgstr ""
msgid "This will setup a new virtual wireless interface in Access Point mode."
msgstr ""
msgid ""
"This wizard will assist you in setting up your router for Freifunk or "
"another similar wireless community network."
msgstr ""
msgid "Virtual Access Point (VAP)"
msgstr ""
msgid "Wizard"
msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
msgid "recommended"
msgstr ""

81
po/pt/meshwizard.po Normal file
View file

@ -0,0 +1,81 @@
msgid "Channel"
msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
msgid "Cleanup config"
msgstr ""
msgid "Configure this interface"
msgstr ""
msgid "DHCP IP range"
msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
msgid "Enable DHCP"
msgstr ""
msgid "General Settings"
msgstr ""
msgid ""
"If this is selected then config is cleaned before setting new config options."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Mesh IP address"
msgstr ""
msgid "Mesh Wizard"
msgstr ""
msgid "Protect LAN"
msgstr ""
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
msgid "Share your internet connection"
msgstr ""
msgid ""
"The IP range from which clients are assigned ip addresses (e.g. "
"10.1.2.1/28). If this is a range inside your mesh network range, then it "
"will be announced as HNA. Any other range will use NAT. If left empty then "
"the defaults from the community profile will be used."
msgstr ""
msgid "The given IP address is not inside the mesh network range"
msgstr ""
msgid ""
"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
"registered at your local community."
msgstr ""
msgid "This will setup a new virtual wireless interface in Access Point mode."
msgstr ""
msgid ""
"This wizard will assist you in setting up your router for Freifunk or "
"another similar wireless community network."
msgstr ""
msgid "Virtual Access Point (VAP)"
msgstr ""
msgid "Wizard"
msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
msgid "recommended"
msgstr ""

81
po/pt_BR/meshwizard.po Normal file
View file

@ -0,0 +1,81 @@
msgid "Channel"
msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
msgid "Cleanup config"
msgstr ""
msgid "Configure this interface"
msgstr ""
msgid "DHCP IP range"
msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
msgid "Enable DHCP"
msgstr ""
msgid "General Settings"
msgstr ""
msgid ""
"If this is selected then config is cleaned before setting new config options."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Mesh IP address"
msgstr ""
msgid "Mesh Wizard"
msgstr ""
msgid "Protect LAN"
msgstr ""
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
msgid "Share your internet connection"
msgstr ""
msgid ""
"The IP range from which clients are assigned ip addresses (e.g. "
"10.1.2.1/28). If this is a range inside your mesh network range, then it "
"will be announced as HNA. Any other range will use NAT. If left empty then "
"the defaults from the community profile will be used."
msgstr ""
msgid "The given IP address is not inside the mesh network range"
msgstr ""
msgid ""
"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
"registered at your local community."
msgstr ""
msgid "This will setup a new virtual wireless interface in Access Point mode."
msgstr ""
msgid ""
"This wizard will assist you in setting up your router for Freifunk or "
"another similar wireless community network."
msgstr ""
msgid "Virtual Access Point (VAP)"
msgstr ""
msgid "Wizard"
msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
msgid "recommended"
msgstr ""

81
po/ru/meshwizard.po Normal file
View file

@ -0,0 +1,81 @@
msgid "Channel"
msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
msgid "Cleanup config"
msgstr ""
msgid "Configure this interface"
msgstr ""
msgid "DHCP IP range"
msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
msgid "Enable DHCP"
msgstr ""
msgid "General Settings"
msgstr ""
msgid ""
"If this is selected then config is cleaned before setting new config options."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Mesh IP address"
msgstr ""
msgid "Mesh Wizard"
msgstr ""
msgid "Protect LAN"
msgstr ""
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
msgid "Share your internet connection"
msgstr ""
msgid ""
"The IP range from which clients are assigned ip addresses (e.g. "
"10.1.2.1/28). If this is a range inside your mesh network range, then it "
"will be announced as HNA. Any other range will use NAT. If left empty then "
"the defaults from the community profile will be used."
msgstr ""
msgid "The given IP address is not inside the mesh network range"
msgstr ""
msgid ""
"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
"registered at your local community."
msgstr ""
msgid "This will setup a new virtual wireless interface in Access Point mode."
msgstr ""
msgid ""
"This wizard will assist you in setting up your router for Freifunk or "
"another similar wireless community network."
msgstr ""
msgid "Virtual Access Point (VAP)"
msgstr ""
msgid "Wizard"
msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
msgid "recommended"
msgstr ""

View file

@ -0,0 +1,84 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
msgid "Channel"
msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
msgid "Cleanup config"
msgstr ""
msgid "Configure this interface"
msgstr ""
msgid "DHCP IP range"
msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
msgid "Enable DHCP"
msgstr ""
msgid "General Settings"
msgstr ""
msgid ""
"If this is selected then config is cleaned before setting new config options."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Mesh IP address"
msgstr ""
msgid "Mesh Wizard"
msgstr ""
msgid "Protect LAN"
msgstr ""
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
msgid "Share your internet connection"
msgstr ""
msgid ""
"The IP range from which clients are assigned ip addresses (e.g. "
"10.1.2.1/28). If this is a range inside your mesh network range, then it "
"will be announced as HNA. Any other range will use NAT. If left empty then "
"the defaults from the community profile will be used."
msgstr ""
msgid "The given IP address is not inside the mesh network range"
msgstr ""
msgid ""
"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
"registered at your local community."
msgstr ""
msgid "This will setup a new virtual wireless interface in Access Point mode."
msgstr ""
msgid ""
"This wizard will assist you in setting up your router for Freifunk or "
"another similar wireless community network."
msgstr ""
msgid "Virtual Access Point (VAP)"
msgstr ""
msgid "Wizard"
msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
msgid "recommended"
msgstr ""

81
po/vi/meshwizard.po Normal file
View file

@ -0,0 +1,81 @@
msgid "Channel"
msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
msgid "Cleanup config"
msgstr ""
msgid "Configure this interface"
msgstr ""
msgid "DHCP IP range"
msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
msgid "Enable DHCP"
msgstr ""
msgid "General Settings"
msgstr ""
msgid ""
"If this is selected then config is cleaned before setting new config options."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Mesh IP address"
msgstr ""
msgid "Mesh Wizard"
msgstr ""
msgid "Protect LAN"
msgstr ""
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
msgid "Share your internet connection"
msgstr ""
msgid ""
"The IP range from which clients are assigned ip addresses (e.g. "
"10.1.2.1/28). If this is a range inside your mesh network range, then it "
"will be announced as HNA. Any other range will use NAT. If left empty then "
"the defaults from the community profile will be used."
msgstr ""
msgid "The given IP address is not inside the mesh network range"
msgstr ""
msgid ""
"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
"registered at your local community."
msgstr ""
msgid "This will setup a new virtual wireless interface in Access Point mode."
msgstr ""
msgid ""
"This wizard will assist you in setting up your router for Freifunk or "
"another similar wireless community network."
msgstr ""
msgid "Virtual Access Point (VAP)"
msgstr ""
msgid "Wizard"
msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
msgid "recommended"
msgstr ""

81
po/zh_CN/meshwizard.po Normal file
View file

@ -0,0 +1,81 @@
msgid "Channel"
msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
msgid "Cleanup config"
msgstr ""
msgid "Configure this interface"
msgstr ""
msgid "DHCP IP range"
msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
msgid "Enable DHCP"
msgstr ""
msgid "General Settings"
msgstr ""
msgid ""
"If this is selected then config is cleaned before setting new config options."
msgstr ""
msgid "Interfaces"
msgstr ""
msgid "Mesh IP address"
msgstr ""
msgid "Mesh Wizard"
msgstr ""
msgid "Protect LAN"
msgstr ""
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
msgid "Share your internet connection"
msgstr ""
msgid ""
"The IP range from which clients are assigned ip addresses (e.g. "
"10.1.2.1/28). If this is a range inside your mesh network range, then it "
"will be announced as HNA. Any other range will use NAT. If left empty then "
"the defaults from the community profile will be used."
msgstr ""
msgid "The given IP address is not inside the mesh network range"
msgstr ""
msgid ""
"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
"registered at your local community."
msgstr ""
msgid "This will setup a new virtual wireless interface in Access Point mode."
msgstr ""
msgid ""
"This wizard will assist you in setting up your router for Freifunk or "
"another similar wireless community network."
msgstr ""
msgid "Virtual Access Point (VAP)"
msgstr ""
msgid "Wizard"
msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
msgid "recommended"
msgstr ""

View file

@ -220,6 +220,7 @@ ul.dropdowns ul ul ul li:hover ul {
width: 100%; width: 100%;
background: #FFF; background: #FFF;
color: #004a9c; color: #004a9c;
border-bottom: 1px dotted #5A5A5A;
} }
#menubar .warning { #menubar .warning {
@ -237,7 +238,7 @@ ul.dropdowns ul ul ul li:hover ul {
background: #FFF; background: #FFF;
color: #004a9c; color: #004a9c;
border-width: 0 1px 1px 1px; border-width: 0 1px 1px 1px;
border-style: dashed; border-style: dotted;
border-color: #5a5a5a; border-color: #5a5a5a;
} }
@ -375,14 +376,11 @@ textarea#syslog {
#maincontent { #maincontent {
clear: both; clear: both;
width: 80%; width: 90%;
margin: 0 auto; margin: 0 auto;
margin-top: 2em;
padding: 0.5em; padding: 0.5em;
color: #000; color: #000;
font-size: 80%; font-size: 80%;
background: #fff url(bg.jpg) repeat-x center bottom;
border: 1px dashed #ccc;
} }
#maincontent h2 { #maincontent h2 {
@ -415,7 +413,7 @@ textarea#syslog {
font-size: 110%; font-size: 110%;
font-weight: bold; font-weight: bold;
height: 1em; height: 1em;
padding: 0 0.25em; padding: 0.5em 0.25em;
background-color: transparent; background-color: transparent;
color: #404040 ; color: #404040 ;
} }
@ -467,7 +465,7 @@ ul.cbi-tabmenu li.cbi-tab-disabled a {
text-decoration: none; text-decoration: none;
padding: 3px 7px; padding: 3px 7px;
margin-right: 3px; margin-right: 3px;
border: 1px outset #000; border: 1px dotted #bbb;
border-bottom: none; border-bottom: none;
background-color: #eee; background-color: #eee;
color: #bbb; color: #bbb;
@ -565,6 +563,7 @@ input.cbi-input-find {
background-color: inherit; background-color: inherit;
color: #000; color: #000;
padding-left: 17px; padding-left: 17px;
border: none;
} }
input.cbi-input-reload { input.cbi-input-reload {
@ -572,6 +571,7 @@ input.cbi-input-reload {
background-color: inherit; background-color: inherit;
color: #000; color: #000;
padding-left: 17px; padding-left: 17px;
border: none;
} }
input.cbi-button{ input.cbi-button{
@ -624,6 +624,7 @@ input.cbi-button-apply {
color: #000; color: #000;
padding-left: 17px; padding-left: 17px;
padding-right: 1px; padding-right: 1px;
border: none;
} }
input.cbi-input-link, input.cbi-input-link,
@ -721,7 +722,7 @@ div.cbi-value {
clear: left; clear: left;
vertical-align: middle; vertical-align: middle;
padding-left: 0.25em; padding-left: 0.25em;
border-bottom: 1px dashed #bbb; border-bottom: 1px dotted #bbb;
} }
div.cbi-value:hover { div.cbi-value:hover {
@ -892,4 +893,73 @@ td.cbi-value-error {
color: #000; color: #000;
padding: 0.5em; padding: 0.5em;
} }
.uci-change-list {
font-family: monospace;
}
.uci-change-list ins,
.uci-change-legend-label ins {
text-decoration: none;
border: 1px solid #00FF00;
background-color: #CCFFCC;
display: block;
padding: 2px;
}
.uci-change-list del,
.uci-change-legend-label del {
text-decoration: none;
border: 1px solid #FF0000;
background-color: #FFCCCC;
display: block;
font-style: normal;
padding: 2px;
}
.uci-change-list var,
.uci-change-legend-label var {
text-decoration: none;
border: 1px solid #CCCCCC;
background-color: #EEEEEE;
display: block;
font-style: normal;
padding: 2px;
}
.uci-change-list var ins,
.uci-change-list var del {
/*display: inline;*/
border: none;
white-space: pre;
font-style: normal;
padding: 0px;
}
.uci-change-legend {
padding: 5px;
}
.uci-change-legend-label {
width: 150px;
float: left;
font-size: 80%;
}
.uci-change-legend-label>ins,
.uci-change-legend-label>del,
.uci-change-legend-label>var {
float: left;
margin-right: 4px;
width: 10px;
height: 10px;
display: block;
}
.uci-change-legend-label var ins,
.uci-change-legend-label var del {
line-height: 6px;
border: none;
}
} }