luci-mod-network: reword some help-strings

also unburden translators from some static strings.

Signed-off-by: Paul Donald <newtwen@gmail.com>
This commit is contained in:
Paul Donald 2023-12-19 04:02:50 +01:00
parent d41e972b9f
commit 0a67f0b880
37 changed files with 79 additions and 72 deletions

View file

@ -2455,8 +2455,8 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
msgstr "تجاهل استجابات المنبع RFC1918"
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr "تجاهل استجابات المنبع {rfc_1918_link}"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716

View file

@ -2420,7 +2420,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198

View file

@ -2394,7 +2394,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198

View file

@ -2469,8 +2469,8 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
msgstr "Descarta les respostes RFC1918 des de dalt."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr "Descarta les respostes {rfc_1918_link} des de dalt."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716

View file

@ -2482,9 +2482,9 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
"Vyřadit upstream odpovědi, které obsahují <a href=\"%s\">RFC1918</a> adresy."
"Vyřadit upstream odpovědi, které obsahují {rfc_1918_link} adresy."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716

View file

@ -2526,9 +2526,9 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
"Kassér upstream svar, der indeholder <a href=\"%s\">RFC1918</a>-adresser."
"Kassér upstream svar, der indeholder {rfc_1918_link}-adresser."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716

View file

@ -2549,9 +2549,9 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
"Verwerfen von Upstream-Antworten, die <a href=\"%s\">RFC1918</a> Adressen "
"Verwerfen von Upstream-Antworten, die {rfc_1918_link} Adressen "
"enthalten."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198

View file

@ -2457,8 +2457,8 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
msgstr "Αγνόησε τις απαντήσεις ανοδικής ροής RFC1918."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr "Αγνόησε τις απαντήσεις ανοδικής ροής {rfc_1918_link}."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716

View file

@ -2399,7 +2399,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198

View file

@ -2571,10 +2571,9 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
"Descarta respuestas ascendentes que contengan direcciones <a "
"href=\"%s\">RFC1918</a>."
"Descarta respuestas ascendentes que contengan direcciones {rfc_1918_link}."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716

View file

@ -2462,8 +2462,8 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
msgstr "Hylkää ulkoverkosta tulevat RFC1918-vastaukset."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr "Hylkää ulkoverkosta tulevat {rfc_1918_link}-vastaukset."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716

View file

@ -2557,10 +2557,9 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
"Rejeter les réponses en amont contenant des adresses <a href=\"%s\">RFC1918</"
"a>."
"Rejeter les réponses en amont contenant des adresses {rfc_1918_link}."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716

View file

@ -2414,7 +2414,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198

View file

@ -2396,7 +2396,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198

View file

@ -2471,8 +2471,8 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
msgstr "Külső <a href=\"%s\">RFC1918</a> válaszok elvetése."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr "Külső {rfc_1918_link} válaszok elvetése."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716

View file

@ -2556,9 +2556,9 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
"Scarta risposte upstream che contengono indirizzi <a href=\"%s\">RFC1918</a>."
"Scarta risposte upstream che contengono indirizzi {rfc_1918_link}."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716

View file

@ -2475,8 +2475,8 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
msgstr "アップストリームのRFC1918応答を破棄します。"
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr "アップストリームの{rfc_1918_link}応答を破棄します。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716

View file

@ -2451,7 +2451,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198

View file

@ -2440,7 +2440,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198

View file

@ -2394,7 +2394,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198

View file

@ -2399,7 +2399,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198

View file

@ -2436,8 +2436,8 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
msgstr "Forkast oppstrøms RFC1918 svar."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr "Forkast oppstrøms {rfc_1918_link} svar."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716

View file

@ -2525,9 +2525,9 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
"Negeer upstream-antwoorden die <a href=\"%s\">RFC1918</a>-adressen bevatten."
"Negeer upstream-antwoorden die {rfc_1918_link}-adressen bevatten."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716

View file

@ -2548,9 +2548,9 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
"Odrzuć odpowiedzi nadrzędne zawierające adresy <a href=\"%s\">RFC1918</a>."
"Odrzuć odpowiedzi nadrzędne zawierające adresy {rfc_1918_link}."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716

View file

@ -2547,7 +2547,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
"Descarta as respostas dos servidores externos que conteem endereços <a "
"href=\"%s\">RFC1918</a>."

View file

@ -2553,7 +2553,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
"Descarta as respostas dos servidores externos contendo endereços <a "
"href=\"%s\">RFC1918</a>."

View file

@ -2545,7 +2545,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
"Respingeți răspunsurile din amonte care conțin adrese <a "
"href=\"%s\">RFC1918</a>."

View file

@ -2566,7 +2566,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
"Отбрасывать ответы вышестоящего сервера, содержащие адреса <a "
"href=\"%s\">RFC1918</a>."

