[PATCH 1/2] qos: add description strings (from Benoît Knecht)

This patch adds the description strings for QoS and updates the
translation template.
This commit is contained in:
Jo-Philipp Wich 2010-03-30 00:59:40 +00:00
parent 8ffb0e9925
commit 291972cbf9
2 changed files with 70 additions and 82 deletions

View file

@ -15,44 +15,47 @@ $Id$
local wa = require "luci.tools.webadmin" local wa = require "luci.tools.webadmin"
local fs = require "nixio.fs" local fs = require "nixio.fs"
m = Map("qos") m = Map("qos", translate("Quality of Service"),
translate("With <abbr title=\"Quality of Service\">QoS</abbr> you " ..
"can prioritize network traffic selected by addresses, " ..
"ports or services."))
s = m:section(TypedSection, "interface", translate("Interfaces")) s = m:section(TypedSection, "interface", translate("Interfaces"))
s.addremove = true s.addremove = true
s.anonymous = false s.anonymous = false
s:option(Flag, "enabled", translate("enable")) s:option(Flag, "enabled", translate("Enable"))
c = s:option(ListValue, "classgroup") c = s:option(ListValue, "classgroup", translate("Classification group"))
c:value("Default", "standard") c:value("Default", translate("default"))
c.default = "Default" c.default = "Default"
s:option(Flag, "overhead") s:option(Flag, "overhead", translate("Calculate overhead"))
s:option(Flag, "halfduplex") s:option(Flag, "halfduplex", translate("Half-duplex"))
s:option(Value, "download", nil, "kb/s") s:option(Value, "download", translate("Download speed (kb/s)"))
s:option(Value, "upload", nil, "kb/s") s:option(Value, "upload", translate("Upload speed (kb/s)"))
s = m:section(TypedSection, "classify") s = m:section(TypedSection, "classify", translate("Classification Rules"))
s.template = "cbi/tblsection" s.template = "cbi/tblsection"
s.anonymous = true s.anonymous = true
s.addremove = true s.addremove = true
t = s:option(ListValue, "target") t = s:option(ListValue, "target", translate("Target"))
t:value("Priority", translate("priority")) t:value("Priority", translate("priority"))
t:value("Express", translate("express")) t:value("Express", translate("express"))
t:value("Normal", translate("normal")) t:value("Normal", translate("normal"))
t:value("Bulk", translate("low")) t:value("Bulk", translate("low"))
t.default = "Normal" t.default = "Normal"
srch = s:option(Value, "srchost") srch = s:option(Value, "srchost", translate("Source host"))
srch.rmempty = true srch.rmempty = true
srch:value("", translate("all")) srch:value("", translate("all"))
wa.cbi_add_knownips(srch) wa.cbi_add_knownips(srch)
dsth = s:option(Value, "dsthost") dsth = s:option(Value, "dsthost", translate("Destination host"))
dsth.rmempty = true dsth.rmempty = true
dsth:value("", translate("all")) dsth:value("", translate("all"))
wa.cbi_add_knownips(dsth) wa.cbi_add_knownips(dsth)
@ -78,8 +81,8 @@ p.rmempty = true
ports = s:option(Value, "ports", translate("Ports")) ports = s:option(Value, "ports", translate("Ports"))
ports.rmempty = true ports.rmempty = true
ports:value("", translate("allf", translate("all"))) ports:value("", translate("all"))
bytes = s:option(Value, "connbytes", translate("qos_connbytes")) bytes = s:option(Value, "connbytes", translate("Number of bytes"))
return m return m

View file

@ -1,100 +1,85 @@
# qos.pot # Generated from applications/luci-qos/luasrc/model/cbi/qos/qos.lua
# generated from ./applications/luci-qos/luasrc/i18n/qos.en.lua #
#, fuzzy
msgid "" msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8" 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: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Quality of Service
#: applications/luci-qos/luasrc/i18n/qos.en.lua:1
msgid "Quality of Service" msgid "Quality of Service"
msgstr "" msgstr ""
#. With QoS you can priorize network traffic selected by adresses, ports or services.
#: applications/luci-qos/luasrc/i18n/qos.en.lua:2
msgid "" msgid ""
"With QoS you can priorize network traffic selected by adresses, ports or " "With <abbr title=\"Quality of Service\">QoS</abbr> you can prioritize "
"services." "network traffic selected by addresses, ports or services."
msgstr "" msgstr ""
#. Classification msgid "Interfaces"
#: applications/luci-qos/luasrc/i18n/qos.en.lua:3
msgid "Classification"
msgstr "" msgstr ""
#. Calculate Overhead msgid "Enable"
#: applications/luci-qos/luasrc/i18n/qos.en.lua:4
msgid "Calculate Overhead"
msgstr "" msgstr ""
#. Half-Duplex msgid "Classification group"
msgid "Half-Duplex"
msgstr "" msgstr ""
#. Downlink msgid "default"
#: applications/luci-qos/luasrc/i18n/qos.en.lua:5
msgid "Downlink"
msgstr "" msgstr ""
#. Uplink msgid "Calculate overhead"
#: applications/luci-qos/luasrc/i18n/qos.en.lua:6
msgid "Uplink"
msgstr "" msgstr ""
#. Prioritization msgid "Half-duplex"
#: applications/luci-qos/luasrc/i18n/qos.en.lua:7
msgid "Prioritization"
msgstr "" msgstr ""
#. Priority msgid "Download speed (kb/s)"
#: applications/luci-qos/luasrc/i18n/qos.en.lua:8
msgid "Priority"
msgstr "" msgstr ""
#. Source address msgid "Upload speed (kb/s)"
#: applications/luci-qos/luasrc/i18n/qos.en.lua:9
msgid "Source address"
msgstr "" msgstr ""
#. source network / source host msgid "Classification Rules"
#: applications/luci-qos/luasrc/i18n/qos.en.lua:10
msgid "source network / source host"
msgstr "" msgstr ""
#. Target address msgid "Target"
#: applications/luci-qos/luasrc/i18n/qos.en.lua:11
msgid "Target address"
msgstr "" msgstr ""
#. target network / target host
#: applications/luci-qos/luasrc/i18n/qos.en.lua:12
msgid "target network / target host"
msgstr ""
#. portrange
#: applications/luci-qos/luasrc/i18n/qos.en.lua:13
msgid "portrange"
msgstr ""
#. low
#: applications/luci-qos/luasrc/i18n/qos.en.lua:14
msgid "low"
msgstr ""
#. normal
#: applications/luci-qos/luasrc/i18n/qos.en.lua:15
msgid "normal"
msgstr ""
#. express
#: applications/luci-qos/luasrc/i18n/qos.en.lua:16
msgid "express"
msgstr ""
#. priority
#: applications/luci-qos/luasrc/i18n/qos.en.lua:17
msgid "priority" msgid "priority"
msgstr "" msgstr ""
#. Bytes sent msgid "express"
#: applications/luci-qos/luasrc/i18n/qos.en.lua:18 msgstr ""
msgid "Bytes sent"
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 "" msgstr ""