Commit graph

214 commits

Author SHA1 Message Date
Jo-Philipp Wich
e9f0236381 treewide: resync translations
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-11-22 10:56:55 +01:00
Florian Eckert
740952373f luci-base: rebase i18n
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2022-11-07 13:41:58 +01:00
Florian Eckert
a145e489fd treewide: sync i18n
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2022-11-04 14:04:17 +01:00
Florian Eckert
55b19eed1a luci-base: sync i18n
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2022-10-27 14:04:13 +02:00
Jo-Philipp Wich
6b1be72a1e luci-base: rebase translations
Re-scan base translations after ucode conversion and update po files.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-10-25 01:03:37 +02:00
Jo-Philipp Wich
e019fc5d60 luci-base: rebase translations
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-10-20 23:58:06 +02:00
Paul Dee
45f02d94b2 luci-app-dhcp: 'addresses' helptext improvement with info from manpage.
Placeholder hint also reflects syntax.

Signed-off-by: Paul Dee <itsascambutmailmeanyway@gmail.com>
[replace asdf.com with example.com, use … instead of ..., remove uneeded
 &nbsp; entities]
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-10-20 23:54:40 +02:00
Jo-Philipp Wich
1586ac49f8 treewide: resync translations
Fixes: #6020
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-10-15 14:24:00 +02:00
Jan Hoffmann
befaf15596 luci-base: sync translations
Signed-off-by: Jan Hoffmann <jan@3e8.eu>
2022-09-30 19:52:19 +02:00
Hannu Nyman
6052790b4f treewide: sync translations - i18n
Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-08-28 18:55:48 +03:00
INAGAKI Hiroshi
f2fc6d1676 luci-base: sync translations
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2022-07-27 11:26:32 +09:00
Jo-Philipp Wich
53a998895b luci-mod-network: wireless.js: fix typo in description string
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-06-21 23:54:12 +02:00
Jo-Philipp Wich
06bbd09511 luci-base: resync translations
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-06-21 08:54:44 +02:00
Hannu Nyman
3d64f07480 treewide: sync translations
Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-06-12 19:45:05 +03:00
Jo-Philipp Wich
34813ff2b6 luci-mod-network: interfaces.js: remove references to original MAC/MTU
Do not show the original values for MAC and MTU in device list tooltips
anymore as the values we read from the netdev might already stem from
overridden config settings.

Since there's no generic way to acquire that information, remove the
potentially confusing information.

Fixes: #5820
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-20 19:41:14 +02:00
Hannu Nyman
edb258422c treewide: Sync translations - i18n
Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-05-15 20:08:56 +03:00
Hannu Nyman
469fc33b2f treewide: Sync translations - i18n
Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-03-04 21:05:08 +02:00
Matthew Hagan
89056536e1 luci-mod-network: add descriptions to routing/rules sections
Provide descriptions for options in the IP routing and rules sections.
Test is based upon that within the OpenWrt documentation[1].

[1] https://openwrt.org/docs/guide-user/network/routing/routes_configuration

Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
2022-02-10 15:31:24 +00:00
Matthew Hagan
72e76d5c5a luci-mod-network: add support for UID iprules
Allow user-specific routing policies to be defined in luci. A single UID
or range of UIDs may be defined.

Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
2022-02-09 17:46:26 +00:00
Hannu Nyman
db40503d62 luci-base: sync translations - I18n
Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-01-23 12:13:06 +02:00
Paul Dee
14f98df1c8 luci-mod-network: Clean up RADIUS strings in EAP options.
Plus placeholders for default ports.

Signed-off-by: Paul Dee <systemcrash@users.noreply.github.com>
[resolved trivial conflicts]
2022-01-23 12:07:37 +02:00
Glen Huang
9b02d5b776 luci-proto-xfrm: add xfrm proto support
Signed-off-by: Glen Huang <heyhgl@gmail.com>
2022-01-19 22:35:33 +08:00
Jo-Philipp Wich
e0ff3ff933 luci-mod-system: mention ED25519 keys
Also update translations source strings accordingly.

Fixes: #5649
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-01-19 12:10:03 +01:00
Hannu Nyman
919b02c169 treewide: sync i18n translations
Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-01-10 20:57:27 +02:00
Jo-Philipp Wich
35dc6bd558 luci-base: fix syntax error in base translation, resync base translation
Fixes: b8d3ca6f82 ("luci-mod-network: fix unbalanced and confusing markup in DHCP translation")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-12-04 00:22:51 +01:00
Jo-Philipp Wich
b8d3ca6f82 luci-mod-network: fix unbalanced and confusing markup in DHCP translation
The string `<%s>...<%s>` is invalid HTML and will confuse translation software
like poedit as well as human translators. It is not clear that `<%s>...<%s>`
is supposed to interpolate into both a start and end tag and `<%s>` might be
mistaken as a quoted form of `%s` like `«%s»` or `〈%s〉`.

Replace the string with `<a href="%s">...</a>` to make it immediately clear
that the acronym is surrounded by an HTML anchor, only pass the destination
URL via string formatting to avoid mistranslations there.

Fixes: 3bfcf99a68 ("luci-mod-network: fix unbalanced and confusing markup in DHCP translation")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-12-01 16:44:20 +01:00
Paul Dee
d5b00569af luci-mod-network: Disambiguate DNS config message
Responses themselves are not RFC1918, but the address types that they
contain may be.

Signed-off-by: Paul Dee <itsascambutmailmeanyway@gmail.com>
2021-12-01 02:12:17 +01:00
Jo-Philipp Wich
a75ab22e62 luci-mod-status: change "Storage usage" heading to just "Storage"
Also rename `25_diskfree.js` to `25_storage.js` to make naming anologeous
with "Memory" / `20_memory.js`.

