Commit Graph

18559 Commits

Author SHA1 Message Date
Paul Donald
a62518d1c6 luci-app-filemanager: upgrades
-use the new lstat based file listing which is symlink aware
-convert spaces to tabs
-title action buttons
-fixed formatted size prefixes
-ES6 conversion
-CSS cleanup
-code reduction
-permissions column

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2025-12-04 01:54:35 +01:00
Paul Donald
bf8fe5e6ea luci-theme-bootstrap: partial revert of monospace changes
follow-up to 3c3a5e2b1a

Retain original monospace properties since those are handled by the system
anyway.

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2025-12-03 23:34:57 +01:00
Thomas Aldrian
8c9e377820 Formatting fixes 2025-12-03 22:26:16 +01:00
Paul Donald
668b13f238 luci-app-tinyproxy: bump bind to dynamic list for multiple values
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2025-12-03 22:22:35 +01:00
Anton Luzgin
96f046d45b luci-app-dockerman: fix unhandled nil on containers page 2025-12-03 22:19:19 +01:00
Akihiro Nagai
3c3a5e2b1a luci-theme-bootstrap: fall back to system font stack with CSS custom properties
Replace hardcoded font-family declarations with CSS custom properties
(--font-sans, --font-serif, --font-mono) that fall back to system UI fonts.

Signed-off-by: Akihiro Nagai <bashing.tremors_0f@icloud.com>
2025-12-03 22:17:50 +01:00
jdd272
1dca4dde96 luci-app-statistics: support VPN client and VPN server(multi-users)
Keep displaying Compression/Trafic graphs for OpenVPN clients, but also
support status-version 2 OpenVPN server instance. If multi mode is enabled it
displays one graph (Traffic) per connected user.

Added another graph to display total number of connected users if the option is
enabled in collectd.

Signed-off-by: Julien DIOUF <juliendiouf7@gmail.com>
2025-12-03 21:59:03 +01:00
Liangbin Lian
9a863c8888 luci-compat: CBI skip fields that do not satisfy depends
If depends is not satisfied, the fvalue will be nil.

Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-12-03 21:51:32 +01:00
Self-Hosting-Group
d16ffa3113 luci-theme: add missing menu name to page <title>
Signed-off-by: Self-Hosting-Group <selfhostinggroup-git+openwrt@shost.ing>
2025-12-03 21:47:13 +01:00
Paul Donald
97733541e5 luci-app-firewall: use more strict validation for zone names
Some checks failed
LuCI repo CodeQL Analysis / Analyze JavaScript and JSON (javascript-typescript) (push) Has been cancelled
GitHub pages / deploy (push) Has been cancelled
they shall not begin with a digit.

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2025-12-03 16:54:29 +01:00
Paul Donald
de5ddebeed luci-base: add a validation for fw4 zone names
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2025-12-03 16:51:47 +01:00
Hosted Weblate
d02e2a147e Translated using Weblate (Catalan)
Currently translated at 56.2% (9 of 16 strings)

Translated using Weblate (Catalan)

Currently translated at 15.1% (30 of 198 strings)

Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ca/

Translated using Weblate (Polish)

