ddns: add translations and clean-up POT template

Some strings were hardcoded in English; make them translatable and add
them to the translation template.
This commit is contained in:
Benoît Knecht 2010-04-12 13:38:14 +00:00
parent 85aa773b65
commit 0e74615050
2 changed files with 72 additions and 37 deletions

View file

@ -16,13 +16,16 @@ $Id$
local is_mini = (luci.dispatcher.context.path[1] == "mini")
m = Map("ddns", translate("Dynamic DNS"), translate("Dynamic DNS allows that your router can be reached with a fixed hostname while having a dynamically changing IP-Address."))
m = Map("ddns", translate("Dynamic DNS"),
translate("Dynamic DNS allows that your router can be reached with " ..
"a fixed hostname while having a dynamically changing " ..
"IP address."))
s = m:section(TypedSection, "service", "")
s.addremove = true
s.anonymous = false
s:option(Flag, "enabled", translate("enable"))
s:option(Flag, "enabled", translate("Enable"))
svc = s:option(ListValue, "service_name", translate("Service"))
svc.rmempty = true
@ -63,10 +66,11 @@ if is_mini then
else
require("luci.tools.webadmin")
src = s:option(ListValue, "ip_source", translate("Source of IP-Address"))
src = s:option(ListValue, "ip_source",
translate("Source of IP address"))
src:value("network", translate("Network"))
src:value("interface", translate("Interface"))
src:value("web", "URL")
src:value("web", translate("URL"))
iface = s:option(ListValue, "ip_network", translate("Network"))
iface:depends("ip_source", "network")
@ -80,22 +84,24 @@ else
iface:value(v)
end
web = s:option(Value, "ip_url", "URL")
web = s:option(Value, "ip_url", translate("URL"))
web:depends("ip_source", "web")
web.rmempty = true
end
s:option(Value, "check_interval", translate("Check for changed IP every")).default = 10
unit = s:option(ListValue, "check_unit", translate("Check-Time unit"))
s:option(Value, "check_interval",
translate("Check for changed IP every")).default = 10
unit = s:option(ListValue, "check_unit", translate("Check-time unit"))
unit.default = "minutes"
unit:value("minutes", "min")
unit:value("hours", "h")
unit:value("minutes", translate("min"))
unit:value("hours", translate("h"))
s:option(Value, "force_interval", translate("Force update every")).default = 72
unit = s:option(ListValue, "force_unit", translate("Force-Time unit"))
unit = s:option(ListValue, "force_unit", translate("Force-time unit"))
unit.default = "hours"
unit:value("minutes", "min")
unit:value("hours", "h")
unit:value("minutes", translate("min"))
unit:value("hours", translate("h"))
return m

View file

@ -1,46 +1,75 @@
# ddns.pot
# generated from ./applications/luci-ddns/luasrc/i18n/ddns.en.lua
# Generated from applications/luci-ddns/luasrc/model/cbi/ddns/ddns.lua
#
#, fuzzy
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-04-02 13:44+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"
#. Dynamic DNS
#: applications/luci-ddns/luasrc/i18n/ddns.en.lua:1
msgid "Dynamic DNS"
msgstr ""
#. Dynamic DNS allows that your router can be reached with a fixed hostname while having a dynamically changing IP-Address.
#: applications/luci-ddns/luasrc/i18n/ddns.en.lua:2
msgid ""
"Dynamic DNS allows that your router can be reached with a fixed hostname "
"while having a dynamically changing IP-Address."
msgstr ""
#. Source of IP-Address
#: applications/luci-ddns/luasrc/i18n/ddns.en.lua:3
msgid "Source of IP-Address"
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 ""
#. Check for changed IP every
#: applications/luci-ddns/luasrc/i18n/ddns.en.lua:4
msgid "Check for changed IP every"
msgstr ""
#. Check-Time unit
#: applications/luci-ddns/luasrc/i18n/ddns.en.lua:5
msgid "Check-Time unit"
msgid "Check-time unit"
msgstr ""
# Minutes (not minimum)
msgid "min"
msgstr ""
# Hours
msgid "h"
msgstr ""
#. Force update every
#: applications/luci-ddns/luasrc/i18n/ddns.en.lua:6
msgid "Force update every"
msgstr ""
#. Force-Time unit
#: applications/luci-ddns/luasrc/i18n/ddns.en.lua:7
msgid "Force-Time unit"
msgstr ""
#. Custom Update-URL
#: applications/luci-ddns/luasrc/i18n/ddns.en.lua:8
msgid "Custom Update-URL"
msgid "Force-time unit"
msgstr ""