modules/freifunk: i18n
authorManuel Munz <freifunk@somakoma.de>
Fri, 28 Jan 2011 23:31:10 +0000 (23:31 +0000)
committerManuel Munz <freifunk@somakoma.de>
Fri, 28 Jan 2011 23:31:10 +0000 (23:31 +0000)
modules/freifunk/luasrc/model/cbi/freifunk/basics.lua
modules/freifunk/luasrc/model/cbi/freifunk/profile.lua
modules/freifunk/luasrc/model/cbi/freifunk/profile_expert.lua
modules/freifunk/luasrc/model/cbi/freifunk/user_index.lua
modules/freifunk/luasrc/view/freifunk/adminindex.htm

index 1cd5c6d9c4aff90538e3f65bc9c382a34b2ef24f..70bc8ad4779570d7377f791f45bc8d1bb77e58b9 100644 (file)
@@ -8,21 +8,19 @@ 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
-
-$Id: freifunk.lua 3291 2008-09-14 21:59:14Z Cyrus $
-]]--
+]]
 
 local fs = require "luci.fs"
 local util = require "luci.util"
 local uci = require "luci.model.uci".cursor()
 local profiles = "/etc/config/profile_"
 
-m = Map("freifunk", "Freifunk")
-c = m:section(NamedSection, "community", "public", "Gemeinschaft", [[Dies sind die Grundeinstellungen
-für die lokale Freifunkgemeinschaft. Diese Werte wirken sich NICHT auf die Konfiguration
-des Routers aus, sondern definieren nur die Vorgaben für den Freifunkassistenten.]])
+m = Map("freifunk", translate ("Community"))
+c = m:section(NamedSection, "community", "public", nil, translate([[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.]]))
 
-community = c:option(ListValue, "name", "Gemeinschaft")
+community = c:option(ListValue, "name", translate ("Community"))
 community.rmempty = false
 
 local list = { }
@@ -35,7 +33,7 @@ for k,v in ipairs(list) do
 end
 
 n = Map("system", translate("Basic system settings"))
-b = n:section(TypedSection, "system", "Basic system settings")
+b = n:section(TypedSection, "system")
 b.anonymous = true
 
 hn = b:option(Value, "hostname", "hostname")
index 87ec03c7e7146f36115fa22c5d4a527f7cde5650..54e32b685fa6213f2d34f59d0217cc36a3ffe227 100644 (file)
@@ -15,16 +15,16 @@ local community = "profile_" .. uci:get("freifunk", "community", "name")
 --local community = "profile_augsburg"
 
 
-m = Map(community, translate("Community settings"), translate("These are the settings of your local community"))
+m = Map(community, translate("Community settings"), translate("These are the settings of your local community."))
 
-c = m:section(NamedSection, "profile", "community", "foobar")
+c = m:section(NamedSection, "profile", "community")
 
 name = c:option(Value, "name", "Name")
 name.rmempty = false
 
-homepage = c:option(Value, "homepage", "Webseite")
+homepage = c:option(Value, "homepage", translate("Homepage"))
 
-cc = c:option(Value, "country", "Countrycode")
+cc = c:option(Value, "country", translate("Country code"))
 function cc.cfgvalue(self, section)
        return uci:get(community, "wifi_device", "country")
 end
@@ -35,21 +35,21 @@ function cc.write(self, sec, value)
        end
 end
 
-ssid = c:option(Value, "ssid", "ESSID")
+ssid = c:option(Value, "ssid", translate("ESSID"))
 ssid.rmempty = false
 
-prefix = c:option(Value, "mesh_network", "Netzprefix")
+prefix = c:option(Value, "mesh_network", translate("Mesh prefix"))
 prefix.rmempty = false
 
-splash_net = c:option(Value, "splash_network", "Netzwerk für Client-DHCP-Adressen")
+splash_net = c:option(Value, "splash_network", translate("Network for client DHCP addresses"))
 splash_net.rmempty = false
 
-splash_prefix = c:option(Value, "splash_prefix", "Netzgröße für Clientnetze")
+splash_prefix = c:option(Value, "splash_prefix", translate("Client network size"))
 splash_prefix.rmempty = false
 
-lat = c:option(Value, "latitude", "Latitude")
+lat = c:option(Value, "latitude", translate("Latitude"))
 lat.rmempty = false
 
-lon = c:option(Value, "longitude", "longitude")
+lon = c:option(Value, "longitude", translate("Longitude"))
 lon.rmempty = false
 return m
index 5da7e7b121dc8f1258f9f9b00b291c09a7ecf941..d737132b0bb356ee2d60f92728469fa98b10fb07 100644 (file)
@@ -14,7 +14,8 @@ local fs = require "nixio.fs"
 local uci = require "luci.model.uci".cursor()
 local community = "/etc/config/profile_" .. uci:get("freifunk", "community", "name")
 
-f = SimpleForm("community", translate("Community profile"), translate("This is the complete content of the selected community profile."))
+f = SimpleForm("community", translate("Community profile"), 
+       translate("You can manually edit the selected community profile here."))
 
 t = f:field(TextValue, "cop")
 t.rmempty = true
index 2b8cef96899e5914da2061936f8b73289b5b30f8..fe1d8fe7ed630b1af988a987e2f1c8d57b87eed2 100644 (file)
@@ -6,7 +6,7 @@ m = Map("freifunk", translate("Edit index page"), translate("You can display add
 s = m:section(NamedSection, "community", "public", "")
 s.anonymous = true
 
-di = s:option(Flag, "DefaultText", translate("Disable default content"), translate("If checked then the default content element is not shown."))
+di = s:option(Flag, "DefaultText", translate("Disable default content"), translate("If selected then the default content element is not shown."))
 di.enabled = "disabled"
 di.disabled = "enabled"
 di.rmempty = false
index 57f6bddbaa73bc6fc4e882bc4a8b2ae38b418c62..8846b5c87675acc90355209047c52b8805ad7bad 100644 (file)
@@ -17,16 +17,14 @@ local basicsurl = luci.dispatcher.build_url(luci.dispatcher.context.path[1], "fr
 
 <% if not (hostname and latitude and longitude and location) then%>
 <div class="error">
-        <%:Basic settings are missing. Please go to this page and fill all required fields: %>
-        <a href='<%=basicsurl%>'><%:Basic settings%></a>
+        <%:Basic settings are incomplete. Please go to <a href='<%=basicsurl%>'><%:Basic settings%></a> and fill out all required fields.%></p>
 </div>
 <%end%>
 <p />
 
 <% if not (contact.nickname and contact.name and contact.mail) then%>
 <div class="error">
-       <%:Contact information missing. Please go to this page and fill all required fields: %>
-       <a href='<%=contacturl%>'><%:Contact%></a><p />
+       <%:Contact information is incomplete. Please go to <a href='<%=contacturl%>'><%:Contact%></a> and fill out all required fields.%></p>
 </div>
 <%end%>
 
@@ -34,7 +32,7 @@ local basicsurl = luci.dispatcher.build_url(luci.dispatcher.context.path[1], "fr
        local device = section[".name"]
        local url = luci.dispatcher.build_url(luci.dispatcher.context.path[1], "network", "wireless")
        if section.diversity ~= "0" and section.disabled ~= "1" then
-               print('<div class="error">Diversity is enabled for device <b>' .. device .. '</b>. Go to <a href="' .. url .. '">wireless settings</a> to change that.</div><p />')
+               print('<div class="error">Diversity is enabled for device <b>' .. device .. '</b>. Go to <a href="' .. url .. '">wireless settings</a> to disable it.</div><p />')
        end
 end) %>