Currently translated at 100.0% (2723 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/

Translated using Weblate (Catalan)

Currently translated at 8.8% (11 of 124 strings)

Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/ca/

Translated using Weblate (Latvian)

Currently translated at 7.0% (192 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/lv/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (2723 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/

Translated using Weblate (Catalan)

Currently translated at 25.5% (22 of 86 strings)

Translation: OpenWrt/LuCI/applications/package-manager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/ca/

Translated using Weblate (Catalan)

Currently translated at 33.5% (914 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ca/

Translated using Weblate (Catalan)

Currently translated at 8.8% (11 of 124 strings)

Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/ca/

Translated using Weblate (German)

Currently translated at 90.5% (67 of 74 strings)

Translation: OpenWrt/LuCI/applications/frps
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/de/

Translated using Weblate (Catalan)

Currently translated at 2.2% (4 of 178 strings)

Translation: OpenWrt/LuCI/applications/lldpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/ca/

Translated using Weblate (Catalan)

Currently translated at 43.4% (20 of 46 strings)

Translated using Weblate (Catalan)

Currently translated at 7.1% (2 of 28 strings)

Translated using Weblate (Catalan)

Currently translated at 6.4% (11 of 171 strings)

Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ca/

Translated using Weblate (German)

Currently translated at 94.5% (86 of 91 strings)

Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/de/

Translated using Weblate (Catalan)

Currently translated at 43.7% (7 of 16 strings)

Translation: OpenWrt/LuCI/applications/hd-idle
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/ca/

Translated using Weblate (Catalan)

Currently translated at 0.8% (1 of 119 strings)

Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/ca/

Translated using Weblate (Czech)

Currently translated at 98.5% (205 of 208 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/cs/

Translated using Weblate (Catalan)

Currently translated at 2.2% (4 of 177 strings)

Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/ca/

Translated using Weblate (Catalan)

Currently translated at 4.7% (1 of 21 strings)

Translation: OpenWrt/LuCI/applications/irqbalance
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsirqbalance/ca/

Translated using Weblate (Catalan)

Currently translated at 6.0% (2 of 33 strings)

Translation: OpenWrt/LuCI/applications/openlist
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenlist/ca/

Translated using Weblate (Czech)

Currently translated at 98.0% (395 of 403 strings)

Translated using Weblate (Catalan)

Currently translated at 7.1% (15 of 211 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ca/

Translated using Weblate (Catalan)

Currently translated at 4.6% (8 of 171 strings)

Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ca/

Translated using Weblate (Czech)

Currently translated at 100.0% (119 of 119 strings)

Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/cs/

Translated using Weblate (Catalan)

Currently translated at 6.0% (2 of 33 strings)

Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/ca/

Translated using Weblate (Catalan)

Currently translated at 0.6% (1 of 162 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ca/

Translated using Weblate (Catalan)

Currently translated at 24.4% (11 of 45 strings)

Translation: OpenWrt/LuCI/applications/cloudflared
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/ca/

Translated using Weblate (Catalan)

Currently translated at 9.1% (18 of 197 strings)

Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ca/

Translated using Weblate (Catalan)

Currently translated at 5.8% (17 of 293 strings)

Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ca/

Translated using Weblate (German)

Currently translated at 100.0% (17 of 17 strings)

Translation: OpenWrt/LuCI/applications/eoip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationseoip/de/

Translated using Weblate (Catalan)

Currently translated at 2.0% (1 of 48 strings)

Translation: OpenWrt/LuCI/applications/openwisp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/ca/

Translated using Weblate (Catalan)

Currently translated at 39.4% (159 of 403 strings)

Translated using Weblate (Catalan)

Currently translated at 1.0% (2 of 198 strings)

Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/ca/

Translated using Weblate (German)

Currently translated at 78.0% (57 of 73 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/de/

Translated using Weblate (Catalan)

Currently translated at 1.5% (1 of 66 strings)

Translation: OpenWrt/LuCI/applications/sshtunnel
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/ca/

Translated using Weblate (Catalan)

Currently translated at 1.1% (3 of 254 strings)

Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/ca/

Co-authored-by: Alfonso Montero López <amontero@tinet.org>
Co-authored-by: Christopher Picón <ntrpc.tech@users.noreply.hosted.weblate.org>
Co-authored-by: David Kejzlar <kejly@kejly.cz>
Co-authored-by: Edgars Andersons <Edgars+Weblate@gaitenis.id.lv>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Piotr Kołtun <pkoltungm@gmail.com>
Co-authored-by: try496 <pinghejk@gmail.com>
Signed-off-by: Alfonso Montero López <amontero@tinet.org>
Signed-off-by: Christopher Picón <ntrpc.tech@users.noreply.hosted.weblate.org>
Signed-off-by: David Kejzlar <kejly@kejly.cz>
Signed-off-by: Edgars Andersons <Edgars+Weblate@gaitenis.id.lv>
Signed-off-by: Piotr Kołtun <pkoltungm@gmail.com>
Signed-off-by: try496 <pinghejk@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/ca/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/ca/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ca/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/cs/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/ca/
Translation: OpenWrt/LuCI/applications/minidlna
Translation: OpenWrt/LuCI/applications/natmap
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/wol
2025-12-03 14:56:15 +01:00
David Härdeman
790d58e4e6 luci-mod-network,-status: expose DUID/IAID for DHCPv4
We already show the DUID in one table (in the overview), this makes the
tables under the "DHCP > Leases" tab consistent with the overview, and
exposes the DUID/IAID in both.

Signed-off-by: David Härdeman <david@hardeman.nu>
2025-12-03 13:36:29 +01:00
David Härdeman
70d89764e3 luci-mod-network,-status: expose the lease interface
This adds support to LuCI for showing the interface which a given lease
corresponds to (assuming that odhcpd is providing the DHCPv4/6 services,
which the code also checks for).

Signed-off-by: David Härdeman <david@hardeman.nu>
2025-12-03 13:36:29 +01:00
David Härdeman
570b4bfe6f rpcd-mod-luci: report the interface for leases
This adds support to rpcd-mod-luci's ubus interface to report also which
interface a given lease corresponds to, which will make it possible to
expose that information in LuCI.

Signed-off-by: David Härdeman <david@hardeman.nu>
2025-12-03 13:36:29 +01:00
David Härdeman
338b379d4d rpcd-mod-luci: fix default odhcpd statefile location
The default location for the lease file has changed in odhcpd, update
rpcd-mod-luci to reflect the new default location.

See:
c9e7f32c4c/package/network/services/odhcpd/files/odhcpd.defaults (L29-L31)

Signed-off-by: David Härdeman <david@hardeman.nu>
2025-12-03 13:36:29 +01:00
David Härdeman
3b7869e6df rpcd-mod-luci: correct DUID logic
dnsmasq writes a statefile for DHCPv4 leases with the MAC address as the
second field and the clientid as the fifth field. The clientid starts
with a type byte (0x01 = ethernet, 0xff = DUID/IAID identifier).

Similarly, odhcpd writes the MAC address as the second field for IPv4
leases.

This patch changes the behaviour of rpcd-mod-luci so that it doesn't
report a non-DUID as a DUID.

Signed-off-by: David Härdeman <david@hardeman.nu>
2025-12-03 13:36:29 +01:00
mdevolde
d96d7cf798 luci-app-filemanager: fix regex, manage broken symlinks, support all file types
Some checks failed
LuCI repo CodeQL Analysis / Analyze JavaScript and JSON (javascript-typescript) (push) Has been cancelled
Signed-off-by: Martin Devolder <martin.devolder2@gmail.com>
2025-12-02 23:46:40 +01:00
Paul Donald
875c2a958f luci-base: retain i18n strings for previous table heading commits
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2025-12-02 23:35:57 +01:00
David Härdeman
62848505e6 luci-mod-network: fix table headings
Shorten the lease time description (the header of the tables already
says it contains DHCP leases, so "Remaining Time" is enough), make it
clear that we have DHCPv4/6 leases and not DHCP/DHCPv6 leases.

Signed-off-by: David Härdeman <david@hardeman.nu>
2025-12-02 22:58:12 +01:00
David Härdeman
d2e0f88618 luci-mod-status: fix table headings
Shorten the lease time description (the header of the tables already
says it contains DHCP leases, so "Remaining Time" is enough), make it
clear that we have DHCPv4/6 leases and not DHCP/DHCPv6 leases.

Signed-off-by: David Härdeman <david@hardeman.nu>
2025-12-02 22:54:52 +01:00
David Härdeman
61e81c1b53 luci-mod-network: add IPv6-only preferred option
This adds support for the IPv6-only preferred (RFC8925) option to LuCI.

The option is supported by odhcpd since commit
338ca8abb950e4e0448a13d50d6d6567a167d016

Signed-off-by: David Härdeman <david@hardeman.nu>
2025-11-30 16:58:42 +01:00
Stan Grishin
0809b6b900 Merge pull request #8124 from stangri/master-luci-app-https-dns-proxy
Some checks failed
LuCI repo CodeQL Analysis / Analyze JavaScript and JSON (javascript-typescript) (push) Has been cancelled
luci-app-https-dns-proxy: bugfix: rename options in luci app
2025-11-29 15:27:42 -08:00
Hosted Weblate
0f01cd2730 Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (2723 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (25 of 25 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (91 of 91 strings)

Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/zh_Hans/

Translated using Weblate (French)

Currently translated at 88.4% (100 of 113 strings)

Translated using Weblate (Italian)

Currently translated at 59.4% (22 of 37 strings)

Translated using Weblate (Italian)

Currently translated at 33.3% (11 of 33 strings)

Translation: OpenWrt/LuCI/applications/vnstat2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/it/

Translated using Weblate (Italian)

Currently translated at 87.5% (155 of 177 strings)

Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/it/

Translated using Weblate (Italian)

Currently translated at 15.7% (14 of 89 strings)

Translation: OpenWrt/LuCI/applications/mosquitto
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/it/

Translated using Weblate (Italian)

Currently translated at 84.0% (2289 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/it/

Translated using Weblate (French)

Currently translated at 75.1% (303 of 403 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (2723 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/

Translated using Weblate (Italian)

Currently translated at 75.0% (21 of 28 strings)

Translation: OpenWrt/LuCI/applications/udpxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/it/

Translated using Weblate (Italian)

Currently translated at 10.6% (19 of 178 strings)

Translation: OpenWrt/LuCI/applications/lldpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/it/

Translated using Weblate (Italian)

Currently translated at 52.9% (9 of 17 strings)

Translation: OpenWrt/LuCI/applications/eoip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationseoip/it/

Translated using Weblate (Italian)

Currently translated at 9.6% (16 of 165 strings)

Translated using Weblate (Catalan)

Currently translated at 1.1% (2 of 178 strings)

Translation: OpenWrt/LuCI/applications/lldpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/ca/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (25 of 25 strings)

Translated using Weblate (Italian)

Currently translated at 51.0% (25 of 49 strings)

Translated using Weblate (Italian)

Currently translated at 16.8% (13 of 77 strings)

Translation: OpenWrt/LuCI/applications/xinetd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/it/

Translated using Weblate (Italian)

Currently translated at 72.6% (53 of 73 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/it/

Translated using Weblate (Italian)

Currently translated at 98.4% (65 of 66 strings)

Translation: OpenWrt/LuCI/applications/sshtunnel
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/it/

Translated using Weblate (Italian)

Currently translated at 43.4% (20 of 46 strings)

Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/it/

Translated using Weblate (Italian)

Currently translated at 100.0% (284 of 284 strings)

Translated using Weblate (Italian)

Currently translated at 27.5% (11 of 40 strings)

Translation: OpenWrt/LuCI/applications/example
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsexample/it/

Translated using Weblate (Italian)

Currently translated at 100.0% (17 of 17 strings)

Translation: OpenWrt/LuCI/applications/omcproxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsomcproxy/it/

Translated using Weblate (Italian)

Currently translated at 59.6% (37 of 62 strings)

Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/it/

Translated using Weblate (Italian)

Currently translated at 20.9% (34 of 162 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/it/

Translated using Weblate (Italian)

Currently translated at 79.2% (42 of 53 strings)

Translated using Weblate (Italian)

Currently translated at 37.2% (35 of 94 strings)

Translation: OpenWrt/LuCI/applications/clamav
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/it/

Translated using Weblate (Italian)

Currently translated at 75.0% (12 of 16 strings)

Translation: OpenWrt/LuCI/applications/squid
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/it/

Translated using Weblate (Italian)

Currently translated at 20.3% (23 of 113 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Italian)

Currently translated at 74.0% (60 of 81 strings)

Translation: OpenWrt/LuCI/applications/email
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/it/

Translated using Weblate (Italian)

Currently translated at 22.9% (11 of 48 strings)

Translation: OpenWrt/LuCI/applications/openwisp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/it/

Translated using Weblate (Italian)

Currently translated at 97.4% (192 of 197 strings)

Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/it/

Translated using Weblate (Italian)

Currently translated at 68.9% (202 of 293 strings)

Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/it/

Translated using Weblate (Italian)

Currently translated at 10.9% (13 of 119 strings)

Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/it/

Translated using Weblate (French)

Currently translated at 56.4% (70 of 124 strings)

Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/fr/

Translated using Weblate (Italian)

Currently translated at 10.1% (20 of 198 strings)

Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/it/

Translated using Weblate (Italian)

Currently translated at 100.0% (46 of 46 strings)

Translated using Weblate (Italian)

Currently translated at 29.6% (27 of 91 strings)

Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/it/

Translated using Weblate (Italian)

Currently translated at 32.0% (24 of 75 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (62 of 62 strings)

Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/it/

Translated using Weblate (Italian)

Currently translated at 87.0% (27 of 31 strings)

Translation: OpenWrt/LuCI/applications/wifischedule
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/it/

Translated using Weblate (Italian)

Currently translated at 12.2% (18 of 147 strings)

Translation: OpenWrt/LuCI/applications/privoxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/it/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (91 of 91 strings)

Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/zh_Hans/

Translated using Weblate (Italian)

Currently translated at 40.1% (102 of 254 strings)

Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/it/

Translated using Weblate (French)

Currently translated at 4.2% (5 of 119 strings)

Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/fr/

Translated using Weblate (Italian)

Currently translated at 66.6% (22 of 33 strings)

Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/it/

Translated using Weblate (Italian)

Currently translated at 61.9% (13 of 21 strings)

Translation: OpenWrt/LuCI/applications/irqbalance
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsirqbalance/it/

Translated using Weblate (Italian)

Currently translated at 22.5% (28 of 124 strings)

Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/it/

Translated using Weblate (Italian)

Currently translated at 39.8% (73 of 183 strings)

Added translation using Weblate (Catalan)

Translated using Weblate (Catalan)

Currently translated at 100.0% (2 of 2 strings)

Added translation using Weblate (Catalan)

Translated using Weblate (Catalan)

Currently translated at 33.5% (914 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ca/

Translated using Weblate (Catalan)

Currently translated at 5.4% (5 of 91 strings)

Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ca/

Translated using Weblate (Catalan)

Currently translated at 6.1% (13 of 211 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ca/

Translated using Weblate (French)

Currently translated at 4.5% (9 of 198 strings)

Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/fr/

Translated using Weblate (French)

Currently translated at 100.0% (102 of 102 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (74 of 74 strings)

Translation: OpenWrt/LuCI/applications/frps
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/zh_Hans/

Translated using Weblate (French)

Currently translated at 27.5% (11 of 40 strings)

Translated using Weblate (French)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (75 of 75 strings)

Translated using Weblate (French)

Currently translated at 37.2% (35 of 94 strings)

Translation: OpenWrt/LuCI/applications/clamav
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/fr/

Translated using Weblate (French)

Currently translated at 97.9% (48 of 49 strings)

Translation: OpenWrt/LuCI/applications/mjpg-streamer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/fr/

Translated using Weblate (French)

Currently translated at 87.8% (65 of 74 strings)

Translation: OpenWrt/LuCI/applications/frps
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/fr/

Translated using Weblate (French)

Currently translated at 37.5% (15 of 40 strings)

Translation: OpenWrt/LuCI/applications/example
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsexample/fr/

Translated using Weblate (French)

Currently translated at 94.5% (86 of 91 strings)

Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/fr/

Translated using Weblate (French)

Currently translated at 19.5% (9 of 46 strings)

Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/fr/

Translated using Weblate (French)

Currently translated at 37.5% (18 of 48 strings)

Translation: OpenWrt/LuCI/applications/openwisp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/fr/

Translated using Weblate (French)

Currently translated at 50.8% (90 of 177 strings)

Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/fr/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (66 of 66 strings)

Translation: OpenWrt/LuCI/applications/sshtunnel
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/zh_Hans/

Translated using Weblate (French)

Currently translated at 42.4% (14 of 33 strings)

Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/fr/

Translated using Weblate (French)

Currently translated at 26.6% (78 of 293 strings)

Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/fr/

Translated using Weblate (Indonesian)

Currently translated at 0.9% (25 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/id/

Translated using Weblate (French)

Currently translated at 100.0% (46 of 46 strings)

Translated using Weblate (French)

Currently translated at 94.9% (56 of 59 strings)

Translation: OpenWrt/LuCI/applications/dump1090
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/fr/

Translated using Weblate (French)

Currently translated at 90.6% (78 of 86 strings)

Translation: OpenWrt/LuCI/applications/package-manager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/fr/

Translated using Weblate (French)

Currently translated at 13.3% (6 of 45 strings)

Translation: OpenWrt/LuCI/applications/cloudflared
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/fr/

Translated using Weblate (French)

Currently translated at 100.0% (44 of 44 strings)

Translation: OpenWrt/LuCI/applications/ser2net
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/fr/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (46 of 46 strings)

Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/zh_Hans/

Translated using Weblate (French)

Currently translated at 74.0% (2017 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fr/

Translated using Weblate (French)

Currently translated at 3.3% (4 of 119 strings)

Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/fr/

Translated using Weblate (French)

Currently translated at 94.5% (173 of 183 strings)

Translated using Weblate (French)

Currently translated at 100.0% (168 of 168 strings)

Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/fr/

Translated using Weblate (French)

Currently translated at 30.8% (25 of 81 strings)

Translation: OpenWrt/LuCI/applications/email
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/fr/

Translated using Weblate (French)

Currently translated at 23.8% (5 of 21 strings)

Translation: OpenWrt/LuCI/applications/irqbalance
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsirqbalance/fr/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (91 of 91 strings)

Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/zh_Hans/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (197 of 197 strings)

Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/zh_Hans/

Translated using Weblate (French)

Currently translated at 78.5% (22 of 28 strings)

Translated using Weblate (French)

Currently translated at 82.1% (23 of 28 strings)

Translation: OpenWrt/LuCI/applications/udpxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/fr/

Translated using Weblate (French)

Currently translated at 5.6% (4 of 71 strings)

Translated using Weblate (French)

Currently translated at 53.3% (111 of 208 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/fr/

Translated using Weblate (French)

Currently translated at 92.0% (69 of 75 strings)

Translated using Weblate (French)

Currently translated at 29.4% (5 of 17 strings)

Translation: OpenWrt/LuCI/applications/eoip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationseoip/fr/

Translated using Weblate (French)

Currently translated at 96.8% (275 of 284 strings)

Translated using Weblate (French)

Currently translated at 66.0% (35 of 53 strings)

Translated using Weblate (French)

Currently translated at 24.2% (8 of 33 strings)

Translation: OpenWrt/LuCI/applications/openlist
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenlist/fr/

Translated using Weblate (French)

Currently translated at 85.0% (51 of 60 strings)

Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/fr/

Translated using Weblate (French)

Currently translated at 8.6% (14 of 162 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/fr/

Translated using Weblate (French)

Currently translated at 18.1% (12 of 66 strings)

Translation: OpenWrt/LuCI/applications/sshtunnel
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/fr/

Translated using Weblate (French)

Currently translated at 70.3% (64 of 91 strings)

Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/fr/

Translated using Weblate (French)

Currently translated at 51.6% (64 of 124 strings)

Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/fr/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (403 of 403 strings)

Translated using Weblate (French)

Currently translated at 27.8% (41 of 147 strings)

Translation: OpenWrt/LuCI/applications/privoxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/fr/

Translated using Weblate (French)

Currently translated at 2.3% (6 of 254 strings)

Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/fr/

Translated using Weblate (French)

Currently translated at 68.2% (275 of 403 strings)

Translated using Weblate (French)

Currently translated at 7.8% (7 of 89 strings)

Translation: OpenWrt/LuCI/applications/mosquitto
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/fr/

Translated using Weblate (French)

Currently translated at 2.2% (4 of 178 strings)

Translation: OpenWrt/LuCI/applications/lldpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/fr/

Translated using Weblate (French)

Currently translated at 69.8% (51 of 73 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/fr/

Translated using Weblate (French)

Currently translated at 83.8% (26 of 31 strings)

Translation: OpenWrt/LuCI/applications/wifischedule
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/fr/

Translated using Weblate (French)

Currently translated at 88.2% (15 of 17 strings)

Translation: OpenWrt/LuCI/applications/nextdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/fr/

Translated using Weblate (French)

Currently translated at 41.9% (83 of 198 strings)

Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/fr/

Translated using Weblate (French)

Currently translated at 11.6% (9 of 77 strings)

Translation: OpenWrt/LuCI/applications/xinetd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/fr/

Translated using Weblate (French)

Currently translated at 96.4% (190 of 197 strings)

Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/fr/

Translated using Weblate (French)

Currently translated at 94.8% (186 of 196 strings)

Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/fr/

Translated using Weblate (French)

Currently translated at 42.8% (9 of 21 strings)

Translation: OpenWrt/LuCI/applications/tor
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstor/fr/

Translated using Weblate (French)

Currently translated at 59.2% (67 of 113 strings)

Translated using Weblate (French)

Currently translated at 6.0% (10 of 165 strings)

Translated using Weblate (Romanian)

Currently translated at 94.2% (196 of 208 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ro/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (168 of 168 strings)

Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/zh_Hans/

Translated using Weblate (French)

Currently translated at 99.0% (209 of 211 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/fr/

Translated using Weblate (French)

Currently translated at 31.5% (54 of 171 strings)

Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/fr/

Translated using Weblate (French)

Currently translated at 99.4% (170 of 171 strings)

Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/fr/

Translated using Weblate (French)

Currently translated at 62.5% (10 of 16 strings)

Translation: OpenWrt/LuCI/applications/squid
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/fr/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (33 of 33 strings)

Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/zh_Hans/

Translated using Weblate (French)

Currently translated at 98.9% (191 of 193 strings)

Translated using Weblate (French)

Currently translated at 20.0% (4 of 20 strings)

Translation: OpenWrt/LuCI/applications/crowdsec-firewall-bouncer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscrowdsec-firewall-bouncer/fr/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (2723 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (2723 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/

Translated using Weblate (French)

Currently translated at 42.8% (21 of 49 strings)

Translated using Weblate (French)

Currently translated at 4.0% (8 of 198 strings)

Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/fr/

Translated using Weblate (French)

Currently translated at 100.0% (102 of 102 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (74 of 74 strings)

Translation: OpenWrt/LuCI/applications/frps
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/zh_Hans/

Translated using Weblate (French)

Currently translated at 27.5% (11 of 40 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (75 of 75 strings)

Translated using Weblate (French)

Currently translated at 36.1% (34 of 94 strings)

Translation: OpenWrt/LuCI/applications/clamav
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/fr/

Translated using Weblate (French)

Currently translated at 97.9% (48 of 49 strings)

Translation: OpenWrt/LuCI/applications/mjpg-streamer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/fr/

Translated using Weblate (French)

Currently translated at 37.5% (15 of 40 strings)

Translation: OpenWrt/LuCI/applications/example
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsexample/fr/

Translated using Weblate (French)

Currently translated at 17.3% (8 of 46 strings)

Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/fr/

Translated using Weblate (French)

Currently translated at 37.5% (18 of 48 strings)

Translation: OpenWrt/LuCI/applications/openwisp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/fr/

Translated using Weblate (French)

Currently translated at 50.8% (90 of 177 strings)

Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/fr/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (66 of 66 strings)

Translation: OpenWrt/LuCI/applications/sshtunnel
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/zh_Hans/

Translated using Weblate (French)

Currently translated at 42.4% (14 of 33 strings)

Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/fr/

Translated using Weblate (French)

Currently translated at 26.6% (78 of 293 strings)

Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/fr/

Translated using Weblate (French)

Currently translated at 94.9% (56 of 59 strings)

Translation: OpenWrt/LuCI/applications/dump1090
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/fr/

Translated using Weblate (French)

Currently translated at 90.6% (78 of 86 strings)

Translation: OpenWrt/LuCI/applications/package-manager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/fr/

Translated using Weblate (French)

Currently translated at 11.1% (5 of 45 strings)

Translation: OpenWrt/LuCI/applications/cloudflared
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/fr/

Translated using Weblate (French)

Currently translated at 100.0% (44 of 44 strings)

Translation: OpenWrt/LuCI/applications/ser2net
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/fr/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (46 of 46 strings)

Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/zh_Hans/

Translated using Weblate (French)

Currently translated at 74.0% (2017 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fr/

Translated using Weblate (French)

Currently translated at 1.6% (2 of 119 strings)

Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/fr/

Translated using Weblate (French)

Currently translated at 94.5% (173 of 183 strings)

Translated using Weblate (French)

Currently translated at 100.0% (168 of 168 strings)

Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/fr/

Translated using Weblate (French)

Currently translated at 29.6% (24 of 81 strings)

Translation: OpenWrt/LuCI/applications/email
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/fr/

Translated using Weblate (French)

Currently translated at 19.0% (4 of 21 strings)

Translation: OpenWrt/LuCI/applications/irqbalance
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsirqbalance/fr/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (91 of 91 strings)

Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/zh_Hans/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (197 of 197 strings)

Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/zh_Hans/

Translated using Weblate (French)

Currently translated at 75.0% (21 of 28 strings)

Translated using Weblate (French)

Currently translated at 82.1% (23 of 28 strings)

Translation: OpenWrt/LuCI/applications/udpxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/fr/

Translated using Weblate (French)

Currently translated at 4.2% (3 of 71 strings)

Translated using Weblate (French)

Currently translated at 52.8% (110 of 208 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/fr/

Translated using Weblate (French)

Currently translated at 92.0% (69 of 75 strings)

Translated using Weblate (French)

Currently translated at 23.5% (4 of 17 strings)

Translation: OpenWrt/LuCI/applications/eoip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationseoip/fr/

Translated using Weblate (French)

Currently translated at 96.8% (275 of 284 strings)

Translated using Weblate (French)

Currently translated at 24.2% (8 of 33 strings)

Translation: OpenWrt/LuCI/applications/openlist
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenlist/fr/

Translated using Weblate (French)

Currently translated at 85.0% (51 of 60 strings)

Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/fr/

Translated using Weblate (French)

Currently translated at 8.6% (14 of 162 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/fr/

Translated using Weblate (French)

Currently translated at 16.6% (11 of 66 strings)

Translation: OpenWrt/LuCI/applications/sshtunnel
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/fr/

Translated using Weblate (French)

Currently translated at 69.2% (63 of 91 strings)

Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/fr/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (403 of 403 strings)

Translated using Weblate (French)

Currently translated at 26.5% (39 of 147 strings)

Translation: OpenWrt/LuCI/applications/privoxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/fr/

Translated using Weblate (French)

Currently translated at 1.5% (4 of 254 strings)

Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/fr/

Translated using Weblate (French)

Currently translated at 65.0% (262 of 403 strings)

Translated using Weblate (French)

Currently translated at 6.7% (6 of 89 strings)

Translation: OpenWrt/LuCI/applications/mosquitto
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/fr/

Translated using Weblate (French)

Currently translated at 1.6% (3 of 178 strings)

Translation: OpenWrt/LuCI/applications/lldpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/fr/

Translated using Weblate (French)

Currently translated at 68.4% (50 of 73 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/fr/

Translated using Weblate (French)

Currently translated at 88.2% (15 of 17 strings)

Translation: OpenWrt/LuCI/applications/nextdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/fr/

Translated using Weblate (French)

Currently translated at 41.9% (83 of 198 strings)

Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/fr/

Translated using Weblate (French)

Currently translated at 10.3% (8 of 77 strings)

Translation: OpenWrt/LuCI/applications/xinetd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/fr/

Translated using Weblate (French)

Currently translated at 96.4% (190 of 197 strings)

Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/fr/

Translated using Weblate (French)

Currently translated at 94.8% (186 of 196 strings)

Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/fr/

Translated using Weblate (French)

Currently translated at 42.8% (9 of 21 strings)

Translation: OpenWrt/LuCI/applications/tor
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstor/fr/

Translated using Weblate (French)

Currently translated at 59.2% (67 of 113 strings)

Translated using Weblate (French)

Currently translated at 5.4% (9 of 165 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (168 of 168 strings)

Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/zh_Hans/

Translated using Weblate (French)

Currently translated at 99.0% (209 of 211 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/fr/

Translated using Weblate (French)

Currently translated at 31.5% (54 of 171 strings)

Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/fr/

Translated using Weblate (French)

Currently translated at 99.4% (170 of 171 strings)

Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/fr/

Translated using Weblate (French)

Currently translated at 50.0% (8 of 16 strings)

Translation: OpenWrt/LuCI/applications/squid
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/fr/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (33 of 33 strings)

Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/zh_Hans/

Translated using Weblate (French)

Currently translated at 98.9% (191 of 193 strings)

Translated using Weblate (French)

Currently translated at 15.0% (3 of 20 strings)

Translation: OpenWrt/LuCI/applications/crowdsec-firewall-bouncer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscrowdsec-firewall-bouncer/fr/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (2723 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (2723 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/

Translated using Weblate (French)

Currently translated at 40.8% (20 of 49 strings)

Co-authored-by: CRISTIAN ANDREI <cristianvdr@gmail.com>
Co-authored-by: Christopher Picón <ntrpc.tech@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Martin Devolder <martin.devolder2@gmail.com>
Co-authored-by: iqbalramdhan <iqbalramdhan0412@gmail.com>
Co-authored-by: nKsyn <e.nksyn@gmail.com>
Co-authored-by: niky1987 <niky1987@libero.it>
Co-authored-by: try496 <pinghejk@gmail.com>
Signed-off-by: CRISTIAN ANDREI <cristianvdr@gmail.com>
Signed-off-by: Christopher Picón <ntrpc.tech@users.noreply.hosted.weblate.org>
Signed-off-by: Martin Devolder <martin.devolder2@gmail.com>
Signed-off-by: iqbalramdhan <iqbalramdhan0412@gmail.com>
Signed-off-by: nKsyn <e.nksyn@gmail.com>
Signed-off-by: niky1987 <niky1987@libero.it>
Signed-off-by: try496 <pinghejk@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/fr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/fr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilebrowser/ca/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/fr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/fr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/fr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/fr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/fr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/fr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/fr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/fr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/fr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/fr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/fr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/fr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/fr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/it/
Translation: OpenWrt/LuCI/applications/coovachilli
Translation: OpenWrt/LuCI/applications/filebrowser
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/minidlna
Translation: OpenWrt/LuCI/applications/natmap
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/p910nd
Translation: OpenWrt/LuCI/applications/qos
Translation: OpenWrt/LuCI/applications/radicale2
Translation: OpenWrt/LuCI/applications/rp-pppoe-server
Translation: OpenWrt/LuCI/applications/samba4
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/applications/uhttpd
Translation: OpenWrt/LuCI/applications/upnp
Translation: OpenWrt/LuCI/modules/luci-mod-dsl
2025-11-29 17:16:43 +01:00
Stan Grishin
cebf4cccce luci-app-https-dns-proxy: bugfix: rename options in luci app
Signed-off-by: Stan Grishin <stangri@melmac.ca>
2025-11-28 23:40:07 +00:00
Rany Hany
ec39df25b5 luci-mod-network: bump reassociation_deadline default to 20000
Some checks failed
LuCI repo CodeQL Analysis / Analyze JavaScript and JSON (javascript-typescript) (push) Has been cancelled
With OpenWRT commit [1], the default for reassociation_deadline
is now 20000. Update LuCI to reflect that change.

[1]: a7790ce410

Signed-off-by: Rany Hany <rany_hany@riseup.net>
2025-11-28 23:04:10 +01:00
try496
e6318e8305 luci-mod-network: add translation string for log level
Some checks failed
LuCI repo CodeQL Analysis / Analyze JavaScript and JSON (javascript-typescript) (push) Has been cancelled
add translation string for log level

Signed-off-by: He Ping <pinghejk@gmail.com>
2025-11-27 00:31:02 +01:00
Mikael Magnusson
9b5d60757e luci-theme-bootstrap: disable Dark Reader
Disable Dark Deader since the bootstap theme has built-in
dark and light modes, as well as a mode which auto-detects
the user's preference. Dark Reader also doesn't work well
with the bootstrap theme.

Signed-off-by: Mikael Magnusson <mikma@users.sourceforge.net>
2025-11-27 00:27:59 +01:00
mdevolde
bf7d15af13 luci-app-wol: replace fs.stat/exec with safe RPC backend, fix ACLs
fs.stat() and fs.exec() require broad rpcd permissions (ubus file.*) which
prevent luci-app-wol from working for restricted users and expose more
access than necessary.

This introduces a dedicated RPC backend (luci.wol) providing safe stat/exec
wrappers for etherwake and wakeonlan, and simplifies ACLs to only allow
these two RPC calls.

Also adds the missing 'getNetworkDevices' ACL required by DeviceSelect.

Signed-off-by: Martin Devolder <martin.devolder2@gmail.com>
2025-11-27 00:07:15 +01:00
Hosted Weblate
cf3d8cdb27 Translated using Weblate (Portuguese)
Currently translated at 100.0% (211 of 211 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/pt/

Translated using Weblate (Portuguese)

Currently translated at 5.8% (7 of 119 strings)

Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/pt/

Translated using Weblate (Portuguese)

Currently translated at 66.5% (195 of 293 strings)

Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/pt/

Translated using Weblate (Portuguese)

Currently translated at 22.9% (11 of 48 strings)

Translation: OpenWrt/LuCI/applications/openwisp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/pt/

Translated using Weblate (Portuguese)

Currently translated at 16.8% (13 of 77 strings)

Translation: OpenWrt/LuCI/applications/xinetd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/pt/

Translated using Weblate (Portuguese)

Currently translated at 31.5% (52 of 165 strings)

Translated using Weblate (Portuguese)

Currently translated at 91.7% (67 of 73 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/pt/

Translated using Weblate (Portuguese)

Currently translated at 27.2% (18 of 66 strings)

Translation: OpenWrt/LuCI/applications/sshtunnel
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/pt/

Translated using Weblate (Portuguese)

Currently translated at 98.0% (204 of 208 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/pt/

Translated using Weblate (Portuguese)

Currently translated at 54.5% (18 of 33 strings)

Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/pt/

Translated using Weblate (Portuguese)

Currently translated at 100.0% (196 of 196 strings)

Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/pt/

Translated using Weblate (Portuguese)

Currently translated at 7.4% (8 of 107 strings)

Translation: OpenWrt/LuCI/applications/filemanager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilemanager/pt/

Translated using Weblate (Portuguese)

Currently translated at 92.8% (26 of 28 strings)

Translated using Weblate (Portuguese)

Currently translated at 81.3% (161 of 198 strings)

Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/pt/

Translated using Weblate (Italian)

Currently translated at 53.8% (112 of 208 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/it/

Translated using Weblate (Italian)

Currently translated at 30.3% (10 of 33 strings)

Translation: OpenWrt/LuCI/applications/vnstat2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/it/

Translated using Weblate (Italian)

Currently translated at 9.5% (17 of 178 strings)

Translation: OpenWrt/LuCI/applications/lldpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/it/

Translated using Weblate (Italian)

Currently translated at 57.1% (12 of 21 strings)

Translation: OpenWrt/LuCI/applications/irqbalance
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsirqbalance/it/

Translated using Weblate (Italian)

Currently translated at 55.5% (25 of 45 strings)

Translation: OpenWrt/LuCI/applications/cloudflared
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/it/

Translated using Weblate (Italian)

Currently translated at 36.1% (34 of 94 strings)

Translation: OpenWrt/LuCI/applications/clamav
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/it/

Translated using Weblate (Italian)

Currently translated at 79.2% (42 of 53 strings)

Translated using Weblate (Italian)

Currently translated at 84.0% (2288 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/it/

Translated using Weblate (Italian)

Currently translated at 7.8% (13 of 165 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (91 of 91 strings)

Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/it/

Translated using Weblate (Italian)

Currently translated at 72.6% (53 of 73 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/it/

Translated using Weblate (Italian)

Currently translated at 68.9% (202 of 293 strings)

Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/it/

Translated using Weblate (Italian)

Currently translated at 100.0% (38 of 38 strings)

Translation: OpenWrt/LuCI/applications/advanced-reboot
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/it/

Translated using Weblate (Italian)

Currently translated at 42.8% (12 of 28 strings)

Translated using Weblate (Italian)

Currently translated at 39.1% (18 of 46 strings)

Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/it/

Translated using Weblate (Italian)

Currently translated at 81.8% (18 of 22 strings)

Translation: OpenWrt/LuCI/applications/lxc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/it/

Translated using Weblate (Italian)

Currently translated at 26.7% (53 of 198 strings)

Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/it/

Translated using Weblate (Italian)

Currently translated at 9.2% (11 of 119 strings)

Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/it/

Translated using Weblate (Italian)

Currently translated at 13.4% (12 of 89 strings)

Translation: OpenWrt/LuCI/applications/mosquitto
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/it/

Translated using Weblate (Italian)

Currently translated at 46.9% (23 of 49 strings)

Translated using Weblate (Italian)

Currently translated at 29.8% (63 of 211 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/it/

Translated using Weblate (Italian)

Currently translated at 30.6% (23 of 75 strings)

Translated using Weblate (Italian)

Currently translated at 18.6% (11 of 59 strings)

Translation: OpenWrt/LuCI/applications/dump1090
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/it/

Translated using Weblate (Italian)

Currently translated at 62.5% (10 of 16 strings)

Translation: OpenWrt/LuCI/applications/squid
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/it/

Translated using Weblate (Italian)

Currently translated at 10.8% (16 of 147 strings)

Translation: OpenWrt/LuCI/applications/privoxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/it/

Translated using Weblate (Italian)

Currently translated at 100.0% (86 of 86 strings)

Translation: OpenWrt/LuCI/applications/package-manager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/it/

Translated using Weblate (Italian)

Currently translated at 38.5% (98 of 254 strings)

Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/it/

Translated using Weblate (Italian)

Currently translated at 47.0% (8 of 17 strings)

Translation: OpenWrt/LuCI/applications/eoip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationseoip/it/

Translated using Weblate (Italian)

Currently translated at 22.9% (11 of 48 strings)

Translation: OpenWrt/LuCI/applications/openwisp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/it/

Translated using Weblate (Italian)

Currently translated at 15.5% (12 of 77 strings)

Translation: OpenWrt/LuCI/applications/xinetd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/it/

Translated using Weblate (Italian)

Currently translated at 97.4% (192 of 197 strings)

Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/it/

Translated using Weblate (Italian)

Currently translated at 39.8% (73 of 183 strings)

Translated using Weblate (Italian)

Currently translated at 86.6% (52 of 60 strings)

Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/it/

Translated using Weblate (Italian)

Currently translated at 63.6% (21 of 33 strings)

Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/it/

Translated using Weblate (Italian)

Currently translated at 22.5% (9 of 40 strings)

Translation: OpenWrt/LuCI/applications/example
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsexample/it/

Translated using Weblate (Romanian)

Currently translated at 90.5% (2465 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ro/

Translated using Weblate (Italian)

Currently translated at 97.4% (192 of 197 strings)

Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/it/

Translated using Weblate (Italian)

Currently translated at 71.2% (52 of 73 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/it/

Translated using Weblate (Italian)

Currently translated at 5.8% (7 of 119 strings)

Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/it/

Translated using Weblate (Italian)

Currently translated at 10.2% (15 of 147 strings)

Translation: OpenWrt/LuCI/applications/privoxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/it/

Translated using Weblate (Italian)

Currently translated at 35.7% (10 of 28 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (2723 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (2723 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/

Translated using Weblate (Romanian)

Currently translated at 94.5% (86 of 91 strings)

Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ro/

Translated using Weblate (Romanian)

Currently translated at 42.8% (9 of 21 strings)

Translation: OpenWrt/LuCI/applications/irqbalance
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsirqbalance/ro/

Translated using Weblate (Romanian)

Currently translated at 12.5% (5 of 40 strings)

Translation: OpenWrt/LuCI/applications/example
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsexample/ro/

Translated using Weblate (Romanian)

Currently translated at 25.0% (5 of 20 strings)

Translation: OpenWrt/LuCI/applications/crowdsec-firewall-bouncer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscrowdsec-firewall-bouncer/ro/

Translated using Weblate (Romanian)

Currently translated at 90.6% (68 of 75 strings)

Translated using Weblate (Romanian)

Currently translated at 99.5% (401 of 403 strings)

Translated using Weblate (German)

Currently translated at 75.3% (55 of 73 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/de/

Translated using Weblate (Romanian)

Currently translated at 33.3% (7 of 21 strings)

Translation: OpenWrt/LuCI/applications/tor
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstor/ro/

Translated using Weblate (Romanian)

Currently translated at 100.0% (168 of 168 strings)

Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ro/

Translated using Weblate (Romanian)

Currently translated at 15.5% (12 of 77 strings)

Translation: OpenWrt/LuCI/applications/xinetd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/ro/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (197 of 197 strings)

Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pt_BR/

Translated using Weblate (Romanian)

Currently translated at 96.6% (57 of 59 strings)

Translation: OpenWrt/LuCI/applications/dump1090
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/ro/

Translated using Weblate (Romanian)

Currently translated at 90.1% (82 of 91 strings)

Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ro/

Translated using Weblate (Romanian)

Currently translated at 32.5% (13 of 40 strings)

Translated using Weblate (Romanian)

Currently translated at 87.8% (65 of 74 strings)

Translation: OpenWrt/LuCI/applications/frps
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/ro/

Translated using Weblate (Indonesian)

Currently translated at 1.6% (3 of 177 strings)

Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/id/

Translated using Weblate (Indonesian)

Currently translated at 64.3% (47 of 73 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/id/

Translated using Weblate (Romanian)

Currently translated at 100.0% (124 of 124 strings)

Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/ro/

Translated using Weblate (Romanian)

Currently translated at 90.5% (2465 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ro/

Translated using Weblate (Romanian)

Currently translated at 10.2% (11 of 107 strings)

Translation: OpenWrt/LuCI/applications/filemanager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilemanager/ro/

Translated using Weblate (Romanian)

Currently translated at 67.9% (36 of 53 strings)

Translated using Weblate (Romanian)

Currently translated at 83.8% (26 of 31 strings)

Translation: OpenWrt/LuCI/applications/wifischedule
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/ro/

Translated using Weblate (Romanian)

Currently translated at 9.0% (15 of 165 strings)

Translated using Weblate (Indonesian)

Currently translated at 33.1% (69 of 208 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/id/

Translated using Weblate (Romanian)

Currently translated at 48.9% (24 of 49 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 4.3% (11 of 254 strings)

Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/pt_BR/

Translated using Weblate (Romanian)

Currently translated at 10.0% (12 of 119 strings)

Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/ro/

Translated using Weblate (Romanian)

Currently translated at 10.1% (13 of 128 strings)

Translation: OpenWrt/LuCI/applications/usteer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/ro/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (2723 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/

Translated using Weblate (Indonesian)

Currently translated at 18.6% (53 of 284 strings)

Translated using Weblate (Romanian)

Currently translated at 30.3% (10 of 33 strings)

Translation: OpenWrt/LuCI/applications/openlist
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenlist/ro/

Translated using Weblate (Romanian)

Currently translated at 55.1% (81 of 147 strings)

Translation: OpenWrt/LuCI/applications/privoxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/ro/

Translated using Weblate (German)

Currently translated at 82.8% (164 of 198 strings)

Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/de/

Translated using Weblate (Romanian)

Currently translated at 68.7% (11 of 16 strings)

Translation: OpenWrt/LuCI/applications/squid
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/ro/

Translated using Weblate (Romanian)

Currently translated at 16.6% (8 of 48 strings)

Translation: OpenWrt/LuCI/applications/openwisp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/ro/

Translated using Weblate (Romanian)

Currently translated at 8.4% (15 of 178 strings)

Translation: OpenWrt/LuCI/applications/lldpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/ro/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (171 of 171 strings)

Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/pt_BR/

Translated using Weblate (Romanian)

Currently translated at 94.2% (196 of 208 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ro/

Translated using Weblate (Indonesian)

Currently translated at 0.4% (11 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/id/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (284 of 284 strings)

Translated using Weblate (Finnish)

Currently translated at 59.7% (1626 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fi/

Translated using Weblate (Romanian)

Currently translated at 98.5% (280 of 284 strings)

Translated using Weblate (Romanian)

Currently translated at 66.6% (118 of 177 strings)

Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/ro/

Translated using Weblate (Romanian)

Currently translated at 18.1% (12 of 66 strings)

Translation: OpenWrt/LuCI/applications/sshtunnel
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/ro/

Translated using Weblate (Romanian)

Currently translated at 35.2% (6 of 17 strings)

Translation: OpenWrt/LuCI/applications/eoip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationseoip/ro/

Translated using Weblate (Romanian)

Currently translated at 69.8% (51 of 73 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ro/

Translated using Weblate (Romanian)

Currently translated at 100.0% (171 of 171 strings)

Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ro/

Translated using Weblate (Romanian)

Currently translated at 6.6% (17 of 254 strings)

Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/ro/

Translated using Weblate (Romanian)

Currently translated at 34.5% (56 of 162 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ro/

Translated using Weblate (Romanian)

Currently translated at 35.5% (16 of 45 strings)

Translation: OpenWrt/LuCI/applications/cloudflared
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/ro/

Translated using Weblate (Romanian)

Currently translated at 7.5% (15 of 198 strings)

Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/ro/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (208 of 208 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/pt_BR/

Translated using Weblate (Romanian)

Currently translated at 53.5% (15 of 28 strings)

Translation: OpenWrt/LuCI/applications/udpxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/ro/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (177 of 177 strings)

Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/pt_BR/

Translated using Weblate (Romanian)

Currently translated at 10.1% (9 of 89 strings)

Translation: OpenWrt/LuCI/applications/mosquitto
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/ro/

Translated using Weblate (Romanian)

Currently translated at 60.0% (176 of 293 strings)

Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ro/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (198 of 198 strings)

Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/pt_BR/

Translated using Weblate (Romanian)

Currently translated at 13.5% (11 of 81 strings)

Translation: OpenWrt/LuCI/applications/email
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/ro/

Translated using Weblate (Romanian)

Currently translated at 43.6% (41 of 94 strings)

Translation: OpenWrt/LuCI/applications/clamav
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/ro/

Translated using Weblate (Romanian)

Currently translated at 77.2% (153 of 198 strings)

Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ro/

Translated using Weblate (German)

Currently translated at 99.5% (207 of 208 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/de/

Translated using Weblate (German)

Currently translated at 93.1% (2536 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/

Translated using Weblate (Romanian)

Currently translated at 32.6% (15 of 46 strings)

Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/ro/

Translated using Weblate (German)

Currently translated at 99.6% (292 of 293 strings)

Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/de/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (403 of 403 strings)

Translated using Weblate (Romanian)

Currently translated at 51.5% (17 of 33 strings)

Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/ro/

Translated using Weblate (Romanian)

Currently translated at 33.3% (10 of 30 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (2723 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (2723 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/

Translated using Weblate (Irish)

Currently translated at 100.0% (2723 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ga/

Translated using Weblate (Irish)

Currently translated at 100.0% (208 of 208 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ga/

Translated using Weblate (Spanish)

Currently translated at 99.5% (207 of 208 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (198 of 198 strings)

Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/uk/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (208 of 208 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/zh_Hans/

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (208 of 208 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/uk/

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (2723 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/uk/

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (2723 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/

Translated using Weblate (Spanish)

Currently translated at 98.4% (195 of 198 strings)

Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/es/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (198 of 198 strings)

Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/zh_Hans/

Translated using Weblate (Spanish)

Currently translated at 99.5% (2712 of 2723 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/

Translated using Weblate (Irish)

Currently translated at 100.0% (198 of 198 strings)

Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ga/

Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
Co-authored-by: Alex Caserini <alex.caserini@gmail.com>
Co-authored-by: CRISTIAN ANDREI <cristianvdr@gmail.com>
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Janderson Vieira Santos <jandersonvs79@gmail.com>
Co-authored-by: Luiz Carlos de Souza Santos <lcdessantos@gmail.com>
Co-authored-by: Marko Mäkelä <marko.makela@mariadb.com>
Co-authored-by: Meano Lee <meanocat@gmail.com>
Co-authored-by: Werner Schleifer <werner.schleifer@gmail.com>
Co-authored-by: ZW <roc_fe@users.noreply.hosted.weblate.org>
Co-authored-by: iqbalramdhan <iqbalramdhan0412@gmail.com>
Co-authored-by: nKsyn <e.nksyn@gmail.com>
Co-authored-by: try496 <pinghejk@gmail.com>
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com>
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
Signed-off-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
Signed-off-by: Alex Caserini <alex.caserini@gmail.com>
Signed-off-by: CRISTIAN ANDREI <cristianvdr@gmail.com>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Janderson Vieira Santos <jandersonvs79@gmail.com>
Signed-off-by: Luiz Carlos de Souza Santos <lcdessantos@gmail.com>
Signed-off-by: Marko Mäkelä <marko.makela@mariadb.com>
Signed-off-by: Meano Lee <meanocat@gmail.com>
Signed-off-by: Werner Schleifer <werner.schleifer@gmail.com>
Signed-off-by: ZW <roc_fe@users.noreply.hosted.weblate.org>
Signed-off-by: iqbalramdhan <iqbalramdhan0412@gmail.com>
Signed-off-by: nKsyn <e.nksyn@gmail.com>
Signed-off-by: try496 <pinghejk@gmail.com>
Signed-off-by: Максим Горпиніч <gorpinicmaksim0@gmail.com>
Signed-off-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsantiblock/ro/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/pt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/ro/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/id/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/ro/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/pt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/ro/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/ro/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ro/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/ro/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/ro/
Translation: OpenWrt/LuCI/applications/antiblock
Translation: OpenWrt/LuCI/applications/coovachilli
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/natmap
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/p910nd
Translation: OpenWrt/LuCI/applications/rp-pppoe-server
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy
Translation: OpenWrt/LuCI/applications/upnp
2025-11-26 17:16:45 +01:00
Paul Donald
33d6492459 luci-app-lldpd: improvements for IO select
Some checks failed
LuCI repo CodeQL Analysis / Analyze JavaScript and JSON (javascript-typescript) (push) Has been cancelled
ES6 and implement optional property

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2025-11-25 23:20:40 +01:00
Paul Donald
764a94b59c luci-app-lldpd: ES6 treatment
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2025-11-25 23:20:40 +01:00
Tokisaki-Galaxy
63d55a7ec1 luci-mod-status: Fix legacy rule detection false positive
Some checks failed
LuCI repo CodeQL Analysis / Analyze JavaScript and JSON (javascript-typescript) (push) Has been cancelled
Refine legacy rule detection to avoid false positives generated by the
iptables-nft compatibility layer on fw4 systems.

The logic now prioritizes `iptables-legacy-save` for accuracy, while
retaining `iptables-save` as a fallback to ensure backward
compatibility with fw3.

Signed-off-by: Tokisaki-Galaxy <starmaster@outlook.sg>
2025-11-25 21:55:25 +01:00
Paul Donald
805b2db670 luci-mod-network: Implement WiFi QR Codes
This implements T:, R:, S: and H: parameters standardized within WiFi QR codes.

This leaves the SAE-PK related options unimplemented. A future UI will likely
handle SAE-PK options differently than in hostapd_bss_options.

Current parameters are based on:
https://www.wi-fi.org/system/files/WPA3%20Specification%20v3.5.pdf#page=33

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2025-11-25 00:43:33 +01:00
Dirk Brenken
38f555ccf7 luci-app-adblock: sync with adblock 4.4.4-2
Some checks failed
LuCI repo CodeQL Analysis / Analyze JavaScript and JSON (javascript-typescript) (push) Has been cancelled
* adapt regex changes to custom feed editor

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-11-24 22:29:02 +01:00
Hannu Nyman
2eac826ea0 treewide: Sync translations
Some checks failed
LuCI repo CodeQL Analysis / Analyze JavaScript and JSON (javascript-typescript) (push) Has been cancelled
Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2025-11-22 08:35:17 +02:00
Hosted Weblate
61faae4c90 Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.0% (399 of 403 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 68.6% (201 of 293 strings)

Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 64.9% (111 of 171 strings)

Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (177 of 177 strings)

Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.1% (2695 of 2719 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (197 of 197 strings)

Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (91 of 91 strings)

Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 80.5% (161 of 200 strings)

Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 78.5% (22 of 28 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (208 of 208 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 59.7% (175 of 293 strings)

Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (211 of 211 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.1% (2695 of 2719 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/

Translated using Weblate (Slovak)

Currently translated at 18.6% (14 of 75 strings)

Co-authored-by: Filip Hanes <filip@hanes.tech>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Janderson Vieira Santos <jandersonvs79@gmail.com>
Signed-off-by: Janderson Vieira Santos <jandersonvs79@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/sk/
Translation: OpenWrt/LuCI/applications/natmap
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy
2025-11-22 08:30:38 +02:00
Dirk Brenken
fa2945a2e2 luci-app-adblock: remove obsolete ACLs
* the app now uses rpc / the ubus log object and no longer requires logread ACLs

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-11-21 21:55:05 +01:00
Dirk Brenken
7d348dd14f luci-app-adblock: sync with adblock 4.4.4-1
Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-11-21 19:05:36 +01:00
Florian Eckert
67919b296f Merge pull request #8092 from eamonxg/feature_es6
luci-theme-*: use ES6 syntax
2025-11-21 13:56:51 +01:00
Hosted Weblate
ba6b05dce3 Translated using Weblate (Hebrew)
Currently translated at 3.5% (4 of 113 strings)

Translated using Weblate (Hebrew)

Currently translated at 3.5% (7 of 200 strings)

Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/he/

Translated using Weblate (Spanish)

Currently translated at 99.4% (2703 of 2719 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/

Translated using Weblate (Slovenian)

Currently translated at 0.2% (1 of 403 strings)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Added translation using Weblate (Esperanto)

Translated using Weblate (Spanish)

Currently translated at 99.4% (2703 of 2719 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/

Translated using Weblate (Italian)

Currently translated at 37.0% (94 of 254 strings)

Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/it/

Translated using Weblate (Italian)

Currently translated at 8.4% (15 of 178 strings)

Translation: OpenWrt/LuCI/applications/lldpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/it/

Translated using Weblate (Italian)

Currently translated at 74.0% (60 of 81 strings)

Translation: OpenWrt/LuCI/applications/email
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/it/

Translated using Weblate (Italian)

Currently translated at 15.5% (12 of 77 strings)

Translation: OpenWrt/LuCI/applications/xinetd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/it/

Translated using Weblate (Italian)

Currently translated at 5.0% (6 of 119 strings)

Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/it/

Translated using Weblate (Italian)

Currently translated at 98.4% (65 of 66 strings)

Translation: OpenWrt/LuCI/applications/sshtunnel
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/it/

Translated using Weblate (Italian)

Currently translated at 52.3% (11 of 21 strings)

Translation: OpenWrt/LuCI/applications/irqbalance
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsirqbalance/it/

Translated using Weblate (Italian)

Currently translated at 32.1% (9 of 28 strings)

Translated using Weblate (Italian)

Currently translated at 30.3% (10 of 33 strings)

Translation: OpenWrt/LuCI/applications/vnstat2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/it/

Translated using Weblate (Italian)

Currently translated at 22.9% (45 of 196 strings)

Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/it/

Translated using Weblate (Italian)

Currently translated at 9.5% (14 of 147 strings)

Translation: OpenWrt/LuCI/applications/privoxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/it/

Translated using Weblate (Italian)

Currently translated at 22.5% (28 of 124 strings)

Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/it/

Translated using Weblate (Italian)

Currently translated at 100.0% (26 of 26 strings)

Translation: OpenWrt/LuCI/applications/dcwapd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/it/

Translated using Weblate (Italian)

Currently translated at 100.0% (46 of 46 strings)

Translated using Weblate (Italian)

Currently translated at 6.0% (10 of 165 strings)

Translated using Weblate (Italian)

Currently translated at 39.8% (73 of 183 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (284 of 284 strings)

Translated using Weblate (Italian)

Currently translated at 25.3% (102 of 403 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (82 of 82 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (25 of 25 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (2719 of 2719 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/

Translated using Weblate (Romanian)

Currently translated at 90.6% (2464 of 2719 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ro/

Translated using Weblate (Japanese)

Currently translated at 61.6% (1675 of 2719 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ja/

Translated using Weblate (Italian)

Currently translated at 84.1% (2287 of 2719 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/it/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (2719 of 2719 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 0.8% (1 of 119 strings)

Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 75.0% (21 of 28 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 69.8% (51 of 73 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 32.1% (9 of 28 strings)

Translation: OpenWrt/LuCI/applications/udpxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 90.1% (82 of 91 strings)

Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 51.7% (76 of 147 strings)

Translation: OpenWrt/LuCI/applications/privoxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/pt_BR/

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (284 of 284 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (2719 of 2719 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/

Co-authored-by: CRISTIAN ANDREI <cristianvdr@gmail.com>
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hebert Francis Amaro Nogueira <nogueira.hebert@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: ZW <roc_fe@users.noreply.hosted.weblate.org>
Co-authored-by: liilliil <liilliil@liilliil.net>
Co-authored-by: nKsyn <e.nksyn@gmail.com>
Co-authored-by: niky1987 <niky1987@libero.it>
Co-authored-by: yohru <yohru7@gmail.com>
Signed-off-by: CRISTIAN ANDREI <cristianvdr@gmail.com>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Hebert Francis Amaro Nogueira <nogueira.hebert@gmail.com>
Signed-off-by: Yaron Shahrabani <sh.yaron@gmail.com>
Signed-off-by: liilliil <liilliil@liilliil.net>
Signed-off-by: nKsyn <e.nksyn@gmail.com>
Signed-off-by: niky1987 <niky1987@libero.it>
Signed-off-by: yohru <yohru7@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/he/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/sl/
Translation: OpenWrt/LuCI/applications/coovachilli
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/minidlna
Translation: OpenWrt/LuCI/applications/natmap
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/qos
Translation: OpenWrt/LuCI/applications/radicale2
Translation: OpenWrt/LuCI/applications/splash
Translation: OpenWrt/LuCI/applications/statistics
2025-11-20 22:25:14 +02:00
Andy Chiang
fdac3c0100 luci-mod-system: add translation string for language
add translation string for language

Signed-off-by: Andy Chiang <AndyChiang_git@outlook.com>
2025-11-20 13:03:52 +01:00
David Härdeman
6cb0bebf5f luci-mod-status: improve detection of static cfg
Note that "duid" from UCI can be *either* "<DUID>" or "<DUID>%<IAID>",
so update the code to handle both cases.

Also, make sure the "Reserve IP" button is disabled if the "duid" is
unknown (can only happen if dnsmasq is responsible for DHCPv6) and that
DUIDs/IAIDs are always rendered in lowercase in the UI.

Signed-off-by: David Härdeman <david@hardeman.nu>
2025-11-18 23:24:22 +01:00
David Härdeman
4a651d591b luci-mod-status: optional MAC for static lease
Note that we might not have a MAC address to set in case of a DHCPv6
lease when the DUID is of a type which isn't MAC-based.

Signed-off-by: David Härdeman <david@hardeman.nu>
2025-11-18 23:24:22 +01:00
David Härdeman
a345e036c1 luci-mod-status: store static DHCPv6 lease DUID as list
Multiple DUIDs can be defined for one static lease, and using an
"option" instead of a "list" in UCI is legacy, so store the DUID as a
list for correctness.

Signed-off-by: David Härdeman <david@hardeman.nu>
2025-11-18 23:24:22 +01:00
Marko Zajc
2a2f2d4dbd luci-mod-network: Add flag for address_as_local
'Addresses' option entries in the general tab of DHCP and DNS settings are
sometimes (I'm not sure about the exact conditions) passed to upstream resolver,
bypassing local resolution.

A workaround for a small list of domains is to add them to 'Resolve these
locally' option, but this is very tedious to do, and dnsmasq limits it to 1024
characters.

openwrt/openwrt#18610 adds behaviour to add addresses to the local resolution
list automatically, and this commit adds a flag to LuCI to control that.

Signed-off-by: Marko Zajc <marko@zajc.tel>
2025-11-18 16:34:39 +01:00
Stan Grishin
91b3950112 luci-base: remove reset button from sysauth
Signed-off-by: Stan Grishin <stangri@melmac.ca>
2025-11-18 04:01:16 +01:00
Eamon Xiong
0096cef2b3 luci-theme-openwrt-2020: use arrow function
Replaced L.bind with an arrow function for simpler syntax and clearer `this` binding.

Signed-off-by: Eamon Xiong <eamonxiong@gmail.com>
2025-11-17 23:41:07 +08:00
Eamon Xiong
8df4e465a3 luci-theme-openwrt: use arrow function
Replaced L.bind with an arrow function for simpler syntax and clearer `this` binding.

Signed-off-by: Eamon Xiong <eamonxiong@gmail.com>
2025-11-17 23:41:07 +08:00
Eamon Xiong
53548203fd luci-theme-material: use arrow function
Replaced L.bind with an arrow function for simpler syntax and clearer `this` binding.

Signed-off-by: Eamon Xiong <eamonxiong@gmail.com>
2025-11-17 23:41:07 +08:00