Fixes: f09920f21a ("luci-mod-status: add diskfree info")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-11-29 16:01:12 +01:00
Hannu Nyman
a3d3f01620 luci-base: sync translations
Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-11-27 09:18:01 +02:00
Hannu Nyman
fb5b613db9 treewide: sync i18n translations
Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-11-11 21:21:28 +02:00
Jo-Philipp Wich
e7f98f3cd1 treewide: resync translations
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-31 22:44:00 +01:00
Jo-Philipp Wich
c795a206eb luci-mod-network: fix invalid markup in TFTP/PXE settings tab
Also resync translations accordingly.

Fixes: #5475
Fixes: 3165d5ea3f ("luci-mod-network: Add PXE Boot options tab under DHCP and DNS")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-31 22:42:04 +01:00
Hannu Nyman
19fe3324d2 treewide: i18n - Sync translations
Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-10-26 18:04:22 +03:00
Hannu Nyman
cd3d614c56 treewide: sync i18n translations
Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-10-19 22:18:01 +03:00
Paul Dee
c0299e2c3d luci-mod-network: spelling / grammar
"Setup" is a noun, the thing. "Set up" is a verbal idiom, the action.

One cannot setup a DHCP server, just as one cannot fuckup a test, or
ripup some paper. One can, however, set a DHCP server up, and one can
fuck a test up, and rip some paper up.

Signed-off-by: Paul Dee <systemcrash@users.noreply.github.com>
2021-10-08 14:12:11 -10:00
Hannu Nyman
96b6506ec2 treewide: i18n sync translations
Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-10-05 21:39:48 +03:00
lvoegl
f062ce76c3 luci-proto-wireguard: update i18n
Signed-off-by: lvoegl <lvoegl@tdt.de>
2021-09-17 14:24:14 +02:00
Hannu Nyman
db75909587 treewide: i18n - sync translations
Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-09-09 17:54:07 +03:00
Vladislav Grigoryev
0be0f06907 luci-mod-network: fix route and rule options
Allow adding routes with unspecified interface.
This is required for prohibit, blackhole and unreachable routes.

Allow adding routes with loopback interface.
This can work as a blackhole route.

Fix netmask to prefix conversion for the routes.
Identify the IP family by the UCI section type.

Avoid setting the routing table textvalue for the rules.
The rules should target none table unless specified otherwise.

Signed-off-by: Vladislav Grigoryev <vg.aetera@gmail.com>
2021-09-04 15:51:11 +03:00
Florian Eckert
98d1d37702 luci-base: i18n sync translations
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2021-09-03 13:17:24 +02:00
Vladislav Grigoryev
c71dc1cccf luci-mod-status: optimize view/formatting for status/routing
Optimize view and formatting for the status/routing page.
Remove redundant style and header abbreviations.
Consolidate terminology for IPv4 and IPv6 categories.

Signed-off-by: Vladislav Grigoryev <vg.aetera@gmail.com>
2021-09-01 13:05:59 +03:00
Vladislav Grigoryev
b4f4799f9e luci-mod-network: network/routing support for pbr
Provide comprehensive routing configuration:
* Rename the "Network > Routes" page to "Network > Routing".
* Unify sorting for the "Status" and "Network" menus.
* Add the tabs "IPv4 Rules" and "IPv6 Rules" to the "Routing" page.
* Provide configuration for IPv4 and IPv6 routing rules.
* Consolidate routing configuration and terminology for IPv4 and IPv6.

Policy-based routing is an increasingly popular problem.
Netifd natively supports policy-based routing:
* Interface-specific options "ip4table" and "ip6table".
* Routing rules using the "rule" and "rule6" sections.
LuCI is missing configuration for routing rules.

Signed-off-by: Vladislav Grigoryev <vg.aetera@gmail.com>
2021-09-01 10:51:16 +03:00
Florian Eckert
32e90a8135 luci-base: i18n sync translations
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2021-08-31 11:37:08 +02:00
Florian Eckert
8c35a940fe
Merge pull request #5296 from vgaetera/dhcp-labels
luci-mod-network: update dhcp and dns labels and descriptions
2021-08-31 09:45:43 +02:00
Vladislav Grigoryev
63132ff3be luci-mod-network: update dhcp and dns labels and descriptions
Update labels and descriptions for DHCP and DNS settings.
Add missing descriptions and clarify the existing ones.
Group settings by tab and avoid redundant abbreviations.
Consolidate terminology according to the dnsmasq documentation:
https://thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html
Fix spelling according to the previously adopted policy:
88b9d84388

Signed-off-by: Vladislav Grigoryev <vg.aetera@gmail.com>
2021-08-30 17:03:46 +03:00
Vladislav Grigoryev
a62a6c0f3b luci-mod-status: merge status/dmesg with status/syslog
Merge "Kernel Log" with "System Log" as an extra tab.
Consolidate logging facilities for more intuitive navigation.

Signed-off-by: Vladislav Grigoryev <vg.aetera@gmail.com>
2021-08-26 06:15:04 +03:00
Florian Eckert
db87be1812 treewide: i18n - sync translations
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2021-08-17 12:09:31 +02:00
Hannu Nyman
df884b4e6e treewide: i18n - sync translations
Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-07-22 00:25:47 +03:00
Jo-Philipp Wich
38400c484e treewide: resync translations
Also complete german base translation while we're at it.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-07-03 19:03:44 +02:00
Florian Eckert
bada415c4b luci-base: i18n sync translations
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2021-06-21 11:52:25 +02:00