<fieldset class="cbi-section">
<legend>
- <a href="<%=luci.dispatcher.build_url("admin", "services", "openvpn")%>"><%:openvpn_overview Overview%></a> »
+ <a href="<%=luci.dispatcher.build_url("admin", "services", "openvpn")%>"><%:Overview%></a> »
<%=luci.i18n.translatef("Instance \"%s\"", self.instance)%>
</legend>
<% if self.mode == "basic" then %>
- <a href="<%=luci.dispatcher.build_url("admin", "services", "openvpn", "advanced", self.instance)%>"><%:openvpn_switch_advanced Switch to advanced configuration »%></a>
+ <a href="<%=luci.dispatcher.build_url("admin", "services", "openvpn", "advanced", self.instance)%>"><%:Switch to advanced configuration »%></a>
<% else %>
- <a href="<%=luci.dispatcher.build_url("admin", "services", "openvpn", "basic", self.instance)%>"><%:openvpn_switch_basic « Switch to basic configuration%></a>
+ <a href="<%=luci.dispatcher.build_url("admin", "services", "openvpn", "basic", self.instance)%>"><%:« Switch to basic configuration%></a>
<hr style="margin:0.5em 0" />
- <%:openvpn_confcategory Configuration category%>:
+ <%:Configuration category%>:
<% for i, c in ipairs(self.categories) do %>
<% if c == self.category then %>
- <strong><%=translate("openvpn_%s" % c, c)%></strong>
+ <strong><%=translate(c)%></strong>
<% else %>
<a href="<%=luci.dispatcher.build_url(
"admin", "services", "openvpn", "advanced", self.instance, c
- )%>"><%=translate("openvpn_%s" % c, c)%></a>
+ )%>"><%=translate(c)%></a>
<% end %>
<% if next(self.categories, i) then %>|<% end %>
<% end %>
<%+header%>
<div id="cbi-splash-leases" class="cbi-map">
- <h2><a id="content" name="content"><%:ff_splash Client-Splash%></a></h2>
+ <h2><a id="content" name="content"><%:Client-Splash%></a></h2>
<fieldset id="cbi-table-table" class="cbi-section">
- <legend><%:ff_splash_clients Active Clients%></legend>
+ <legend><%:Active Clients%></legend>
<div class="cbi-section-node">
<% if is_admin then %><form action="<%=REQUEST_URI%>" method="post"><% end %>
<table class="cbi-section-table">
<tr class="cbi-section-table-titles">
- <th class="cbi-section-table-cell"><%:ff_splash_hostname Hostname%></th>
- <th class="cbi-section-table-cell"><%:ff_splash_ip IP Address%></th>
- <th class="cbi-section-table-cell"><%:ff_splash_mac MAC Address%></th>
- <th class="cbi-section-table-cell"><%:ff_splash_timeleft Time remaining%></th>
- <th class="cbi-section-table-cell"><%:ff_splash_traffic Traffic in/out%></th>
- <th class="cbi-section-table-cell"><%:ff_splash_policy Policy%></th>
+ <th class="cbi-section-table-cell"><%:Hostname%></th>
+ <th class="cbi-section-table-cell"><%:IP Address%></th>
+ <th class="cbi-section-table-cell"><%:MAC Address%></th>
+ <th class="cbi-section-table-cell"><%:Time remaining%></th>
+ <th class="cbi-section-table-cell"><%:Traffic in/out%></th>
+ <th class="cbi-section-table-cell"><%:Policy%></th>
</tr>
<%-
<td class="cbi-section-table-cell">
<% if is_admin then %>
<select name="policy.<%=c.mac:lower()%>" style="width:200px">
- <option value="whitelist"<%=c.policy=="whitelist" and ' selected="selected"'%>><%:ff_splash_whitelisted whitelisted%></option>
- <option value="normal"<%=c.policy=="normal" and not c.kicked and ' selected="selected"'%>><%:ff_splash_splashed splashed%></option>
- <option value="blacklist"<%=c.policy=="blacklist" and ' selected="selected"'%>><%:ff_splash_blacklisted blacklisted%></option>
+ <option value="whitelist"<%=c.policy=="whitelist" and ' selected="selected"'%>><%:whitelisted%></option>
+ <option value="normal"<%=c.policy=="normal" and not c.kicked and ' selected="selected"'%>><%:splashed%></option>
+ <option value="blacklist"<%=c.policy=="blacklist" and ' selected="selected"'%>><%:blacklisted%></option>
<% if c.policy == "normal" then -%>
- <option value="kicked"><%:ff_splash_tempblock temporarily blocked%></option>
+ <option value="kicked"><%:temporarily blocked%></option>
<%- end %>
</select>
- <input type="submit" class="cbi-button cbi-button-save" name="save.<%=c.mac:lower()%>" value="<%:save Save%>" />
+ <input type="submit" class="cbi-button cbi-button-save" name="save.<%=c.mac:lower()%>" value="<%:Save%>" />
<% else %>
<%=c.policy%>
<% end %>
-%>
<tr class="cbi-section-table-row">
<td colspan="7" class="cbi-section-table-cell">
- <br /><em><%:ff_splash_noclients No clients connected%></em><br />
+ <br /><em><%:No clients connected%></em><br />
</td>
</tr>
<%- end -%>
</p>
<p>
-Mit einem Klick auf <em><%:accept Accept%></em> kannst du für <%=c.leasetime%> Stunden
+Mit einem Klick auf <em><%:Accept%></em> kannst du für <%=c.leasetime%> Stunden
über unser Netz das Internet verwenden. Dann wirst du erneut aufgefordet, diese Bedingungen zu akzeptieren.
</p>
<%+header%>
<%+splash/splash%>
<form method="get" action="<%=controller%>/splash/activate">
- <input type="submit" value="<%:decline Decline%>" />
- <input type="submit" name="accept" value="<%:accept Accept%>" />
+ <input type="submit" value="<%:Decline%>" />
+ <input type="submit" name="accept" value="<%:Accept%>" />
</form>
<%+footer%>
-%>
<%+header%>
-<h2><a id="content" name="content"><%:stat_statistics Statistics%></a></h2>
+<h2><a id="content" name="content"><%:Statistics%></a></h2>
<p><%_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.%></p>
-%>
<%+header%>
-<h2><a id="content" name="content"><%:stat_networkplugins Network plugins%></a></h2>
+<h2><a id="content" name="content"><%:Network plugins%></a></h2>
-<p><%:stat_networkplugins_desc Network plugins are used to collect information
+<p><%:Network plugins are used to collect information
about open tcp connections, interface traffic, iptables rules etc.%></p>
-<p><%:stat_networkplugins_installed Installed network plugins:%>
+<p><%:Installed network plugins:%>
<ul>
<% for plugin, desc in pairs(plugins) do %>
<% if nixio.fs.access("/usr/lib/collectd/" .. plugin .. ".so") then %>
-%>
<%+header%>
-<h2><a id="content" name="content"><%:stat_outputplugins Output plugins%></a></h2>
+<h2><a id="content" name="content"><%:Output plugins%></a></h2>
-<p><%:stat_outputplugins_desc Output plugins provide different possibilities to store collected data.
+<p><%:Output plugins provide different possibilities to store collected data.
It is possible to enable multiple plugin at one, for example to store collected data in rrd databases
and to transmit the data over the network to other collectd instances.%></p>
-<p><%:stat_outputplugins_installed Installed output plugins:%>
+<p><%:Installed output plugins:%>
<ul>
<% for plugin, desc in pairs(plugins) do %>
<% if nixio.fs.access("/usr/lib/collectd/" .. plugin .. ".so") then %>
-%>
<%+header%>
-<h2><a id="content" name="content"><%:stat_systemplugins System plugins%></a></h2>
+<h2><a id="content" name="content"><%:System plugins%></a></h2>
-<p><%:stat_systemplugins_desc System plugins collecting values about system state and ressource usage on the device.:%>
+<p><%:System plugins collecting values about system state and ressource usage on the device.:%>
<ul>
<% for plugin, desc in pairs(plugins) do %>
<% if nixio.fs.access("/usr/lib/collectd/" .. plugin .. ".so") then %>
-%>
<%+header%>
-<h2><a id="content" name="content"><%:stat_statistics Statistics%></a></h2>
+<h2><a id="content" name="content"><%:Statistics%></a></h2>
<form action="" method="get">
<select name="timespan">
<option<% if span == current_timespan then %> selected="selected"<% end %>><%=span%></option>
<% end %>
</select>
- <input type="submit" name="submit" value="<%:stat_showtimespan Display timespan »%>" />
+ <input type="submit" name="submit" value="<%:Display timespan »%>" />
</form>
<br />
<input type="hidden" name="cbi.delg.path" value="<%=x%>" />
<% end %>
<% if self.allow_back and self:get_prev(self.current) then %>
- <input class="cbi-button cbi-button-back" type="submit" name="cbi.delg.back" value="<%:cbi_back < Back%>" />
+ <input class="cbi-button cbi-button-back" type="submit" name="cbi.delg.back" value="<%:« Back%>" />
<% end %>
<% if self.allow_reset then %>
<input class="cbi-button cbi-button-reset" type="reset" value="<%:Reset%>" />
<input class="cbi-button cbi-button-cancel" type="submit" name="cbi.cancel" value="<%:Cancel%>" />
<% end %>
<% if self.allow_finish and not self:get_next(self.current) then %>
- <input class="cbi-button cbi-button-finish" type="submit" value="<%:cbi_finish Finish%>" />
+ <input class="cbi-button cbi-button-finish" type="submit" value="<%:Finish%>" />
<% elseif self:get_next(self.current) then %>
- <input class="cbi-button cbi-button-next" type="submit" value="<%:cbi_next Next >%>" />
+ <input class="cbi-button cbi-button-next" type="submit" value="<%:Next »%>" />
<% end %>
<script type="text/javascript">cbi_d_update();</script>
</div>
<%- if pageaction then -%>
<div class="cbi-page-actions">
<% if flow.skip then %>
- <input class="cbi-button cbi-button-skip" type="submit" name="cbi.skip" value="<%:skip Skip%>" />
+ <input class="cbi-button cbi-button-skip" type="submit" name="cbi.skip" value="<%:Skip%>" />
<% end %>
<% if not autoapply then%>
<input class="cbi-button cbi-button-apply" type="submit" name="cbi.apply" value="<%:Save & Apply%>" />
<% if not self.embedded then %>
<div>
<%- if self.flow and self.flow.skip then %>
- <input class="cbi-button cbi-button-skip" type="submit" name="cbi.skip" value="<%:skip Skip%>" />
+ <input class="cbi-button cbi-button-skip" type="submit" name="cbi.skip" value="<%:Skip%>" />
<% end %>
<%- if self.submit ~= false then %>
<input class="cbi-button-save" type="submit" value="
-%>
<%+cbi/valueheader%>
<% if s then %>
- <%:cbi_upload Uploaded File%> (<%=t.byte_format(s.size)%>)
+ <%:Uploaded File%> (<%=t.byte_format(s.size)%>)
<input type="hidden"<%= attr("value", v) .. attr("name", cbid) .. attr("id", cbid) %> />
<input class="cbi-input-image" type="image" value="<%:Replace entry%>" name="cbi.rlf.<%=section .. "." .. self.option%>" alt="<%:Replace entry%>" title="<%:Replace entry%>" src="<%=resource%>/cbi/reload.gif" />
<% else %>
<%+header%>
<h2><a id="content" name="content"><%:System%></a></h2>
-<h3><%:admin_upgrade Flash Firmware%></h3>
+<h3><%:Flash Firmware%></h3>
<% if step == 1 then %>
<% if supported then %>
<form method="post" action="<%=REQUEST_URI%>" enctype="multipart/form-data">
<p>
- <%:admin_upgrade_desc Upload an OpenWrt image file to reflash the device.%>
+ <%:Upload an OpenWrt image file to reflash the device.%>
<% if bad_image then %>
<br /><br />
- <div class="error"><%:admin_upgrade_badimage The uploaded image file does not
+ <div class="error"><%:The uploaded image file does not
contain a supported format. Make sure that you choose the generic
image format for your platform. %></div>
<% end %>
</p>
<div>
- <%:admin_upgrade_fwimage Firmware image%>:<br />
+ <%:Firmware image%>:<br />
<input type="hidden" name="step" value="2" />
<input type="file" size="30" name="image" />
<br />
<br />
<% if keepavail then -%>
<input type="checkbox" name="keepcfg" value="1" checked="checked" />
- <span class="bold"><%:admin_upgrade_keepcfg Keep configuration files%></span>
+ <span class="bold"><%:Keep configuration files%></span>
<% end -%>
<br />
- <input class="cbi-button cbi-button-apply" type="submit" value="<%:admin_upgrade_upload Upload image%>" />
+ <input class="cbi-button cbi-button-apply" type="submit" value="<%:Upload image%>" />
</div>
</form>
<% else %>
- <div class="error"><%:admin_upgrade_nosupport Sorry.
+ <div class="error"><%:Sorry.
OpenWrt does not support a system upgrade on this platform.<br />
You need to manually flash your device. %></div>
<% end %>
<% elseif step == 2 then %>
<p>
- <%:admin_upgrade_uploaded The flash image was uploaded.
+ <%_ The flash image was uploaded.
Below is the checksum and file size listed,
compare them with the original file to ensure data integrity.<br />
Click "Proceed" below to start the flash procedure. %>
<% if flashsize > 0 and filesize > flashsize then %>
<br /><br />
- <div class="error"><%:admin_upgrade_toolarge It appears that you try to
+ <div class="error"><%:It appears that you try to
flash an image that does not fit into the flash memory, please verify
the image file! %></div>
<% end %>
<br />
<ul>
- <li><%:admin_upgrade_checksum Checksum%>: <code><%=checksum%></code></li>
- <li><%:admin_upgrade_filesize Size%>: <%
+ <li><%:Checksum%>: <code><%=checksum%></code></li>
+ <li><%:Size%>: <%
local w = require "luci.tools.webadmin"
write(w.byte_format(filesize))
<form style="display:inline">
<input type="hidden" name="step" value="3" />
<input type="hidden" name="keepcfg" value="<%=keepconfig and "1" or "0"%>" />
- <input class="cbi-button cbi-button-apply" type="submit" value="<%:proceed Proceed%>" />
+ <input class="cbi-button cbi-button-apply" type="submit" value="<%:Proceed%>" />
</form>
<form style="display:inline">
<input type="hidden" name="step" value="1" />
<input type="hidden" name="keepcfg" value="<%=keepconfig and "1" or "0"%>" />
- <input class="cbi-button cbi-button-reset" type="submit" value="<%:cancel Cancel%>" />
+ <input class="cbi-button cbi-button-reset" type="submit" value="<%:Cancel%>" />
</form>
</div>
<% elseif step == 3 then %>
- <p><%:admin_upgrade_running The system is flashing now.<br />
+ <p><%_ The system is flashing now.<br />
DO NOT POWER OFF THE DEVICE!<br />
Wait a few minutes until you try to reconnect.
It might be necessary to renew the address of your computer to reach the device
<%+header%>
<h2><a id="content" name="content"><%:System%></a></h2>
-<h3><%:admin_upgrade Flash Firmware%></h3>
+<h3><%:Flash Firmware%></h3>
<% if step == 1 then %>
<% if supported then %>
<form method="post" action="<%=REQUEST_URI%>" enctype="multipart/form-data">
<p>
- <%:admin_upgrade_desc Upload an OpenWrt image file to reflash the device.%>
+ <%:Upload an OpenWrt image file to reflash the device.%>
<% if bad_image then %>
<br /><br />
- <div class="error"><%:admin_upgrade_badimage The uploaded image file does not
+ <div class="error"><%:The uploaded image file does not
contain a supported format. Make sure that you choose the generic
image format for your platform. %></div>
<% end %>
</p>
<div>
- <%:admin_upgrade_fwimage Firmware image%>:<br />
+ <%:Firmware image%>:<br />
<input type="hidden" name="step" value="2" />
<input type="file" size="30" name="image" />
<br />
<br />
<% if keepavail then -%>
<input type="checkbox" name="keepcfg" value="1" checked="checked" />
- <span class="bold"><%:admin_upgrade_keepcfg Keep configuration files%></span>
+ <span class="bold"><%:Keep configuration files%></span>
<% end -%>
<br />
- <input class="cbi-button cbi-button-apply" type="submit" value="<%:admin_upgrade_upload Upload image%>" />
+ <input class="cbi-button cbi-button-apply" type="submit" value="<%:Upload image%>" />
</div>
</form>
<% else %>
- <div class="error"><%:admin_upgrade_nosupport Sorry.
+ <div class="error"><%_ Sorry.
OpenWrt does not support a system upgrade on this platform.<br />
You need to manually flash your device. %></div>
<% end %>
<% elseif step == 2 then %>
<p>
- <%:admin_upgrade_uploaded The flash image was uploaded.
+ <%_ The flash image was uploaded.
Below is the checksum and file size listed,
compare them with the original file to ensure data integrity.<br />
Click "Proceed" below to start the flash procedure. %>
<% if flashsize > 0 and filesize > flashsize then %>
<br /><br />
- <div class="error"><%:admin_upgrade_toolarge It appears that you try to
+ <div class="error"><%:It appears that you try to
flash an image that does not fit into the flash memory, please verify
the image file! %></div>
<% end %>
<br />
<ul>
- <li><%:admin_upgrade_checksum Checksum%>: <code><%=checksum%></code></li>
- <li><%:admin_upgrade_filesize Size%>: <%
+ <li><%:Checksum%>: <code><%=checksum%></code></li>
+ <li><%:Size%>: <%
local w = require "luci.tools.webadmin"
write(w.byte_format(filesize))
<form style="display:inline">
<input type="hidden" name="step" value="3" />
<input type="hidden" name="keepcfg" value="<%=keepconfig and "1" or "0"%>" />
- <input class="cbi-button cbi-button-apply" type="submit" value="<%:proceed Proceed%>" />
+ <input class="cbi-button cbi-button-apply" type="submit" value="<%:Proceed%>" />
</form>
<form style="display:inline">
<input type="hidden" name="step" value="1" />
<input type="hidden" name="keepcfg" value="<%=keepconfig and "1" or "0"%>" />
- <input class="cbi-button cbi-button-reset" type="submit" value="<%:cancel Cancel%>" />
+ <input class="cbi-button cbi-button-reset" type="submit" value="<%:Cancel%>" />
</form>
</div>
<% elseif step == 3 then %>
- <p><%:admin_upgrade_running The system is flashing now.<br />
+ <p><%_ The system is flashing now.<br />
DO NOT POWER OFF THE DEVICE!<br />
Wait a few minutes until you try to reconnect.
It might be necessary to renew the address of your computer to reach the device
-%>
<%+header%>
-<h2><%:ff_remote_update Freifunk Remote Update%></h2>
+<h2><%:Freifunk Remote Update%></h2>
-<p><%:ff_remote_update_desc Check for new firmware versions and perform automatic updates.%></p>
+<p><%:Check for new firmware versions and perform automatic updates.%></p>
<% if update then %>
<% if update.info then %>
- <strong><%:ff_remote_update_available Update available!%></strong>
+ <strong><%:Update available!%></strong>
<br /><br />
<pre><%=update.info%></pre><br />
<% else %>
- <strong><%:ff_remote_update_uptodate The installed firmware is the most recent version.%></strong>
+ <strong><%:The installed firmware is the most recent version.%></strong>
<br /><br />
<% end %>
<p>
<form method="post" action="" class="inline">
<input type="hidden" name="flash" value="1" />
- <input type="submit" class="cbi-button cbi-button-apply" value="<%:ff_remote_update_install Start Upgrade%>" />
+ <input type="submit" class="cbi-button cbi-button-apply" value="<%:Start Upgrade%>" />
</form>
</p>
<% elseif confirm then %>
- <strong><%:ff_remote_update_settings Update Settings%></strong>
+ <strong><%:Update Settings%></strong>
<br /><br />
<p><form method="post" action="" class="inline">
<input type="hidden" name="confirm" value="1" />
<input type="checkbox" class="cbi-input-checkbox" name="keepcfg" value="1" checked="checked" id="cb_keepcfg" />
- <label for="cb_keepcfg"><%:ff_remote_update_keepcfg Keep configuration%></label><br />
+ <label for="cb_keepcfg"><%:Keep configuration%></label><br />
<input type="checkbox" class="cbi-input-checkbox" name="verify" value="1" checked="checked" id="cb_verify" />
- <label for="cb_verify"><%:ff_remote_update_verify Verify downloaded images%></label><br /><br />
+ <label for="cb_verify"><%:Verify downloaded images%></label><br /><br />
- <input type="submit" class="cbi-button cbi-button-apply" value="<%:ff_remote_update_confirm Confirm Upgrade%>" />
+ <input type="submit" class="cbi-button cbi-button-apply" value="<%:Confirm Upgrade%>" />
</form></p>
<% end %>
</div>
<div id="menubar">
-<h2 class="navigation"><a id="navigation" name="navigation"><%:navigation Navigation%></a></h2>
+<h2 class="navigation"><a id="navigation" name="navigation"><%:Navigation%></a></h2>
<ul id="mainmenu" class="dropdowns">
<%-
local function submenu(prefix, node)
</div>
<div id="menubar">
-<h2 class="navigation"><a id="navigation" name="navigation"><%:navigation Navigation%></a></h2>
+<h2 class="navigation"><a id="navigation" name="navigation"><%:Navigation%></a></h2>
<ul id="mainmenu" class="dropdowns">
<%-
local function submenu(prefix, node)
</div>
<div id="menubar">
-<h2 class="navigation"><a id="navigation" name="navigation"><%:navigation Navigation%></a></h2>
+<h2 class="navigation"><a id="navigation" name="navigation"><%:Navigation%></a></h2>
<ul id="mainmenu" class="dropdowns">
<%-
local function submenu(prefix, node)
</div>
<div id="menubar">
-<h2 class="navigation"><a id="navigation" name="navigation"><%:navigation Navigation%></a></h2>
+<h2 class="navigation"><a id="navigation" name="navigation"><%:Navigation%></a></h2>
<ul id="mainmenu" class="dropdowns">
<%-
local function submenu(prefix, node)
<% end %>
<div class="menubar">
-<h2 class="navigation"><a id="navigation" name="navigation"><%:navigation Navigation%></a></h2>
+<h2 class="navigation"><a id="navigation" name="navigation"><%:Navigation%></a></h2>
<strong><%:Path%>:</strong>
<a href="<%=controller%>"><%= luci.__appname__ %></a>