project/luci.git
10 months agoluci-app-privoxy: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:34:35 +0000 (12:34 +0000)]
luci-app-privoxy: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-polipo: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:34:23 +0000 (12:34 +0000)]
luci-app-polipo: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-pbr: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:34:06 +0000 (12:34 +0000)]
luci-app-pbr: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-pagekitec: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:33:54 +0000 (12:33 +0000)]
luci-app-pagekitec: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-p910nd: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:33:35 +0000 (12:33 +0000)]
luci-app-p910nd: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-opkg: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:33:09 +0000 (12:33 +0000)]
luci-app-opkg: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-openwisp: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:32:56 +0000 (12:32 +0000)]
luci-app-openwisp: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-openvpn: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:32:31 +0000 (12:32 +0000)]
luci-app-openvpn: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-omcproxy: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:32:17 +0000 (12:32 +0000)]
luci-app-omcproxy: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-olsr: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:32:05 +0000 (12:32 +0000)]
luci-app-olsr: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-olsr-viz: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:31:54 +0000 (12:31 +0000)]
luci-app-olsr-viz: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-olsr-services: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:31:42 +0000 (12:31 +0000)]
luci-app-olsr-services: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-ocserv: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:31:23 +0000 (12:31 +0000)]
luci-app-ocserv: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-nut: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:31:08 +0000 (12:31 +0000)]
luci-app-nut: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-ntpc: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:30:46 +0000 (12:30 +0000)]
luci-app-ntpc: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-nlbwmon: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:30:33 +0000 (12:30 +0000)]
luci-app-nlbwmon: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-nft-qos: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:30:20 +0000 (12:30 +0000)]
luci-app-nft-qos: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-nextdns: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:30:05 +0000 (12:30 +0000)]
luci-app-nextdns: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-natmap: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:29:50 +0000 (12:29 +0000)]
luci-app-natmap: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-mwan3: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:29:31 +0000 (12:29 +0000)]
luci-app-mwan3: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-mosquitto: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:29:19 +0000 (12:29 +0000)]
luci-app-mosquitto: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-mjpg-streamer: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:28:55 +0000 (12:28 +0000)]
luci-app-mjpg-streamer: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-minidlna: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:28:40 +0000 (12:28 +0000)]
luci-app-minidlna: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-lxc: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:28:29 +0000 (12:28 +0000)]
luci-app-lxc: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-ltqtapi: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:28:15 +0000 (12:28 +0000)]
luci-app-ltqtapi: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-kmsdb: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:28:02 +0000 (12:28 +0000)]
luci-app-kmsdb: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-irqbalance: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:27:46 +0000 (12:27 +0000)]
luci-app-irqbalance: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-https-dns-proxy: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:27:00 +0000 (12:27 +0000)]
luci-app-https-dns-proxy: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-hd-idle: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:26:36 +0000 (12:26 +0000)]
luci-app-hd-idle: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-fwknopd: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:26:11 +0000 (12:26 +0000)]
luci-app-fwknopd: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-frps: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:25:57 +0000 (12:25 +0000)]
luci-app-frps: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-frpc: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:25:42 +0000 (12:25 +0000)]
luci-app-frpc: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-firewall: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:25:29 +0000 (12:25 +0000)]
luci-app-firewall: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-example: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:25:04 +0000 (12:25 +0000)]
luci-app-example: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-eoip: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:24:31 +0000 (12:24 +0000)]
luci-app-eoip: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-email: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:24:03 +0000 (12:24 +0000)]
luci-app-email: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-dynapoint: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:23:40 +0000 (12:23 +0000)]
luci-app-dynapoint: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-dump1090: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:23:10 +0000 (12:23 +0000)]
luci-app-dump1090: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-dockerman: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:22:55 +0000 (12:22 +0000)]
luci-app-dockerman: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-dnscrypt-proxy: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:22:41 +0000 (12:22 +0000)]
luci-app-dnscrypt-proxy: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-diag-core: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:22:22 +0000 (12:22 +0000)]
luci-app-diag-core: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-ddns: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:22:04 +0000 (12:22 +0000)]
luci-app-ddns: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-dcwapd: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:21:50 +0000 (12:21 +0000)]
luci-app-dcwapd: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-cshark: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:21:26 +0000 (12:21 +0000)]
luci-app-cshark: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-crowdsec-firewall-bouncer: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:21:08 +0000 (12:21 +0000)]
luci-app-crowdsec-firewall-bouncer: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-coovachilli: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:20:14 +0000 (12:20 +0000)]
luci-app-coovachilli: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-commands: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:19:58 +0000 (12:19 +0000)]
luci-app-commands: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-clamav: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:19:43 +0000 (12:19 +0000)]
luci-app-clamav: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-bmx7: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:19:31 +0000 (12:19 +0000)]
luci-app-bmx7: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-bcp38: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:19:16 +0000 (12:19 +0000)]
luci-app-bcp38: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-banip: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:19:00 +0000 (12:19 +0000)]
luci-app-banip: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-attendedsysupgrade: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:18:42 +0000 (12:18 +0000)]
luci-app-attendedsysupgrade: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-aria2: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:18:15 +0000 (12:18 +0000)]
luci-app-aria2: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-alist: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:18:00 +0000 (12:18 +0000)]
luci-app-alist: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-ahcp: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:17:35 +0000 (12:17 +0000)]
luci-app-ahcp: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-advanced-reboot: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:17:17 +0000 (12:17 +0000)]
luci-app-advanced-reboot: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-adblock: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:16:52 +0000 (12:16 +0000)]
luci-app-adblock: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-adblock-fast: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:16:30 +0000 (12:16 +0000)]
luci-app-adblock-fast: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-acme: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:14:42 +0000 (12:14 +0000)]
luci-app-acme: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-acl: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:14:14 +0000 (12:14 +0000)]
luci-app-acl: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-base: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 13:03:07 +0000 (13:03 +0000)]
luci-base: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agobuild: update build/i18n-* tools
Paul Donald [Wed, 3 Jan 2024 13:14:06 +0000 (13:14 +0000)]
build: update build/i18n-* tools

