project/luci.git
5 months agoluci-theme-openwrt: add css class button-row
Florian Eckert [Fri, 7 Jun 2024 10:51:24 +0000 (12:51 +0200)]
luci-theme-openwrt: add css class button-row

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
5 months agoluci-theme-openwrt-2020: add css class button-row
Florian Eckert [Fri, 7 Jun 2024 10:51:16 +0000 (12:51 +0200)]
luci-theme-openwrt-2020: add css class button-row

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
5 months agoluci-theme-material: add css class button-row
Florian Eckert [Fri, 7 Jun 2024 10:51:00 +0000 (12:51 +0200)]
luci-theme-material: add css class button-row

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
5 months agoluci-theme-bootstrap: add css class button-row
Florian Eckert [Fri, 7 Jun 2024 10:50:39 +0000 (12:50 +0200)]
luci-theme-bootstrap: add css class button-row

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
5 months agoluci-base: update connectivity change help text and button text
Florian Eckert [Fri, 7 Jun 2024 10:11:11 +0000 (12:11 +0200)]
luci-base: update connectivity change help text and button text

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 months agoluci-base: replace button tag with div tag in ui.js
Florian Eckert [Fri, 7 Jun 2024 10:08:19 +0000 (12:08 +0200)]
luci-base: replace button tag with div tag in ui.js

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 months agoluci-base: add missing css class cbi-button to ui.js
Florian Eckert [Fri, 7 Jun 2024 10:07:41 +0000 (12:07 +0200)]
luci-base: add missing css class cbi-button to ui.js

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 months agoluci-mod-network: replace button tag with div tag
Florian Eckert [Fri, 7 Jun 2024 08:22:32 +0000 (10:22 +0200)]
luci-mod-network: replace button tag with div tag

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 months agoluci-base: move cancel button to the top
Florian Eckert [Fri, 7 Jun 2024 08:01:31 +0000 (10:01 +0200)]
luci-base: move cancel button to the top

This change is required, so that the cancel button is the first and thus
closes the modal when the 'ESC' button is pressed.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 months agoluci-base: remove flex style tags
Florian Eckert [Fri, 7 Jun 2024 08:00:30 +0000 (10:00 +0200)]
luci-base: remove flex style tags

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 months agoluci-base: replace button tag with div tag in ui.js
Florian Eckert [Fri, 7 Jun 2024 07:45:25 +0000 (09:45 +0200)]
luci-base: replace button tag with div tag in ui.js

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 months agoluci-base: add missing css class cbi-button to ui.js
Florian Eckert [Fri, 7 Jun 2024 07:44:23 +0000 (09:44 +0200)]
luci-base: add missing css class cbi-button to ui.js

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 months agoluci-base: move button one level up for Save & Apply
Florian Eckert [Fri, 7 Jun 2024 07:39:34 +0000 (09:39 +0200)]
luci-base: move button one level up for Save & Apply

This is a preparation commit so the buttons could get the new css class
'button-row'

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 months agoluci-base: replace button tag with div tag in ui.js
Florian Eckert [Fri, 7 Jun 2024 07:37:11 +0000 (09:37 +0200)]
luci-base: replace button tag with div tag in ui.js

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 months agoluci-base: add missing css classes btn and cbi-button to ui.js
Florian Eckert [Fri, 7 Jun 2024 07:34:27 +0000 (09:34 +0200)]
luci-base: add missing css classes btn and cbi-button to ui.js

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 months agoluci-mod-network: add missing css class btn
Florian Eckert [Fri, 7 Jun 2024 06:56:25 +0000 (08:56 +0200)]
luci-mod-network: add missing css class btn

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 months agoluci-base: add missing css class btn to form.js
Florian Eckert [Fri, 7 Jun 2024 06:21:16 +0000 (08:21 +0200)]
luci-base: add missing css class btn to form.js

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 months agoluci-base: clarify apply-settings strings
Paul Donald [Thu, 6 Jun 2024 00:47:56 +0000 (02:47 +0200)]
luci-base: clarify apply-settings strings

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
6 months agoluci-base: i18n string sync
Paul Donald [Thu, 6 Jun 2024 00:51:38 +0000 (02:51 +0200)]
luci-base: i18n string sync

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
6 months agoluci-mod-system: Dropbear: remove custom flag values
Sergey Ponomarev [Sun, 26 May 2024 10:56:27 +0000 (13:56 +0300)]
luci-mod-system: Dropbear: remove custom flag values

Instead of saving 'on' or 'off' for flag values, use the default 1 and 0.
This makes code simpler.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
6 months agoluci-mod-system: Improve SSH-Keys page grammar, update po/pot files
Josh Correia [Tue, 4 Jun 2024 07:14:27 +0000 (00:14 -0700)]
luci-mod-system: Improve SSH-Keys page grammar, update po/pot files

Signed-off-by: Josh Correia <joshmcorreia@gmail.com>
6 months agoMerge pull request #7149 from joshmcorreia/feature/fix_startup_UI_typo
Jo-Philipp Wich [Tue, 4 Jun 2024 06:31:57 +0000 (08:31 +0200)]
Merge pull request #7149 from joshmcorreia/feature/fix_startup_UI_typo

luci-mod-system: Fix startup UI typo, update po/pot files

6 months agoluci-mod-system: Fix startup UI typo, update po/pot files
Josh Correia [Tue, 4 Jun 2024 01:44:17 +0000 (18:44 -0700)]
luci-mod-system: Fix startup UI typo, update po/pot files
Signed-off-by: Josh Correia <joshmcorreia@gmail.com>
6 months agoluci-app-banip: responsive design fixes
Dirk Brenken [Sun, 2 Jun 2024 12:15:54 +0000 (14:15 +0200)]
luci-app-banip: responsive design fixes

fix responsive design, esp. on mobile devices

Signed-off-by: Dirk Brenken <dev@brenken.org>
6 months agoTranslated using Weblate (Polish)
Hosted Weblate [Sat, 1 Jun 2024 07:02:54 +0000 (09:02 +0200)]
Translated using Weblate (Polish)

