project/luci.git
2 years agoMerge pull request #5235 from vgaetera/status-routing
Jo-Philipp Wich [Mon, 9 Aug 2021 17:51:09 +0000 (19:51 +0200)]
Merge pull request #5235 from vgaetera/status-routing

luci-mod-status: status/routing support for pbr

2 years agoMerge pull request #5190 from TDT-AG/pr/20210715-proto-bonding
Jo-Philipp Wich [Mon, 9 Aug 2021 17:47:23 +0000 (19:47 +0200)]
Merge pull request #5190 from TDT-AG/pr/20210715-proto-bonding

luci-proto-bonding: fix member because of API change

2 years agoluci-mod-network: fix legacy_rates option dependency
Jo-Philipp Wich [Mon, 9 Aug 2021 17:41:30 +0000 (19:41 +0200)]
luci-mod-network: fix legacy_rates option dependency

The recently introduced band option support changed the internal frequency
selector choice values, breaking the legacy rates option dependency.

Fixes: #5234
Fixes: 0829d31290 ("luci-mod-network: support newer wireless.wifi-device.band option")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoMerge pull request #4754 from Ansuel/improvesysupg
Hannu Nyman [Mon, 9 Aug 2021 16:16:13 +0000 (19:16 +0300)]
Merge pull request #4754 from Ansuel/improvesysupg

luci-mod-system: improve sysupgrade page

2 years agoluci-app-mwan3: fix weblate conflict
Hannu Nyman [Sun, 8 Aug 2021 17:54:32 +0000 (20:54 +0300)]
luci-app-mwan3: fix weblate conflict

