project/luci.git
10 hours agoluci-mod-system: flash.js: fix mtdname on download master
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>
38 hours 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>
38 hours 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>
39 hours 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

43 hours 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>
44 hours 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>
44 hours 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>
44 hours 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>
44 hours 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>
2 days 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

2 days 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>
3 days agoluci-app-adblock-fast: update to 1.1.2-1 7121/head
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>
3 days 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>
3 days 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>
3 days 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>
3 days 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

6 days 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>
6 days 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>
6 days agoluci-app-advanced-reboot: add support for Linksys WHW03 V1 7112/head
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>
8 days 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>
8 days 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>
8 days 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>
8 days 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>
9 days 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>
10 days 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

10 days 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>
11 days 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>
12 days 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

12 days 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

13 days agoluci-app-sqm: remove deprecated ucitrack 7109/head
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>
13 days 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

13 days 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>
2 weeks 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>
2 weeks 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>
2 weeks 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>
2 weeks agoluci-mod-status: auto-refresh system log and kernel log 7101/head
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>
2 weeks 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>
2 weeks 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

2 weeks agoluci-app-banip: various optimizations 7100/head
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>
2 weeks agoMerge pull request #7090 from stokito/luci-app-banip-po 7097/head
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

2 weeks 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>
2 weeks 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>
2 weeks 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>
2 weeks 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>
2 weeks agoluci-app-banip: Remove obsolete "VLAN Forwads" translations 7090/head
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>
2 weeks 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>
2 weeks 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>
2 weeks 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>
2 weeks 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>
2 weeks 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>
2 weeks 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

2 weeks agoluci-app-keepalived: add missing cbi class section and description 7092/head
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>
2 weeks 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>
2 weeks 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>
2 weeks agoluci-app-keepalived: rename menu entry to more common name VRRP
Florian Eckert [Mon, 29 Apr 2024 08:35:08 +0000 (10:35 +0200)]
luci-app-keepalived: rename menu entry to more common name VRRP

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 weeks agoluci-base: always add ucitrack independently of uci config
Florian Eckert [Mon, 29 Apr 2024 06:57:19 +0000 (08:57 +0200)]
luci-base: always add ucitrack independently of uci config

It is possible that the uci configuration file will be added to the system
later. Therefore, ucitrack json definitions are always added to ucitrack
triggers and it is not checked whether the uci configuration file exists.

Reported-by: Chen Minqiang <ptpt52@gmail.com>
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 weeks agoluci-mod-dashboard: fix indentation
Florian Eckert [Mon, 29 Apr 2024 06:42:19 +0000 (08:42 +0200)]
luci-mod-dashboard: fix indentation

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 weeks agoluci-app-banip: fix "Apply & Restart" button call chain
Dirk Brenken [Sat, 27 Apr 2024 05:26:12 +0000 (07:26 +0200)]
luci-app-banip: fix "Apply & Restart" button call chain

Signed-off-by: Dirk Brenken <dev@brenken.org>
2 weeks agoluci-mod-dashboard: Fill gateway info with the connection with lowest metric.
Martin Pecka [Wed, 10 Apr 2024 12:22:53 +0000 (14:22 +0200)]
luci-mod-dashboard: Fill gateway info with the connection with lowest metric.

Signed-off-by: Martin Pecka <peckama2@fel.cvut.cz>
2 weeks agoluci-app-banip: new button "Apply & Restart"
Dirk Brenken [Fri, 26 Apr 2024 17:13:12 +0000 (19:13 +0200)]
luci-app-banip: new button "Apply & Restart"