modify i18n-add-language.sh so it can:
- be run from any path
- bootstrap any (or all) po folder(s) with existing language(s)
- (partially) update luci.mk with new languages

deprecate build/i18n-init.sh

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-usteer: update i18n
Paul Donald [Tue, 2 Jan 2024 15:53:35 +0000 (15:53 +0000)]
luci-app-usteer: update i18n

run build/i18n-sync.sh

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-sshtunnel: update i18n
Paul Donald [Tue, 2 Jan 2024 15:53:07 +0000 (15:53 +0000)]
luci-app-sshtunnel: update i18n

run build/i18n-sync.sh

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-irqbalance: update i18n
Paul Donald [Tue, 2 Jan 2024 15:52:39 +0000 (15:52 +0000)]
luci-app-irqbalance: update i18n

run build/i18n-sync.sh

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-firewall: update i18n
Paul Donald [Tue, 2 Jan 2024 15:52:03 +0000 (15:52 +0000)]
luci-app-firewall: update i18n

run build/i18n-sync.sh

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-base: i18n house-keeping
Paul Donald [Wed, 3 Jan 2024 12:50:25 +0000 (12:50 +0000)]
luci-base: i18n house-keeping

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoTranslated using Weblate (Portuguese)
Hosted Weblate [Tue, 2 Jan 2024 20:07:30 +0000 (21:07 +0100)]
Translated using Weblate (Portuguese)

