diff options
Diffstat (limited to 'applications/luci-app-olsr-services')
43 files changed, 881 insertions, 826 deletions
diff --git a/applications/luci-app-olsr-services/Makefile b/applications/luci-app-olsr-services/Makefile index b1daf6daad..245ea602d5 100644 --- a/applications/luci-app-olsr-services/Makefile +++ b/applications/luci-app-olsr-services/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=Show services announced with the nameservice plugin -LUCI_DEPENDS:=+luci-app-olsr +olsrd +olsrd-mod-nameservice +LUCI_DEPENDS:=+luci-base +luci-app-olsr +olsrd +olsrd-mod-nameservice include ../../luci.mk diff --git a/applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js b/applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js new file mode 100644 index 0000000000..57bd83d93f --- /dev/null +++ b/applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js @@ -0,0 +1,77 @@ +'use strict'; +'require rpc'; +'require view'; +'require poll'; + +var getOlsrd4Services = rpc.declare({ + object: 'olsr-services', + method: 'services4', + expect: {} +}); + +var getOlsrd6Services = rpc.declare({ + object: 'olsr-services', + method: 'services6', + expect: {} +}); + +function createTableData(servicesArray) { + var tableData = []; + servicesArray.forEach(function (service) { + var sourceUrl = service.isIpv6 ? '[' + service.source + ']' : service.source; + tableData.push( + [ + E('a', { 'href': service.url }, service.description), + service.protocol, + E('a', { 'href': 'http://' + sourceUrl + '/cgi-bin-status.html' }, service.source) + ] + ); + }); + return tableData; +} + +function extractServiceInformation(results) { + var servicesArray = []; + results.forEach(function(result) { + if (result.configured && result.services != "") { + var isIpv6 = result.source == "olsrd6"; + var services = result.services.split('\n'); + services.forEach(function (service) { + var source = service.split('#')[1]; + var serviceRawDescription = service.replace(/\t/g, '').split('#')[0].split('|'); + var url = serviceRawDescription[0]; + var protocol = serviceRawDescription[1]; + var description = serviceRawDescription[2]; + servicesArray.push({ "source": source, "url": url, "protocol": protocol, "description": description, "isIpv6": isIpv6 }); + }); + } + }); + return servicesArray; +} + +return view.extend({ + handleSaveApply: null, + handleSave: null, + handleReset: null, + render: function (data) { + poll.add(function () { + Promise.all([getOlsrd4Services(), getOlsrd6Services()]).then(function (results) { + var servicesArray = extractServiceInformation(results); + cbi_update_table("#olsr_services", createTableData(servicesArray)); + }); + }, 30); + return E([], {}, [ + E('h2', { 'name': 'content' }, [_('Services')]), + E('legend', {}, [_('Internal services')]), + E('fieldset', { 'class': 'cbi-section' }, [ + E('table', { 'id': 'olsr_services' }, [ + E('tr', { 'class' : 'tr table-titles'}, [ + E('td', { 'class' : 'th'}, _('Url')), + E('td', { 'class' : 'th'}, _('Protocol')), + E('td', { 'class' : 'th'}, _('Source')) + ]), + ]) + ]), + ]); + } +}); diff --git a/applications/luci-app-olsr-services/luasrc/controller/services.lua b/applications/luci-app-olsr-services/luasrc/controller/services.lua deleted file mode 100644 index 7a543d3531..0000000000 --- a/applications/luci-app-olsr-services/luasrc/controller/services.lua +++ /dev/null @@ -1,16 +0,0 @@ -module "luci.controller.services" - -function index() - local uci = require "luci.model.uci".cursor() - - uci:foreach("olsrd", "LoadPlugin", function(s) - if s.library == "olsrd_nameservice" then - has_serv = true - end - end) - - if has_serv then - entry({"freifunk", "services"}, template("freifunk-services/services"), _("Services"), 60) - end -end - diff --git a/applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm b/applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm deleted file mode 100644 index 0aac36de87..0000000000 --- a/applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm +++ /dev/null @@ -1,193 +0,0 @@ -<%# - Copyright 2011 Manuel Munz <freifunk at somakoma dot de> - Licensed to the public under the Apache License 2.0. --%> - -<% -local fs = require "nixio.fs" -local utl = require "luci.util" -local last_update -local i = 1 -local rawdata -local rawdata6 -local services_file_empty = true -local has_services = false -local uci = require "luci.model.uci".cursor() -local ip = require "luci.ip" - -uci:foreach("olsrd", "LoadPlugin", function(s) - if s.library == "olsrd_nameservice" then - local services_file=s.services_file - if services_file and fs.access(services_file) then - has_services = true - rawdata = fs.readfile(s.services_file) - else - services_file="/var/run/services_olsr" - if fs.access(services_file) then - has_services = true - rawdata = fs.readfile(services_file) - end - end - services_file=services_file..".ipv6" - if services_file and fs.access(services_file) then - has_services = true - rawdata6 = fs.readfile(services_file) - else - services_file="/var/run/services_olsr.ipv6" - if fs.access(services_file) then - has_services = true - rawdata6 = fs.readfile(services_file) - end - end - if rawdata and #rawdata ~= 0 then - services_file_empty = nil - end - if rawdata6 and #rawdata6 ~= 0 then - services_file_empty = nil - end - end -end) - - -if not has_services or services_file_empty then -%> - <%+header%> - <br /> - <%:No services can be shown, because olsrd is not running or the olsrd-nameservice Plugin is not loaded.%> - <%+footer%> -<% - return -end - -function fetch_services() - local tables = {} - if rawdata and #rawdata ~= 0 then - tables = utl.split(utl.trim(rawdata), "\n", nil, true) - -- remove first 3 lines - for i = 1,3 do - table.remove(tables,1) - end - end - local tables6 = {} - if rawdata6 and #rawdata6 ~= 0 then - tables6 = utl.split(utl.trim(rawdata6), "\n", nil, true) - -- remove first 3 lines - for i = 1,3 do - table.remove(tables6,1) - end - end - - -- store last line in last_update and remove it, then remove another empty line at the end - last_update=table.remove(tables) - table.remove(tables) - last_update=table.remove(tables6) - table.remove(tables6) - for k, v in ipairs(tables6) do - table.insert(tables, v) - end - return tables -end -local services = fetch_services() - -if luci.http.formvalue("status") == "1" then - local rv = {} - for k, line in ipairs(services) do - local field = utl.split(line, "[#|]", split, true) - local origin_lnk = ip.IPv6(pcdata(field[4])) - local origin_link = "" - if origin_lnk and origin_lnk:is6() then - origin_link = "["..origin_lnk:string().."]" - else - origin_link = pcdata(field[4]) - end - local url, proto, descr, origin = pcdata(field[1]), pcdata(field[2]), utl.trim(pcdata(field[3])), pcdata(field[4]) - rv[#rv+1] = { - url = url, - proto = proto, - origin = origin, - origin_link = origin_link, - descr = descr, - } - end - luci.http.prepare_content("application/json") - luci.http.write_json(rv) - return -end - -%> - -<%+header%> - -<script type="text/javascript">//<![CDATA[ - - XHR.poll(10 , '<%=REQUEST_URI%>', { status: 1 }, - function(x, info) - { - var tbody = document.getElementById('olsr_services'); - if (tbody) - { - var s = '<div class="tr cbi-section-table-titles">' + - '<div class="th cbi-section-table-cell"><%:Url%></div>' + - '<div class="th cbi-section-table-cell"><%:Protocol%></div>' + - '<div class="th cbi-section-table-cell"><%:Source%></div>' + - '</div>'; - - for (var idx = 0; idx < info.length; idx++) - { - var service = info[idx]; - s += String.format( - '<div class="tr cbi-section-table-row cbi-rowstyle-'+(1 + (idx % 2))+'">' + - '<div class="td cbi-section-table-cell left"><a href="%s">%s</a></div>' + - '<div class="td cbi-section-table-cell left">%s</div>' + - '<div class="td cbi-section-table-cell left"><a href="http://%s/cgi-bin-status.html">%s</a></div>' + - '</div>', - service.url, service.descr, service.proto, service.origin_link, service.origin || '?' - ); - } - tbody.innerHTML = s; - } - } - ); -//]]></script> - - - - - <h2 name="content"><%:Services%></h2> - - <fieldset class="cbi-section"> - <legend><%:Internal services%></legend> - <div class="table cbi-section-table" id="olsr_services"> - <div class="tr cbi-section-table-titles"> - <div class="th cbi-section-table-cell"><%:Url%></div> - <div class="th cbi-section-table-cell"><%:Protocol%></div> - <div class="th cbi-section-table-cell"><%:Source%></div> - </div> - - <% - for k, line in ipairs(services) do - local field = {} - -- split line at # and |, 1=url, 2=proto, 3=description, 4=source - local field = utl.split(line, "[#|]", split, true) - local origin_lnk = ip.IPv6(pcdata(field[4])) - local origin_link - if origin_lnk and origin_lnk:is6() then - origin_link = "["..origin_lnk:string().."]" - else - origin_link = pcdata(field[4]) - end - local url, proto, descr, origin = pcdata(field[1]), pcdata(field[2]), utl.trim(pcdata(field[3])), pcdata(field[4]) - %> - - <div class="tr cbi-section-table-row cbi-rowstyle-<%=i%>"> - <div class="td cbi-section-table-cell left"><a href="<%=url%>"><%=descr%></a></div> - <div class="td cbi-section-table-cell left"><%=proto%></div> - <div class="td cbi-section-table-cell left"><a href="http://<%=origin_link%>/cgi-bin-status.html"><%=origin%></a></div> - </div> - <% i = ((i % 2) + 1) - end %> - </div> - <br /> - <%=last_update%> - </fieldset> -<%+footer%> diff --git a/applications/luci-app-olsr-services/po/ar/olsr-services.po b/applications/luci-app-olsr-services/po/ar/olsr-services.po index 4ae57c3656..9437fd4990 100644 --- a/applications/luci-app-olsr-services/po/ar/olsr-services.po +++ b/applications/luci-app-olsr-services/po/ar/olsr-services.po @@ -1,35 +1,37 @@ msgid "" msgstr "" +"PO-Revision-Date: 2021-03-04 13:50+0000\n" +"Last-Translator: Said Zakaria <said.zakaria@gmail.com>\n" +"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/" +"luciapplicationsolsr-services/ar/>\n" "Language: ar\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" +"X-Generator: Weblate 4.5.1-dev\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" -msgstr "" +msgstr "بروتوكول" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" -msgstr "" +msgstr "خدمات" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" -msgstr "" +msgstr "مصدر" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" msgstr "" diff --git a/applications/luci-app-olsr-services/po/bg/olsr-services.po b/applications/luci-app-olsr-services/po/bg/olsr-services.po index e063dcfc3e..9b339a1788 100644 --- a/applications/luci-app-olsr-services/po/bg/olsr-services.po +++ b/applications/luci-app-olsr-services/po/bg/olsr-services.po @@ -1,35 +1,36 @@ msgid "" msgstr "" +"PO-Revision-Date: 2021-08-26 11:44+0000\n" +"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n" +"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/" +"luciapplicationsolsr-services/bg/>\n" "Language: bg\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.8.1-dev\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" -msgstr "" +msgstr "Протокол" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" msgstr "" diff --git a/applications/luci-app-olsr-services/po/bn_BD/olsr-services.po b/applications/luci-app-olsr-services/po/bn_BD/olsr-services.po index eea5f2337c..6249e3f7a3 100644 --- a/applications/luci-app-olsr-services/po/bn_BD/olsr-services.po +++ b/applications/luci-app-olsr-services/po/bn_BD/olsr-services.po @@ -1,35 +1,43 @@ msgid "" msgstr "" +"PO-Revision-Date: 2021-10-08 17:53+0000\n" +"Last-Translator: Rayhan Nabi <rayhanjanam@gmail.com>\n" +"Language-Team: Bengali (Bangladesh) <https://hosted.weblate.org/projects/" +"openwrt/luciapplicationsolsr-services/bn_BD/>\n" "Language: bn_BD\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.9-dev\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" +msgstr "অভ্যন্তরীণ পরিষেবা" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" -msgstr "" +msgstr "প্রোটোকল" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" -msgstr "" +msgstr "সেবা" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" -msgstr "" +msgstr "উৎস" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" -msgstr "" +msgstr "URL" + +#~ msgid "" +#~ "No services can be shown, because olsrd is not running or the olsrd-" +#~ "nameservice Plugin is not loaded." +#~ msgstr "" +#~ "কোন পরিষেবা দেখানো যাচ্ছে না, কারণ olsrd চলছে না বা olsrd-nameservice " +#~ "প্লাগইন লোড হয় নি।" diff --git a/applications/luci-app-olsr-services/po/ca/olsr-services.po b/applications/luci-app-olsr-services/po/ca/olsr-services.po index d64fd4a899..4c3572696a 100644 --- a/applications/luci-app-olsr-services/po/ca/olsr-services.po +++ b/applications/luci-app-olsr-services/po/ca/olsr-services.po @@ -4,32 +4,27 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" msgstr "" diff --git a/applications/luci-app-olsr-services/po/cs/olsr-services.po b/applications/luci-app-olsr-services/po/cs/olsr-services.po index b9d13ab6a2..2d15d728d3 100644 --- a/applications/luci-app-olsr-services/po/cs/olsr-services.po +++ b/applications/luci-app-olsr-services/po/cs/olsr-services.po @@ -1,43 +1,43 @@ msgid "" msgstr "" -"PO-Revision-Date: 2019-12-16 23:26+0000\n" -"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n" +"PO-Revision-Date: 2023-01-18 20:29+0000\n" +"Last-Translator: Martin Simik <martman30@gmail.com>\n" "Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsolsr-services/cs/>\n" "Language: cs\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 4.15.1-dev\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "Udělit přístup k souboru OLSRd konfigurace a služeb" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 msgid "Internal services" msgstr "Interní služby" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" -"Nelze zobrazit žádné služby, protože olsrd není spuštěn nebo není načten " -"modul olsrd-nameservice." - -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "Protokol" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "Služby" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "Zdroj" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" msgstr "URL" + +#~ msgid "" +#~ "No services can be shown, because olsrd is not running or the olsrd-" +#~ "nameservice Plugin is not loaded." +#~ msgstr "" +#~ "Nelze zobrazit žádné služby, protože olsrd není spuštěn nebo není načten " +#~ "modul olsrd-nameservice." diff --git a/applications/luci-app-olsr-services/po/da/olsr-services.po b/applications/luci-app-olsr-services/po/da/olsr-services.po new file mode 100644 index 0000000000..e5ca4dfecf --- /dev/null +++ b/applications/luci-app-olsr-services/po/da/olsr-services.po @@ -0,0 +1,43 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2023-06-20 14:47+0000\n" +"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n" +"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/" +"luciapplicationsolsr-services/da/>\n" +"Language: da\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.18.1\n" + +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "Giv adgang til OLSRd-konfigurations- og tjenestefilen" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" +msgstr "Interne tjenester" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 +msgid "Protocol" +msgstr "Protokol" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 +msgid "Services" +msgstr "Tjenester" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 +msgid "Source" +msgstr "Kilde" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 +msgid "Url" +msgstr "URL" + +#~ msgid "" +#~ "No services can be shown, because olsrd is not running or the olsrd-" +#~ "nameservice Plugin is not loaded." +#~ msgstr "" +#~ "Ingen tjenester kan vises, fordi olsrd ikke kører, eller olsrd-" +#~ "nameservice Plugin er ikke indlæst." diff --git a/applications/luci-app-olsr-services/po/de/olsr-services.po b/applications/luci-app-olsr-services/po/de/olsr-services.po index 28bd26ca82..9b5b913a2d 100644 --- a/applications/luci-app-olsr-services/po/de/olsr-services.po +++ b/applications/luci-app-olsr-services/po/de/olsr-services.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2019-11-19 16:06+0000\n" +"PO-Revision-Date: 2022-02-24 06:56+0000\n" "Last-Translator: ssantos <ssantos@web.de>\n" "Language-Team: German <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsolsr-services/de/>\n" @@ -8,36 +8,36 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 4.11-dev\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "Zugriff auf die Konfigurations- und Servicedatei von OLSRd gewähren" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 msgid "Internal services" msgstr "Interne Dienste" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" -"Es können keine Dienste angezeigt werden, da olsrd nicht läuft oder das " -"olsrd-nameservice Plugin nicht geladen ist." - -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "Protokoll" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "Dienste" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "Quelle" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" msgstr "URL" + +#~ msgid "" +#~ "No services can be shown, because olsrd is not running or the olsrd-" +#~ "nameservice Plugin is not loaded." +#~ msgstr "" +#~ "Es können keine Dienste angezeigt werden, da olsrd nicht läuft oder das " +#~ "olsrd-nameservice Plugin nicht geladen ist." diff --git a/applications/luci-app-olsr-services/po/el/olsr-services.po b/applications/luci-app-olsr-services/po/el/olsr-services.po index 1f7ece7339..39cab0ab40 100644 --- a/applications/luci-app-olsr-services/po/el/olsr-services.po +++ b/applications/luci-app-olsr-services/po/el/olsr-services.po @@ -1,35 +1,36 @@ msgid "" msgstr "" +"PO-Revision-Date: 2022-05-15 17:04+0000\n" +"Last-Translator: MarioK239 <marios.k239@gmail.com>\n" +"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/" +"luciapplicationsolsr-services/el/>\n" "Language: el\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.13-dev\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" -msgstr "" +msgstr "Πρωτόκολλο" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" msgstr "" diff --git a/applications/luci-app-olsr-services/po/en/olsr-services.po b/applications/luci-app-olsr-services/po/en/olsr-services.po index 860cbf72d9..b077666f7e 100644 --- a/applications/luci-app-olsr-services/po/en/olsr-services.po +++ b/applications/luci-app-olsr-services/po/en/olsr-services.po @@ -4,32 +4,27 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" msgstr "" diff --git a/applications/luci-app-olsr-services/po/es/olsr-services.po b/applications/luci-app-olsr-services/po/es/olsr-services.po index b35c4d9978..13e20ca882 100644 --- a/applications/luci-app-olsr-services/po/es/olsr-services.po +++ b/applications/luci-app-olsr-services/po/es/olsr-services.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2019-07-22 17:44-0300\n" -"PO-Revision-Date: 2019-12-13 23:07+0000\n" -"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n" +"PO-Revision-Date: 2023-06-20 14:47+0000\n" +"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n" "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsolsr-services/es/>\n" "Language: es\n" @@ -11,36 +11,36 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 4.18.1\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "Otorgar acceso al archivo de configuración y servicios de OLSRd" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 msgid "Internal services" msgstr "Servicios internos" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" -"No se pueden mostrar servicios, porque olsrd no se está ejecutando o el " -"complemento olsrd-nameservice no está cargado." - -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "Protocolo" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "Servicios" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "Origen" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" -msgstr "Url" +msgstr "URL" + +#~ msgid "" +#~ "No services can be shown, because olsrd is not running or the olsrd-" +#~ "nameservice Plugin is not loaded." +#~ msgstr "" +#~ "No se pueden mostrar servicios, porque olsrd no se está ejecutando o el " +#~ "complemento olsrd-nameservice no está cargado." diff --git a/applications/luci-app-olsr-services/po/fi/olsr-services.po b/applications/luci-app-olsr-services/po/fi/olsr-services.po index 67428d6c9e..cdece41624 100644 --- a/applications/luci-app-olsr-services/po/fi/olsr-services.po +++ b/applications/luci-app-olsr-services/po/fi/olsr-services.po @@ -1,43 +1,43 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-06-24 17:42+0000\n" -"Last-Translator: Petri Asikainen <uniluodossa@gmail.com>\n" +"PO-Revision-Date: 2023-06-20 14:47+0000\n" +"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n" "Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsolsr-services/fi/>\n" "Language: fi\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.2-dev\n" +"X-Generator: Weblate 4.18.1\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "Anna pääsy OLSRd:n määritys- ja palvelutiedostoihin" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 msgid "Internal services" msgstr "Sisäiset palvelut" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" -"Palveluita ei voi näyttää, koska olsrd ei ole käynnissä tai olsrd-" -"nameservice-laajennus ei ole ladattu." - -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "Protokolla" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "Palvelut" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "Lähde" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" -msgstr "Url" +msgstr "URL" + +#~ msgid "" +#~ "No services can be shown, because olsrd is not running or the olsrd-" +#~ "nameservice Plugin is not loaded." +#~ msgstr "" +#~ "Palveluita ei voi näyttää, koska olsrd ei ole käynnissä tai olsrd-" +#~ "nameservice-laajennus ei ole ladattu." diff --git a/applications/luci-app-olsr-services/po/fr/olsr-services.po b/applications/luci-app-olsr-services/po/fr/olsr-services.po index 3564a97366..ecff3e1bdb 100644 --- a/applications/luci-app-olsr-services/po/fr/olsr-services.po +++ b/applications/luci-app-olsr-services/po/fr/olsr-services.po @@ -1,43 +1,43 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-02-09 15:51+0000\n" -"Last-Translator: Bob Weetabix <weetabixlalol@grr.la>\n" +"PO-Revision-Date: 2023-06-20 14:47+0000\n" +"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n" "Language-Team: French <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsolsr-services/fr/>\n" "Language: fr\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 3.11-dev\n" +"X-Generator: Weblate 4.18.1\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "Donne accès aux fichiers de configuration et services pour OLSRd" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 msgid "Internal services" msgstr "Services internes" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" -"Aucun service ne peut être affiché, car olsrd ne fonctionne pas ou le plugin " -"olsrd-nameservice n'est pas chargé." - -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "Protocole" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "Services" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "Source" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" -msgstr "Url" +msgstr "URL" + +#~ msgid "" +#~ "No services can be shown, because olsrd is not running or the olsrd-" +#~ "nameservice Plugin is not loaded." +#~ msgstr "" +#~ "Aucun service ne peut être affiché, car olsrd ne fonctionne pas ou le " +#~ "plugin olsrd-nameservice n'est pas chargé." diff --git a/applications/luci-app-olsr-services/po/he/olsr-services.po b/applications/luci-app-olsr-services/po/he/olsr-services.po index cc00b34576..fab4a4821d 100644 --- a/applications/luci-app-olsr-services/po/he/olsr-services.po +++ b/applications/luci-app-olsr-services/po/he/olsr-services.po @@ -1,35 +1,37 @@ msgid "" msgstr "" +"PO-Revision-Date: 2023-03-08 10:38+0000\n" +"Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>\n" +"Language-Team: Hebrew <https://hosted.weblate.org/projects/openwrt/" +"luciapplicationsolsr-services/he/>\n" "Language: he\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && " +"n % 10 == 0) ? 2 : 3));\n" +"X-Generator: Weblate 4.16.2-dev\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" -msgstr "" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "הענקת גישה להגדרות OLSRd ולקובץ השירותים" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" +msgstr "שירותים פנימיים" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" -msgstr "" +msgstr "פרוטוקול" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" -msgstr "" +msgstr "שירותים" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" -msgstr "" +msgstr "מקור" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" -msgstr "" +msgstr "כתובת" diff --git a/applications/luci-app-olsr-services/po/hi/olsr-services.po b/applications/luci-app-olsr-services/po/hi/olsr-services.po index 8a852a5c0d..58bc9d44f9 100644 --- a/applications/luci-app-olsr-services/po/hi/olsr-services.po +++ b/applications/luci-app-olsr-services/po/hi/olsr-services.po @@ -4,32 +4,27 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" msgstr "" diff --git a/applications/luci-app-olsr-services/po/hu/olsr-services.po b/applications/luci-app-olsr-services/po/hu/olsr-services.po index 887aa120df..1426bec557 100644 --- a/applications/luci-app-olsr-services/po/hu/olsr-services.po +++ b/applications/luci-app-olsr-services/po/hu/olsr-services.po @@ -1,43 +1,43 @@ msgid "" msgstr "" -"PO-Revision-Date: 2019-12-20 21:22+0000\n" -"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n" +"PO-Revision-Date: 2021-08-12 12:55+0000\n" +"Last-Translator: Tudós Péter <tudi.sk@gmail.com>\n" "Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsolsr-services/hu/>\n" "Language: hu\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10\n" +"X-Generator: Weblate 4.8-dev\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 msgid "Internal services" msgstr "Belső szolgáltatások" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" -"Nem lehet szolgáltatásokat megjeleníteni, mert az olsrd nem fut vagy az " -"olsrd-nameservice bővítmény nincs betöltve." - -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" -msgstr "Protokoll" +msgstr "Protokol" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "Szolgáltatások" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "Forrás" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" msgstr "URL" + +#~ msgid "" +#~ "No services can be shown, because olsrd is not running or the olsrd-" +#~ "nameservice Plugin is not loaded." +#~ msgstr "" +#~ "Nem lehet szolgáltatásokat megjeleníteni, mert az olsrd nem fut vagy az " +#~ "olsrd-nameservice bővítmény nincs betöltve." diff --git a/applications/luci-app-olsr-services/po/it/olsr-services.po b/applications/luci-app-olsr-services/po/it/olsr-services.po index 4f133623a0..cc5728d9f2 100644 --- a/applications/luci-app-olsr-services/po/it/olsr-services.po +++ b/applications/luci-app-olsr-services/po/it/olsr-services.po @@ -1,41 +1,43 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-02-28 00:34+0000\n" -"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n" +"PO-Revision-Date: 2022-04-15 15:09+0000\n" +"Last-Translator: G R <gradaellig@gmail.com>\n" "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsolsr-services/it/>\n" "Language: it\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.0-dev\n" +"X-Generator: Weblate 4.12-dev\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" -msgstr "" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "Concedi l'accesso al file di configurazione e servizi OLSRd" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" +msgstr "Servizi interni" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "Protocollo" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "Servizi" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" -msgstr "" +msgstr "Origine" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" -msgstr "" +msgstr "URL" + +#~ msgid "" +#~ "No services can be shown, because olsrd is not running or the olsrd-" +#~ "nameservice Plugin is not loaded." +#~ msgstr "" +#~ "Nessun servizio può essere mostrato, perché olsrd non è in esecuzione o " +#~ "il plugin olsrd-nameservice non è caricato." diff --git a/applications/luci-app-olsr-services/po/ja/olsr-services.po b/applications/luci-app-olsr-services/po/ja/olsr-services.po index 20baa6d8d3..d0d48abdb5 100644 --- a/applications/luci-app-olsr-services/po/ja/olsr-services.po +++ b/applications/luci-app-olsr-services/po/ja/olsr-services.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-06-13 22:13+0000\n" +"PO-Revision-Date: 2021-02-11 14:23+0000\n" "Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n" "Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsolsr-services/ja/>\n" @@ -8,34 +8,36 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.1-dev\n" +"X-Generator: Weblate 4.5-dev\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" +msgstr "内部サービス" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "プロトコル" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "サービス" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" -msgstr "" +msgstr "アクセス元" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" -msgstr "" +msgstr "URL" + +#~ msgid "" +#~ "No services can be shown, because olsrd is not running or the olsrd-" +#~ "nameservice Plugin is not loaded." +#~ msgstr "" +#~ "olsrd が実行されていないか、olsrd-nameservice プラグインがロードされていな" +#~ "いため、サービスを表示できません。" diff --git a/applications/luci-app-olsr-services/po/ko/olsr-services.po b/applications/luci-app-olsr-services/po/ko/olsr-services.po index c5c20b5fa1..b88dabf4a5 100644 --- a/applications/luci-app-olsr-services/po/ko/olsr-services.po +++ b/applications/luci-app-olsr-services/po/ko/olsr-services.po @@ -1,35 +1,36 @@ msgid "" msgstr "" +"PO-Revision-Date: 2022-12-27 13:49+0000\n" +"Last-Translator: somni <me@somni.one>\n" +"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/" +"luciapplicationsolsr-services/ko/>\n" "Language: ko\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 4.15.1-dev\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" -msgstr "" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "OSLRd 설정 및 서비스 파일 접근 권한 허용" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" +msgstr "내부 서비스" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" -msgstr "" +msgstr "프로토콜" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" -msgstr "" +msgstr "서비스" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" -msgstr "" +msgstr "소스" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" -msgstr "" +msgstr "URL" diff --git a/applications/luci-app-olsr-services/po/lt/olsr-services.po b/applications/luci-app-olsr-services/po/lt/olsr-services.po new file mode 100644 index 0000000000..df05d617e4 --- /dev/null +++ b/applications/luci-app-olsr-services/po/lt/olsr-services.po @@ -0,0 +1,38 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2023-07-27 06:17+0000\n" +"Last-Translator: Džiugas J <dziugas1959@hotmail.com>\n" +"Language-Team: Lithuanian <https://hosted.weblate.org/projects/openwrt/" +"luciapplicationsolsr-services/lt/>\n" +"Language: lt\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n % 10 == 1 && (n % 100 < 11 || n % 100 > " +"19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? " +"1 : 2);\n" +"X-Generator: Weblate 5.0-dev\n" + +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "Suteikti prieigą „OLSRd config and services file“" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" +msgstr "Vidinės tarnybos" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 +msgid "Protocol" +msgstr "Protokolas" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 +msgid "Services" +msgstr "Tarnybos" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 +msgid "Source" +msgstr "Šaltinis" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 +msgid "Url" +msgstr "„Url“" diff --git a/applications/luci-app-olsr-services/po/mr/olsr-services.po b/applications/luci-app-olsr-services/po/mr/olsr-services.po index 3b66fb70af..fca456e06b 100644 --- a/applications/luci-app-olsr-services/po/mr/olsr-services.po +++ b/applications/luci-app-olsr-services/po/mr/olsr-services.po @@ -10,34 +10,34 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 3.10-dev\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 msgid "Internal services" msgstr "अंतर्गत सेवा" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" -"कोणत्याही सेवा दर्शविल्या जाऊ शकत नाहीत, कारण olsrd चालू नाही किंवा olsrd-" -"nameservice प्लगइन लोड झाले नाही." - -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "प्रोटोकॉल" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "सेवा" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "स्रोत" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" msgstr "युआरएल" + +#~ msgid "" +#~ "No services can be shown, because olsrd is not running or the olsrd-" +#~ "nameservice Plugin is not loaded." +#~ msgstr "" +#~ "कोणत्याही सेवा दर्शविल्या जाऊ शकत नाहीत, कारण olsrd चालू नाही किंवा olsrd-" +#~ "nameservice प्लगइन लोड झाले नाही." diff --git a/applications/luci-app-olsr-services/po/ms/olsr-services.po b/applications/luci-app-olsr-services/po/ms/olsr-services.po index 1759f6df7d..321433569a 100644 --- a/applications/luci-app-olsr-services/po/ms/olsr-services.po +++ b/applications/luci-app-olsr-services/po/ms/olsr-services.po @@ -4,32 +4,27 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" msgstr "" diff --git a/applications/luci-app-olsr-services/po/nb_NO/olsr-services.po b/applications/luci-app-olsr-services/po/nb_NO/olsr-services.po index 9947c16381..c9f2fe19c9 100644 --- a/applications/luci-app-olsr-services/po/nb_NO/olsr-services.po +++ b/applications/luci-app-olsr-services/po/nb_NO/olsr-services.po @@ -1,35 +1,36 @@ msgid "" msgstr "" +"PO-Revision-Date: 2023-06-20 14:47+0000\n" +"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n" +"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/" +"luciapplicationsolsr-services/nb_NO/>\n" "Language: nb_NO\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.18.1\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" -msgstr "" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "Innvilg tilgang til OSLRd-oppsett og tjenestefilen" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" +msgstr "Interne tjenester" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" -msgstr "" +msgstr "Protokoll" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" -msgstr "" +msgstr "Tjenester" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" -msgstr "" +msgstr "Kilde" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" -msgstr "" +msgstr "Nettadresse" diff --git a/applications/luci-app-olsr-services/po/nl/olsr-services.po b/applications/luci-app-olsr-services/po/nl/olsr-services.po new file mode 100644 index 0000000000..05694f6183 --- /dev/null +++ b/applications/luci-app-olsr-services/po/nl/olsr-services.po @@ -0,0 +1,36 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2023-06-20 14:47+0000\n" +"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n" +"Language-Team: Dutch <https://hosted.weblate.org/projects/openwrt/" +"luciapplicationsolsr-services/nl/>\n" +"Language: nl\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.18.1\n" + +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "Toegang verlenen tot OLSRd config en services bestand" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" +msgstr "Interne diensten" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 +msgid "Protocol" +msgstr "Protocol" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 +msgid "Services" +msgstr "Diensten" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 +msgid "Source" +msgstr "Bron" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 +msgid "Url" +msgstr "URL" diff --git a/applications/luci-app-olsr-services/po/pl/olsr-services.po b/applications/luci-app-olsr-services/po/pl/olsr-services.po index 9dc3fba868..5f72c33139 100644 --- a/applications/luci-app-olsr-services/po/pl/olsr-services.po +++ b/applications/luci-app-olsr-services/po/pl/olsr-services.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-01-15 19:13+0000\n" -"Last-Translator: Marcin Net <marcin.net@linux.pl>\n" +"PO-Revision-Date: 2021-11-12 06:13+0000\n" +"Last-Translator: Matthaiks <kitynska@gmail.com>\n" "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsolsr-services/pl/>\n" "Language: pl\n" @@ -9,36 +9,36 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 3.11-dev\n" +"X-Generator: Weblate 4.9.1-dev\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "Przyznaj dostęp do pliku konfiguracyjnego i usług OLSRd" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 msgid "Internal services" msgstr "Usługi wewnętrzne" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" -"Nie można wyświetlić żadnych usług, ponieważ olsrd nie jest uruchomiony lub " -"wtyczka olsrd-nameservice nie jest załadowana." - -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "Protokół" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "Usługi" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "Źródło" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" msgstr "URL" + +#~ msgid "" +#~ "No services can be shown, because olsrd is not running or the olsrd-" +#~ "nameservice Plugin is not loaded." +#~ msgstr "" +#~ "Nie można wyświetlić żadnych usług, ponieważ olsrd nie jest uruchomiony " +#~ "lub wtyczka olsrd-nameservice nie jest załadowana." diff --git a/applications/luci-app-olsr-services/po/pt/olsr-services.po b/applications/luci-app-olsr-services/po/pt/olsr-services.po index 1eda2b1339..ff696507ae 100644 --- a/applications/luci-app-olsr-services/po/pt/olsr-services.po +++ b/applications/luci-app-olsr-services/po/pt/olsr-services.po @@ -1,43 +1,43 @@ msgid "" msgstr "" -"PO-Revision-Date: 2019-11-13 13:08+0000\n" -"Last-Translator: ssantos <ssantos@web.de>\n" +"PO-Revision-Date: 2023-06-20 14:47+0000\n" +"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n" "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsolsr-services/pt/>\n" "Language: pt\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 4.18.1\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "Conceder acesso ao ficheiro de configuração e serviços do OLSRd" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 msgid "Internal services" msgstr "Serviços internos" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" -"Nenhum serviço pode ser mostrado, porque o olsrd não está em execução ou o " -"Plugin do olsrd-nameservice não está carregado." - -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "Protocolo" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "Serviços" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "Origem" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" -msgstr "Url" +msgstr "URL" + +#~ msgid "" +#~ "No services can be shown, because olsrd is not running or the olsrd-" +#~ "nameservice Plugin is not loaded." +#~ msgstr "" +#~ "Nenhum serviço pode ser mostrado, porque o olsrd não está em execução ou " +#~ "o Plugin do olsrd-nameservice não está carregado." diff --git a/applications/luci-app-olsr-services/po/pt_BR/olsr-services.po b/applications/luci-app-olsr-services/po/pt_BR/olsr-services.po index 657af07c4a..398a5dc527 100644 --- a/applications/luci-app-olsr-services/po/pt_BR/olsr-services.po +++ b/applications/luci-app-olsr-services/po/pt_BR/olsr-services.po @@ -1,43 +1,43 @@ msgid "" msgstr "" -"PO-Revision-Date: 2019-12-09 20:05+0000\n" -"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n" +"PO-Revision-Date: 2023-06-20 14:47+0000\n" +"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n" "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/" "openwrt/luciapplicationsolsr-services/pt_BR/>\n" "Language: pt_BR\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 4.18.1\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "Conceda acesso ao arquivo de configuração e serviços OLSRd" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 msgid "Internal services" msgstr "Serviços internos" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" -"Nenhum serviço pode ser mostrado, porque o olsrd não está em execução ou o " -"Plugin do olsrd-nameservice não está rodando." - -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "Protocolo" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "Serviços" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "Origem" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" -msgstr "Url" +msgstr "URL" + +#~ msgid "" +#~ "No services can be shown, because olsrd is not running or the olsrd-" +#~ "nameservice Plugin is not loaded." +#~ msgstr "" +#~ "Nenhum serviço pode ser mostrado, porque o olsrd não está em execução ou " +#~ "o Plugin do olsrd-nameservice não está rodando." diff --git a/applications/luci-app-olsr-services/po/ro/olsr-services.po b/applications/luci-app-olsr-services/po/ro/olsr-services.po index 7cb371ad28..d5edee0d23 100644 --- a/applications/luci-app-olsr-services/po/ro/olsr-services.po +++ b/applications/luci-app-olsr-services/po/ro/olsr-services.po @@ -1,35 +1,37 @@ msgid "" msgstr "" +"PO-Revision-Date: 2023-06-20 14:47+0000\n" +"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n" +"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/" +"luciapplicationsolsr-services/ro/>\n" "Language: ro\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " +"20)) ? 1 : 2;\n" +"X-Generator: Weblate 4.18.1\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" -msgstr "" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "Acordarea accesului la fișierul de configurare și servicii OLSRd" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" +msgstr "Servicii interne" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" -msgstr "" +msgstr "Protocol" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" -msgstr "" +msgstr "Servicii" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" -msgstr "" +msgstr "Sursă" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" -msgstr "" +msgstr "URL" diff --git a/applications/luci-app-olsr-services/po/ru/olsr-services.po b/applications/luci-app-olsr-services/po/ru/olsr-services.po index 333c33aba4..aac58aee0e 100644 --- a/applications/luci-app-olsr-services/po/ru/olsr-services.po +++ b/applications/luci-app-olsr-services/po/ru/olsr-services.po @@ -1,42 +1,44 @@ msgid "" msgstr "" -"PO-Revision-Date: 2019-12-26 18:23+0000\n" -"Last-Translator: Alex Ky <esthomolupus@gmail.com>\n" +"PO-Revision-Date: 2023-04-11 15:37+0000\n" +"Last-Translator: st7105 <st7105@gmail.com>\n" "Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsolsr-services/ru/>\n" "Language: ru\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=" -"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 3.10\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 4.17-dev\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" -msgstr "" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "Предоставить доступ к конфигурации OLSRd и файлу сервисов" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" +msgstr "Внутренние службы" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "Протокол" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "Службы" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" -msgstr "Источник" +msgstr "Отправитель" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" -msgstr "" +msgstr "URL-адрес" + +#~ msgid "" +#~ "No services can be shown, because olsrd is not running or the olsrd-" +#~ "nameservice Plugin is not loaded." +#~ msgstr "" +#~ "Невозможно показать никакие службы, потому что olsrd не запущен или " +#~ "плагин olsrd-nameservice не загружен." diff --git a/applications/luci-app-olsr-services/po/sk/olsr-services.po b/applications/luci-app-olsr-services/po/sk/olsr-services.po index 1cfadc6bd8..c847cfa563 100644 --- a/applications/luci-app-olsr-services/po/sk/olsr-services.po +++ b/applications/luci-app-olsr-services/po/sk/olsr-services.po @@ -10,32 +10,27 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.0-dev\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "Protokol" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "Služby" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "Zdroj" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" msgstr "" diff --git a/applications/luci-app-olsr-services/po/sv/olsr-services.po b/applications/luci-app-olsr-services/po/sv/olsr-services.po index 6aa2003448..c4c0ad01be 100644 --- a/applications/luci-app-olsr-services/po/sv/olsr-services.po +++ b/applications/luci-app-olsr-services/po/sv/olsr-services.po @@ -1,41 +1,36 @@ msgid "" msgstr "" -"PO-Revision-Date: 2019-10-17 20:24+0000\n" -"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n" +"PO-Revision-Date: 2020-08-20 15:36+0000\n" +"Last-Translator: Luna Jernberg <droidbittin@gmail.com>\n" "Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsolsr-services/sv/>\n" "Language: sv\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.9.1-dev\n" +"X-Generator: Weblate 4.2.1-dev\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" +msgstr "Interna tjänster" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "Protokoll" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "Tjänster" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "Källa" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" msgstr "Webbadress" diff --git a/applications/luci-app-olsr-services/po/templates/olsr-services.pot b/applications/luci-app-olsr-services/po/templates/olsr-services.pot index eb57829b10..e09cadc623 100644 --- a/applications/luci-app-olsr-services/po/templates/olsr-services.pot +++ b/applications/luci-app-olsr-services/po/templates/olsr-services.pot @@ -1,32 +1,27 @@ msgid "" msgstr "Content-Type: text/plain; charset=UTF-8" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" msgstr "" diff --git a/applications/luci-app-olsr-services/po/tr/olsr-services.po b/applications/luci-app-olsr-services/po/tr/olsr-services.po index c8383f0f4a..29802659c0 100644 --- a/applications/luci-app-olsr-services/po/tr/olsr-services.po +++ b/applications/luci-app-olsr-services/po/tr/olsr-services.po @@ -1,35 +1,43 @@ msgid "" msgstr "" +"PO-Revision-Date: 2021-11-17 19:57+0000\n" +"Last-Translator: Oğuz Ersen <oguzersen@protonmail.com>\n" +"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/" +"luciapplicationsolsr-services/tr/>\n" "Language: tr\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.9.1-dev\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" -msgstr "" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "OLSRd yapılandırmasına ve hizmetler dosyasına erişim izni verin" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" +msgstr "Dahili hizmetler" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" -msgstr "" +msgstr "Protokol" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" -msgstr "" +msgstr "Hizmetler" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" -msgstr "" +msgstr "Kaynak" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" -msgstr "" +msgstr "URL" + +#~ msgid "" +#~ "No services can be shown, because olsrd is not running or the olsrd-" +#~ "nameservice Plugin is not loaded." +#~ msgstr "" +#~ "olsrd çalışmadığı veya olsrd-nameservice eklentisi yüklenmediği için " +#~ "hiçbir hizmet gösterilemiyor." diff --git a/applications/luci-app-olsr-services/po/uk/olsr-services.po b/applications/luci-app-olsr-services/po/uk/olsr-services.po index f6c77a9d42..eef90a53b0 100644 --- a/applications/luci-app-olsr-services/po/uk/olsr-services.po +++ b/applications/luci-app-olsr-services/po/uk/olsr-services.po @@ -1,44 +1,44 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-02-18 11:31+0000\n" -"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n" +"PO-Revision-Date: 2023-06-20 14:47+0000\n" +"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n" "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsolsr-services/uk/>\n" "Language: uk\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=" -"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 3.11\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 4.18.1\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 msgid "Internal services" msgstr "Внутрішні сервіси" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" -"Немає сервісів для показу, оскільки olsrd не запущено або додаток olsrd-" -"nameservice не завантажено." - -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "Протокол" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "Сервіси" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "Джерело" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" -msgstr "Url" +msgstr "URL" + +#~ msgid "" +#~ "No services can be shown, because olsrd is not running or the olsrd-" +#~ "nameservice Plugin is not loaded." +#~ msgstr "" +#~ "Немає сервісів для показу, оскільки olsrd не запущено або додаток olsrd-" +#~ "nameservice не завантажено." diff --git a/applications/luci-app-olsr-services/po/vi/olsr-services.po b/applications/luci-app-olsr-services/po/vi/olsr-services.po index 8867d1a8b5..4e10b6c9ae 100644 --- a/applications/luci-app-olsr-services/po/vi/olsr-services.po +++ b/applications/luci-app-olsr-services/po/vi/olsr-services.po @@ -1,41 +1,36 @@ msgid "" msgstr "" -"PO-Revision-Date: 2019-11-13 13:08+0000\n" -"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n" +"PO-Revision-Date: 2023-06-20 14:47+0000\n" +"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n" "Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsolsr-services/vi/>\n" "Language: vi\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 4.18.1\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 -msgid "Internal services" -msgstr "" +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "Cấp quyền truy cập vào tệp dịch vụ và cấu hình OLSRd" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "" +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 +msgid "Internal services" +msgstr "Dịch vụ nội bộ" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "Giao thức" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" -msgstr "" +msgstr "Các dịch vụ" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" -msgstr "" +msgstr "Nguồn" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" -msgstr "" +msgstr "URL" diff --git a/applications/luci-app-olsr-services/po/zh_Hans/olsr-services.po b/applications/luci-app-olsr-services/po/zh_Hans/olsr-services.po index d9c8b0046f..a5bf120c5a 100644 --- a/applications/luci-app-olsr-services/po/zh_Hans/olsr-services.po +++ b/applications/luci-app-olsr-services/po/zh_Hans/olsr-services.po @@ -1,41 +1,42 @@ msgid "" msgstr "" -"PO-Revision-Date: 2019-12-09 20:05+0000\n" -"Last-Translator: Zheng Qian <sotux82@gmail.com>\n" +"PO-Revision-Date: 2021-11-12 06:13+0000\n" +"Last-Translator: Eric <spice2wolf@gmail.com>\n" "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/" "openwrt/luciapplicationsolsr-services/zh_Hans/>\n" -"Language: zh-cn\n" +"Language: zh_Hans\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 4.9.1-dev\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "授予对 OLSRd 配置和服务文件的访问权限" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 msgid "Internal services" msgstr "内部服务" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "由于 olsrd 未运行或未加载 olsrd-nameservice 插件,因此无法显示任何服务。" - -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "协议" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "服务" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "源地址" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" msgstr "Url" + +#~ msgid "" +#~ "No services can be shown, because olsrd is not running or the olsrd-" +#~ "nameservice Plugin is not loaded." +#~ msgstr "" +#~ "由于 olsrd 未运行或未加载 olsrd-nameservice 插件,因此无法显示任何服务。" diff --git a/applications/luci-app-olsr-services/po/zh_Hant/olsr-services.po b/applications/luci-app-olsr-services/po/zh_Hant/olsr-services.po index c0a1ad7134..0d03b9157d 100644 --- a/applications/luci-app-olsr-services/po/zh_Hant/olsr-services.po +++ b/applications/luci-app-olsr-services/po/zh_Hant/olsr-services.po @@ -1,41 +1,42 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-06-29 05:51+0000\n" -"Last-Translator: Hulen <shift0106@gmail.com>\n" +"PO-Revision-Date: 2023-06-20 14:47+0000\n" +"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n" "Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/" "openwrt/luciapplicationsolsr-services/zh_Hant/>\n" "Language: zh_Hant\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.2-dev\n" +"X-Generator: Weblate 4.18.1\n" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159 +#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3 +msgid "Grant access to OLSRd config and services file" +msgstr "授予對 OLSRd 設定和服務檔案的存取權限" + +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65 msgid "Internal services" msgstr "內部服務" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56 -msgid "" -"No services can be shown, because olsrd is not running or the olsrd-" -"nameservice Plugin is not loaded." -msgstr "由於 olsrd 未執行或未載入 olsrd-nameservice 外掛,因此無法顯示任何服務。" - -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70 msgid "Protocol" msgstr "協定" -#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64 +#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3 msgid "Services" msgstr "服務" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71 msgid "Source" msgstr "來源位址" -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130 -#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162 +#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69 msgid "Url" -msgstr "Url" +msgstr "URL" + +#~ msgid "" +#~ "No services can be shown, because olsrd is not running or the olsrd-" +#~ "nameservice Plugin is not loaded." +#~ msgstr "" +#~ "由於 olsrd 未執行或未載入 olsrd-nameservice 外掛,因此無法顯示任何服務。" diff --git a/applications/luci-app-olsr-services/root/usr/libexec/rpcd/olsr-services b/applications/luci-app-olsr-services/root/usr/libexec/rpcd/olsr-services new file mode 100755 index 0000000000..20cf496e76 --- /dev/null +++ b/applications/luci-app-olsr-services/root/usr/libexec/rpcd/olsr-services @@ -0,0 +1,50 @@ +#!/bin/sh + +. /usr/share/libubox/jshn.sh +. /lib/functions.sh + +SERVICESFILE="-1" + +find_service_config() { + local cfg="$1" + + config_get library "$cfg" library + if [ "$library" != "olsrd_nameservice" ]; then + return 1 + fi + config_get services_file "$cfg" services_file + SERVICESFILE=$services_file +} + +load_services() { + local olsrd="$1" + config_load $olsrd + config_foreach find_service_config LoadPlugin + local services_configured=0 + if [ "$SERVICESFILE" != "-1" ]; then + services_configured=1 + fi + local services=$(cat $SERVICESFILE|grep -ve "^###"|grep -ve "^$") + json_init + json_add_boolean configured $services_configured + json_add_string source "$olsrd" + json_add_string services "$services" + json_dump +} + +case "$1" in + list) + # List method must return the list of methods and parameters that the daemon will accept. Only methods listed here will available to call. + echo '{ "services4": { }, "services6": { } }' + ;; + call) + case "$2" in + services4) + load_services "olsrd" + ;; + services6) + load_services "olsrd6" + ;; + esac + ;; +esac diff --git a/applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json b/applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json new file mode 100644 index 0000000000..ebff30ebe8 --- /dev/null +++ b/applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json @@ -0,0 +1,13 @@ +{ + "freifunk/services": { + "title": "Services", + "order": 30, + "depends": { + "uci" : {"olsrd": {"@LoadPlugin": {"library": "olsrd_nameservice" }}} + }, + "action": { + "type": "view", + "path": "freifunk-services/services" + } + } +} diff --git a/applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json b/applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json new file mode 100644 index 0000000000..e337f61918 --- /dev/null +++ b/applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json @@ -0,0 +1,13 @@ +{ + "unauthenticated": { + "description": "Grant access to OLSRd config and services file", + "read": { + "ubus": { + "olsr-services": [ + "services4", + "services6" + ] + } + } + } +}
\ No newline at end of file |