* Many changes to the user interface require a banIP restart, e.g. to restructure the underlying nft rule set. In this case, “Apply & Restart” saves the user an unnecessary “Save & Apply” (followed by a banIP reload & restart to obtain the new nft structure.

Signed-off-by: Dirk Brenken <dev@brenken.org>
2 weeks agoluci-app-banip: handle load errors of the countries file
Dirk Brenken [Fri, 26 Apr 2024 11:42:54 +0000 (13:42 +0200)]
luci-app-banip: handle load errors of the countries file

* properly handle/skip possible read errors in try/catch blocks

Signed-off-by: Dirk Brenken <dev@brenken.org>
2 weeks agobuild: space -> tab formatting change
Paul Donald [Thu, 25 Apr 2024 23:57:34 +0000 (01:57 +0200)]
build: space -> tab formatting change

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2 weeks agoluci-proto-{wireguard,yggdrasil}: remove unnecessary PROVIDES
Hannu Nyman [Thu, 25 Apr 2024 17:08:37 +0000 (20:08 +0300)]
luci-proto-{wireguard,yggdrasil}: remove unnecessary PROVIDES

Remove the unnecessary PROVIDES statements from two protocols.

Wireguard was recently changed erroneously: the old compatibility
reference to luci-app-wireguard was replaced by self-reference.
But as the app and proto were combined already in 2022, the old
compatibility define should be unnecessary by now, so just remove it.

Yggdrasil has had a similar unnecessary setting (package
PROVIDES itself), so remove that at the same time.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2 weeks agoluci-base: rebase i18n
Florian Eckert [Thu, 25 Apr 2024 11:05:21 +0000 (13:05 +0200)]
luci-base: rebase i18n

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 weeks agoluci-app-lldpd: rebase i18n
Florian Eckert [Thu, 25 Apr 2024 11:05:02 +0000 (13:05 +0200)]
luci-app-lldpd: rebase i18n

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 weeks agoluci-proto-modemmanager: rename menu entry from mobile service to cellular network
Florian Eckert [Mon, 15 Apr 2024 13:03:05 +0000 (15:03 +0200)]
luci-proto-modemmanager: rename menu entry from mobile service to cellular network

The old term "mobile service" is not common, it is replaced by the new
name "cellular network", which is more familiar.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 weeks agoMerge pull request #7081 from weblate/weblate-openwrt-luci
Florian Eckert [Thu, 25 Apr 2024 11:03:53 +0000 (13:03 +0200)]
Merge pull request #7081 from weblate/weblate-openwrt-luci

Translations update from Hosted Weblate

2 weeks agoluci-theme-material: do not show the message 'no password' on the login page
Florian Eckert [Thu, 25 Apr 2024 08:30:33 +0000 (10:30 +0200)]
luci-theme-material: do not show the message 'no password' on the login page

This note is also not displayed in the theme luci-theme-boostrap. Also, for
security reasons, we should not explicitly point this out on the login page,
that no password is set.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoTranslated using Weblate (Portuguese) 7081/head
Hosted Weblate [Wed, 24 Apr 2024 20:50:43 +0000 (22:50 +0200)]
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: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: qeepoo <pfrade1996@protonmail.com>
Co-authored-by: try496 <pinghejk@gmail.com>
Signed-off-by: Matthaiks <kitynska@gmail.com>
Signed-off-by: Oğuz Ersen <oguz@ersen.moe>
Signed-off-by: qeepoo <pfrade1996@protonmail.com>
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/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/pt/
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/modules/luci-mod-dsl

3 weeks agoluci-app-lldpd: rebase i18n
Florian Eckert [Wed, 24 Apr 2024 07:41:40 +0000 (09:41 +0200)]
luci-app-lldpd: rebase i18n

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoluci-app-banip: rebase i18n
Florian Eckert [Wed, 24 Apr 2024 07:41:25 +0000 (09:41 +0200)]
luci-app-banip: rebase i18n

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoluci-app-https-dns-proxy: rebase i18n
Florian Eckert [Wed, 24 Apr 2024 07:41:15 +0000 (09:41 +0200)]
luci-app-https-dns-proxy: rebase i18n

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoluci-app-openvpn: rebase i18n
Florian Eckert [Wed, 24 Apr 2024 07:40:58 +0000 (09:40 +0200)]
luci-app-openvpn: rebase i18n

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoluci-app-pbr: rebase i18n
Florian Eckert [Wed, 24 Apr 2024 07:40:41 +0000 (09:40 +0200)]
luci-app-pbr: rebase i18n

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoluci-app-usteer: rebase i18n
Florian Eckert [Wed, 24 Apr 2024 07:40:28 +0000 (09:40 +0200)]
luci-app-usteer: rebase i18n

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoluci-base: rebase i18n
Florian Eckert [Wed, 24 Apr 2024 07:40:09 +0000 (09:40 +0200)]
luci-base: rebase i18n

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoluci-mod-dsl: rebase i18n
Florian Eckert [Wed, 24 Apr 2024 07:39:47 +0000 (09:39 +0200)]
luci-mod-dsl: rebase i18n

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoMerge pull request #7077 from weblate/weblate-openwrt-luci
Florian Eckert [Wed, 24 Apr 2024 07:35:43 +0000 (09:35 +0200)]
Merge pull request #7077 from weblate/weblate-openwrt-luci

Translations update from Hosted Weblate

3 weeks agoTranslated using Weblate (Polish) 7077/head
Hosted Weblate [Wed, 24 Apr 2024 07:26:36 +0000 (09:26 +0200)]
Translated using Weblate (Polish)

Currently translated at 100.0% (89 of 89 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (135 of 135 strings)

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

Translated using Weblate (Polish)

Currently translated at 51.8% (70 of 135 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (135 of 135 strings)

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

Translated using Weblate (Polish)

Currently translated at 29.6% (40 of 135 strings)

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

Translated using Weblate (Italian)

Currently translated at 13.3% (6 of 45 strings)

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

Translated using Weblate (Italian)

Currently translated at 36.3% (12 of 33 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (33 of 33 strings)

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

Translated using Weblate (Italian)

Currently translated at 100.0% (168 of 168 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (2406 of 2406 strings)

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

Translated using Weblate (Italian)

Currently translated at 99.9% (2405 of 2406 strings)

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

Added translation using Weblate (Polish)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org>
Co-authored-by: st7105 <st7105@gmail.com>
Signed-off-by: Matthaiks <kitynska@gmail.com>
Signed-off-by: Random <random-r@users.noreply.hosted.weblate.org>
Signed-off-by: st7105 <st7105@gmail.com>
3 weeks agoMerge pull request #7080 from TDT-AG/pr/20240423-luci-mod-dsl
Florian Eckert [Wed, 24 Apr 2024 07:26:49 +0000 (09:26 +0200)]
Merge pull request #7080 from TDT-AG/pr/20240423-luci-mod-dsl

luci-mod-dsl: improve view for the luci-theme-material

3 weeks agoMerge pull request #7079 from TDT-AG/pr/20240423-luci-mod-status
Florian Eckert [Wed, 24 Apr 2024 07:26:20 +0000 (09:26 +0200)]
Merge pull request #7079 from TDT-AG/pr/20240423-luci-mod-status

luci-mod-status: unify of the appearance of the real-time graphic display.

3 weeks agoluci-mod-status: rename realtime graph display name traffic into bandwith 7079/head
Florian Eckert [Wed, 24 Apr 2024 07:16:11 +0000 (09:16 +0200)]
luci-mod-status: rename realtime graph display name traffic into bandwith

The corresponding file is also named bandwith.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoluci-app-usteer: Added 2 missing parameters, updated 2 defaults, updated help texts
Ramon Van Gorkom [Fri, 19 Apr 2024 20:53:41 +0000 (22:53 +0200)]
luci-app-usteer: Added 2 missing parameters, updated 2 defaults, updated help texts

Added 2 missing parameters, updated 2 defaults, updated help texts

Signed-off-by: Ramon Van Gorkom <Ramon00c00@gmail.com>
3 weeks agoluci-mod-dsl: add missing cbi-section css classes and cbi-section-descr 7080/head
Florian Eckert [Tue, 23 Apr 2024 13:38:54 +0000 (15:38 +0200)]
luci-mod-dsl: add missing cbi-section css classes and cbi-section-descr

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoluci-app-frpc: IP string swap
Paul Donald [Tue, 23 Apr 2024 12:58:23 +0000 (14:58 +0200)]
luci-app-frpc: IP string swap

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
3 weeks agoluci-mod-dsl: add missing css class cbi-section
Florian Eckert [Tue, 23 Apr 2024 11:13:22 +0000 (13:13 +0200)]
luci-mod-dsl: add missing css class cbi-section

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoluci-mod-status: connections: add missing cbi-button and cbi-button-apply class for...
Florian Eckert [Tue, 23 Apr 2024 11:51:39 +0000 (13:51 +0200)]
luci-mod-status: connections: add missing cbi-button and cbi-button-apply class for lookup button

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoluci-mod-status: connections: add missing cbi-* css class
Florian Eckert [Tue, 23 Apr 2024 11:50:52 +0000 (13:50 +0200)]
luci-mod-status: connections: add missing cbi-* css class

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoluci-mod-status: wireless: add missing css cbi-* class elements
Florian Eckert [Tue, 23 Apr 2024 11:43:42 +0000 (13:43 +0200)]
luci-mod-status: wireless: add missing css cbi-* class elements

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoluci-mod-status: bandwith: add missing css cbi-* class elements
Florian Eckert [Tue, 23 Apr 2024 11:40:56 +0000 (13:40 +0200)]
luci-mod-status: bandwith: add missing css cbi-* class elements

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoluci-mod-status: load: add missing cbi-map and cbi-section css class
Florian Eckert [Tue, 23 Apr 2024 11:18:46 +0000 (13:18 +0200)]
luci-mod-status: load: add missing cbi-map and cbi-section css class

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoluci-mod-status: add missing cbi-map-descr for realtime graph wireless
Florian Eckert [Mon, 22 Apr 2024 14:07:23 +0000 (16:07 +0200)]
luci-mod-status: add missing cbi-map-descr for realtime graph wireless

Redmine-patch-id: 8466
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoluci-mod-status: add missing cbi-map-descr for realtime graph load
Florian Eckert [Mon, 22 Apr 2024 14:07:00 +0000 (16:07 +0200)]
luci-mod-status: add missing cbi-map-descr for realtime graph load

Redmine-patch-id: 8465
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoluci-mod-status: add missing cbi-map-descr for realtime graph connections
Florian Eckert [Mon, 22 Apr 2024 14:06:45 +0000 (16:06 +0200)]
luci-mod-status: add missing cbi-map-descr for realtime graph connections

Redmine-patch-id: 8464
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoluci-mod-status: add missing cbi-map-descr for realtime graph bandwith
Florian Eckert [Mon, 22 Apr 2024 14:06:20 +0000 (16:06 +0200)]
luci-mod-status: add missing cbi-map-descr for realtime graph bandwith

Redmine-patch-id: 8463
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
3 weeks agoluci-app-lldpd: retain empty settings for advertisements flags
Paul Donald [Tue, 23 Apr 2024 00:39:24 +0000 (02:39 +0200)]
luci-app-lldpd: retain empty settings for advertisements flags

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
3 weeks agoluci-proto-wireguard: fix Makefile 'provides'
Paul Donald [Mon, 22 Apr 2024 22:21:17 +0000 (00:21 +0200)]
luci-proto-wireguard: fix Makefile 'provides'

once-upon-a-time it was called luci-app-wireguard. Now it's proto.

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
3 weeks agoMerge branch 'lldp_app'
Paul Donald [Mon, 22 Apr 2024 21:56:06 +0000 (23:56 +0200)]
Merge branch 'lldp_app'

3 weeks agoluci-app-lldpd: Fixes and additions
Paul Donald [Sun, 21 Apr 2024 23:31:16 +0000 (01:31 +0200)]
luci-app-lldpd: Fixes and additions

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
3 weeks agoluci-app-banip: handle json load errors
Dirk Brenken [Mon, 22 Apr 2024 20:28:58 +0000 (22:28 +0200)]
luci-app-banip: handle json load errors

* properly handle possible json load errors in try/catch blocks

Signed-off-by: Dirk Brenken <dev@brenken.org>