Currently translated at 100.0% (198 of 198 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 73.3% (91 of 124 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 73.7% (135 of 183 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (147 of 147 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (146 of 146 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (246 of 246 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (175 of 175 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (2421 of 2421 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (45 of 45 strings)

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

Translated using Weblate (Spanish)

Currently translated at 39.3% (13 of 33 strings)

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

Translated using Weblate (Spanish)

Currently translated at 14.4% (11 of 76 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (62 of 62 strings)

Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/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% (197 of 197 strings)

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

Translated using Weblate (Spanish)

Currently translated at 94.9% (2299 of 2421 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 47.8% (77 of 161 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 57.1% (32 of 56 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 99.9% (2419 of 2421 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (46 of 46 strings)

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

Translated using Weblate (Spanish)

Currently translated at 71.2% (141 of 198 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% (66 of 66 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (89 of 89 strings)

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

Translated using Weblate (Spanish)

Currently translated at 98.3% (59 of 60 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (49 of 49 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (170 of 170 strings)

Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/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% (197 of 197 strings)

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

Translated using Weblate (Spanish)

Currently translated at 94.5% (2289 of 2421 strings)

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

Translated using Weblate (Spanish)

Currently translated at 36.3% (12 of 33 strings)

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

Translated using Weblate (Spanish)

Currently translated at 13.1% (10 of 76 strings)

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

Translated using Weblate (Spanish)

Currently translated at 36.9% (17 of 46 strings)

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

Translated using Weblate (Spanish)

Currently translated at 93.7% (120 of 128 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (85 of 85 strings)

Translated using Weblate (Lithuanian)

Currently translated at 99.9% (2419 of 2421 strings)

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

Translated using Weblate (Spanish)

Currently translated at 84.3% (124 of 147 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2421 of 2421 strings)

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

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: Matthaiks <kitynska@gmail.com>
Co-authored-by: Miles <weblate.matter723@aleeas.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: try496 <pinghejk@gmail.com>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Matthaiks <kitynska@gmail.com>
Signed-off-by: Miles <weblate.matter723@aleeas.com>
Signed-off-by: gallegonovato <fran-carro@hotmail.es>
Signed-off-by: try496 <pinghejk@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/lt/
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/opkg

6 months agoluci-app-udpxy: disambiguate strings
Paul Donald [Thu, 30 May 2024 22:26:39 +0000 (00:26 +0200)]
luci-app-udpxy: disambiguate strings

Note: udpxy can run multiple instances, this GUI can configure them
but procd currently does not.

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
6 months agoluci-app-banip: sync with 0.9.6-2
Dirk Brenken [Thu, 30 May 2024 20:13:17 +0000 (22:13 +0200)]
luci-app-banip: sync with 0.9.6-2

small fixes & improvements

Signed-off-by: Dirk Brenken <dev@brenken.org>
6 months agoluci-proto-openconnect: updated SSL VPN option list and update sha1 hash wording
Nikos Mavrogiannopoulos [Sat, 18 May 2024 19:06:38 +0000 (21:06 +0200)]
luci-proto-openconnect: updated SSL VPN option list and update sha1 hash wording

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
6 months agoluci-proto-openconnect: use the uri configuration option
Nikos Mavrogiannopoulos [Sat, 18 May 2024 19:00:25 +0000 (21:00 +0200)]
luci-proto-openconnect: use the uri configuration option

This enables more advanced configuration by allowing complex URIs, including
user groups and hidden directories (camouflage). It further simplifies the configuration
by eliminating the port and usergroup parameters.

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
6 months agoluci-proto-openconnect: register as simply openconnect
Nikos Mavrogiannopoulos [Sat, 18 May 2024 18:55:12 +0000 (20:55 +0200)]
luci-proto-openconnect: register as simply openconnect

This is no longer a client implementing CISCO anyconnect. Many other
protocols are present.

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
6 months agoluci-mod-network: remove debug
Paul Donald [Tue, 28 May 2024 08:41:48 +0000 (10:41 +0200)]
luci-mod-network: remove debug

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
6 months agotreewide: PKG_MAINTAINER: split by a comma
Sergey Ponomarev [Sat, 27 Apr 2024 09:43:41 +0000 (12:43 +0300)]
treewide: PKG_MAINTAINER: split by a comma

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
6 months agoluci-app-usteer: update Maintainer email
Sergey Ponomarev [Mon, 25 Mar 2024 07:06:57 +0000 (09:06 +0200)]
luci-app-usteer: update Maintainer email

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
6 months agotreewide: Fix Makefile copyright to be same as PKG_LICENSE
Sergey Ponomarev [Sun, 24 Mar 2024 14:23:05 +0000 (16:23 +0200)]
treewide: Fix Makefile copyright to be same as PKG_LICENSE

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
6 months agotreewide: add missing license information
Sergey Ponomarev [Sun, 24 Mar 2024 14:10:22 +0000 (16:10 +0200)]
treewide: add missing license information

The license is derived from sources or from a copyright of the Makefile.
Otherwise, a global Apache-2.0 is used.
Some packages had a copyright GPL-2.0 but sources clearly states for Apache so the copyright was changed.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
6 months agotreewide: Add missing PKG_MAINTAINER
Sergey Ponomarev [Tue, 9 Jan 2024 20:56:10 +0000 (22:56 +0200)]
treewide: Add missing PKG_MAINTAINER

Daniel F. Dickinson changed email address to <dfdpublic@wildtechgarden.ca>

luci-all-lxl has a maintainer Petar Koretic <petar.koretic@sartura.hr> but there is no corresponding GitHub account.
So Dirk Brenken was added as a second maintainer: he answered on an issue of the app.

When maintainer wasn't set the initial author was used, or most contributor or Jo-Philipp Wich as a default.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
6 months agoluci-mod-network: Fill ipset name choice with available firewall ipsets
Paul Donald [Mon, 27 May 2024 23:19:45 +0000 (01:19 +0200)]
luci-mod-network: Fill ipset name choice with available firewall ipsets

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
6 months agoTranslated using Weblate (Lithuanian)
Hosted Weblate [Sun, 26 May 2024 23:47:52 +0000 (01:47 +0200)]
Translated using Weblate (Lithuanian)

Currently translated at 79.5% (35 of 44 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 93.2% (55 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 65.0% (162 of 249 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 93.8% (46 of 49 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 65.5% (120 of 183 strings)

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (399 of 399 strings)

Translated using Weblate (Lithuanian)

Currently translated at 99.9% (2419 of 2421 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (211 of 211 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 6.6% (3 of 45 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 24.2% (8 of 33 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 6.2% (3 of 48 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 5.8% (1 of 17 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 1.5% (2 of 128 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 19.0% (4 of 21 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 2.4% (2 of 81 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 5.0% (1 of 20 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (21 of 21 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (33 of 33 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (74 of 74 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (34 of 34 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (33 of 33 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (20 of 20 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (40 of 40 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (58 of 58 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% (168 of 168 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (62 of 62 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (102 of 102 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (186 of 186 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (59 of 59 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (280 of 280 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (33 of 33 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 86.4% (345 of 399 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 99.5% (2410 of 2421 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: Hulen <shift0106@gmail.com>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: Hulen <shift0106@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/zh_Hant/
Translation: OpenWrt/LuCI/applications/ahcp
Translation: OpenWrt/LuCI/applications/commands
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/polipo
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy
Translation: OpenWrt/LuCI/applications/transmission

6 months agoluci-app-opkg: populate alternative package size if needed
Jo-Philipp Wich [Mon, 27 May 2024 12:09:53 +0000 (14:09 +0200)]
luci-app-opkg: populate alternative package size if needed

Populate the raw size value with the alternative size if the package
size is unavailable.

Fixes: #7139
Fixes: 63e5d38db0 ("luci-app-opkg: fix sorting by size column")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
6 months agoluci-app-acme: Remove use_acme_server option since it's ignored by acme
Sergey Ponomarev [Sun, 26 May 2024 04:56:51 +0000 (07:56 +0300)]
luci-app-acme: Remove use_acme_server option since it's ignored by acme

In the 1ad72c6fb5d1c49147194de4f1bca1eb9d1f8f88 was added use_acme_server flag and acme_server URL.
The problem is that the acme uses the only acme_server option.
A user may think that once the flag is turned off it will be ignored, but it's not.

To avoid confusion, it's easier just to remove the flag.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
6 months agoluci-app-acme: replace deprecated use_staging with staging
Sergey Ponomarev [Sun, 26 May 2024 04:38:42 +0000 (07:38 +0300)]
luci-app-acme: replace deprecated use_staging with staging

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
6 months agoTranslated using Weblate (Chinese (Simplified))
Hosted Weblate [Fri, 24 May 2024 15:25:05 +0000 (17:25 +0200)]
Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (133 of 133 strings)

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

Translated using Weblate (Italian)

Currently translated at 94.3% (67 of 71 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2421 of 2421 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 99.9% (2419 of 2421 strings)

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

Translated using Weblate (German)

Currently translated at 60.4% (49 of 81 strings)

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

Translated using Weblate (German)

Currently translated at 89.1% (41 of 46 strings)

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

Translated using Weblate (German)

Currently translated at 86.3% (57 of 66 strings)

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

Translated using Weblate (German)

Currently translated at 34.0% (30 of 88 strings)

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

Translated using Weblate (Persian)

Currently translated at 2.7% (11 of 399 strings)

Translated using Weblate (Persian)

Currently translated at 3.5% (6 of 170 strings)

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

Translated using Weblate (Persian)

Currently translated at 3.5% (7 of 197 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (164 of 164 strings)

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

Translated using Weblate (Persian)

Currently translated at 100.0% (31 of 31 strings)

Translation: OpenWrt/LuCI/applications/dynapoint
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdynapoint/fa/

Translated using Weblate (German)

Currently translated at 95.9% (141 of 147 strings)

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

Translated using Weblate (German)

Currently translated at 97.4% (193 of 198 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (89 of 89 strings)

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

Translated using Weblate (German)

Currently translated at 89.0% (130 of 146 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (60 of 60 strings)

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

Translated using Weblate (German)

Currently translated at 68.2% (170 of 249 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (German)

Currently translated at 76.0% (35 of 46 strings)

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

Translated using Weblate (German)

Currently translated at 13.6% (9 of 66 strings)

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

Translated using Weblate (German)

Currently translated at 89.8% (178 of 198 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (66 of 66 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (89 of 89 strings)

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

Translated using Weblate (German)

Currently translated at 85.0% (51 of 60 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (168 of 168 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (170 of 170 strings)

Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/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.8% (2418 of 2422 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 65.9% (126 of 191 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (26 of 26 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (399 of 399 strings)

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (48 of 48 strings)

Translated using Weblate (Lithuanian)

Currently translated at 99.8% (2417 of 2421 strings)

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

Translated using Weblate (Swedish)

Currently translated at 50.2% (99 of 197 strings)

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

Translated using Weblate (Italian)

Currently translated at 27.9% (59 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 100.0% (16 of 16 strings)

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

Translated using Weblate (Italian)

Currently translated at 100.0% (85 of 85 strings)

Translated using Weblate (Chinese (Simplified))

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/

Co-authored-by: Crysys_1379 <mahdi137921@gmail.com>
Co-authored-by: Daniel Nilsson <daniel.nilsson94@outlook.com>
Co-authored-by: David <dawin@users.noreply.hosted.weblate.org>
Co-authored-by: Džiugas J <dziugas1959@hotmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org>
Co-authored-by: Xzonn <Xzonn@outlook.com>
Co-authored-by: try496 <pinghejk@gmail.com>
Signed-off-by: Crysys_1379 <mahdi137921@gmail.com>
Signed-off-by: Daniel Nilsson <daniel.nilsson94@outlook.com>
Signed-off-by: David <dawin@users.noreply.hosted.weblate.org>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: Random <random-r@users.noreply.hosted.weblate.org>
Signed-off-by: Xzonn <Xzonn@outlook.com>
Signed-off-by: try496 <pinghejk@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/fa/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/lt/
Translation: OpenWrt/LuCI/applications/opkg
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/uhttpd
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
Translation: OpenWrt/LuCI/modules/luci-mod-dsl

6 months agoluci-proto-ipv6: dslite: suggest common AFTR addresses for Japanese market
Jo-Philipp Wich [Mon, 20 May 2024 13:56:18 +0000 (22:56 +0900)]
luci-proto-ipv6: dslite: suggest common AFTR addresses for Japanese market

Include in DS-Lite General Settings common AFTR addresses for Japan market
to make it easier to configure OpenWrt in Japan and help people to save
money on hardware.

Fixes: #7133
Ref: https://forum.openwrt.org/t/x/195654
Suggested-by: Konstantin-Glukhov <24302271+Konstantin-Glukhov@users.noreply.github.com>
[shorten subject, rewrap commit message]
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
6 months agoluci-mod-status: fix ordering realtime connections by traffic
Jo-Philipp Wich [Mon, 20 May 2024 08:07:41 +0000 (10:07 +0200)]
luci-mod-status: fix ordering realtime connections by traffic

Add raw byte values to properly order rows by transferred bytes,
regardless of the dispalyed unit.

Fixes: #7129
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
7 months agoluci-mod-system: Fix broken JSON in ACL
Christian Svensson [Sat, 18 May 2024 15:54:20 +0000 (17:54 +0200)]
luci-mod-system: Fix broken JSON in ACL

Fixes #7126.

Signed-off-by: Christian Svensson <blue@cmd.nu>
7 months agoTranslated using Weblate (German)
Hosted Weblate [Wed, 15 May 2024 22:16:10 +0000 (00:16 +0200)]
Translated using Weblate (German)

Currently translated at 99.7% (2417 of 2422 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (161 of 161 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (76 of 76 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (76 of 76 strings)

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

Translated using Weblate (Turkish)

Currently translated at 100.0% (76 of 76 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (76 of 76 strings)

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

Translated using Weblate (Russian)

Currently translated at 90.0% (145 of 161 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (133 of 133 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (133 of 133 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (161 of 161 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (33 of 33 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (62 of 62 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (62 of 62 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (20 of 20 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (20 of 20 strings)

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

Translated using Weblate (Spanish)

Currently translated at 97.9% (48 of 49 strings)

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

Translated using Weblate (Chinese (Simplified))

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 (Chinese (Simplified))

Currently translated at 100.0% (59 of 59 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (124 of 124 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (33 of 33 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (33 of 33 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2421 of 2421 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 94.5% (2288 of 2421 strings)

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

Translated using Weblate (Swedish)

Currently translated at 100.0% (2 of 2 strings)

Translated using Weblate (Swedish)

Currently translated at 13.5% (11 of 81 strings)

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

Translated using Weblate (Swedish)

Currently translated at 62.1% (46 of 74 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (48 of 48 strings)

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

Translated using Weblate (Swedish)

Currently translated at 6.2% (3 of 48 strings)

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

Translated using Weblate (Swedish)

Currently translated at 9.0% (6 of 66 strings)

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

Translated using Weblate (Swedish)

Currently translated at 4.5% (4 of 88 strings)

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

Translated using Weblate (Swedish)

Currently translated at 3.5% (7 of 198 strings)

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

Translated using Weblate (Swedish)

Currently translated at 58.3% (28 of 48 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (211 of 211 strings)

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

Translated using Weblate (Swedish)

Currently translated at 29.0% (18 of 62 strings)

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

Translated using Weblate (Swedish)

Currently translated at 80.0% (20 of 25 strings)

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

Translated using Weblate (Swedish)

Currently translated at 93.2% (55 of 59 strings)

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

Translated using Weblate (Swedish)

Currently translated at 57.1% (32 of 56 strings)

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

Translated using Weblate (Swedish)

Currently translated at 100.0% (34 of 34 strings)

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

Translated using Weblate (Chinese (Simplified))

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 (Swedish)

Currently translated at 52.8% (66 of 125 strings)

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

Translated using Weblate (Swedish)

Currently translated at 48.7% (96 of 197 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (23 of 23 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (102 of 102 strings)

Translated using Weblate (Swedish)

Currently translated at 93.7% (45 of 48 strings)

Translated using Weblate (Swedish)

Currently translated at 81.2% (13 of 16 strings)

Translated using Weblate (Swedish)

Currently translated at 50.0% (140 of 280 strings)

Translated using Weblate (Swedish)

Currently translated at 31.0% (124 of 399 strings)

Translated using Weblate (Swedish)

Currently translated at 51.3% (19 of 37 strings)

Translated using Weblate (Swedish)

Currently translated at 96.0% (24 of 25 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2421 of 2421 strings)

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

Translated using Weblate (Swedish)

Currently translated at 31.8% (772 of 2421 strings)

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

Added translation using Weblate (Chinese (Simplified))

Added translation using Weblate (Swedish)

Co-authored-by: Daniel Nilsson <daniel.nilsson94@outlook.com>
Co-authored-by: David <dawin@users.noreply.hosted.weblate.org>
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: sergio <sergio+it@outerface.net>
Co-authored-by: st7105 <st7105@gmail.com>
Co-authored-by: try496 <pinghejk@gmail.com>
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
Signed-off-by: Daniel Nilsson <daniel.nilsson94@outlook.com>
Signed-off-by: David <dawin@users.noreply.hosted.weblate.org>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Matthaiks <kitynska@gmail.com>
Signed-off-by: Oğuz Ersen <oguz@ersen.moe>
Signed-off-by: sergio <sergio+it@outerface.net>
Signed-off-by: st7105 <st7105@gmail.com>
Signed-off-by: try496 <pinghejk@gmail.com>
Signed-off-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilebrowser/sv/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/sv/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/sv/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/sv/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/sv/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/sv/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/sv/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/sv/
Translation: OpenWrt/LuCI/applications/ahcp
Translation: OpenWrt/LuCI/applications/commands
Translation: OpenWrt/LuCI/applications/filebrowser
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/qos
Translation: OpenWrt/LuCI/applications/rp-pppoe-server
Translation: OpenWrt/LuCI/applications/samba4
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/applications/upnp
Translation: OpenWrt/LuCI/applications/wol
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard

7 months agoluci-mod-system: flash.js: fix mtdname on download
Kristian Skramstad [Wed, 15 May 2024 07:59:21 +0000 (09:59 +0200)]
luci-mod-system: flash.js: fix mtdname on download

The previous change did not work as intended for
partitions with _ in the name. I.e "0:qsee_1".
It would output an error "Invalid characters in filename".

So fix this by matching and replacing any
character except for a-z and 0-9 with "-".

Example "0:qsee_1" = I.e "0-qsee-1".

Signed-off-by: Kristian Skramstad <kristian+github@83.no>
7 months agoluci-mod-status: show lease time on IPv6 networks
Nicolò Veronese [Tue, 21 Dec 2021 14:50:52 +0000 (15:50 +0100)]
luci-mod-status: show lease time on IPv6 networks

Signed-off-by: Nicolò Veronese <nicveronese@gmail.com>
7 months agoluci-base: return ipv6 lease time from getExpiry()
hitech95 [Sat, 27 Apr 2024 09:25:42 +0000 (11:25 +0200)]
luci-base: return ipv6 lease time from getExpiry()
This commit introduces a streamlined method for retrieving lease time
 information on IPv6 interfaces.

While IPv4 interfaces typically have a single lease time (available
 in the interface data), IPv6 interfaces commonly feature multiple
 lease times due to factors like delegated prefixes or multiple /64 subnet.

Users typically receive only one prefix delegation from their ISP, leading
 this PR to the retrieval of lease time from the first available prefix
 or IPv6 address.

To enhance usability and provide users with a more comprehensive view
 of lease time information, however, alternative approaches
 should be discussed.

Suggestions include returning an array of lease times or aggregating
 the various possible values using methods like min or max.

These enhancements aim to improve the clarity the lease time
 management on IPv6 interfaces.

Signed-off-by: hitech95 <nicveronese@gmail.com>
7 months agoMerge pull request #7112 from Lanchon/whw03v1-adv-reboot
Stan Grishin [Tue, 14 May 2024 16:36:23 +0000 (09:36 -0700)]
Merge pull request #7112 from Lanchon/whw03v1-adv-reboot

luci-app-advanced-reboot: add support for Linksys WHW03 V1

7 months agoluci-mod-system: flash.js: add mtdblock name to filename
Kristian Skramstad [Sun, 12 May 2024 18:41:31 +0000 (20:41 +0200)]
luci-mod-system: flash.js: add mtdblock name to filename

When you download a partition, the name is hostname+mtdX.bin
and that can be confusing if you go back and try to remember
what mtdX was if you have 10+ partitions.

So let us add the partition name to the filename like:
hostname.mtdX.boot.bin
hostname.mtdX.firmware.bin

Note: If there is a better, easier and simpler way to do the
same thing, please let me know.

Signed-off-by: Kristian Skramstad <kristian+github@83.no>
7 months agoluci-app-p910nd: Fix enable default
Paul Donald [Tue, 14 May 2024 12:14:29 +0000 (14:14 +0200)]
luci-app-p910nd: Fix enable default

Enabled setting shall always be present.

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
7 months agoluci-app-xinetd: i18n update
Paul Donald [Tue, 14 May 2024 12:04:32 +0000 (14:04 +0200)]
luci-app-xinetd: i18n update

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
7 months agoluci-app-xinetd: string corrections
Paul Donald [Tue, 14 May 2024 12:03:35 +0000 (14:03 +0200)]
luci-app-xinetd: string corrections

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
7 months agoluci-app-xinetd: introduce bind setting
Paul Donald [Sun, 12 May 2024 21:14:47 +0000 (23:14 +0200)]
luci-app-xinetd: introduce bind setting

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
7 months agoMerge pull request #7121 from stangri/master-luci-app-adblock-fast
Stan Grishin [Mon, 13 May 2024 23:03:37 +0000 (16:03 -0700)]
Merge pull request #7121 from stangri/master-luci-app-adblock-fast

luci-app-adblock-fast: update to 1.1.2-1

7 months agoRevert "luci-proto-ppp: pppoe.so has no MTU option; remove it"
Jo-Philipp Wich [Mon, 13 May 2024 10:34:15 +0000 (12:34 +0200)]
Revert "luci-proto-ppp: pppoe.so has no MTU option; remove it"

This reverts commit 995d3a1801cf3b850e8c7c35937fbdd0526ff53e.

The `mtu` option controls the pppd mru and mtu arguments, it is not
specific to pppoe.so.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
7 months agoluci-app-adblock-fast: update to 1.1.2-1
Stan Grishin [Mon, 13 May 2024 04:36:07 +0000 (04:36 +0000)]
luci-app-adblock-fast: update to 1.1.2-1

* update license
* update PKG_VERSION/PKG_RELEASE
* improve visibility in menuconfig
* add warning for compatiblity check fails with principal package
* report compatiblity check fails with principal package from RPCD script

Signed-off-by: Stan Grishin <stangri@melmac.ca>
7 months agoluci-app-lldpd: i18n refresh
Paul Donald [Sat, 27 Apr 2024 14:49:35 +0000 (16:49 +0200)]
luci-app-lldpd: i18n refresh

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
7 months agoluci-app-lldpd: reveal SNMP agentX socket
Paul Donald [Sat, 27 Apr 2024 18:23:36 +0000 (20:23 +0200)]
luci-app-lldpd: reveal SNMP agentX socket

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
7 months agoluci-app-lldpd: helpers for location data in lldpd
Paul Donald [Fri, 26 Apr 2024 21:41:17 +0000 (23:41 +0200)]
luci-app-lldpd: helpers for location data in lldpd

They should help with handling coordinate, address and ELIN formats.

It disassembles any lldp_location and fills corresponding fields. The
address fields used are globally common and include those used in Cisco
products. (lldpd has more address properties available)

Changes made to any field trigger write_lldp_location to compose a new
string saved to lldp_location.

The user can override everything by entering a raw config string (in
case an address type field is not available). The last field changed,
wins.

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
7 months agoTranslated using Weblate (Swedish)
Hosted Weblate [Sun, 12 May 2024 16:49:57 +0000 (18:49 +0200)]
Translated using Weblate (Swedish)

Currently translated at 6.6% (3 of 45 strings)

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

Translated using Weblate (Swedish)

Currently translated at 24.2% (8 of 33 strings)

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

Translated using Weblate (Swedish)

Currently translated at 2.7% (2 of 74 strings)

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

Translated using Weblate (Swedish)

Currently translated at 6.0% (4 of 66 strings)

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

Translated using Weblate (Swedish)

Currently translated at 51.2% (84 of 164 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 30.6% (45 of 147 strings)

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

Translated using Weblate (Swedish)

Currently translated at 33.5% (57 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 31.7% (79 of 249 strings)

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

Translated using Weblate (Swedish)

Currently translated at 93.9% (62 of 66 strings)

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

Translated using Weblate (Swedish)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2421 of 2421 strings)

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

Translated using Weblate (Swedish)

Currently translated at 31.8% (771 of 2421 strings)

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

Translated using Weblate (Swedish)

Currently translated at 12.3% (10 of 81 strings)

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

Translated using Weblate (Swedish)

Currently translated at 12.3% (10 of 81 strings)

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

Translated using Weblate (Swedish)

Currently translated at 1.3% (1 of 74 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (15 of 15 strings)

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

Translated using Weblate (Swedish)

Currently translated at 4.1% (2 of 48 strings)

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

Translated using Weblate (Swedish)

Currently translated at 4.5% (3 of 66 strings)

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

Translated using Weblate (Swedish)

Currently translated at 9.5% (2 of 21 strings)

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

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 (Turkish)

Currently translated at 100.0% (249 of 249 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (48 of 48 strings)

Translated using Weblate (Swedish)

Currently translated at 42.8% (120 of 280 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (85 of 85 strings)

Translated using Weblate (Swedish)

Currently translated at 25.0% (10 of 40 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (2421 of 2421 strings)

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

Translated using Weblate (Swedish)

Currently translated at 31.8% (770 of 2421 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2421 of 2421 strings)

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

Translated using Weblate (German)

Currently translated at 32.9% (29 of 88 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (164 of 164 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 79.5% (35 of 44 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 66.6% (68 of 102 strings)

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (85 of 85 strings)

Translated using Weblate (Lithuanian)

Currently translated at 66.0% (111 of 168 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 65.9% (126 of 191 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (25 of 25 strings)

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (40 of 40 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 67.2% (125 of 186 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (399 of 399 strings)

Translated using Weblate (Lithuanian)

Currently translated at 60.3% (70 of 116 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 60.6% (120 of 198 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 99.7% (2414 of 2421 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (56 of 56 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (211 of 211 strings)

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

Translated using Weblate (Spanish)

Currently translated at 98.3% (59 of 60 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (249 of 249 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (252 of 252 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 53.8% (134 of 249 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (249 of 249 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (49 of 49 strings)

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

Translated using Weblate (Spanish)

Currently translated at 27.5% (11 of 40 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 99.5% (2410 of 2421 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2421 of 2421 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (2421 of 2421 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (2421 of 2421 strings)

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

Translated using Weblate (Spanish)

Currently translated at 94.5% (2289 of 2421 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (45 of 45 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (33 of 33 strings)

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

Translated using Weblate (German)

Currently translated at 19.5% (9 of 46 strings)

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

Translated using Weblate (German)

Currently translated at 12.1% (8 of 66 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (21 of 21 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (33 of 33 strings)

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

Translated using Weblate (German)

Currently translated at 89.8% (178 of 198 strings)

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

Translated using Weblate (German)

Currently translated at 89.8% (178 of 198 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (211 of 211 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (66 of 66 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (89 of 89 strings)

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

Translated using Weblate (German)

Currently translated at 31.5% (46 of 146 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (191 of 191 strings)

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

Translated using Weblate (German)

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/de/

Translated using Weblate (German)

Currently translated at 100.0% (62 of 62 strings)

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

Translated using Weblate (German)

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/de/

Translated using Weblate (German)

Currently translated at 100.0% (20 of 20 strings)

Translation: OpenWrt/LuCI/applications/ltqtapi
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsltqtapi/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 100.0% (135 of 135 strings)

Translated using Weblate (German)

Currently translated at 100.0% (183 of 183 strings)

Translated using Weblate (German)

Currently translated at 96.7% (386 of 399 strings)

Translated using Weblate (German)

Currently translated at 99.8% (2415 of 2419 strings)

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

Translated using Weblate (Turkish)

Currently translated at 100.0% (128 of 128 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 46.0% (59 of 128 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 54.8% (34 of 62 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 64.8% (24 of 37 strings)

Translated using Weblate (Lithuanian)

Currently translated at 58.2% (102 of 175 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 69.4% (118 of 170 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 74.8% (110 of 147 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 66.6% (22 of 33 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 63.8% (157 of 246 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (25 of 25 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 67.2% (125 of 186 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 73.4% (36 of 49 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 58.4% (107 of 183 strings)

Translated using Weblate (Lithuanian)

Currently translated at 69.5% (16 of 23 strings)

Translated using Weblate (Lithuanian)

Currently translated at 60.3% (70 of 116 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 65.9% (130 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 84.0% (21 of 25 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 60.2% (53 of 88 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (20 of 20 strings)

Translated using Weblate (German)

Currently translated at 99.5% (2408 of 2419 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (128 of 128 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (128 of 128 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (128 of 128 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2419 of 2419 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (2419 of 2419 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 42.2% (57 of 135 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (33 of 33 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 70.3% (57 of 81 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 65.1% (43 of 66 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (21 of 21 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 62.1% (46 of 74 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 54.8% (34 of 62 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 79.5% (35 of 44 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (280 of 280 strings)

Translated using Weblate (Lithuanian)

Currently translated at 57.7% (101 of 175 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 45.0% (32 of 71 strings)

Translated using Weblate (Lithuanian)

Currently translated at 58.8% (10 of 17 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 46.3% (38 of 82 strings)

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (16 of 16 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 54.1% (92 of 170 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 66.6% (68 of 102 strings)

Translated using Weblate (Lithuanian)

Currently translated at 53.6% (67 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 66.0% (111 of 168 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 65.9% (126 of 191 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 41.4% (61 of 147 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 52.8% (130 of 246 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 68.7% (33 of 48 strings)

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

Translated using Weblate (Lithuanian)

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/lt/

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (20 of 20 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (194 of 194 strings)

Translated using Weblate (Lithuanian)

Currently translated at 70.9% (22 of 31 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 61.8% (115 of 186 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 58.4% (107 of 183 strings)

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (399 of 399 strings)

Translated using Weblate (Lithuanian)

Currently translated at 55.0% (22 of 40 strings)

Translated using Weblate (Lithuanian)

Currently translated at 64.9% (128 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 60.9% (50 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 50.0% (28 of 56 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 99.8% (2409 of 2412 strings)

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

Translated using Weblate (Turkish)

Currently translated at 100.0% (249 of 249 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (249 of 249 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (249 of 249 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (2412 of 2412 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 100.0% (280 of 280 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (198 of 198 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (147 of 147 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (146 of 146 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (249 of 249 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (175 of 175 strings)

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

Translated using Weblate (Spanish)

Currently translated at 52.2% (130 of 249 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (2412 of 2412 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (242 of 242 strings)

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

Co-authored-by: Daniel Nilsson <daniel.nilsson94@outlook.com>
Co-authored-by: David <dawin@users.noreply.hosted.weblate.org>
Co-authored-by: Džiugas J <dziugas1959@hotmail.com>
Co-authored-by: FKdeveloper <felix.koeppel.ch@gmail.com>
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Oğuz Han <h4n.3545@gmail.com>
Co-authored-by: Sergey Ponomarev <stokito@gmail.com>
Co-authored-by: Yuan Lau <traverslombard@outlook.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: st7105 <st7105@gmail.com>
Co-authored-by: try496 <pinghejk@gmail.com>
Signed-off-by: Daniel Nilsson <daniel.nilsson94@outlook.com>
Signed-off-by: David <dawin@users.noreply.hosted.weblate.org>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: FKdeveloper <felix.koeppel.ch@gmail.com>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>
Signed-off-by: Matthaiks <kitynska@gmail.com>
Signed-off-by: Oğuz Ersen <oguz@ersen.moe>
Signed-off-by: Oğuz Han <h4n.3545@gmail.com>
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
Signed-off-by: Yuan Lau <traverslombard@outlook.com>
Signed-off-by: gallegonovato <fran-carro@hotmail.es>
Signed-off-by: ssantos <ssantos@web.de>
Signed-off-by: st7105 <st7105@gmail.com>
Signed-off-by: try496 <pinghejk@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/sv/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/sv/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/sv/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/de/
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/luciapplicationsuhttpd/sv/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/ru/
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/natmap
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/opkg
Translation: OpenWrt/LuCI/applications/p910nd
Translation: OpenWrt/LuCI/applications/qos
Translation: OpenWrt/LuCI/applications/rp-pppoe-server
Translation: OpenWrt/LuCI/applications/samba4
Translation: OpenWrt/LuCI/applications/splash
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/applications/uhttpd
Translation: OpenWrt/LuCI/applications/upnp
Translation: OpenWrt/LuCI/modules/luci-mod-dsl

7 months agoluci-app-keepalived: fix copy past error for the debug option
Florian Eckert [Fri, 10 May 2024 07:33:28 +0000 (09:33 +0200)]
luci-app-keepalived: fix copy past error for the debug option

The 'debug' configuration option in the LuCI incorrectly overwrites the
'preempt_delay' configuration option due to a copy past error. Using the
correct uci configuration option 'debug' fixes this error.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
7 months agoluci-app-keepalived: fix nopreempt value handling
Florian Eckert [Fri, 10 May 2024 07:27:50 +0000 (09:27 +0200)]
luci-app-keepalived: fix nopreempt value handling

The 'nopreempt' option is marked with the prefix 'no_value_' in the
keepalived init script. This means that if the value is not set in the
keepalived configuration, it must be removed from the uci configuration.

To get this behavior, the rmempty flag in the LuCI must be removed.

fixes #7114

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
7 months agoluci-app-advanced-reboot: add support for Linksys WHW03 V1
Rodrigo Balerdi [Tue, 7 May 2024 09:25:50 +0000 (06:25 -0300)]
luci-app-advanced-reboot: add support for Linksys WHW03 V1

Signed-off-by: Rodrigo Balerdi <lanchon@gmail.com>
7 months agoluci-app-banip: rebase i18n
Florian Eckert [Wed, 8 May 2024 06:31:35 +0000 (08:31 +0200)]
luci-app-banip: rebase i18n

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
7 months agoluci-mod-dashboard: rebase i18n
Florian Eckert [Wed, 8 May 2024 06:31:18 +0000 (08:31 +0200)]
luci-mod-dashboard: rebase i18n

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
7 months agoluci-base: rebase i18n
Florian Eckert [Wed, 8 May 2024 06:30:53 +0000 (08:30 +0200)]
luci-base: rebase i18n

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
7 months agoluci-mod-status: fix spelling
Florian Eckert [Wed, 8 May 2024 06:25:59 +0000 (08:25 +0200)]
luci-mod-status: fix spelling

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
7 months agoluci-mod-system: add support for switching the ssh service on and off.
Florian Eckert [Wed, 17 Apr 2024 11:14:39 +0000 (13:14 +0200)]
luci-mod-system:  add support for switching the ssh service on and off.

Add support for switching the ssh service on and off via LuCI.
This is already possible in the uci section of dropbear.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
7 months agoMerge pull request #7101 from dannil/mod-status-poll-logs
Florian Eckert [Mon, 6 May 2024 08:10:09 +0000 (10:10 +0200)]
Merge pull request #7101 from dannil/mod-status-poll-logs

luci-mod-status: auto-refresh system log and kernel log

7 months agoluci-app-banip: sync with 0.9.5-5
Dirk Brenken [Sun, 5 May 2024 20:04:46 +0000 (22:04 +0200)]
luci-app-banip: sync with 0.9.5-5

Signed-off-by: Dirk Brenken <dev@brenken.org>
7 months agotreewide: Sync translations - i18n
Hannu Nyman [Sat, 4 May 2024 14:11:46 +0000 (17:11 +0300)]
treewide: Sync translations - i18n

Sun translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
7 months agoTranslated using Weblate (Chinese (Traditional))
Hosted Weblate [Sat, 4 May 2024 07:42:35 +0000 (09:42 +0200)]
Translated using Weblate (Chinese (Traditional))

Currently translated at 4.4% (2 of 45 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 12.1% (4 of 33 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 1.3% (1 of 74 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 4.1% (2 of 48 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (46 of 46 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 7.5% (5 of 66 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 1.2% (1 of 81 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 4.7% (1 of 21 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (164 of 164 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 62.5% (92 of 147 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (85 of 85 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (74 of 74 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (25 of 25 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (40 of 40 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (168 of 168 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (211 of 211 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (62 of 62 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (66 of 66 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (89 of 89 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (60 of 60 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% (66 of 66 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 97.9% (187 of 191 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (280 of 280 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 86.4% (345 of 399 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (2412 of 2412 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (242 of 242 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (242 of 242 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (164 of 164 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 83.6% (123 of 147 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (146 of 146 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/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 47.1% (114 of 242 strings)

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

Translated using Weblate (Spanish)

Currently translated at 93.6% (2260 of 2412 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (242 of 242 strings)

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

Translated using Weblate (German)

Currently translated at 98.2% (55 of 56 strings)

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

Translated using Weblate (German)

Currently translated at 68.1% (165 of 242 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (170 of 170 strings)

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

Translated using Weblate (German)

Currently translated at 60.7% (147 of 242 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (250 of 250 strings)

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

Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Sergey Ponomarev <stokito@gmail.com>
Co-authored-by: Yuan Lau <traverslombard@outlook.com>
Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Matthaiks <kitynska@gmail.com>
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
Signed-off-by: Yuan Lau <traverslombard@outlook.com>
Signed-off-by: ssantos <ssantos@web.de>
Signed-off-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/zh_Hant/
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/opkg
Translation: OpenWrt/LuCI/applications/p910nd
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy

7 months agoMerge pull request #7109 from qosmio/luci-app-sqm-remove-ucitrack
Florian Eckert [Fri, 3 May 2024 11:11:43 +0000 (13:11 +0200)]
Merge pull request #7109 from qosmio/luci-app-sqm-remove-ucitrack

luci-app-sqm: remove deprecated ucitrack

7 months agoluci-app-sqm: remove deprecated ucitrack
Qosmio [Fri, 3 May 2024 06:17:21 +0000 (02:17 -0400)]
luci-app-sqm: remove deprecated ucitrack

Package sqm-scripts already uses procd to manage uci config change
triggers, so ucitrack is not necessary.

Signed-off-by: Qosmio <datapronix@protonmail.com>
7 months agoMerge pull request #7092 from TDT-AG/pr/20240429-luci-app-keepalived
Florian Eckert [Fri, 3 May 2024 06:19:14 +0000 (08:19 +0200)]
Merge pull request #7092 from TDT-AG/pr/20240429-luci-app-keepalived

luci-app-keepalived: move status page to status menu

7 months agoluci-app-sqm: prevent restart loop
Paul Donald [Fri, 3 May 2024 00:17:20 +0000 (02:17 +0200)]
luci-app-sqm: prevent restart loop

Follow-up fix for 81b7e7d4a29980f2b12f36bde0dcb2f85c34fb47

Closes PR #7107

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
7 months agoluci-theme-boostrap: dark realtime graphs
James [Tue, 30 Apr 2024 02:29:07 +0000 (21:29 -0500)]
luci-theme-boostrap: dark realtime graphs

This fixes the graphs after extra divs were added.

Signed-off-by: James Lindstrom <jameslindstrom2@gmail.com>
* Customize commit message
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
7 months agoluci-app-lxc: remove bypassing GPG validation
Daniel Nilsson [Wed, 1 May 2024 20:17:43 +0000 (22:17 +0200)]
luci-app-lxc: remove bypassing GPG validation

Since https://github.com/lxc/lxc/commit/58520263041b6864cadad96278848f9b8ce78ee9
which is part of LXC 5.0, not being able to bypass GPG validation anymore has
been enforced by upstream in lxc-download. When LXC was bumped to 5.0.1 in
https://github.com/openwrt/packages/commit/d957a2293b2a21b1edca1aa92e141bad8292251a
this broke passing the --no-validate option to lxc-download, which resulted
in getting the output of the --help command line option as the RPC output of
lxc-download as it doesn't understand the --no-validate option. This in turn
broke the string parsing for compatible distributions and their versions.

To solve this, this commit removes the --no-validate option entirely as it has
been removed by upstream.

Signed-off-by: Daniel Nilsson <daniel.nilsson94@outlook.com>
7 months agoluci-app-usteer: Allow editing of settings if usteer is not running
Ramon Van Gorkom [Mon, 29 Apr 2024 16:45:18 +0000 (18:45 +0200)]
luci-app-usteer: Allow editing of settings if usteer is not running

Apparently, an invalid parameter can stop usteer from starting.  This PR allows the editing of parameters while usteer is stopped. In that case the status tab is not shown.

Signed-off-by: Ramon Van Gorkom <Ramon00c00@gmail.com>
7 months agoluci-mod-status: auto-refresh system log and kernel log
Daniel Nilsson [Tue, 23 Apr 2024 19:52:54 +0000 (21:52 +0200)]
luci-mod-status: auto-refresh system log and kernel log

Signed-off-by: Daniel Nilsson <daniel.nilsson94@outlook.com>
7 months agoluci-app-firewall: SNAT display fixes
Paul Donald [Wed, 1 May 2024 14:18:26 +0000 (16:18 +0200)]
luci-app-firewall: SNAT display fixes

The implied logic in the functions to build display text is a bit of
a minefield.

Now, if family=4+6 is selected, display 4+6.

This part is a follow-up to: 4ca87f6576272d4a4659e995bef00cf34d5746e9

Previously it would display only IPv6.

Now, if family=auto i.e. '' is selected then display 4 only.
fw4 internally treats no family as IPv4 only, meaning that IPv6 was not
SNATed. (This treatment is 'incorrect' but because it has always been
this way, this behaviour is retained for backwards compatibility, and
user expectations.)

Previous logic was incorrect (bug) and would display:

Forwarded IPv4 and IPv6

misleading the user.

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
7 months agoMerge pull request #7100 from dibdot/luci-app-banip
Dirk Brenken [Wed, 1 May 2024 13:04:31 +0000 (15:04 +0200)]
Merge pull request #7100 from dibdot/luci-app-banip

luci-app-banip: various optimizations

7 months agoluci-app-banip: various optimizations
Dirk Brenken [Wed, 1 May 2024 12:51:12 +0000 (14:51 +0200)]
luci-app-banip: various optimizations

* add various translation improvements based on the work of "stokito"
* use the new logreadbox component for the firewall log as well
* removed obsolete standard Save/Save & Apply buttons in the footer,
   use only the improved/customized "Reload" and "Restart" buttons
* improved the error handling in the try/catch blocks

Signed-off-by: Dirk Brenken dev@brenken.org
Signed-off-by: Dirk Brenken <dev@brenken.org>
7 months agoMerge pull request #7090 from stokito/luci-app-banip-po
Dirk Brenken [Wed, 1 May 2024 11:43:46 +0000 (13:43 +0200)]
Merge pull request #7090 from stokito/luci-app-banip-po

luci-app-banip: improve translation

7 months agoluci-mod-network: steering flow - permit only integer value
Andrea Pesaresi [Tue, 30 Apr 2024 18:19:18 +0000 (20:19 +0200)]
luci-mod-network: steering flow - permit only integer value

An user can insert a strange value right now, with this commit, only integer value can be insert.

Signed-off-by: Andrea Pesaresi <andreapesaresi82@gmail.com>
7 months agoluci-mod-dashboard: prevent null or undefined 'ifc'
Paul Donald [Tue, 30 Apr 2024 14:01:26 +0000 (16:01 +0200)]
luci-mod-dashboard: prevent null or undefined 'ifc'

This can happen on factory fresh settings, or a box not yet connected.

follow-up fix for c75232d8d29ba5a9cc5c07c3fff65248f12f1b08

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
7 months agoluci-mod-network: remove indent
Paul Donald [Tue, 30 Apr 2024 13:19:17 +0000 (15:19 +0200)]
luci-mod-network: remove indent

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
7 months agoluci-mod-network: manage new packet steering script
Paul Donald [Tue, 30 Apr 2024 13:15:58 +0000 (15:15 +0200)]
luci-mod-network: manage new packet steering script

Due to the changing on script from this commit https://github.com/openwrt/openwrt/commit/7ebcf2fb9c5db8b75666761f5e767c91abb1f437 I suggest
these changing to select "old style" or "new style" with steering_flow

Signed-off-by: Andrea Pesaresi <andreapesaresi82@gmail.com>
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
7 months agoluci-app-banip: Remove obsolete "VLAN Forwads" translations
Sergey Ponomarev [Sun, 28 Apr 2024 05:53:11 +0000 (08:53 +0300)]
luci-app-banip: Remove obsolete "VLAN Forwads" translations

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
7 months agoluci-app-banip: Fix Treshold to Threshold
Sergey Ponomarev [Sun, 28 Apr 2024 05:39:13 +0000 (08:39 +0300)]
luci-app-banip: Fix Treshold to Threshold

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
7 months agoluci-app-banip: restore Countries translation
Sergey Ponomarev [Sat, 27 Apr 2024 19:54:40 +0000 (22:54 +0300)]
luci-app-banip: restore Countries translation

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
7 months agoluci-app-banip: reuse Disable instead of 0 (disable)
Sergey Ponomarev [Sat, 27 Apr 2024 19:32:46 +0000 (22:32 +0300)]
luci-app-banip: reuse Disable instead of 0 (disable)

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
7 months agoluci-app-banip: reuse old translation Restart for Apply & Restart
Sergey Ponomarev [Sat, 27 Apr 2024 18:25:20 +0000 (21:25 +0300)]
luci-app-banip: reuse old translation Restart for Apply & Restart

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
7 months agoluci-app-banip: untranslate numbers and use o.default
Sergey Ponomarev [Sat, 27 Apr 2024 14:54:07 +0000 (17:54 +0300)]
luci-app-banip: untranslate numbers and use o.default

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
7 months agoTranslated using Weblate (Lithuanian)
Hosted Weblate [Tue, 30 Apr 2024 03:57:41 +0000 (05:57 +0200)]
Translated using Weblate (Lithuanian)

Currently translated at 28.8% (39 of 135 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (2 of 2 strings)

Translated using Weblate (Lithuanian)

Currently translated at 70.3% (57 of 81 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (21 of 21 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 69.6% (23 of 33 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (164 of 164 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 64.8% (24 of 37 strings)

Translated using Weblate (Lithuanian)

Currently translated at 60.4% (29 of 48 strings)

Translated using Weblate (Lithuanian)

Currently translated at 66.6% (22 of 33 strings)

Translated using Weblate (Lithuanian)

Currently translated at 46.3% (38 of 82 strings)

Translated using Weblate (Lithuanian)

Currently translated at 72.5% (90 of 124 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (85 of 85 strings)

Translated using Weblate (Lithuanian)

Currently translated at 93.2% (55 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 66.0% (111 of 168 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 41.4% (61 of 147 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 54.2% (146 of 269 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 75.3% (110 of 146 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 100.0% (20 of 20 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 85.4% (53 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 100.0% (25 of 25 strings)

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

Translated using Weblate (Lithuanian)

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/lt/

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (28 of 28 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 64.9% (128 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 84.0% (21 of 25 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 60.6% (120 of 198 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (33 of 33 strings)

Translated using Weblate (Lithuanian)

Currently translated at 99.8% (2409 of 2412 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (211 of 211 strings)

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

Translated using Weblate (Italian)

Currently translated at 99.9% (2411 of 2412 strings)

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

Translated using Weblate (German)

Currently translated at 97.7% (44 of 45 strings)

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

Translated using Weblate (German)

Currently translated at 30.3% (10 of 33 strings)

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

Translated using Weblate (German)

Currently translated at 19.5% (9 of 46 strings)

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

Translated using Weblate (German)

Currently translated at 10.6% (7 of 66 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (66 of 66 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (89 of 89 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (168 of 168 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (74 of 74 strings)

Translated using Weblate (German)

Currently translated at 90.4% (361 of 399 strings)

Translated using Weblate (German)

Currently translated at 98.5% (2376 of 2412 strings)

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

Added translation using Weblate (Lithuanian)

Added translation using Weblate (Lithuanian)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2412 of 2412 strings)

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

Translated using Weblate (Persian)

Currently translated at 2.5% (5 of 197 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2412 of 2412 strings)

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

Translated using Weblate (Finnish)

Currently translated at 27.4% (58 of 211 strings)

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

Translated using Weblate (Finnish)

Currently translated at 100.0% (16 of 16 strings)

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

Translated using Weblate (German)

Currently translated at 94.4% (2278 of 2412 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (127 of 127 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (71 of 71 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (147 of 147 strings)

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

Translated using Weblate (German)

Currently translated at 82.3% (163 of 198 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (270 of 270 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (2412 of 2412 strings)

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

Translated using Weblate (German)

Currently translated at 81.3% (161 of 198 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (62 of 62 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (17 of 17 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (186 of 186 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (25 of 25 strings)

Added translation using Weblate (German)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2412 of 2412 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (2412 of 2412 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 99.7% (2406 of 2412 strings)

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

Translated using Weblate (Turkish)

Currently translated at 100.0% (270 of 270 strings)

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

Translated using Weblate (Turkish)

Currently translated at 100.0% (127 of 127 strings)

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

Translated using Weblate (Turkish)

Currently translated at 100.0% (71 of 71 strings)

Translated using Weblate (Turkish)

Currently translated at 99.6% (269 of 270 strings)

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

Translated using Weblate (Turkish)

Currently translated at 100.0% (2412 of 2412 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (2412 of 2412 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (127 of 127 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (147 of 147 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (270 of 270 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2412 of 2412 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 30.3% (10 of 33 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (127 of 127 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (198 of 198 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 96.9% (32 of 33 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (71 of 71 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (147 of 147 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (147 of 147 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (71 of 71 strings)

Translated using Weblate (Portuguese)

Currently translated at 28.0% (41 of 146 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (270 of 270 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (194 of 194 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (2412 of 2412 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 90.6% (2187 of 2412 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (2412 of 2412 strings)

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

Co-authored-by: David <dawin@users.noreply.hosted.weblate.org>
Co-authored-by: Džiugas J <dziugas1959@hotmail.com>
Co-authored-by: FKdeveloper <felix.koeppel.ch@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Komar Peik <genius.matrix@gmail.com>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Oğuz Han <h4n.3545@gmail.com>
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org>
Co-authored-by: hiatsu0 <hietsu@gmail.com>
Co-authored-by: qeepoo <pfrade1996@protonmail.com>
Co-authored-by: st7105 <st7105@gmail.com>
Co-authored-by: try496 <pinghejk@gmail.com>
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
Signed-off-by: David <dawin@users.noreply.hosted.weblate.org>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: FKdeveloper <felix.koeppel.ch@gmail.com>
Signed-off-by: Komar Peik <genius.matrix@gmail.com>
Signed-off-by: Matthaiks <kitynska@gmail.com>
Signed-off-by: Oğuz Ersen <oguz@ersen.moe>
Signed-off-by: Oğuz Han <h4n.3545@gmail.com>
Signed-off-by: Random <random-r@users.noreply.hosted.weblate.org>
Signed-off-by: hiatsu0 <hietsu@gmail.com>
Signed-off-by: qeepoo <pfrade1996@protonmail.com>
Signed-off-by: st7105 <st7105@gmail.com>
Signed-off-by: try496 <pinghejk@gmail.com>
Signed-off-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/pl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/ru/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/tr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilebrowser/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/pt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/lt/
Translation: OpenWrt/LuCI/applications/ahcp
Translation: OpenWrt/LuCI/applications/commands
Translation: OpenWrt/LuCI/applications/filebrowser
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/opkg
Translation: OpenWrt/LuCI/applications/qos
Translation: OpenWrt/LuCI/applications/samba4
Translation: OpenWrt/LuCI/applications/splash
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy
Translation: OpenWrt/LuCI/applications/upnp
Translation: OpenWrt/LuCI/modules/luci-mod-dsl

7 months agoluci-app-keepalived: add missing cbi class section and description
Florian Eckert [Mon, 29 Apr 2024 10:42:59 +0000 (12:42 +0200)]
luci-app-keepalived: add missing cbi class section and description

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
7 months agoluci-app-keepalived: fix indentation
Florian Eckert [Mon, 29 Apr 2024 09:43:35 +0000 (11:43 +0200)]
luci-app-keepalived: fix indentation

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
7 months agoluci-app-keepalived: move status page to status menu
Florian Eckert [Mon, 29 Apr 2024 08:45:00 +0000 (10:45 +0200)]
luci-app-keepalived: move status page to status menu

Signed-off-by: Florian Eckert <fe@dev.tdt.de>