Fix trivial "last modified date" conflict :-(
Merge remote-tracking branch 'weblate/master'

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2 years agoTranslated using Weblate (Portuguese (Brazil))
Hosted Weblate [Fri, 6 Aug 2021 19:40:19 +0000 (21:40 +0200)]
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (62 of 62 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (20 of 20 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (48 of 48 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (196 of 196 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (113 of 113 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (133 of 133 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (1745 of 1745 strings)

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

Translated using Weblate (German)

Currently translated at 62.9% (39 of 62 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (123 of 123 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 70.0% (119 of 170 strings)

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

Translated using Weblate (Turkish)

Currently translated at 98.2% (167 of 170 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (39 of 39 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (66 of 66 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (78 of 78 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 99.1% (122 of 123 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 69.4% (118 of 170 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (195 of 195 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (41 of 41 strings)

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

Translated using Weblate (Japanese)

Currently translated at 65.8% (112 of 170 strings)

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

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Joshua Oppel <joshua.oppel@oppcloud.eu>
Co-authored-by: Satoru Yoshida <ramat@ram.ne.jp>
Co-authored-by: ToldYouThat <itoldyouthat@protonmail.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: ssantos <ssantos@web.de>
Signed-off-by: Joshua Oppel <joshua.oppel@oppcloud.eu>
Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp>
Signed-off-by: ToldYouThat <itoldyouthat@protonmail.com>
Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Signed-off-by: ssantos <ssantos@web.de>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/pt_BR/
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/radicale2

2 years agoTranslated using Weblate (Portuguese)
Hosted Weblate [Sun, 8 Aug 2021 17:34:59 +0000 (19:34 +0200)]
Translated using Weblate (Portuguese)

Currently translated at 100.0% (170 of 170 strings)

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

Translated using Weblate (Spanish)

Currently translated at 95.2% (162 of 170 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (62 of 62 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (20 of 20 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (48 of 48 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (196 of 196 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (113 of 113 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (133 of 133 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (1745 of 1745 strings)

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

Translated using Weblate (German)

Currently translated at 62.9% (39 of 62 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (123 of 123 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 70.0% (119 of 170 strings)

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

Translated using Weblate (Turkish)

Currently translated at 98.2% (167 of 170 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (39 of 39 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (66 of 66 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (78 of 78 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 99.1% (122 of 123 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 69.4% (118 of 170 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (195 of 195 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (41 of 41 strings)

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

Translated using Weblate (Japanese)

Currently translated at 65.8% (112 of 170 strings)

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

Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Joshua Oppel <joshua.oppel@oppcloud.eu>
Co-authored-by: Satoru Yoshida <ramat@ram.ne.jp>
Co-authored-by: ToldYouThat <itoldyouthat@protonmail.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: ssantos <ssantos@web.de>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Joshua Oppel <joshua.oppel@oppcloud.eu>
Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp>
Signed-off-by: ToldYouThat <itoldyouthat@protonmail.com>
Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Signed-off-by: ssantos <ssantos@web.de>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/pt_BR/
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/radicale2

2 years agoluci-mod-status: fix description for luci-mod-status-channel_analysis
Vladislav Grigoryev [Sat, 7 Aug 2021 07:58:25 +0000 (10:58 +0300)]
luci-mod-status: fix description for luci-mod-status-channel_analysis

Update "modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json".
Fix incorrect description for "luci-mod-status-channel_analysis".

Signed-off-by: Vladislav Grigoryev <vg.aetera@gmail.com>
2 years agoluci-mod-status: status/routing support for pbr 5235/head
Vladislav Grigoryev [Thu, 5 Aug 2021 00:50:37 +0000 (03:50 +0300)]
luci-mod-status: status/routing support for pbr

Provide comprehensive status information for routing.
Rename the "Status > Routes" page to "Status > Routing".
Unify sorting for the "Status" and "Network" menus.
Add tabs for IPv4 and IPv6 and reorganize the contents.
Display routing rules and their priorities for each protocol.

Policy-based routing is an increasingly popular problem.
Netifd natively supports policy-based routing:
* The interface-specific options "ip4table" and "ip6table".
* The routing rules using the "rule" and "rule6" sections.
LuCI is missing the information about routing rules.

Signed-off-by: Vladislav Grigoryev <vg.aetera@gmail.com>
2 years agoluci-theme: fix css for flash advanced settings 4754/head
Ansuel Smith [Wed, 4 Aug 2021 16:04:54 +0000 (18:04 +0200)]
luci-theme: fix css for flash advanced settings

Fix themes for broken display of advanced button in the sysupgrade modal.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2 years agoluci-mod-system: improve sysupgrade page
Ansuel Smith [Fri, 29 Jan 2021 18:09:36 +0000 (19:09 +0100)]
luci-mod-system: improve sysupgrade page

- Add missing -k and -u option from sysupgrade page.
- Fix missing check for image verification exit code
- Provide the actual reason of the image verification

Fixes: #4160
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2 years agoMerge pull request #5226 from stangri/master-firewall
Stan Grishin [Wed, 4 Aug 2021 20:24:29 +0000 (13:24 -0700)]
Merge pull request #5226 from stangri/master-firewall

luci-app-firewall: replace hh.mm.ss with hh:mm:ss

2 years agoluci-app-firewall: replace hh.mm.ss with hh:mm:ss 5226/head
Stan Grishin [Wed, 4 Aug 2021 20:16:04 +0000 (20:16 +0000)]
luci-app-firewall: replace hh.mm.ss with hh:mm:ss

Signed-off-by: Stan Grishin <stangri@melmac.net>
2 years agoTranslated using Weblate (Hungarian)
Hosted Weblate [Wed, 4 Aug 2021 05:48:54 +0000 (07:48 +0200)]
Translated using Weblate (Hungarian)

Currently translated at 26.5% (13 of 49 strings)

Translated using Weblate (Hungarian)

Currently translated at 25.0% (13 of 52 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 89.4% (110 of 123 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 61.1% (104 of 170 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 99.4% (194 of 195 strings)

Translated using Weblate (Hungarian)

Currently translated at 74.5% (1301 of 1745 strings)

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

Translated using Weblate (Slovak)

Currently translated at 20.0% (5 of 25 strings)

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

Translated using Weblate (Slovak)

Currently translated at 13.0% (16 of 123 strings)

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

Translated using Weblate (Slovak)

Currently translated at 10.5% (6 of 57 strings)

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

Translated using Weblate (Slovak)

Currently translated at 35.0% (7 of 20 strings)

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

Translated using Weblate (Slovak)

Currently translated at 20.4% (10 of 49 strings)

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

Translated using Weblate (Slovak)

Currently translated at 25.0% (3 of 12 strings)

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

Translated using Weblate (Slovak)

Currently translated at 9.7% (11 of 113 strings)

Translated using Weblate (Slovak)

Currently translated at 5.2% (7 of 133 strings)

Translated using Weblate (Slovak)

Currently translated at 6.8% (7 of 102 strings)

Translated using Weblate (Slovak)

Currently translated at 5.2% (10 of 191 strings)

Translated using Weblate (Slovak)

Currently translated at 21.4% (3 of 14 strings)

Translated using Weblate (Slovak)

Currently translated at 45.4% (5 of 11 strings)

Translated using Weblate (Slovak)

Currently translated at 13.5% (5 of 37 strings)

Co-authored-by: Hannu Nyman <hannu.nyman@iki.fi>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marek Ľach <graweeld@googlemail.com>
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Signed-off-by: Marek Ľach <graweeld@googlemail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsntpc/sk/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/sk/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/hu/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/sk/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/sk/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/sk/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/sk/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/sk/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/hu/
Translation: OpenWrt/LuCI/applications/ntpc
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/p910nd
Translation: OpenWrt/LuCI/applications/radicale2
Translation: OpenWrt/LuCI/applications/samba4
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard

2 years agotreewide: i18n - fix weblate conflicts
Hannu Nyman [Mon, 2 Aug 2021 16:07:57 +0000 (19:07 +0300)]
treewide: i18n - fix weblate conflicts

Fix weblate conflicts in
   applications/luci-app-ddns/po/es/ddns.po
   applications/luci-app-watchcat/po/es/watchcat.po

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2 years agoTranslated using Weblate (Bulgarian)
Hosted Weblate [Sun, 1 Aug 2021 22:08:33 +0000 (00:08 +0200)]
Translated using Weblate (Bulgarian)

Currently translated at 4.0% (2 of 50 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 2.2% (1 of 44 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 2.1% (2 of 94 strings)

Translation: OpenWrt/LuCI/applications/vpn-policy-routing
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/bg/

Translated using Weblate (Bulgarian)

Currently translated at 5.5% (1 of 18 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 2.8% (49 of 1745 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 1.0% (2 of 186 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 5.8% (1 of 17 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 5.9% (10 of 169 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 0.9% (1 of 102 strings)

Translated using Weblate (Bulgarian)

Currently translated at 0.5% (2 of 341 strings)

Translated using Weblate (Bulgarian)

Currently translated at 7.6% (1 of 13 strings)

Translation: OpenWrt/LuCI/applications/shairplay
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshairplay/bg/

Translated using Weblate (Bulgarian)

Currently translated at 3.7% (3 of 81 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 0.8% (1 of 125 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 1.5% (3 of 191 strings)

Translated using Weblate (Bulgarian)

Currently translated at 1.5% (3 of 195 strings)

Translated using Weblate (Bulgarian)

Currently translated at 1.1% (2 of 170 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 2.0% (1 of 48 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 6.4% (2 of 31 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 1.7% (1 of 56 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 1.5% (3 of 196 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 26.6% (52 of 195 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 0.5% (1 of 173 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 10.5% (19 of 180 strings)

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

Translated using Weblate (Spanish)

Currently translated at 90.6% (29 of 32 strings)

Translated using Weblate (Bulgarian)

Currently translated at 4.0% (2 of 49 strings)

Translated using Weblate (Bulgarian)

Currently translated at 0.4% (1 of 212 strings)

Translated using Weblate (Bulgarian)

Currently translated at 10.7% (21 of 195 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 3.3% (6 of 180 strings)

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

Translated using Weblate (Indonesian)

Currently translated at 18.3% (39 of 212 strings)

Translated using Weblate (Indonesian)

Currently translated at 100.0% (44 of 44 strings)

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

Translated using Weblate (Indonesian)

Currently translated at 100.0% (211 of 211 strings)

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

Translated using Weblate (Indonesian)

Currently translated at 100.0% (28 of 28 strings)

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

Translated using Weblate (Norwegian Bokmål)

Currently translated at 21.3% (45 of 211 strings)

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

Translated using Weblate (Norwegian Bokmål)

Currently translated at 5.8% (1 of 17 strings)

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

Translated using Weblate (Norwegian Bokmål)

Currently translated at 17.3% (9 of 52 strings)

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

Translated using Weblate (Turkish)

Currently translated at 100.0% (170 of 170 strings)

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

Translated using Weblate (Norwegian Bokmål)

Currently translated at 7.3% (3 of 41 strings)

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

Translated using Weblate (Norwegian Bokmål)

Currently translated at 4.5% (2 of 44 strings)

Translated using Weblate (Norwegian Bokmål)

Currently translated at 75.7% (25 of 33 strings)

Translated using Weblate (Norwegian Bokmål)

Currently translated at 38.9% (680 of 1745 strings)

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

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Deleted User <noreply+34193@weblate.org>
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Iskren Mihaylov <iskren.mihaylov91@gmail.com>
Co-authored-by: R A <terjemahan@rapdodge.my.id>
Co-authored-by: ToldYouThat <itoldyouthat@protonmail.com>
Signed-off-by: Allan Nordhøy <epost@anotheragency.no>
Signed-off-by: Deleted User <noreply+34193@weblate.org>
Signed-off-by: Iskren Mihaylov <iskren.mihaylov91@gmail.com>
Signed-off-by: R A <terjemahan@rapdodge.my.id>
Signed-off-by: ToldYouThat <itoldyouthat@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/bg/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/id/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/bg/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/bg/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/bg/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/bg/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/bg/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/es/
Translation: OpenWrt/LuCI/applications/commands
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/fwknopd
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/applications/upnp
Translation: OpenWrt/LuCI/applications/watchcat

2 years agoTranslated using Weblate (Spanish)
Hosted Weblate [Mon, 2 Aug 2021 05:59:07 +0000 (07:59 +0200)]
Translated using Weblate (Spanish)

Currently translated at 100.0% (196 of 196 strings)

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

Translated using Weblate (Spanish)

Currently translated at 93.7% (30 of 32 strings)

Translated using Weblate (Bulgarian)

Currently translated at 4.0% (2 of 50 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 2.2% (1 of 44 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 2.1% (2 of 94 strings)

Translation: OpenWrt/LuCI/applications/vpn-policy-routing
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/bg/

Translated using Weblate (Bulgarian)

Currently translated at 5.5% (1 of 18 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 2.8% (49 of 1745 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 1.0% (2 of 186 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 5.8% (1 of 17 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 5.9% (10 of 169 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 0.9% (1 of 102 strings)

Translated using Weblate (Bulgarian)

Currently translated at 0.5% (2 of 341 strings)

Translated using Weblate (Bulgarian)

Currently translated at 7.6% (1 of 13 strings)

Translation: OpenWrt/LuCI/applications/shairplay
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshairplay/bg/

Translated using Weblate (Bulgarian)

Currently translated at 3.7% (3 of 81 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 0.8% (1 of 125 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 1.5% (3 of 191 strings)

Translated using Weblate (Bulgarian)

Currently translated at 1.5% (3 of 195 strings)

Translated using Weblate (Bulgarian)

Currently translated at 1.1% (2 of 170 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 2.0% (1 of 48 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 6.4% (2 of 31 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 1.7% (1 of 56 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 1.5% (3 of 196 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 26.6% (52 of 195 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 0.5% (1 of 173 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 10.5% (19 of 180 strings)

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

Translated using Weblate (Spanish)

Currently translated at 90.6% (29 of 32 strings)

Translated using Weblate (Bulgarian)

Currently translated at 4.0% (2 of 49 strings)

Translated using Weblate (Bulgarian)

Currently translated at 0.4% (1 of 212 strings)

Translated using Weblate (Bulgarian)

Currently translated at 10.7% (21 of 195 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 3.3% (6 of 180 strings)

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

Translated using Weblate (Indonesian)

Currently translated at 18.3% (39 of 212 strings)

Translated using Weblate (Indonesian)

Currently translated at 100.0% (44 of 44 strings)

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

Translated using Weblate (Indonesian)

Currently translated at 100.0% (211 of 211 strings)

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

Translated using Weblate (Indonesian)

Currently translated at 100.0% (28 of 28 strings)

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

Translated using Weblate (Norwegian Bokmål)

Currently translated at 21.3% (45 of 211 strings)

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

Translated using Weblate (Norwegian Bokmål)

Currently translated at 5.8% (1 of 17 strings)

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

Translated using Weblate (Norwegian Bokmål)

Currently translated at 17.3% (9 of 52 strings)

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

Translated using Weblate (Turkish)

Currently translated at 100.0% (170 of 170 strings)

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

Translated using Weblate (Norwegian Bokmål)

Currently translated at 7.3% (3 of 41 strings)

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

Translated using Weblate (Norwegian Bokmål)

Currently translated at 4.5% (2 of 44 strings)

Translated using Weblate (Norwegian Bokmål)

Currently translated at 75.7% (25 of 33 strings)

Translated using Weblate (Norwegian Bokmål)

Currently translated at 38.9% (680 of 1745 strings)

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

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Deleted User <noreply+34193@weblate.org>
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Iskren Mihaylov <iskren.mihaylov91@gmail.com>
Co-authored-by: R A <terjemahan@rapdodge.my.id>
Co-authored-by: ToldYouThat <itoldyouthat@protonmail.com>
Signed-off-by: Allan Nordhøy <epost@anotheragency.no>
Signed-off-by: Deleted User <noreply+34193@weblate.org>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Iskren Mihaylov <iskren.mihaylov91@gmail.com>
Signed-off-by: R A <terjemahan@rapdodge.my.id>
Signed-off-by: ToldYouThat <itoldyouthat@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/bg/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/id/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/bg/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/bg/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/bg/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/bg/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/bg/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/es/
Translation: OpenWrt/LuCI/applications/commands
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/fwknopd
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/applications/upnp
Translation: OpenWrt/LuCI/applications/watchcat

2 years agoMerge pull request #5216 from stangri/master-luci-app-https-dns-proxy
Stan Grishin [Mon, 2 Aug 2021 05:58:50 +0000 (22:58 -0700)]
Merge pull request #5216 from stangri/master-luci-app-https-dns-proxy

luci-app-https-dns-proxy: update to 2021-07-29-1

2 years agoluci-app-https-dns-proxy: update to 2021-07-29-1 5216/head
Stan Grishin [Sat, 31 Jul 2021 10:47:25 +0000 (10:47 +0000)]
luci-app-https-dns-proxy: update to 2021-07-29-1

* add HTTP/2-only supporting providers: Mullvad, Digitale-Gesellschaft, dns.sb and Rubyfish.cn
* switch default provider from Google to Cloudflare
* add IPv6 addresses for bootstrap resolvers for Google DNS
* add secondary bootstrap resolver (Cloudflare's) to all providers with a single bootstrap resolver
* modify model/cbi file to show HTTP/2-only providers (and help texts) on HTTP/2-supporting systems

Signed-off-by: Stan Grishin <stangri@melmac.net>
2 years agoluci-app-attendedsysupgrade: fix empty array condition
Paul Spooren [Sun, 25 Jul 2021 22:36:19 +0000 (00:36 +0200)]
luci-app-attendedsysupgrade: fix empty array condition

In JavaScript (other than in Python) an empty array is considered `true`
within if statements. Fix this by checking for the array length rather
than its existence.

This fixes the issue of an empty dropdown menu in case the user is
running the latest release.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2 years agoTranslated using Weblate (Spanish)
Hosted Weblate [Sun, 25 Jul 2021 17:14:14 +0000 (19:14 +0200)]
Translated using Weblate (Spanish)

Currently translated at 100.0% (211 of 211 strings)

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

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (28 of 28 strings)

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

Translated using Weblate (Spanish)

Currently translated at 96.9% (64 of 66 strings)

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

Translated using Weblate (Spanish)

Currently translated at 97.4% (76 of 78 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (18 of 18 strings)

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

Translated using Weblate (Turkish)

Currently translated at 99.4% (169 of 170 strings)

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

Translated using Weblate (Turkish)

Currently translated at 99.4% (169 of 170 strings)

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

Translated using Weblate (Ukrainian)

Currently translated at 21.9% (9 of 41 strings)

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

Translated using Weblate (Spanish)

Currently translated at 97.2% (175 of 180 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (81 of 81 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (65 of 65 strings)

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

Translated using Weblate (Spanish)

Currently translated at 99.4% (194 of 195 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (170 of 170 strings)

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

Translated using Weblate (Spanish)

Currently translated at 82.3% (140 of 170 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (41 of 41 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (169 of 169 strings)

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

Translated using Weblate (Ukrainian)

Currently translated at 9.0% (4 of 44 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (195 of 195 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (191 of 191 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (212 of 212 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (341 of 341 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (1745 of 1745 strings)

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

Translated using Weblate (Spanish)

Currently translated at 98.9% (1726 of 1745 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% (170 of 170 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (170 of 170 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (170 of 170 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (170 of 170 strings)

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

Translated using Weblate (Turkish)

Currently translated at 87.6% (149 of 170 strings)

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

Translated using Weblate (Turkish)

Currently translated at 100.0% (41 of 41 strings)

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

Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Co-authored-by: ToldYouThat <itoldyouthat@protonmail.com>
Co-authored-by: Zorya Zvenoch <zoryazvenoch@protonmail.com>
Co-authored-by: xiazhang <xz@xia.plus>
Signed-off-by: Eric <spice2wolf@gmail.com>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Oğuz Ersen <oguzersen@protonmail.com>
Signed-off-by: ToldYouThat <itoldyouthat@protonmail.com>
Signed-off-by: Zorya Zvenoch <zoryazvenoch@protonmail.com>
Signed-off-by: xiazhang <xz@xia.plus>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/uk/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/es/
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/fwknopd
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/statistics

2 years agobuild: i18n-sync.sh: fix i18n-update.pl invocation
Jo-Philipp Wich [Thu, 22 Jul 2021 14:31:43 +0000 (16:31 +0200)]
build: i18n-sync.sh: fix i18n-update.pl invocation

Fixes: 4d3c0f347c ("build: i18n-sync.sh: allow restricting to directory")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoTranslated using Weblate (Chinese (Simplified))
Hosted Weblate [Thu, 22 Jul 2021 13:51:01 +0000 (15:51 +0200)]
Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (66 of 66 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (78 of 78 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (170 of 170 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (170 of 170 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (1745 of 1745 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (104 of 104 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (66 of 66 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (78 of 78 strings)

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

Translated using Weblate (Polish)

Currently translated at 71.7% (122 of 170 strings)

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

Translated using Weblate (Turkish)

Currently translated at 69.4% (118 of 170 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (41 of 41 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (170 of 170 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (41 of 41 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (41 of 41 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 70.5% (120 of 170 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (1745 of 1745 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (1745 of 1745 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (1745 of 1745 strings)

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

Translated using Weblate (Spanish)

Currently translated at 98.9% (1726 of 1745 strings)

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

Co-authored-by: Anton Kikin <a.a.kikin@gmail.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: ToldYouThat <itoldyouthat@protonmail.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Signed-off-by: Anton Kikin <a.a.kikin@gmail.com>
Signed-off-by: Eric <spice2wolf@gmail.com>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Matthaiks <kitynska@gmail.com>
Signed-off-by: ToldYouThat <itoldyouthat@protonmail.com>
Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
2 years agotreewide: i18n - sync translations
Hannu Nyman [Wed, 21 Jul 2021 21:25:47 +0000 (00:25 +0300)]
treewide: i18n - sync translations

Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2 years agoTranslated using Weblate (Sinhala)
Hosted Weblate [Wed, 21 Jul 2021 13:32:28 +0000 (15:32 +0200)]
Translated using Weblate (Sinhala)

Currently translated at 13.7% (4 of 29 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 7.5% (16 of 211 strings)

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

Translated using Weblate (Czech)

Currently translated at 6.6% (14 of 211 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 25.5% (24 of 94 strings)

Translation: OpenWrt/LuCI/applications/vpn-policy-routing
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/hu/

Translated using Weblate (Hungarian)

Currently translated at 20.6% (6 of 29 strings)

Translation: OpenWrt/LuCI/applications/vpnbypass
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/hu/

Translated using Weblate (Hungarian)

Currently translated at 11.2% (19 of 169 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 11.7% (23 of 195 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 7.3% (3 of 41 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 28.3% (51 of 180 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 9.6% (3 of 31 strings)

Translated using Weblate (Czech)

Currently translated at 79.8% (1393 of 1744 strings)

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

Co-authored-by: HelaBasa <R45XvezA@protonmail.ch>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jan Breuer <j123b567@jaybee.cz>
Co-authored-by: Sweidan Omár <omcsesz@gmail.com>
Signed-off-by: HelaBasa <R45XvezA@protonmail.ch>
Signed-off-by: Jan Breuer <j123b567@jaybee.cz>
Signed-off-by: Sweidan Omár <omcsesz@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/hu/
Translation: OpenWrt/LuCI/applications/watchcat

2 years agoMerge pull request #5201 from TDT-AG/pr/20210719-proto-bonding
Florian Eckert [Wed, 21 Jul 2021 11:16:52 +0000 (13:16 +0200)]
Merge pull request #5201 from TDT-AG/pr/20210719-proto-bonding

luci-proto-bonding: bugfix xmit_hash_policy dependencies

2 years agoTranslated using Weblate (Hungarian)
Hosted Weblate [Tue, 20 Jul 2021 12:38:03 +0000 (14:38 +0200)]
Translated using Weblate (Hungarian)

Currently translated at 26.5% (13 of 49 strings)

Translated using Weblate (Hungarian)

Currently translated at 33.3% (1 of 3 strings)

Translated using Weblate (Hungarian)

Currently translated at 6.1% (13 of 211 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 5.1% (2 of 39 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 12.1% (8 of 66 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 26.9% (21 of 78 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 25.0% (13 of 52 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 12.3% (23 of 186 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 89.4% (110 of 123 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 92.0% (151 of 164 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 8.2% (16 of 195 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 4.8% (2 of 41 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 99.4% (194 of 195 strings)

Translated using Weblate (Hungarian)

Currently translated at 74.6% (1302 of 1744 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (44 of 44 strings)

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

Translated using Weblate (Swedish)

Currently translated at 7.1% (4 of 56 strings)

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

Translated using Weblate (Russian)

Currently translated at 99.3% (163 of 164 strings)

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

Translated using Weblate (Russian)

Currently translated at 98.1% (106 of 108 strings)

Translation: OpenWrt/LuCI/applications/simple-adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/ru/

Translated using Weblate (Russian)

Currently translated at 100.0% (82 of 82 strings)

Translated using Weblate (Russian)

Currently translated at 97.2% (36 of 37 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (180 of 180 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (180 of 180 strings)

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

Translated using Weblate (Spanish)

Currently translated at 97.2% (175 of 180 strings)

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

Translated using Weblate (Japanese)

Currently translated at 100.0% (29 of 29 strings)

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

Co-authored-by: Andreas Nyman <dreas.y0@gmail.com>
Co-authored-by: Anton Kikin <a.a.kikin@gmail.com>
Co-authored-by: Artem <Localizer_in_Russian@protonmail.com>
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Nobuhiro Iwamatsu <iwamatsu@gmail.com>
Co-authored-by: Sweidan Omár <omcsesz@gmail.com>
Co-authored-by: ToldYouThat <itoldyouthat@protonmail.com>
Co-authored-by: ssantos <ssantos@web.de>
Signed-off-by: Andreas Nyman <dreas.y0@gmail.com>
Signed-off-by: Anton Kikin <a.a.kikin@gmail.com>
Signed-off-by: Artem <Localizer_in_Russian@protonmail.com>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@gmail.com>
Signed-off-by: Sweidan Omár <omcsesz@gmail.com>
Signed-off-by: ToldYouThat <itoldyouthat@protonmail.com>
Signed-off-by: ssantos <ssantos@web.de>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/hu/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/ru/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/ru/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-battstatus/hu/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/hu/
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/samba4
Translation: OpenWrt/LuCI/applications/splash
Translation: OpenWrt/LuCI/modules/luci-mod-battstatus
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard

2 years agoluci-proto-bonding: bugfix xmit_hash_policy dependencies 5201/head
Helge Mader [Mon, 19 Jul 2021 10:37:35 +0000 (12:37 +0200)]
luci-proto-bonding: bugfix xmit_hash_policy dependencies

Signed-off-by: Helge Mader <ma@dev.tdt.de>
2 years agobuild: i18n-sync.sh: allow restricting to directory
Jo-Philipp Wich [Sun, 18 Jul 2021 18:12:12 +0000 (20:12 +0200)]
build: i18n-sync.sh: allow restricting to directory

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years ago.gitignore: add some more commonly used files
Jo-Philipp Wich [Sun, 18 Jul 2021 17:52:55 +0000 (19:52 +0200)]
.gitignore: add some more commonly used files

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoluci-mod-system: reload crond upon saving crontab
Jo-Philipp Wich [Thu, 15 Jul 2021 09:58:38 +0000 (11:58 +0200)]
luci-mod-system: reload crond upon saving crontab

Fixes: #5184
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoluci-proto-bonding: fix member because of API change 5190/head
Helge Mader [Thu, 15 Jul 2021 07:33:31 +0000 (09:33 +0200)]
luci-proto-bonding: fix member because of API change

Signed-off-by: Helge Mader <ma@dev.tdt.de>
2 years agoluci-base: fix off-by-one in cbi_update_table()
Jo-Philipp Wich [Thu, 15 Jul 2021 06:13:31 +0000 (08:13 +0200)]
luci-base: fix off-by-one in cbi_update_table()

Fixes: #5189
Fixes: f919635310 ("luci-base: batch DOM updates to prevent slowdown")
Ref: https://github.com/openwrt/luci/commit/f919635310286b3b905aedb716d707da1ea2c811#commitcomment-53495580
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoTranslated using Weblate (Russian)
Hosted Weblate [Tue, 13 Jul 2021 17:56:24 +0000 (19:56 +0200)]
Translated using Weblate (Russian)

Currently translated at 87.2% (157 of 180 strings)

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

Translated using Weblate (Russian)

Currently translated at 96.2% (104 of 108 strings)

Translation: OpenWrt/LuCI/applications/simple-adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/ru/

Translated using Weblate (Polish)

Currently translated at 100.0% (169 of 169 strings)

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

Translated using Weblate (Polish)

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

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

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: masta0f1eave <lomskoff.dima@gmail.com>
Signed-off-by: Matthaiks <kitynska@gmail.com>
Signed-off-by: masta0f1eave <lomskoff.dima@gmail.com>
2 years agoluci-app-acl: remove support for plaintext login passwords
Jo-Philipp Wich [Tue, 13 Jul 2021 18:45:29 +0000 (20:45 +0200)]
luci-app-acl: remove support for plaintext login passwords

Upon reviewing the rpcd session support code, it turns out that account
definitions with plaintext password values are not supported, the password
value is treated as crypt() hash/salt in any case.

Ref: https://github.com/openwrt/luci/issues/5179
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoluci-proto-ncm: add APN and PIN validation
Nicholas Smith [Sun, 27 Jun 2021 05:43:13 +0000 (15:43 +1000)]
luci-proto-ncm: add APN and PIN validation

Signed-off-by: Nicholas Smith <nicholas@nbembedded.com>
[squash commits, fix whitespace]
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoluci-proto-qmi: add APN and PIN validation
Nicholas Smith [Fri, 11 Jun 2021 12:41:14 +0000 (22:41 +1000)]
luci-proto-qmi: add APN and PIN validation

Signed-off-by: Nicholas Smith <nicholas@nbembedded.com>
[squash commits, fix whitespace]
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoluci-proto-3g: add APN and PIN validation
Nicholas Smith [Fri, 11 Jun 2021 12:40:30 +0000 (22:40 +1000)]
luci-proto-3g: add APN and PIN validation

Signed-off-by: Nicholas Smith <nicholas@nbembedded.com>
[squash commits, fix whitespace]
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoluci-proto-modemmanager: add APN and PIN validation
Nicholas Smith [Fri, 11 Jun 2021 12:19:40 +0000 (22:19 +1000)]
luci-proto-modemmanager: add APN and PIN validation

Signed-off-by: Nicholas Smith <nicholas@nbembedded.com>
[squash commits, fix white space]
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoMerge pull request #5171 from small-5/tmp-1
Jo-Philipp Wich [Tue, 13 Jul 2021 17:57:15 +0000 (19:57 +0200)]
Merge pull request #5171 from small-5/tmp-1

luci-app-ddns: fix next_update error

2 years agoluci-base: batch DOM updates to prevent slowdown
Olli Asikainen [Tue, 29 Jun 2021 23:03:00 +0000 (02:03 +0300)]
luci-base: batch DOM updates to prevent slowdown

Signed-off-by: Olli Asikainen <olli.asikainen@gmail.com>
2 years agoMerge pull request #5174 from TDT-AG/pr/20210702-luci-app-mwan3
Florian Eckert [Mon, 12 Jul 2021 07:15:48 +0000 (09:15 +0200)]
Merge pull request #5174 from TDT-AG/pr/20210702-luci-app-mwan3

luci-app-mwan3: convert to JS

2 years agoTranslated using Weblate (Chinese (Simplified))
Hosted Weblate [Sat, 10 Jul 2021 20:44:29 +0000 (22:44 +0200)]
Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (180 of 180 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (180 of 180 strings)

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

Translated using Weblate (Ukrainian)

Currently translated at 13.7% (4 of 29 strings)

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

Added translation using Weblate (Dutch)

Translated using Weblate (Turkish)

Currently translated at 100.0% (1744 of 1744 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (1744 of 1744 strings)

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

Translated using Weblate (Turkish)

Currently translated at 100.0% (195 of 195 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 2.3% (5 of 211 strings)

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

Translated using Weblate (Russian)

Currently translated at 40.7% (86 of 211 strings)

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

Translated using Weblate (Russian)

Currently translated at 25.6% (10 of 39 strings)

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

Translated using Weblate (Turkish)

Currently translated at 100.0% (39 of 39 strings)

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

Translated using Weblate (Russian)

Currently translated at 21.2% (14 of 66 strings)

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

Translated using Weblate (Turkish)

Currently translated at 100.0% (66 of 66 strings)

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

Translated using Weblate (Russian)

Currently translated at 35.8% (28 of 78 strings)

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

Translated using Weblate (Turkish)

Currently translated at 100.0% (78 of 78 strings)

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

Translated using Weblate (Russian)

Currently translated at 47.0% (8 of 17 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 2.6% (47 of 1744 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 0.5% (1 of 186 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 2.3% (4 of 169 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 1.2% (1 of 82 strings)

Translated using Weblate (Bulgarian)

Currently translated at 0.8% (1 of 116 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 69.4% (50 of 72 strings)

Translated using Weblate (Bulgarian)

Currently translated at 1.0% (2 of 191 strings)

Translated using Weblate (Bulgarian)

Currently translated at 1.7% (1 of 57 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 1.5% (1 of 65 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 8.0% (2 of 25 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 1.0% (2 of 195 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 4.8% (2 of 41 strings)

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

Translated using Weblate (Bulgarian)

Currently translated at 1.1% (2 of 173 strings)

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

Translated using Weblate (Turkish)

Currently translated at 100.0% (123 of 123 strings)

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

Translated using Weblate (Turkish)

Currently translated at 97.9% (191 of 195 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% (173 of 173 strings)

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

Translated using Weblate (Russian)

Currently translated at 39.2% (73 of 186 strings)

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

Translated using Weblate (Russian)

Currently translated at 39.2% (73 of 186 strings)

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

Translated using Weblate (Russian)

Currently translated at 50.0% (28 of 56 strings)

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

Translated using Weblate (Russian)

Currently translated at 97.9% (47 of 48 strings)

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

Translated using Weblate (Russian)

Currently translated at 70.5% (122 of 173 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (125 of 125 strings)

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

Translated using Weblate (Russian)

Currently translated at 33.1% (56 of 169 strings)

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

Translated using Weblate (Russian)

Currently translated at 50.3% (67 of 133 strings)

Translated using Weblate (Russian)

Currently translated at 50.3% (67 of 133 strings)

Translated using Weblate (Russian)

Currently translated at 61.2% (19 of 31 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (1744 of 1744 strings)

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

Translated using Weblate (Spanish)

Currently translated at 98.9% (1725 of 1744 strings)

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

Translated using Weblate (Russian)

Currently translated at 46.4% (26 of 56 strings)

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

Translated using Weblate (Russian)

Currently translated at 33.9% (19 of 56 strings)

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

Translated using Weblate (Russian)

Currently translated at 23.0% (9 of 39 strings)

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

Co-authored-by: Anton Kikin <a.a.kikin@gmail.com>
Co-authored-by: Artem <KovalevArtem.ru@gmail.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Iskren Mihaylov <iskren.mihaylov91@gmail.com>
Co-authored-by: Mikhail <frol185@mail.ru>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Co-authored-by: ToldYouThat <itoldyouthat@protonmail.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yevgeniy B <jberezhnoy@gmail.com>
Co-authored-by: floris <fdbrunetderochebrune+weblate@gmail.com>
Co-authored-by: masta0f1eave <lomskoff.dima@gmail.com>
Co-authored-by: webweblate <webweblate@riseup.net>
Co-authored-by: xiazhang <xz@xia.plus>
Signed-off-by: Anton Kikin <a.a.kikin@gmail.com>
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Signed-off-by: Eric <spice2wolf@gmail.com>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Iskren Mihaylov <iskren.mihaylov91@gmail.com>
Signed-off-by: Mikhail <frol185@mail.ru>
Signed-off-by: Oğuz Ersen <oguzersen@protonmail.com>
Signed-off-by: ToldYouThat <itoldyouthat@protonmail.com>
Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Signed-off-by: Yevgeniy B <jberezhnoy@gmail.com>
Signed-off-by: masta0f1eave <lomskoff.dima@gmail.com>
Signed-off-by: webweblate <webweblate@riseup.net>
Signed-off-by: xiazhang <xz@xia.plus>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ru/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/bg/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/bg/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/bg/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/ru/
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/opkg
Translation: OpenWrt/LuCI/applications/splash
Translation: OpenWrt/LuCI/applications/watchcat

2 years agoMerge pull request #5180 from dibdot/adblock
Dirk Brenken [Sat, 10 Jul 2021 14:11:41 +0000 (16:11 +0200)]
Merge pull request #5180 from dibdot/adblock

luci-app-adblock: expose dns instance option

2 years agoluci-app-adblock: expose dns instance option 5180/head
Dirk Brenken [Sat, 10 Jul 2021 08:16:31 +0000 (10:16 +0200)]
luci-app-adblock: expose dns instance option

* expose the 'adb_dnsinstance' option to LuCI under
  Advanced DNS Settings (only relevant for dnsmasq)
* sync translations

Signed-off-by: Dirk Brenken <dev@brenken.org>
2 years agoluci-mod-network: fix 60GHz radio frequency configuration
Jo-Philipp Wich [Fri, 9 Jul 2021 19:39:45 +0000 (21:39 +0200)]
luci-mod-network: fix 60GHz radio frequency configuration

Fix incorrect minimum 60GHz frequency value and ensure that a 60GHz band
choice option is available once corresponding channels are found on the
system.

Ref: http://lists.openwrt.org/pipermail/openwrt-devel/2021-July/035810.html
Suggested-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoluci-app-mwan3: convert to JS 5174/head
Florian Eckert [Fri, 2 Jul 2021 13:23:39 +0000 (15:23 +0200)]
luci-app-mwan3: convert to JS

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 years agoluci-mod-network: dhcp.js: don't fail on not existing interface
Jo-Philipp Wich [Thu, 8 Jul 2021 16:55:47 +0000 (18:55 +0200)]
luci-mod-network: dhcp.js: don't fail on not existing interface

Fixes: #5177
Fixes: 7e56289538 ("luci-mod-network: improve static DHCP lease validation")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoluci-mod-status: disable "Set static" lease action on readonly view
Jo-Philipp Wich [Wed, 7 Jul 2021 15:14:15 +0000 (17:14 +0200)]
luci-mod-status: disable "Set static" lease action on readonly view

Fixes: f6b6a12927 ("luci-mod-status: add support for one-click static lease")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoluci-app-acl: ensure to set read/write ACL presets as uci lists
Jo-Philipp Wich [Wed, 7 Jul 2021 14:48:09 +0000 (16:48 +0200)]
luci-app-acl: ensure to set read/write ACL presets as uci lists

The rpcd daemon expects uci list notation for the login.read and login.write
options, so ensure to set them accordingly when chosing the `full access` or
`readonly` presets while configuring an account.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoMerge pull request #5172 from small-5/tmp-2
Jo-Philipp Wich [Tue, 6 Jul 2021 06:30:24 +0000 (08:30 +0200)]
Merge pull request #5172 from small-5/tmp-2

luci-base:Fix time display error

2 years agoluci-base: Fix time display error 5172/head
DeYu Liu [Tue, 6 Jul 2021 05:44:20 +0000 (13:44 +0800)]
luci-base: Fix time display error

Signed-off-by: DeYu Liu <vito_sam@outlook.com>
2 years agoluci-app-ddns: fix next_update error 5171/head
DeYu Liu [Tue, 6 Jul 2021 05:37:53 +0000 (13:37 +0800)]
luci-app-ddns: fix next_update error
* Fix the error that next_update sometimes display Verify

Signed-off-by: DeYu Liu <vito_sam@outlook.com>
2 years agoluci-app-attendedsysupgrade: fix typo
Paul Spooren [Mon, 5 Jul 2021 03:45:49 +0000 (17:45 -1000)]
luci-app-attendedsysupgrade: fix typo

Suggested-by: Jo-Philipp Wich <jo@mein.io>
Signed-off-by: Paul Spooren <mail@aparcar.org>
2 years agoMerge pull request #5165 from aparcar/fix-acl
Jo-Philipp Wich [Sun, 4 Jul 2021 09:31:16 +0000 (11:31 +0200)]
Merge pull request #5165 from aparcar/fix-acl

luci-app-attendedsysupgrade: fix ACL definition

2 years agoTranslated using Weblate (Chinese (Simplified))
Hosted Weblate [Sun, 4 Jul 2021 06:42:58 +0000 (08:42 +0200)]
Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (66 of 66 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (66 of 66 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (66 of 66 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (78 of 78 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (78 of 78 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (78 of 78 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (1744 of 1744 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (1744 of 1744 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (1744 of 1744 strings)

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

Translated using Weblate (Spanish)

Currently translated at 98.9% (1725 of 1744 strings)

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

Translated using Weblate (Swedish)

Currently translated at 42.4% (739 of 1740 strings)

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

Translated using Weblate (Spanish)

Currently translated at 97.6% (169 of 173 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (123 of 123 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (173 of 173 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (212 of 212 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (173 of 173 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (173 of 173 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (173 of 173 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (173 of 173 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (49 of 49 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (1740 of 1740 strings)

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

Co-authored-by: Anton Kikin <a.a.kikin@gmail.com>
Co-authored-by: Eric <spice2wolf@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: Meano Lee <meanocat@gmail.com>
Co-authored-by: Tianling Shen <i@cnsztl.eu.org>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Signed-off-by: Anton Kikin <a.a.kikin@gmail.com>
Signed-off-by: Eric <spice2wolf@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: Meano Lee <meanocat@gmail.com>
Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/zh_Hans/
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard

2 years agoMerge pull request #5164 from dibdot/openvpn
Dirk Brenken [Sun, 4 Jul 2021 06:42:38 +0000 (08:42 +0200)]
Merge pull request #5164 from dibdot/openvpn

luci-app-openvpn: create base directory if not available

2 years agoluci-mod-network: fixes to DHCP lease validation
Jo-Philipp Wich [Sat, 3 Jul 2021 18:40:29 +0000 (20:40 +0200)]
luci-mod-network: fixes to DHCP lease validation

 - validate current form value IP instead of stored uci one
 - ensure to not pass non-string values to the validator
 - remove leftover debug code
 - simplify obtaining formvalues

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoluci-base: validation: disallow mutlicast MACs by default
Jo-Philipp Wich [Sat, 3 Jul 2021 18:10:22 +0000 (20:10 +0200)]
luci-base: validation: disallow mutlicast MACs by default

Extend the MAC address validator to disallow multicast MAC addresses and
add a new optional validator option to require multicast MACs instead of
unicast ones.

Fixes: #5166
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agotreewide: resync translations
Jo-Philipp Wich [Sat, 3 Jul 2021 17:03:44 +0000 (19:03 +0200)]
treewide: resync translations

Also complete german base translation while we're at it.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoluci-mod-network: improve static DHCP lease validation
Jo-Philipp Wich [Sat, 3 Jul 2021 16:54:14 +0000 (18:54 +0200)]
luci-mod-network: improve static DHCP lease validation

 - Ensure that MAC addresses are unique within the same pool
 - Ensure that IP addresses are globally unique
 - Ensure that IP addresses are within any DHCP pool range

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoRevert "luci-mod-network: issue with breakdown of dnsmasq after duplication of static...
Jo-Philipp Wich [Sat, 3 Jul 2021 05:20:30 +0000 (07:20 +0200)]
Revert "luci-mod-network: issue with breakdown of dnsmasq after duplication of static IP was fixed"

This reverts commit 463e910119813aaea0755ff5c16c91ce412a8cbb.

This change causes the entire static lease to get deleted when attempting
to change the MAC address.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoluci-app-attendedsysupgrade: remove depends uhttpd-mod-ubus
Huangbin Zhan [Wed, 23 Dec 2020 03:09:38 +0000 (11:09 +0800)]
luci-app-attendedsysupgrade: remove depends uhttpd-mod-ubus

Remove depenedency uhttpd-mod-ubus which is not required.
User may want to work with nginx rather uhttpd.

Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
2 years agoluci-app-attendedsysupgrade: fix ACL definition 5165/head
Paul Spooren [Mon, 21 Jun 2021 08:27:25 +0000 (22:27 -1000)]
luci-app-attendedsysupgrade: fix ACL definition

Fix the ACL file which handles the permissions for the LuCI app.

Suggested-by: Jo-Philipp Wich <jo@mein.io>
Signed-off-by: Paul Spooren <mail@aparcar.org>
2 years agoluci-mod-network: fix saving bridge VLANs without member ports
Jo-Philipp Wich [Fri, 2 Jul 2021 18:47:11 +0000 (20:47 +0200)]
luci-mod-network: fix saving bridge VLANs without member ports

Calling `uci.set()` with an empty array yields an invalid argument error,
make sure to pass `null` instead in this case.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoluci-mod-network: work around jsmin bug
Jo-Philipp Wich [Fri, 2 Jul 2021 18:40:08 +0000 (20:40 +0200)]
luci-mod-network: work around jsmin bug

The jsmin minifier incorrectly transforms the expression `/\*/.test(...)`
into `/\* /.test(...)`, causing the VLAN filter dialog to not recognize
PVID settings in the configuration.

Work around the issue by using an equivalent `\x2a` escape sequence instead.

Ref: https://forum.openwrt.org/t/x/99222/28
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoluci-app-openvpn: create base directory if not available 5164/head
Dirk Brenken [Fri, 2 Jul 2021 18:14:10 +0000 (20:14 +0200)]
luci-app-openvpn: create base directory if not available

* trivial fix for never ending ticket #3454

Signed-off-by: Dirk Brenken <dev@brenken.org>
2 years agoMerge pull request #5162 from tano-systems/20210702-pr-nlbwmon-ul-dn-i18n
Jo-Philipp Wich [Fri, 2 Jul 2021 07:05:33 +0000 (09:05 +0200)]
Merge pull request #5162 from tano-systems/20210702-pr-nlbwmon-ul-dn-i18n

luci-app-nlbwmon: Add translation context for Download/Upload terms

2 years agoluci-app-nlbwmon: Add translation context for Download/Upload terms 5162/head
Anton Kikin [Fri, 2 Jul 2021 01:37:38 +0000 (04:37 +0300)]
luci-app-nlbwmon: Add translation context for Download/Upload terms

Added a translation context for the terms 'Download' and 'Upload'
used in this application. The reason is that these terms are
translated differently in Russian depending on the context.

If the terms are used in the sense of an action (download file
or upload file) then the translations should be as follows:
- Download = скачать
- Upload   = загрузить

But if they are used in the context of a traffic counter (like
in this application) the correct translations are:
- Download = скачано
- Upload   = загружено

A translation context has been added to all affected PO files
to avoid breaking existing translations. The Russian translation
in PO file is fixed to comply with the used context.

Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
2 years agobuild: add script to find commits suitable for cherry picking
Jo-Philipp Wich [Thu, 1 Jul 2021 19:10:53 +0000 (21:10 +0200)]
build: add script to find commits suitable for cherry picking

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoluci-base: do not add validation for named section if readonly is set
Florian Eckert [Thu, 1 Jul 2021 13:54:21 +0000 (15:54 +0200)]
luci-base: do not add validation for named section if readonly is set

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 years agoMerge pull request #5137 from TDT-AG/pr/20210621-luci-base
Florian Eckert [Thu, 1 Jul 2021 11:12:33 +0000 (13:12 +0200)]
Merge pull request #5137 from TDT-AG/pr/20210621-luci-base

luci-base: minor fixes and improvments

2 years agoluci-base: prevent empty field for adding new named section in JavaScript 5137/head
Helge Mader [Fri, 12 Mar 2021 14:47:38 +0000 (15:47 +0100)]
luci-base: prevent empty field for adding new named section in JavaScript

Suggested-by: Helge Mader <ma@dev.tdt.de>
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 years agoluci-base: change css class btn to cbi-button
Florian Eckert [Mon, 21 Jun 2021 13:02:04 +0000 (15:02 +0200)]
luci-base: change css class btn to cbi-button

The css class btn is only a valid input element on lua rendered pages.
Use instead cbi-button for javascript rendered pages.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 years agoluci-base: use button tag instead of input tag on named section add
Florian Eckert [Mon, 21 Jun 2021 11:48:40 +0000 (13:48 +0200)]
luci-base: use button tag instead of input tag on named section add

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 years agoMerge pull request #5158 from TDT-AG/pr/20210630-luci-app-acl
Florian Eckert [Thu, 1 Jul 2021 08:04:20 +0000 (10:04 +0200)]
Merge pull request #5158 from TDT-AG/pr/20210630-luci-app-acl

luci-app-acl: some fixes

2 years agoluci-app-acl: unset read and write before acl set 5158/head
Florian Eckert [Wed, 30 Jun 2021 12:58:14 +0000 (14:58 +0200)]
luci-app-acl: unset read and write before acl set

If the setting in the view is set to `denied`, only the read list option
is deleted. This is not correct. The write list option must also be
deleted. To ensure that the correct configuration is saved, the write
and read list options are always deleted beforehand and then rewritten.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 years agoMerge pull request #5159 from dibdot/adblock
Dirk Brenken [Wed, 30 Jun 2021 15:48:17 +0000 (17:48 +0200)]
Merge pull request #5159 from dibdot/adblock

luci-app-adblock: sync with latest version

2 years agoluci-mod-status: don't set '-' hostname when creating static lease
Jo-Philipp Wich [Wed, 30 Jun 2021 15:26:07 +0000 (17:26 +0200)]
luci-mod-status: don't set '-' hostname when creating static lease

Fixes: #5153
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoluci-mod-network: enforce IPv4 mode for traceroute call
Jo-Philipp Wich [Wed, 30 Jun 2021 15:21:50 +0000 (17:21 +0200)]
luci-mod-network: enforce IPv4 mode for traceroute call

Recent busybox traceroute applet versions support both IPv4 and IPv6 and
default to IPv6 when running a route trace to an IPv6 enabled target
host. Pass the `-4` flag to enforce IPv4 mode in this case.

Fixes: #5155
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agoluci-app-adblock: sync with latest version 5159/head
Dirk Brenken [Wed, 30 Jun 2021 14:34:55 +0000 (16:34 +0200)]
luci-app-adblock: sync with latest version

* expose new reporting option to LuCI
* sync translations

Signed-off-by: Dirk Brenken <dev@brenken.org>
2 years agoTranslated using Weblate (Chinese (Simplified))
Hosted Weblate [Tue, 29 Jun 2021 18:07:34 +0000 (20:07 +0200)]
Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (41 of 41 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (196 of 196 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (1740 of 1740 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (212 of 212 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (1740 of 1740 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 20.6% (13 of 63 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (25 of 25 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (94 of 94 strings)

Translation: OpenWrt/LuCI/applications/vpn-policy-routing
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/ru/

Translated using Weblate (Russian)

Currently translated at 28.3% (23 of 81 strings)

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

Translated using Weblate (Russian)

Currently translated at 87.5% (21 of 24 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (191 of 191 strings)

Translated using Weblate (French)

Currently translated at 58.5% (48 of 82 strings)

Translated using Weblate (French)

Currently translated at 86.5% (1506 of 1740 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (49 of 49 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (20 of 20 strings)

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

Translated using Weblate (Russian)

Currently translated at 61.3% (27 of 44 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (49 of 49 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (195 of 195 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (33 of 33 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (1740 of 1740 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (1740 of 1740 strings)

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

Co-authored-by: Adam Stańczyk <a.stanczyk@onet.pl>
Co-authored-by: Artem <KovalevArtem.ru@gmail.com>
Co-authored-by: ButterflyOfFire <ButterflyOfFire@protonmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Wojtek Sobczak <mister.adalbert@gmail.com>
Co-authored-by: masta0f1eave <lomskoff.dima@gmail.com>
Co-authored-by: xiazhang <xz@xia.plus>
Signed-off-by: Adam Stańczyk <a.stanczyk@onet.pl>
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Signed-off-by: ButterflyOfFire <ButterflyOfFire@protonmail.com>
Signed-off-by: Wojtek Sobczak <mister.adalbert@gmail.com>
Signed-off-by: masta0f1eave <lomskoff.dima@gmail.com>
Signed-off-by: xiazhang <xz@xia.plus>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/pl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/ru/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/pl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/ru/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/fr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/pl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/pl/
Translation: OpenWrt/LuCI/applications/commands
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/fwknopd
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/splash
Translation: OpenWrt/LuCI/applications/upnp
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard

2 years agoMerge pull request #5143 from msylgj/patch-1
Florian Eckert [Tue, 29 Jun 2021 06:56:47 +0000 (08:56 +0200)]
Merge pull request #5143 from msylgj/patch-1

luci-app-frpc/frps:add service status display

2 years agotreewide: Remove/fix erroneous translations
Hannu Nyman [Thu, 24 Jun 2021 10:47:12 +0000 (13:47 +0300)]
treewide: Remove/fix erroneous translations

Some Finnish strings were entered and English translations
a few days ago wiht PR #5136. Most of the strings have already
been corrected via weblate, but edit a few cases by hand.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2 years agoTranslated using Weblate (English)
Hosted Weblate [Thu, 24 Jun 2021 10:24:08 +0000 (12:24 +0200)]
Translated using Weblate (English)

Currently translated at 3.1% (2 of 64 strings)

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

Translated using Weblate (English)

Currently translated at 1.9% (1 of 52 strings)

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

Translated using Weblate (English)

Currently translated at 11.7% (2 of 17 strings)

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

Translated using Weblate (English)

Currently translated at 28.5% (2 of 7 strings)

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

Translated using Weblate (English)

Currently translated at 15.3% (2 of 13 strings)

Translation: OpenWrt/LuCI/applications/shairplay
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshairplay/en/

Translated using Weblate (English)

Currently translated at 1.6% (1 of 62 strings)

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

Translated using Weblate (English)

Currently translated at 6.2% (3 of 48 strings)

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

Translated using Weblate (English)

Currently translated at 1.5% (1 of 65 strings)

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

Translated using Weblate (English)

Currently translated at 77.0% (37 of 48 strings)

Translated using Weblate (English)

Currently translated at 12.2% (6 of 49 strings)

Translated using Weblate (English)

Currently translated at 25.6% (50 of 195 strings)

Translated using Weblate (English)

Currently translated at 77.4% (148 of 191 strings)

Translated using Weblate (English)

Currently translated at 100.0% (33 of 33 strings)

Translated using Weblate (English)

Currently translated at 92.8% (13 of 14 strings)

Translated using Weblate (English)

Currently translated at 36.3% (4 of 11 strings)

Translated using Weblate (English)

Currently translated at 35.1% (120 of 341 strings)

Translated using Weblate (English)

Currently translated at 99.2% (132 of 133 strings)

Translated using Weblate (English)

Currently translated at 17.8% (310 of 1740 strings)

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

Co-authored-by: Hannu Nyman <hannu.nyman@iki.fi>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsntpc/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/en/
Translation: OpenWrt/LuCI/applications/ahcp
Translation: OpenWrt/LuCI/applications/minidlna
Translation: OpenWrt/LuCI/applications/ntpc
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/p910nd
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/upnp

2 years agoluci-app-frpc/frps:add service status display 5143/head
SiYao Mo [Wed, 23 Jun 2021 16:55:28 +0000 (00:55 +0800)]
luci-app-frpc/frps:add service status display

reference from luci-app-smartdns
Special thanks to Nick Peng <pymumu@gmail.com>

Signed-off-by: SiYao Mo <msylgj@vip.qq.com>
2 years agoTranslated using Weblate (English)
Hosted Weblate [Thu, 24 Jun 2021 07:45:43 +0000 (09:45 +0200)]
Translated using Weblate (English)

Currently translated at 100.0% (49 of 49 strings)

Translated using Weblate (English)

Currently translated at 16.6% (3 of 18 strings)

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

Translated using Weblate (English)

Currently translated at 1.7% (1 of 57 strings)

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

Translated using Weblate (English)

Currently translated at 6.2% (3 of 48 strings)

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

Translated using Weblate (English)

Currently translated at 3.8% (1 of 26 strings)

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

Translated using Weblate (English)

Currently translated at 25.6% (50 of 195 strings)

Translated using Weblate (English)

Currently translated at 92.8% (13 of 14 strings)

Translated using Weblate (English)

Currently translated at 35.1% (120 of 341 strings)

Translated using Weblate (English)

Currently translated at 2.4% (2 of 82 strings)

Translated using Weblate (English)

Currently translated at 17.8% (310 of 1740 strings)

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

Translated using Weblate (Japanese)

Currently translated at 74.0% (37 of 50 strings)

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

Translated using Weblate (Japanese)

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

Co-authored-by: Hannu Nyman <hannu.nyman@iki.fi>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Satoru Yoshida <ramat@ram.ne.jp>
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsntpc/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/en/
Translation: OpenWrt/LuCI/applications/ntpc
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/splash
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard

2 years agoMerge pull request #5141 from msylgj/patch-1
Florian Eckert [Wed, 23 Jun 2021 10:31:07 +0000 (12:31 +0200)]
Merge pull request #5141 from msylgj/patch-1

luci-app-frpc: allow hostname in server address

2 years agoMerge pull request #5140 from weblate/weblate-openwrt-luci
Florian Eckert [Wed, 23 Jun 2021 08:46:42 +0000 (10:46 +0200)]
Merge pull request #5140 from weblate/weblate-openwrt-luci

Translations update from Weblate

2 years agoluci-app-frpc: allow hostname in server address 5141/head
Siyao Mo [Tue, 22 Jun 2021 18:31:42 +0000 (02:31 +0800)]
luci-app-frpc: allow hostname in server address

Sometimes, our frp server cannot use a static ip address.
So perhaps we should allow people to use hostname in server address.

Signed-off-by: SiYao Mo <msylgj@vip.qq.com>
2 years agoTranslated using Weblate (Chinese (Simplified)) 5140/head
Hosted Weblate [Tue, 22 Jun 2021 17:33:34 +0000 (19:33 +0200)]
Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (39 of 39 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (39 of 39 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (39 of 39 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (39 of 39 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (39 of 39 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (123 of 123 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (195 of 195 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 97.9% (191 of 195 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (171 of 171 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (171 of 171 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (123 of 123 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (195 of 195 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (195 of 195 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (171 of 171 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (171 of 171 strings)

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

Translated using Weblate (Spanish)

Currently translated at 98.2% (168 of 171 strings)

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

Translated using Weblate (Spanish)

Currently translated at 99.4% (194 of 195 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (123 of 123 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (341 of 341 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (341 of 341 strings)

Translated using Weblate (Chinese (Simplified))

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

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (1740 of 1740 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (1740 of 1740 strings)

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

Translated using Weblate (Spanish)

Currently translated at 98.9% (1721 of 1740 strings)

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

Co-authored-by: Anton Kikin <a.a.kikin@gmail.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: xiazhang <xz@xia.plus>
Signed-off-by: Anton Kikin <a.a.kikin@gmail.com>
Signed-off-by: Eric <spice2wolf@gmail.com>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Matthaiks <kitynska@gmail.com>
Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Signed-off-by: ssantos <ssantos@web.de>
Signed-off-by: xiazhang <xz@xia.plus>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ru/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/zh_Hans/
Translation: OpenWrt/LuCI/applications/statistics

2 years agoMerge pull request #5138 from TDT-AG/pr/20210621-luci-app-acme
Florian Eckert [Tue, 22 Jun 2021 06:19:21 +0000 (08:19 +0200)]
Merge pull request #5138 from TDT-AG/pr/20210621-luci-app-acme

luci-app-acme: change form view to GridSection

2 years agoluci-app-acme: change form view to GridSection 5138/head
Florian Eckert [Mon, 21 Jun 2021 12:17:55 +0000 (14:17 +0200)]
luci-app-acme: change form view to GridSection

If multiple certificates are added, then the page is a bit confusing with
all the informations. Therefore the GridSection view would be better
suited here.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 years agoMerge pull request #4965 from tano-systems/pr/20210406-disable-routes-support
Florian Eckert [Mon, 21 Jun 2021 10:44:36 +0000 (12:44 +0200)]
Merge pull request #4965 from tano-systems/pr/20210406-disable-routes-support

luci-mod-network: Support for disabling routes

2 years agoluci-mod-status: switch to html table for wlan channel analysis
Florian Eckert [Wed, 16 Jun 2021 14:32:35 +0000 (16:32 +0200)]
luci-mod-status: switch to html table for wlan channel analysis

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 years agoluci-nlbwmon: i18n sync translations
Florian Eckert [Mon, 21 Jun 2021 09:52:56 +0000 (11:52 +0200)]
luci-nlbwmon: i18n sync translations

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 years agoluci-base: i18n sync translations
Florian Eckert [Mon, 21 Jun 2021 09:52:25 +0000 (11:52 +0200)]
luci-base: i18n sync translations

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 years agoluci-app-sqm: i18n sync translations
Florian Eckert [Mon, 21 Jun 2021 09:52:11 +0000 (11:52 +0200)]
luci-app-sqm: i18n sync translations

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 years agoluci-app-vpn-policy-routing: i18n sync translations
Florian Eckert [Mon, 21 Jun 2021 09:51:55 +0000 (11:51 +0200)]
luci-app-vpn-policy-routing: i18n sync translations

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 years agoluci-app-watchcat: i18n sync translations
Florian Eckert [Mon, 21 Jun 2021 09:51:36 +0000 (11:51 +0200)]
luci-app-watchcat: i18n sync translations

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