View file

@ -2497,7 +2497,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198

View file

@ -2421,7 +2421,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198

View file

@ -2525,9 +2525,9 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
"<a href=\"%s\">RFC1918</a> adreslerini içeren yukarı akış yanıtlarını yoksay."
"{rfc_1918_link} adreslerini içeren yukarı akış yanıtlarını yoksay."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716

View file

@ -2549,10 +2549,9 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
"Відкиньте відповіді вгору за течією, що містять адреси <a "
"href=\"%s\">RFC1918</a>."
"Відкиньте відповіді вгору за течією, що містять адреси {rfc_1918_link}."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716

View file

@ -2393,7 +2393,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198

View file

@ -2515,8 +2515,8 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
msgstr "Hủy các phản hồi ngược dòng chứa địa chỉ <a href=\"%s\">RFC1918</a>."
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr "Hủy các phản hồi ngược dòng chứa địa chỉ {rfc_1918_link}."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716

View file

@ -2453,8 +2453,8 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
msgstr "丢弃包含 <a href=\"%s\">RFC1918 </a>地址的上游响应。"
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr "丢弃包含 {rfc_1918_link}地址的上游响应。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716

View file

@ -2448,8 +2448,8 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
msgstr "丟棄包含 <a href=\"%s\">RFC1918</a> 地址的上游響應。"
"Discard upstream responses containing {rfc_1918_link} addresses."
msgstr "丟棄包含 {rfc_1918_link} 地址的上游響應。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716

View file

@ -261,6 +261,18 @@ return view.extend({
networks = hosts_duids_pools[3],
m, s, o, ss, so;
let noi18nstrings = {
etc_hosts: '<code>/etc/hosts</code>',
not_found: '<code>Not found</code>',
};
function customi18n(template, values) {
if (!values)
values = noi18nstrings;
return template.replace(/\{(\w+)\}/g, (match, key) => values[key] || match);
};
m = new form.Map('dhcp', _('DHCP and DNS'),
_('Dnsmasq is a lightweight <abbr title="Dynamic Host Configuration Protocol">DHCP</abbr> server and <abbr title="Domain Name System">DNS</abbr> forwarder.'));
@ -282,15 +294,17 @@ return view.extend({
s.taboption('general', form.Flag, 'domainneeded',
_('Domain required'),
_('Do not forward DNS queries without dots or domain parts.'));
_('Never forward DNS queries which lack dots or domain parts.') + '<br />' +
customi18n(_('Names not in {etc_hosts} are answered {not_found}.') )
);
s.taboption('general', form.Flag, 'authoritative',
_('Authoritative'),
_('This is the only DHCP server in the local network.'));
s.taboption('general', form.Value, 'local',
_('Local server'),
_('Never forward matching domains and subdomains, resolve from DHCP or hosts files only.'));
o = s.taboption('general', form.Value, 'local',
_('Resolve these locally'),
_('Never forward these matching domains or subdomains; resolve from DHCP or hosts files only.'));
o.placeholder = '/internal.example.com/private.example.com/example.org';
s.taboption('general', form.Value, 'domain',
_('Local domain'),
@ -298,20 +312,16 @@ return view.extend({
o = s.taboption('general', form.Flag, 'logqueries',
_('Log queries'),
_('Write received DNS queries to syslog.'));
_('Write received DNS queries to syslog.') + ' ' + _('Dump cache on SIGUSR1, include requesting IP.'));
o.optional = true;
o = s.taboption('general', form.DynamicList, 'server',
_('DNS forwardings'),
_('List of upstream resolvers to forward queries to.'));
_('Forward specific domain queries to specific upstream servers.'));
o.optional = true;
o.placeholder = '/example.org/10.1.2.3';
o.placeholder = '/*.example.org/10.1.2.3';
o.validate = validateServerSpec;
function customi18n(template, values) {
return template.replace(/\{(\w+)\}/g, (match, key) => values[key] || match);
};
o = s.taboption('general', form.DynamicList, 'address',
_('Addresses'),
_('Resolve specified FQDNs to an IP.') + '<br />' +
@ -345,7 +355,7 @@ return view.extend({
o = s.taboption('general', form.Flag, 'rebind_protection',
_('Rebind protection'),
_('Discard upstream responses containing <a href="%s">RFC1918</a> addresses.').format('https://www.rfc-editor.org/rfc/rfc1918') + '<br />' +
customi18n(_('Discard upstream responses containing {rfc_1918_link} addresses.') ) + '<br />' +
_('Discard also upstream responses containing <a href="%s">RFC4193</a>, Link-Local and private IPv4-Mapped <a href="%s">RFC4291</a> IPv6 Addresses.').format('https://www.rfc-editor.org/rfc/rfc4193', 'https://www.rfc-editor.org/rfc/rfc4291'));
o.rmempty = false;