Currently translated at 52.7% (86 of 163 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 78.5% (128 of 163 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 56.5% (82 of 145 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (195 of 195 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (193 of 193 strings)

Translated using Weblate (Portuguese)

Currently translated at 100.0% (376 of 376 strings)

Translated using Weblate (German)

Currently translated at 100.0% (62 of 62 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (197 of 197 strings)

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

Translated using Weblate (German)

Currently translated at 99.6% (278 of 279 strings)

Translated using Weblate (Norwegian Bokmål)

Currently translated at 100.0% (2 of 2 strings)

Translation: OpenWrt/LuCI/applications/olsr-viz
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-viz/nb_NO/

Translated using Weblate (Norwegian Bokmål)

Currently translated at 97.8% (45 of 46 strings)

Translated using Weblate (Norwegian Bokmål)

Currently translated at 97.9% (48 of 49 strings)

Translated using Weblate (Spanish)

Currently translated at 93.7% (2171 of 2315 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (163 of 163 strings)

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

Translated using Weblate (Spanish)

Currently translated at 77.2% (112 of 145 strings)

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

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 100.0% (49 of 49 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (197 of 197 strings)

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

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% (135 of 135 strings)

Translated using Weblate (Portuguese)

Currently translated at 100.0% (193 of 193 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (193 of 193 strings)

Translated using Weblate (Portuguese)

Currently translated at 100.0% (279 of 279 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (279 of 279 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (376 of 376 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 77.9% (127 of 163 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.5% (210 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 37.9% (55 of 145 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (14 of 14 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (2 of 2 strings)

Translation: OpenWrt/LuCI/applications/olsr-viz
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-viz/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 93.4% (228 of 244 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 99.4% (374 of 376 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 94.2% (2183 of 2315 strings)

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

Added translation using Weblate (Norwegian Bokmål)

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Džiugas J <dziugas1959@hotmail.com>
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marco Aurélio Cardoso <marcoaurelio.cardoso@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: ssantos <ssantos@web.de>
Signed-off-by: Allan Nordhøy <epost@anotheragency.no>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Marco Aurélio Cardoso <marcoaurelio.cardoso@gmail.com>
Signed-off-by: gallegonovato <fran-carro@hotmail.es>
Signed-off-by: ssantos <ssantos@web.de>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/pt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/pt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/nb_NO/
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/minidlna
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/upnp

10 months agoluci-mod-network: disable 'Edit' button for dynamic interfaces
Paul Donald [Sun, 31 Dec 2023 13:11:41 +0000 (13:11 +0000)]
luci-mod-network: disable 'Edit' button for dynamic interfaces

Otherwise they produce "Cannot read properties of null".

Tested on 23.05.2

Fixes issue #6799

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-mod-system: drop not used setInitAction ubus luci permission
Christian Marangi [Mon, 30 Jan 2023 22:56:21 +0000 (23:56 +0100)]
luci-mod-system: drop not used setInitAction ubus luci permission

Drop not used setInitAction ubus luci method permission from
luci-mod-system-uhttpd and luci-mod-system-ssh. They are not used in the
related js files and should be removed as the related js doesn't
use/require them.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
10 months agoluci-mod-system: use new "rc" ubus object for init.d scripts
Rafał Miłecki [Fri, 11 Sep 2020 11:26:45 +0000 (13:26 +0200)]
luci-mod-system: use new "rc" ubus object for init.d scripts

Convert startup.js and system.js to use the generic ubus rc method to
handle /etc/init.d/ scripts for enable/disable/start/restart/reload/stop
operation.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
[ reword commit description, convert system.js ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
10 months agoluci-app-irqbalance: add template pot file and zh-Hans translation
Puran Lyu [Fri, 29 Dec 2023 23:24:21 +0000 (18:24 -0500)]
luci-app-irqbalance: add template pot file and zh-Hans translation

Signed-off-by: Puran Lyu <pl2355@nyu.edu>
10 months agoluci-app-irqbalance: add new package
Puran Lyu [Fri, 29 Dec 2023 23:03:15 +0000 (18:03 -0500)]
luci-app-irqbalance: add new package
Add LuCI interface for irqbalance package

Signed-off-by: Puran Lyu <pl2355@nyu.edu>
10 months agoTranslated using Weblate (Russian)
Hosted Weblate [Fri, 29 Dec 2023 05:42:06 +0000 (06:42 +0100)]
Translated using Weblate (Russian)

Currently translated at 100.0% (18 of 18 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (66 of 66 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (376 of 376 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Sergey Ponomarev <stokito@gmail.com>
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ru/
Translation: OpenWrt/LuCI/applications/statistics

10 months agoluci-mod-firewall: Expand on naming of forwarding rule inside the zone
Jonas Dreßler [Wed, 23 Aug 2023 12:03:37 +0000 (14:03 +0200)]
luci-mod-firewall: Expand on naming of forwarding rule inside the zone

Apparently the "Forward" entry of the individual firewall zones controls
forwarding within the zone (between the individual interfaces) only, and not
the forwarding of packets from the zone to other zones. This is quite
confusing, as the meaning is different from the global "Forward" option
above, which does control forwarding between zones.

Quote from user jow on the forum:
> The per-zone forward controls forwarding traffic among the ifaces of this
> zone. Traffic from/to other zones is handled by the global forward policy,
> or individual forwardings or rules.

See https://forum.openwrt.org/t/likely-bug-in-openwrt-firewall-rule-generation/18152

Let's try to be a bit more concise with the naming here and rename this
entry to "Intra zone forward", which hopefully makes the difference clear.

Signed-off-by: Jonas Dreßler <verdre@v0yd.nl>
10 months agoluci-app-alist: add zh-hans translation
Tianling Shen [Tue, 26 Dec 2023 02:50:07 +0000 (10:50 +0800)]
luci-app-alist: add zh-hans translation

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
10 months agoluci-app-alist: add new package
Tianling Shen [Tue, 26 Dec 2023 02:49:28 +0000 (10:49 +0800)]
luci-app-alist: add new package

Add LuCI interface for the AList package.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
10 months agoluci-mod-network: Rework the (multi) mac for static leases
Paul Donald [Thu, 7 Dec 2023 00:06:16 +0000 (01:06 +0100)]
luci-mod-network: Rework the (multi) mac for static leases

+i18n

Removed Jows widget which hindered management of multi mac entries.

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-mod-network: Make MAC check functions generic.
Paul Donald [Thu, 23 Nov 2023 03:51:51 +0000 (04:51 +0100)]
luci-mod-network: Make MAC check functions generic.

Also remove a reassigned so.validate function (dead code).

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-mod-network: DHCP tab IPsets ( add NFTsets properties ) 6737/head
Paul Donald [Sat, 18 Nov 2023 15:56:27 +0000 (16:56 +0100)]
luci-mod-network: DHCP tab IPsets ( add NFTsets properties )

See also:

https://github.com/openwrt/openwrt/commit/d7f378796f985c902ff7906767c275c40a15347f

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoluci-app-sshtunnel: sync .po files
Paul Donald [Thu, 28 Dec 2023 17:57:59 +0000 (17:57 +0000)]
luci-app-sshtunnel: sync .po files

Signed-off-by: Paul Donald <newtwen@gmail.com>
10 months agoTranslated using Weblate (Spanish)
Hosted Weblate [Thu, 28 Dec 2023 14:49:34 +0000 (15:49 +0100)]
Translated using Weblate (Spanish)

Currently translated at 100.0% (118 of 118 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (66 of 66 strings)

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

Translated using Weblate (Italian)

Currently translated at 12.8% (16 of 125 strings)

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

Translated using Weblate (Italian)

Currently translated at 99.9% (2314 of 2315 strings)

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

Translated using Weblate (Danish)

Currently translated at 100.0% (135 of 135 strings)

Translated using Weblate (Danish)

Currently translated at 96.9% (2245 of 2315 strings)

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

Translated using Weblate (Danish)

Currently translated at 100.0% (193 of 193 strings)

Translated using Weblate (Spanish)

Currently translated at 93.3% (2160 of 2315 strings)

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

Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Mc Giver <mcgivergim@gmail.com>
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org>
Co-authored-by: drax red <drax@outlook.dk>
Co-authored-by: st7105 <st7105@gmail.com>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Mc Giver <mcgivergim@gmail.com>
Signed-off-by: Random <random-r@users.noreply.hosted.weblate.org>
Signed-off-by: drax red <drax@outlook.dk>
Signed-off-by: st7105 <st7105@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/da/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/da/
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/openvpn

10 months agoluci-app-sshtunnel: servers: ProxyCommand option
Sergey Ponomarev [Thu, 28 Dec 2023 17:39:51 +0000 (19:39 +0200)]
luci-app-sshtunnel: servers: ProxyCommand option

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
10 months agoRevert "luci-app-sshtunnel: servers: ProxyCommand option"
Paul Donald [Thu, 28 Dec 2023 17:32:14 +0000 (17:32 +0000)]
Revert "luci-app-sshtunnel: servers: ProxyCommand option"

This reverts commit 24236d5e964d7e41a2579b0dc6ba8b49360295be.

10 months agoTranslated using Weblate (Danish)
Hosted Weblate [Wed, 27 Dec 2023 23:09:12 +0000 (23:09 +0000)]
Translated using Weblate (Danish)

Currently translated at 100.0% (135 of 135 strings)

Translated using Weblate (Danish)

Currently translated at 96.9% (2245 of 2315 strings)

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

Translated using Weblate (Danish)

Currently translated at 100.0% (193 of 193 strings)

Translated using Weblate (Spanish)

Currently translated at 93.3% (2160 of 2315 strings)

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

Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: drax red <drax@outlook.dk>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: drax red <drax@outlook.dk>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/da/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/da/
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/openvpn

10 months agoluci-app-sshtunnel: servers: ProxyCommand option
Sergey Ponomarev [Wed, 27 Dec 2023 22:40:52 +0000 (00:40 +0200)]
luci-app-sshtunnel: servers: ProxyCommand option

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
10 months agoluci-app-usteer: Added tooltip while hovering over connected client showing mac,...
Ramon Van Gorkom [Sun, 24 Dec 2023 15:04:33 +0000 (16:04 +0100)]
luci-app-usteer: Added tooltip while hovering over connected client showing mac, IP(s), hostname in status page

Signed-off-by: Ramon Van Gorkom <Ramon00c00@gmail.com>
10 months agoluci-app-sshtunnel: i18n
Sergey Ponomarev [Thu, 21 Dec 2023 02:20:48 +0000 (04:20 +0200)]
luci-app-sshtunnel: i18n

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
10 months agoluci-app-sshtunnel: hide Save and Apply buutons for non form pages
Sergey Ponomarev [Thu, 21 Dec 2023 01:37:52 +0000 (03:37 +0200)]
luci-app-sshtunnel: hide Save and Apply buutons for non form pages

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
10 months agoluci-app-sshtunnel: servers: make a link to man ssh_config
Sergey Ponomarev [Thu, 21 Dec 2023 01:33:37 +0000 (03:33 +0200)]
luci-app-sshtunnel: servers: make a link to man ssh_config

Use Debian man pages because it has many versions and languages.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
10 months agoluci-app-sshtunnel: extract a public key from a key if no .pub
Sergey Ponomarev [Sun, 17 Dec 2023 14:52:58 +0000 (16:52 +0200)]
luci-app-sshtunnel: extract a public key from a key if no .pub

For the Dropbear keys without a .pub we need to fall back and execute the -y command to extract a pubkey from a private.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
10 months agoluci-app-sshtunnel: ssh_keys: list keys without a corresponding .pub
Sergey Ponomarev [Sun, 17 Dec 2023 12:34:32 +0000 (14:34 +0200)]
luci-app-sshtunnel: ssh_keys: list keys without a corresponding .pub

The private keys doesn't have any extension so the only way to clearly say that this file is a key is a presence of the corresponding .pub file.
Most of time key files have a prefix id_ e.g. id_rsa etc.

The dropbearkey generates a key without a corresponding .pub file e.g. id_dropbearkey.

So we need to detect a key files by both .pub file or id_ prefix.
Key files without the id_ prefix won't be listed, sorry.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
10 months agoluci-app-sshtunnel: generate a new key
Sergey Ponomarev [Sun, 17 Dec 2023 10:55:29 +0000 (12:55 +0200)]
luci-app-sshtunnel: generate a new key

Make the Generate a new key as a separate section and move to bottom.
Extend the key name pattern to be an email address so allow symbols @ - +.
Force the id_ prefix for key names.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
10 months agoAdded translation using Weblate (Samogitian)
Hosted Weblate [Tue, 26 Dec 2023 08:29:43 +0000 (09:29 +0100)]
Added translation using Weblate (Samogitian)

Translated using Weblate (Samogitian)

Currently translated at 100.0% (3 of 3 strings)

Added translation using Weblate (Samogitian)

Translated using Weblate (Lithuanian)

Currently translated at 84.7% (50 of 59 strings)

Translation: OpenWrt/LuCI/applications/nft-qos
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/lt/

Translated using Weblate (Swedish)

Currently translated at 26.8% (22 of 82 strings)

Translation: OpenWrt/LuCI/applications/shadowsocks-libev
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/sv/

Translated using Weblate (Swedish)

Currently translated at 32.9% (56 of 170 strings)

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

Translated using Weblate (Swedish)

Currently translated at 50.0% (10 of 20 strings)

Translation: OpenWrt/LuCI/applications/ltqtapi
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsltqtapi/sv/

Translated using Weblate (Swedish)

Currently translated at 43.3% (49 of 113 strings)

Translated using Weblate (Swedish)

Currently translated at 42.6% (119 of 279 strings)

Translated using Weblate (Swedish)

Currently translated at 32.9% (763 of 2315 strings)

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

Translated using Weblate (Swedish)

Currently translated at 35.3% (40 of 113 strings)

Translated using Weblate (Swedish)

Currently translated at 51.5% (84 of 163 strings)

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

Translated using Weblate (Swedish)

Currently translated at 33.8% (43 of 127 strings)

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

Translated using Weblate (Swedish)

Currently translated at 70.3% (102 of 145 strings)

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

Translated using Weblate (Swedish)

Currently translated at 30.0% (34 of 113 strings)

Translated using Weblate (Swedish)

Currently translated at 40.6% (59 of 145 strings)

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

Translated using Weblate (Swedish)

Currently translated at 50.3% (82 of 163 strings)

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

Translated using Weblate (Swedish)

Currently translated at 37.9% (55 of 145 strings)

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

Translated using Weblate (Swedish)

Currently translated at 100.0% (2 of 2 strings)

Translation: OpenWrt/LuCI/applications/olsr-viz
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-viz/sv/

Translated using Weblate (Swedish)

Currently translated at 42.3% (11 of 26 strings)

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

Translated using Weblate (Swedish)

Currently translated at 28.0% (7 of 25 strings)

Translation: OpenWrt/LuCI/applications/cshark
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscshark/sv/

Translated using Weblate (Swedish)

Currently translated at 86.5% (71 of 82 strings)

Translated using Weblate (Dutch)

Currently translated at 99.4% (192 of 193 strings)

Translated using Weblate (Danish)

Currently translated at 99.4% (192 of 193 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 95.6% (175 of 183 strings)

Translated using Weblate (Persian)

Currently translated at 99.4% (192 of 193 strings)

Translated using Weblate (Finnish)

Currently translated at 18.6% (36 of 193 strings)

Translated using Weblate (Norwegian Bokmål)

Currently translated at 58.3% (7 of 12 strings)

Translation: OpenWrt/LuCI/applications/bcp38
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/nb_NO/

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (193 of 193 strings)

Translated using Weblate (Vietnamese)

Currently translated at 99.4% (192 of 193 strings)

Translated using Weblate (Ukrainian)

Currently translated at 99.4% (192 of 193 strings)

Translated using Weblate (Turkish)

Currently translated at 99.4% (192 of 193 strings)

Translated using Weblate (Romanian)

Currently translated at 99.4% (192 of 193 strings)

Translated using Weblate (Portuguese)

Currently translated at 99.4% (192 of 193 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.4% (192 of 193 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (193 of 193 strings)

Translated using Weblate (Norwegian Bokmål)

Currently translated at 17.0% (33 of 193 strings)

Translated using Weblate (French)

Currently translated at 99.4% (192 of 193 strings)

Translated using Weblate (Spanish)

Currently translated at 99.4% (192 of 193 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (279 of 279 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (2315 of 2315 strings)

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

Translated using Weblate (Norwegian Bokmål)

Currently translated at 33.7% (781 of 2315 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 64.4% (105 of 163 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 55.8% (81 of 145 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 11.7% (44 of 376 strings)

Translated using Weblate (Lithuanian)

Currently translated at 44.1% (87 of 197 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 55.0% (110 of 200 strings)

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

Translated using Weblate (Norwegian Bokmål)

Currently translated at 1.6% (1 of 62 strings)

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

Translated using Weblate (Norwegian Bokmål)

Currently translated at 58.3% (7 of 12 strings)

Translation: OpenWrt/LuCI/applications/bcp38
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/nb_NO/

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2315 of 2315 strings)

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

Translated using Weblate (Norwegian Bokmål)

Currently translated at 33.7% (781 of 2315 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (118 of 118 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 73.9% (1713 of 2315 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (125 of 125 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (2315 of 2315 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (2315 of 2315 strings)

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

Translated using Weblate (Spanish)

Currently translated at 93.1% (2156 of 2315 strings)

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

Translated using Weblate (Spanish)

Currently translated at 91.5% (108 of 118 strings)

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

Translated using Weblate (Spanish)

Currently translated at 89.8% (106 of 118 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (82 of 82 strings)

Translation: OpenWrt/LuCI/applications/shadowsocks-libev
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (17 of 17 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (125 of 125 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (193 of 193 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2315 of 2315 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 52.1% (85 of 163 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 12.7% (13 of 102 strings)

Translated using Weblate (Lithuanian)

Currently translated at 22.4% (28 of 125 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 31.2% (61 of 195 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 29.1% (37 of 127 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 54.4% (79 of 145 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 11.7% (44 of 376 strings)

Translated using Weblate (Lithuanian)

Currently translated at 44.1% (87 of 197 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 15.8% (13 of 82 strings)

Translation: OpenWrt/LuCI/applications/shadowsocks-libev
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/lt/

Translated using Weblate (Lithuanian)

Currently translated at 72.4% (1678 of 2315 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (193 of 193 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (193 of 193 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (2315 of 2315 strings)

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

Translated using Weblate (Spanish)

Currently translated at 92.8% (2149 of 2315 strings)

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

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Džiugas J <dziugas1959@hotmail.com>
Co-authored-by: Eric <zxmegaxqug@hldrive.com>
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Hulen <shift0106@gmail.com>
Co-authored-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Mc Giver <mcgivergim@gmail.com>
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org>
Co-authored-by: Yuan Law <traverslombard@outlook.com>
Co-authored-by: st7105 <st7105@gmail.com>
Co-authored-by: try496 <pinghejk@gmail.com>
Signed-off-by: Allan Nordhøy <epost@anotheragency.no>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: Eric <zxmegaxqug@hldrive.com>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Hulen <shift0106@gmail.com>
Signed-off-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>
Signed-off-by: Matthaiks <kitynska@gmail.com>
Signed-off-by: Mc Giver <mcgivergim@gmail.com>
Signed-off-by: Yuan Law <traverslombard@outlook.com>
Signed-off-by: st7105 <st7105@gmail.com>
Signed-off-by: try496 <pinghejk@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/sv/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/da/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/fa/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/fi/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/fr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/nl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/pl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/pt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/ro/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/ru/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/tr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/uk/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/vi/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/sv/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/sv/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-battstatus/sgs/
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/opkg
Translation: OpenWrt/LuCI/applications/radicale2
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/modules/luci-mod-battstatus

11 months agoluci-base: comment fixes (sp)
Paul Donald [Sat, 23 Dec 2023 14:33:16 +0000 (14:33 +0000)]
luci-base: comment fixes (sp)

Signed-off-by: Paul Donald <newtwen@gmail.com>
11 months agotreewide: Sync translations
Hannu Nyman [Sat, 23 Dec 2023 07:02:19 +0000 (09:02 +0200)]
treewide: Sync translations

Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
11 months agoTranslated using Weblate (Lithuanian)
Hosted Weblate [Sat, 23 Dec 2023 05:14:37 +0000 (06:14 +0100)]
Translated using Weblate (Lithuanian)

Currently translated at 56.6% (158 of 279 strings)

Translated using Weblate (Lithuanian)

Currently translated at 26.8% (22 of 82 strings)

Translated using Weblate (Lithuanian)

Currently translated at 20.3% (12 of 59 strings)

Translation: OpenWrt/LuCI/applications/nft-qos
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/lt/

Translated using Weblate (Lithuanian)

Currently translated at 36.2% (49 of 135 strings)

Translated using Weblate (Lithuanian)

Currently translated at 46.7% (29 of 62 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 42.0% (77 of 183 strings)

Translated using Weblate (Lithuanian)

Currently translated at 15.3% (10 of 65 strings)

Translation: OpenWrt/LuCI/applications/dnscrypt-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/lt/

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (48 of 48 strings)

Translated using Weblate (Lithuanian)

Currently translated at 72.1% (1666 of 2309 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (48 of 48 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 94.5% (173 of 183 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (124 of 124 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (52 of 52 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (170 of 170 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (279 of 279 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (2309 of 2309 strings)

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

Co-authored-by: Džiugas J <dziugas1959@hotmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Yuan Law <traverslombard@outlook.com>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: Yuan Law <traverslombard@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/zh_Hant/
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/splash
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard

11 months agoTranslated using Weblate (Lithuanian)
Hosted Weblate [Fri, 22 Dec 2023 09:25:56 +0000 (10:25 +0100)]
Translated using Weblate (Lithuanian)

Currently translated at 36.8% (60 of 163 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 53.7% (78 of 145 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 70.3% (1625 of 2309 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2309 of 2309 strings)

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

Translated using Weblate (Spanish)

Currently translated at 71.1% (84 of 118 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (16 of 16 strings)

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

Translated using Weblate (Spanish)

Currently translated at 71.5% (143 of 200 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (44 of 44 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (177 of 177 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (40 of 40 strings)

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

Translated using Weblate (Spanish)

Currently translated at 33.6% (82 of 244 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (168 of 168 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (195 of 195 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (11 of 11 strings)

Translated using Weblate (Spanish)

Currently translated at 93.4% (2158 of 2309 strings)

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

Translated using Weblate (Spanish)

Currently translated at 41.5% (49 of 118 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 36.2% (49 of 135 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 95.8% (46 of 48 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 93.4% (171 of 183 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 98.3% (122 of 124 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 98.0% (51 of 52 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 98.8% (168 of 170 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 84.9% (237 of 279 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 90.9% (2099 of 2309 strings)

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

Co-authored-by: Džiugas J <dziugas1959@hotmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Mc Giver <mcgivergim@gmail.com>
Co-authored-by: Yuan Law <traverslombard@outlook.com>
Co-authored-by: Zheng Qian <sotux82@gmail.com>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: Mc Giver <mcgivergim@gmail.com>
Signed-off-by: Yuan Law <traverslombard@outlook.com>
Signed-off-by: Zheng Qian <sotux82@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/zh_Hant/
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/p910nd
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard

11 months agoluci-proto-ipv6: Add DHCPv6 norelease menu option (#6775)
Det [Thu, 21 Dec 2023 21:53:03 +0000 (21:53 +0000)]
luci-proto-ipv6: Add DHCPv6 norelease menu option (#6775)

Signed-off-by: Richard Patterson <richard@helix.net.nz>
11 months agoluci-app-olsr: fix null pointer exception (#6778)
Andi Bräu [Thu, 21 Dec 2023 21:48:59 +0000 (22:48 +0100)]
luci-app-olsr: fix null pointer exception (#6778)

for some 'virtual' interfaces, there don't seem to be network status information

Signed-off-by: Andreas Bräu <ab@andi95.de>