summaryrefslogtreecommitdiffhomepage
path: root/modules/luci-base
AgeCommit message (Collapse)Author
2022-07-27luci-base: luci.js: add array sort utilitiesJo-Philipp Wich
Add two new utility functions L.naturalCompare() and L.sortedArray() to simplify sorting arrays naturally. Ref: #5899 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-07-27Translated using Weblate (Chinese (Simplified))Hosted Weblate
Currently translated at 100.0% (2029 of 2029 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Polish) Currently translated at 100.0% (2029 of 2029 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Danish) Currently translated at 100.0% (60 of 60 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/da/ Translated using Weblate (Danish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/da/ Translated using Weblate (French) Currently translated at 18.0% (38 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/fr/ Translated using Weblate (French) Currently translated at 99.4% (185 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/fr/ Translated using Weblate (French) Currently translated at 20.3% (38 of 187 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/fr/ Translated using Weblate (French) Currently translated at 98.9% (184 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/fr/ Translated using Weblate (French) Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (Catalan) Currently translated at 4.7% (10 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ca/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (50 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/uk/ Translated using Weblate (Russian) Currently translated at 27.2% (18 of 66 strings) Translation: OpenWrt/LuCI/applications/frps Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/ru/ Translated using Weblate (Russian) Currently translated at 36.9% (31 of 84 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ru/ Translated using Weblate (Catalan) Currently translated at 9.0% (4 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/ca/ Translated using Weblate (Catalan) Currently translated at 20.0% (5 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/ca/ Translated using Weblate (Catalan) Currently translated at 7.4% (7 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/ca/ Translated using Weblate (Russian) Currently translated at 63.9% (71 of 111 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ru/ Translated using Weblate (Russian) Currently translated at 57.6% (30 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/ru/ Translated using Weblate (Catalan) Currently translated at 6.8% (2 of 29 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/ca/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (24 of 24 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/uk/ Translated using Weblate (Catalan) Currently translated at 15.3% (4 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/ca/ Translated using Weblate (French) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/fr/ Translated using Weblate (Ukrainian) Currently translated at 85.0% (153 of 180 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/uk/ Translated using Weblate (Russian) Currently translated at 59.6% (37 of 62 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ru/ Translated using Weblate (Russian) Currently translated at 71.1% (121 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ru/ Translated using Weblate (Catalan) Currently translated at 12.0% (16 of 133 strings) Translated using Weblate (Russian) Currently translated at 63.6% (28 of 44 strings) Translated using Weblate (Catalan) Currently translated at 43.2% (16 of 37 strings) Translated using Weblate (French) Currently translated at 99.0% (2006 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fr/ Co-authored-by: Alexey Carterline <consulive@live.com> Co-authored-by: Artem <artem@molotov.work> Co-authored-by: Christophe Blancon <christophe.blancon@gmail.com> Co-authored-by: Eric <alchemillatruth@purelymail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: drax red <drax@outlook.dk> Co-authored-by: dtalens <databio@gmail.com> Signed-off-by: Alexey Carterline <consulive@live.com> Signed-off-by: Artem <artem@molotov.work> Signed-off-by: Christophe Blancon <christophe.blancon@gmail.com> Signed-off-by: Eric <alchemillatruth@purelymail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: drax red <drax@outlook.dk> Signed-off-by: dtalens <databio@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ca/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/ca/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/fr/ Translation: OpenWrt/LuCI/applications/fwknopd Translation: OpenWrt/LuCI/applications/nut Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
2022-07-27luci-base: sync translationsINAGAKI Hiroshi
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2022-07-24Translated using Weblate (German)Hosted Weblate
Currently translated at 100.0% (84 of 84 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/de/ Translated using Weblate (French) Currently translated at 96.2% (1950 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fr/ Translated using Weblate (German) Currently translated at 99.9% (2024 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ Translated using Weblate (French) Currently translated at 92.8% (78 of 84 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/fr/ Translated using Weblate (French) Currently translated at 22.4% (26 of 116 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/fr/ Translated using Weblate (French) Currently translated at 47.7% (54 of 113 strings) Translated using Weblate (French) Currently translated at 95.7% (1938 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fr/ Translated using Weblate (Urdu) Currently translated at 87.5% (63 of 72 strings) Translated using Weblate (Urdu) Currently translated at 0.6% (14 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ur/ Translated using Weblate (French) Currently translated at 98.9% (184 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/fr/ Translated using Weblate (French) Currently translated at 37.4% (73 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/fr/ Translated using Weblate (French) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/fr/ Translated using Weblate (French) Currently translated at 100.0% (180 of 180 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/fr/ Translated using Weblate (French) Currently translated at 100.0% (195 of 195 strings) Translated using Weblate (French) Currently translated at 71.4% (245 of 343 strings) Translated using Weblate (French) Currently translated at 86.7% (1757 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fr/ Added translation using Weblate (Urdu) Added translation using Weblate (Urdu) Translated using Weblate (Japanese) Currently translated at 81.1% (1644 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ja/ Translated using Weblate (German) Currently translated at 99.9% (2024 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ Translated using Weblate (German) Currently translated at 97.9% (48 of 49 strings) Translated using Weblate (German) Currently translated at 96.6% (58 of 60 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/de/ 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% (84 of 84 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/pt/ Translated using Weblate (German) Currently translated at 94.1% (16 of 17 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/de/ Translated using Weblate (Portuguese) Currently translated at 100.0% (60 of 60 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (196 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pt/ Translated using Weblate (German) Currently translated at 99.4% (195 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/de/ Translated using Weblate (German) Currently translated at 93.7% (30 of 32 strings) Co-authored-by: Christophe Blancon <christophe.blancon@gmail.com> Co-authored-by: Hannu Nyman <hannu.nyman@iki.fi> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: INAGAKI Hiroshi <musashino.open@gmail.com> Co-authored-by: Usama Khursheed <Usamakhursheedkhan@gmail.com> Co-authored-by: ssantos <ssantos@web.de> Signed-off-by: Christophe Blancon <christophe.blancon@gmail.com> Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> Signed-off-by: Usama Khursheed <Usamakhursheedkhan@gmail.com> Signed-off-by: ssantos <ssantos@web.de> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/fr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/ur/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/fr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/fr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/de/ Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/opkg Translation: OpenWrt/LuCI/applications/radicale2 Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/watchcat Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
2022-07-23luci-base: uci.js: prevent sending empty uci set operationsJo-Philipp Wich
Under certain circumstances, a staged uci option value might get unset again before saving the config, leaving an empty section change set behind, causing the save call to send an empty uci set request via rpc, triggering an ubus code 4 (Resource not found) error. In particular this prevented bridge VLANs from getting saved properly. Fixes: #5876 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-07-22luci-base: form.js: fix removing just created named GridSectionJo-Philipp Wich
Since the `handleModalSave()` handler of the GridSection class invokes `handleModalCancel()` after saving the data but before removing the `addedSection` property, the `handleModalCancel` handler incorrectly removed the uci section that has just been created. This bug didn't affect anonymous GridSections because after saving the id of the created section changes, causing the remove command to fail, but for named ones with stable section IDs, the bug manifested. Solve the issue by passing a flag to `handleModalCancel()` indicating whether the method was called from a safe operation and use it do decide whether to delete the new staged uci section or not. Fixes: #5760 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-07-19Translated using Weblate (Dutch)Hosted Weblate
Currently translated at 6.4% (12 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/nl/ Translated using Weblate (Spanish) Currently translated at 96.4% (1953 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Added translation using Weblate (Dutch) Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/zh_Hant/ Translated using Weblate (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 (Chinese (Traditional)) Currently translated at 100.0% (66 of 66 strings) Translation: OpenWrt/LuCI/applications/frps Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (84 of 84 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (196 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (60 of 60 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 99.5% (2016 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Spanish) Currently translated at 96.4% (1953 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Polish) Currently translated at 100.0% (2025 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Hulen <shift0106@gmail.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: croissantpetrichor <pierollsporkoctopus@proton.me> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Hulen <shift0106@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: croissantpetrichor <pierollsporkoctopus@proton.me> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/zh_Hant/ Translation: OpenWrt/LuCI/applications/ahcp Translation: OpenWrt/LuCI/applications/tinyproxy
2022-07-14Added translation using Weblate (Urdu)Hosted Weblate
Translated using Weblate (Spanish) Currently translated at 96.6% (58 of 60 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/es/ 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 (Polish) Currently translated at 100.0% (196 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pl/ Translated using Weblate (Spanish) Currently translated at 90.6% (29 of 32 strings) 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 (Polish) Currently translated at 100.0% (60 of 60 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/pl/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (60 of 60 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/pt_BR/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (60 of 60 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/zh_Hans/ Translated using Weblate (Chinese (Simplified)) Currently translated at 96.6% (58 of 60 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/zh_Hans/ Co-authored-by: Eric <alchemillatruth@purelymail.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: Paul Spooren <mail@aparcar.org> Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Signed-off-by: Eric <alchemillatruth@purelymail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Paul Spooren <mail@aparcar.org> Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/es/ Translation: OpenWrt/LuCI/applications/watchcat
2022-07-11Translated using Weblate (Dutch)Hosted Weblate
Currently translated at 12.5% (43 of 343 strings) Translated using Weblate (Dutch) Currently translated at 45.9% (17 of 37 strings) Translated using Weblate (Dutch) Currently translated at 8.3% (170 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/nl/ Co-authored-by: Fabrice Delahaij <fdelahaij@extreemhost.nl> Co-authored-by: Hosted Weblate <hosted@weblate.org> Signed-off-by: Fabrice Delahaij <fdelahaij@extreemhost.nl> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/nl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/nl/ Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/applications/statistics
2022-07-10Translated using Weblate (Chinese (Simplified))Hosted Weblate
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% (32 of 32 strings) Translated using Weblate (German) Currently translated at 99.9% (2024 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (32 of 32 strings) Translated using Weblate (Spanish) Currently translated at 84.6% (94 of 111 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/es/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (2025 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (German) Currently translated at 30.7% (32 of 104 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/de/ Translated using Weblate (German) Currently translated at 95.2% (201 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/de/ Translated using Weblate (German) Currently translated at 45.1% (14 of 31 strings) Translation: OpenWrt/LuCI/applications/yggdrasil Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/de/ Translated using Weblate (German) Currently translated at 37.8% (42 of 111 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/de/ Translated using Weblate (German) Currently translated at 94.1% (16 of 17 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/de/ Translated using Weblate (German) Currently translated at 88.7% (166 of 187 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/de/ Translated using Weblate (German) Currently translated at 100.0% (29 of 29 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/de/ Translated using Weblate (German) Currently translated at 99.4% (195 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/de/ Translated using Weblate (German) Currently translated at 90.6% (29 of 32 strings) Translated using Weblate (Chinese (Simplified)) 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/zh_Hans/ Co-authored-by: Arbolito Loco <santikzk1406@gmail.com> Co-authored-by: Christian Sch <pr0byt3@web.de> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: MkQtS <onewordwrong@aliyun.com> Co-authored-by: Zheng Qian <sotux82@gmail.com> Co-authored-by: ssantos <ssantos@web.de> Signed-off-by: Arbolito Loco <santikzk1406@gmail.com> Signed-off-by: Christian Sch. <pr0byt3@web.de> Signed-off-by: MkQtS <onewordwrong@aliyun.com> Signed-off-by: Zheng Qian <sotux82@gmail.com> Signed-off-by: ssantos <ssantos@web.de> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/zh_Hans/ Translation: OpenWrt/LuCI/applications/watchcat
2022-07-08luci-base: use different cookie names for HTTP and HTTPSJo-Philipp Wich
Since HTTP cookies may not overwrite HTTPS ("secure") ones, users are frequently unable to log into LuCI when a stale, "secure" `sysauth` cookie is still present in the browser as it commonly happens after e.g. a sysupgrade operation or when frequently jumping between HTTP and HTTPS access. Rework the dispatcher to set either a `sysauth_http` or `sysauth_https` cookie, depending on the HTTPS state of the server connection and accept both cookie names when verifying the session ID. This allows users to log into a HTTP-only LuCI instance while a stale, "secure" HTTPS cookie is still present. Requires commit 2b0539ef9d ("lucihttp: update to latest Git HEAD") to function properly. Fixes: #5843 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-07-05Merge pull request #5852 from y04/masterJo-Philipp Wich
Optimized PNG filesizes
2022-07-03Translated using Weblate (English)Hosted Weblate
Currently translated at 0.0% (0 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/en/ Translated using Weblate (English) Currently translated at 11.1% (2 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 0.0% (0 of 187 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/en/ Translated using Weblate (English) Currently translated at 2.5% (2 of 80 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/en/ Translated using Weblate (English) Currently translated at 0.5% (1 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/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 0.0% (0 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/en/ Translated using Weblate (English) Currently translated at 0.0% (0 of 62 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/en/ Translated using Weblate (English) Currently translated at 0.5% (1 of 180 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/en/ Translated using Weblate (English) Currently translated at 25.1% (49 of 195 strings) Translated using Weblate (English) Currently translated at 77.4% (148 of 191 strings) Translated using Weblate (English) Currently translated at 0.0% (0 of 72 strings) Translated using Weblate (English) Currently translated at 98.2% (111 of 113 strings) Translated using Weblate (English) Currently translated at 34.9% (120 of 343 strings) Translated using Weblate (English) Currently translated at 84.0% (21 of 25 strings) Translated using Weblate (English) Currently translated at 0.0% (0 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/en/ Translated using Weblate (English) Currently translated at 2.7% (2 of 72 strings) Translation: OpenWrt/LuCI/applications/xinetd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/en/ Translated using Weblate (English) Currently translated at 0.4% (1 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/en/ Translated using Weblate (English) Currently translated at 0.0% (0 of 33 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/en/ Translated using Weblate (English) Currently translated at 1.0% (1 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/en/ Translated using Weblate (English) Currently translated at 0.0% (0 of 111 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/en/ 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 0.0% (0 of 108 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/en/ Translated using Weblate (English) Currently translated at 3.7% (3 of 80 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/en/ Translated using Weblate (English) Currently translated at 0.0% (0 of 116 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/en/ Translated using Weblate (English) Currently translated at 0.8% (1 of 125 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/en/ Translated using Weblate (English) Currently translated at 0.0% (0 of 13 strings) Translation: OpenWrt/LuCI/applications/pagekitec Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/en/ Translated using Weblate (English) Currently translated at 0.8% (1 of 123 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/en/ Translated using Weblate (English) Currently translated at 3.2% (1 of 31 strings) Translation: OpenWrt/LuCI/applications/dynapoint Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdynapoint/en/ Translated using Weblate (English) Currently translated at 1.0% (2 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/en/ Translated using Weblate (English) Currently translated at 0.5% (1 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/en/ Translated using Weblate (Portuguese) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/pt/ Translated using Weblate (English) Currently translated at 62.9% (39 of 62 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/en/ Translated using Weblate (English) Currently translated at 0.5% (1 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/en/ Translated using Weblate (English) Currently translated at 0.0% (0 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/en/ Translated using Weblate (English) Currently translated at 1.1% (2 of 180 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/en/ Translated using Weblate (English) Currently translated at 34.0% (15 of 44 strings) Translated using Weblate (English) Currently translated at 25.6% (50 of 195 strings) Translated using Weblate (English) Currently translated at 10.8% (8 of 74 strings) Translated using Weblate (English) Currently translated at 93.9% (31 of 33 strings) Translated using Weblate (English) Currently translated at 1.3% (1 of 72 strings) Translated using Weblate (English) Currently translated at 0.0% (0 of 16 strings) Translated using Weblate (English) Currently translated at 60.3% (35 of 58 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (2025 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (German) Currently translated at 100.0% (66 of 66 strings) Translation: OpenWrt/LuCI/applications/frps Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/de/ Translated using Weblate (German) Currently translated at 100.0% (84 of 84 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/de/ Translated using Weblate (German) Currently translated at 99.4% (194 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/de/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/pt_BR/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/pt_BR/ Translated using Weblate (German) Currently translated at 99.9% (2023 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ 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 (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 (Polish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/pl/ Translated using Weblate (German) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/de/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (62 of 62 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% (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 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/es/ Translated using Weblate (Spanish) Currently translated at 98.3% (61 of 62 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/es/ Translated using Weblate (Spanish) Currently translated at 96.3% (1952 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: Eric <alchemillatruth@purelymail.com> Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hannu Nyman <hannu.nyman@iki.fi> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Mc Giver <mcgivergim@gmail.com> Co-authored-by: Oğuz Ersen <oguz@ersen.moe> Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Co-authored-by: Zheng Qian <sotux82@gmail.com> Co-authored-by: ssantos <ssantos@web.de> Signed-off-by: Eric <alchemillatruth@purelymail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Mc Giver <mcgivergim@gmail.com> Signed-off-by: Oğuz Ersen <oguz@ersen.moe> Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Signed-off-by: Zheng Qian <sotux82@gmail.com> Signed-off-by: ssantos <ssantos@web.de> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/en/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/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/luciapplicationsopkg/en/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/en/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/en/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/en/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/en/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/en/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat/en/ Translation: OpenWrt/LuCI/applications/ahcp Translation: OpenWrt/LuCI/applications/fwknopd Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/openvpn Translation: OpenWrt/LuCI/applications/opkg Translation: OpenWrt/LuCI/applications/polipo Translation: OpenWrt/LuCI/applications/qos Translation: OpenWrt/LuCI/applications/radicale2 Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/applications/vnstat
2022-06-30treewide: sync translationsFlorian Eckert
Sync translations. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2022-06-29Translated using Weblate (English)Hosted Weblate
Currently translated at 1.4% (3 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/en/ Translated using Weblate (Greek) Currently translated at 11.7% (2 of 17 strings) Translation: OpenWrt/LuCI/applications/omcproxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsomcproxy/el/ Translated using Weblate (English) Currently translated at 22.2% (4 of 18 strings) Translation: OpenWrt/LuCI/applications/nextdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/en/ Translated using Weblate (Greek) Currently translated at 15.3% (8 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/el/ Translated using Weblate (English) Currently translated at 0.5% (1 of 187 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/en/ Translated using Weblate (Greek) Currently translated at 5.3% (10 of 187 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/el/ Translated using Weblate (English) Currently translated at 6.2% (5 of 80 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/en/ Translated using Weblate (English) Currently translated at 1.1% (2 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/en/ Translated using Weblate (English) Currently translated at 3.0% (2 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 1.0% (2 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/en/ Translated using Weblate (English) Currently translated at 100.0% (61 of 61 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/en/ Translated using Weblate (English) Currently translated at 2.2% (4 of 180 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/en/ Translated using Weblate (English) Currently translated at 26.6% (52 of 195 strings) Translated using Weblate (English) Currently translated at 78.0% (149 of 191 strings) Translated using Weblate (English) Currently translated at 35.2% (121 of 343 strings) Translated using Weblate (Spanish) Currently translated at 96.3% (1952 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (English) Currently translated at 0.1% (1 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/en/ Translated using Weblate (Greek) Currently translated at 31.2% (632 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/el/ 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% (84 of 84 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/pt_BR/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/pt_BR/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/pt_BR/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (2025 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/ Translated using Weblate (Indonesian) Currently translated at 18.3% (9 of 49 strings) Translated using Weblate (German) Currently translated at 100.0% (50 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/de/ Translated using Weblate (Russian) Currently translated at 100.0% (2025 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Added translation using Weblate (Indonesian) Added translation using Weblate (Indonesian) Added translation using Weblate (Indonesian) Translated using Weblate (Danish) Currently translated at 100.0% (2025 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/da/ 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 (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 (Chinese (Simplified)) 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/zh_Hans/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (32 of 32 strings) Translated using Weblate (Spanish) Currently translated at 96.3% (1952 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ 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 (Turkish) Currently translated at 95.2% (80 of 84 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/tr/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (25 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/uk/ Translated using Weblate (Turkish) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/tr/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Turkish) Currently translated at 95.7% (1938 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/tr/ Co-authored-by: Anton Kikin <a.a.kikin@gmail.com> Co-authored-by: Artem <artem@molotov.work> Co-authored-by: Christian Neff <christian.neff@gmail.com> Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Josef Schlehofer <pepe@bloodkings.eu> Co-authored-by: MarioK239 <marios.k239@gmail.com> Co-authored-by: Mc Giver <mcgivergim@gmail.com> Co-authored-by: MkQtS <onewordwrong@aliyun.com> Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Co-authored-by: Yody <yooody@pm.me> Co-authored-by: drax red <drax@outlook.dk> Co-authored-by: metezd <itoldyouthat@protonmail.com> Signed-off-by: Anton Kikin <a.a.kikin@gmail.com> Signed-off-by: Artem <artem@molotov.work> Signed-off-by: Christian Neff <christian.neff@gmail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Josef Schlehofer <pepe@bloodkings.eu> Signed-off-by: MarioK239 <marios.k239@gmail.com> Signed-off-by: Mc Giver <mcgivergim@gmail.com> Signed-off-by: MkQtS <onewordwrong@aliyun.com> Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Signed-off-by: drax red <drax@outlook.dk> Signed-off-by: metezd <itoldyouthat@protonmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/pt_BR/ 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/luciapplicationssamba4/uk/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/en/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/id/ Translation: OpenWrt/LuCI/applications/ahcp Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/openvpn Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/applications/watchcat Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
2022-06-25luci-base: optimized icons filesizesy04
Optimized PNG filesize without any quality loss. Signed-off-by: Alexander Semukhin <semukhin@mail.com>
2022-06-21luci-mod-network: wireless.js: fix typo in description stringJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-06-21Added translation using Weblate (Bosnian)Hosted Weblate
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 (Chinese (Simplified)) Currently translated at 100.0% (84 of 84 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% (84 of 84 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/pl/ Translated using Weblate (Spanish) Currently translated at 98.4% (65 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 98.8% (83 of 84 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/es/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (34 of 34 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/uk/ Translated using Weblate (Polish) Currently translated at 94.0% (79 of 84 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (2025 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (2025 of 2025 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Swedish) Currently translated at 36.8% (69 of 187 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/sv/ Co-authored-by: Artem <artem@molotov.work> Co-authored-by: Eric <alchemillatruth@purelymail.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: mfaraguna <mladen.faraguna@gmail.com> Signed-off-by: Artem <artem@molotov.work> Signed-off-by: Eric <alchemillatruth@purelymail.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>
2022-06-21luci-base: complete German translationJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-06-21luci-base: resync translationsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-06-20luci-base: remove redundant english translationsJo-Philipp Wich
Drop translations that match the msgid as well as stry, misplaced spanish ones. Ref: https://forum.openwrt.org/t/openwrt-22-03-0-rc4/129874/50 Ref: https://forum.openwrt.org/t/openwrt-22-03-0-rc4/129874/60 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-06-19Translated using Weblate (Chinese (Simplified))Hosted Weblate
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% (34 of 34 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/zh_Hans/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (2024 of 2024 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Romanian) Currently translated at 100.0% (2024 of 2024 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ro/ Translated using Weblate (Russian) Currently translated at 80.6% (25 of 31 strings) Translation: OpenWrt/LuCI/applications/yggdrasil Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/omcproxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsomcproxy/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (18 of 18 strings) Translation: OpenWrt/LuCI/applications/nextdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (13 of 13 strings) Translation: OpenWrt/LuCI/applications/pagekitec Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (6 of 6 strings) Translation: OpenWrt/LuCI/applications/olsr-services Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-services/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (24 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 93.1% (27 of 29 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (102 of 102 strings) Translated using Weblate (Russian) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Russian) Currently translated at 100.0% (2024 of 2024 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (2024 of 2024 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Romanian) Currently translated at 99.0% (2005 of 2024 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ro/ Translated using Weblate (Russian) Currently translated at 100.0% (102 of 102 strings) Translated using Weblate (Russian) Currently translated at 100.0% (102 of 102 strings) Translated using Weblate (Russian) Currently translated at 67.8% (114 of 168 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% (102 of 102 strings) Translated using Weblate (Russian) Currently translated at 100.0% (16 of 16 strings) Translation: OpenWrt/LuCI/applications/hd-idle Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/ru/ 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 (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 (Russian) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (180 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 67.8% (114 of 168 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% (196 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (102 of 102 strings) Translated using Weblate (Russian) Currently translated at 100.0% (195 of 195 strings) Translated using Weblate (Russian) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Russian) Currently translated at 100.0% (102 of 102 strings) Translated using Weblate (Russian) Currently translated at 100.0% (180 of 180 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ru/ Translated using Weblate (Romanian) Currently translated at 100.0% (80 of 80 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/ro/ Translated using Weblate (Romanian) Currently translated at 95.5% (1933 of 2024 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ro/ Translated using Weblate (Spanish) Currently translated at 9.0% (8 of 88 strings) Translation: OpenWrt/LuCI/applications/mosquitto Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/es/ Translated using Weblate (Russian) Currently translated at 100.0% (2024 of 2024 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Russian) Currently translated at 86.0% (43 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ru/ Translated using Weblate (Spanish) Currently translated at 6.8% (6 of 88 strings) Translation: OpenWrt/LuCI/applications/mosquitto Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/es/ Translated using Weblate (Danish) Currently translated at 100.0% (2024 of 2024 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/da/ Translated using Weblate (Spanish) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (212 of 212 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (2024 of 2024 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% (2024 of 2024 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% (2024 of 2024 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Spanish) Currently translated at 96.3% (1951 of 2024 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: AHOHNMYC <lqwh2h2cwa@protonmail.com> Co-authored-by: Alexey Dobrovolsky <dobrovolskiy.alexey@gmail.com> Co-authored-by: Anton Kikin <a.a.kikin@gmail.com> Co-authored-by: Eric <alchemillatruth@purelymail.com> Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Localizer <Localizer_in_Russian@protonmail.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: MkQtS <onewordwrong@aliyun.com> Co-authored-by: Sergey V. Lobanov <sergey@lobanov.in> Co-authored-by: Simona Iacob <s@zp1.net> Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Co-authored-by: drax red <drax@outlook.dk> Signed-off-by: AHOHNMYC <lqwh2h2cwa@protonmail.com> Signed-off-by: Anton Kikin <a.a.kikin@gmail.com> Signed-off-by: Eric <alchemillatruth@purelymail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Localizer <Localizer_in_Russian@protonmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: MkQtS <onewordwrong@aliyun.com> Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in> Signed-off-by: Simona Iacob <s@zp1.net> Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Signed-off-by: drax red <drax@outlook.dk> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/ru/ Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/applications/transmission
2022-06-16luci-base: network.js: consider uci config for Device.getType()/getParent()Jo-Philipp Wich
For network devices declared in uci but not yet created by netifd, the runtime status information will be unavailable, causing methods such as `getType()` to assume plain ethernet interfaces and `getParent()` to fail resolving parent devices. Fall back to infer the information from uci configuration settings in such cases to give accurate type hints to callers. In particular, this prevents LuCI from turning wireless target networks containing a to-be-created bridge device into bridges themselves. Fixes: https://github.com/openwrt/packages/issues/18768 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-06-12treewide: sync translationsHannu Nyman
Sync translations. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-06-12Translated using Weblate (German)Hosted Weblate
Currently translated at 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/de/ Translated using Weblate (Portuguese) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (German) Currently translated at 90.0% (153 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/de/ Translated using Weblate (German) Currently translated at 94.7% (200 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/de/ Translated using Weblate (German) Currently translated at 78.2% (133 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/de/ Translated using Weblate (German) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (German) Currently translated at 100.0% (212 of 212 strings) Translated using Weblate (German) Currently translated at 87.7% (1741 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ Translated using Weblate (Danish) Currently translated at 17.0% (14 of 82 strings) Translated using Weblate (Dutch) Currently translated at 0.5% (1 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/nl/ Translated using Weblate (Dutch) Currently translated at 0.9% (2 of 212 strings) Translated using Weblate (Dutch) Currently translated at 67.1% (131 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/nl/ Translated using Weblate (Dutch) Currently translated at 1.1% (4 of 343 strings) Translated using Weblate (Dutch) Currently translated at 43.2% (16 of 37 strings) Translated using Weblate (Dutch) Currently translated at 8.3% (166 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/nl/ Translated using Weblate (Polish) 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/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (108 of 108 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/pl/ 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 (Polish) Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (212 of 212 strings) Translated using Weblate (Polish) Currently translated at 100.0% (1986 of 1986 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Spanish) Currently translated at 96.5% (1918 of 1986 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Added translation using Weblate (Dutch) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (32 of 32 strings) Translated using Weblate (German) Currently translated at 100.0% (61 of 61 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/de/ Translated using Weblate (German) Currently translated at 99.2% (132 of 133 strings) Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Martin Bezemer <m.bezemer+openwrt@gmail.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: MkQtS <onewordwrong@aliyun.com> Co-authored-by: Steffen Möller <steffen_moeller@gmx.de> Co-authored-by: drax red <drax@outlook.dk> Co-authored-by: ssantos <ssantos@web.de> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Martin Bezemer <m.bezemer+openwrt@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Steffen Möller <steffen_moeller@gmx.de> Signed-off-by: ssantos <ssantos@web.de> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/nl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/nl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/da/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/nl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/pt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/zh_Hans/ Translation: OpenWrt/LuCI/applications/ahcp Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/nut Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/applications/splash Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/applications/upnp Translation: OpenWrt/LuCI/applications/watchcat
2022-06-07Translated using Weblate (Chinese (Simplified))Hosted Weblate
Currently translated at 100.0% (1986 of 1986 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (English) Currently translated at 4.1% (3 of 72 strings) Translation: OpenWrt/LuCI/applications/xinetd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/en/ Translated using Weblate (English) Currently translated at 1.4% (3 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/en/ Translated using Weblate (German) Currently translated at 94.7% (200 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/de/ Translated using Weblate (English) Currently translated at 22.2% (4 of 18 strings) Translation: OpenWrt/LuCI/applications/nextdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/en/ Translated using Weblate (German) Currently translated at 98.0% (51 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/de/ Translated using Weblate (English) Currently translated at 0.5% (1 of 187 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/en/ Translated using Weblate (English) Currently translated at 6.2% (5 of 80 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/en/ Translated using Weblate (English) Currently translated at 1.7% (2 of 116 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/en/ Translated using Weblate (English) Currently translated at 1.6% (2 of 125 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/en/ Translated using Weblate (English) Currently translated at 1.1% (2 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/en/ Translated using Weblate (English) Currently translated at 3.0% (2 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 1.0% (2 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/en/ Translated using Weblate (English) Currently translated at 100.0% (61 of 61 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/en/ Translated using Weblate (German) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/de/ Translated using Weblate (English) Currently translated at 2.2% (4 of 180 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/en/ Translated using Weblate (German) Currently translated at 66.4% (113 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/de/ Translated using Weblate (German) Currently translated at 100.0% (116 of 116 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/de/ Translated using Weblate (German) Currently translated at 99.4% (195 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/de/ Translated using Weblate (German) Currently translated at 100.0% (113 of 113 strings) Translated using Weblate (German) Currently translated at 100.0% (102 of 102 strings) Translated using Weblate (English) Currently translated at 26.6% (52 of 195 strings) Translated using Weblate (English) Currently translated at 78.0% (149 of 191 strings) Translated using Weblate (English) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (English) Currently translated at 4.1% (3 of 72 strings) Translated using Weblate (English) Currently translated at 99.1% (112 of 113 strings) Translated using Weblate (English) Currently translated at 35.2% (121 of 343 strings) Translated using Weblate (English) Currently translated at 88.0% (22 of 25 strings) Translated using Weblate (English) Currently translated at 15.3% (304 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/en/ Translated using Weblate (German) Currently translated at 87.7% (1741 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ Translated using Weblate (English) Currently translated at 0.9% (2 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/en/ Translated using Weblate (English) Currently translated at 6.0% (2 of 33 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/en/ Translated using Weblate (English) 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/en/ Translated using Weblate (Spanish) Currently translated at 83.7% (93 of 111 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/es/ Translated using Weblate (English) Currently translated at 0.9% (1 of 111 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/en/ 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 0.9% (1 of 108 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/en/ Translated using Weblate (English) Currently translated at 3.7% (3 of 80 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/en/ Translated using Weblate (English) Currently translated at 7.6% (1 of 13 strings) Translation: OpenWrt/LuCI/applications/pagekitec Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/en/ Translated using Weblate (English) Currently translated at 1.6% (2 of 123 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/en/ Translated using Weblate (English) Currently translated at 6.4% (2 of 31 strings) Translation: OpenWrt/LuCI/applications/dynapoint Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdynapoint/en/ Translated using Weblate (English) Currently translated at 2.0% (4 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/en/ Translated using Weblate (English) Currently translated at 0.5% (1 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/en/ Translated using Weblate (English) Currently translated at 29.5% (18 of 61 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/en/ Translated using Weblate (English) Currently translated at 1.1% (2 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/en/ Translated using Weblate (English) Currently translated at 2.6% (1 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/en/ Translated using Weblate (English) Currently translated at 1.6% (3 of 180 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/en/ Translated using Weblate (English) Currently translated at 36.3% (16 of 44 strings) Translated using Weblate (English) Currently translated at 25.6% (50 of 195 strings) Translated using Weblate (English) Currently translated at 12.1% (9 of 74 strings) Translated using Weblate (English) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (212 of 212 strings) Translated using Weblate (English) Currently translated at 1.3% (1 of 72 strings) Translated using Weblate (English) Currently translated at 6.2% (1 of 16 strings) Translated using Weblate (English) Currently translated at 62.0% (36 of 58 strings) Translated using Weblate (Spanish) Currently translated at 96.5% (1917 of 1986 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (English) Currently translated at 15.1% (300 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/en/ Translated using Weblate (Spanish) Currently translated at 96.5% (1917 of 1986 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (25 of 25 strings) Translated using Weblate (English) Currently translated at 3.2% (2 of 61 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/en/ Translated using Weblate (Spanish) Currently translated at 96.5% (1918 of 1986 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Polish) Currently translated at 100.0% (1986 of 1986 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Russian) Currently translated at 86.0% (43 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ru/ Translated using Weblate (Russian) Currently translated at 44.6% (83 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 100.0% (48 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 28.3% (32 of 113 strings) Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: James White <james@jmwhite.co.uk> Co-authored-by: João Paulo da Silva <dasilvaj4@gmail.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Zheng Qian <sotux82@gmail.com> Co-authored-by: masta0f1eave <lomskoff.dima@gmail.com> Co-authored-by: ssantos <ssantos@web.de> Co-authored-by: viniribeirossa <viniribeirossa@gmail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: James White <james@jmwhite.co.uk> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Zheng Qian <sotux82@gmail.com> Signed-off-by: masta0f1eave <lomskoff.dima@gmail.com> Signed-off-by: ssantos <ssantos@web.de> Signed-off-by: viniribeirossa <viniribeirossa@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/en/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/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/luciapplicationsopkg/en/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/en/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/en/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/en/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/en/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/en/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat/en/ Translation: OpenWrt/LuCI/applications/ahcp Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/fwknopd Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/openvpn Translation: OpenWrt/LuCI/applications/opkg Translation: OpenWrt/LuCI/applications/polipo Translation: OpenWrt/LuCI/applications/qos Translation: OpenWrt/LuCI/applications/radicale2 Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/applications/transmission Translation: OpenWrt/LuCI/applications/vnstat
2022-06-04Translated using Weblate (Portuguese (Brazil))Hosted Weblate
Currently translated at 100.0% (25 of 25 strings) Translated using Weblate (English) Currently translated at 3.2% (2 of 61 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/en/ Translated using Weblate (Spanish) Currently translated at 96.5% (1918 of 1986 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Polish) Currently translated at 100.0% (1986 of 1986 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Russian) Currently translated at 86.0% (43 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ru/ Translated using Weblate (Russian) Currently translated at 44.6% (83 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 100.0% (48 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 28.3% (32 of 113 strings) Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: James White <james@jmwhite.co.uk> Co-authored-by: João Paulo da Silva <dasilvaj4@gmail.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: masta0f1eave <lomskoff.dima@gmail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: James White <james@jmwhite.co.uk> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: masta0f1eave <lomskoff.dima@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/ru/ Translation: OpenWrt/LuCI/applications/qos Translation: OpenWrt/LuCI/applications/radicale2
2022-05-24Translated using Weblate (Polish)Hosted Weblate
Currently translated at 100.0% (25 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Polish) Currently translated at 100.0% (1986 of 1986 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Hungarian) Currently translated at 96.0% (48 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/hu/ Translated using Weblate (Polish) Currently translated at 100.0% (20 of 20 strings) Translation: OpenWrt/LuCI/applications/wireguard Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswireguard/pl/ Translated using Weblate (Italian) Currently translated at 100.0% (61 of 61 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/it/ Translated using Weblate (Italian) Currently translated at 13.2% (15 of 113 strings) Translated using Weblate (Ukrainian) Currently translated at 96.8% (1922 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/uk/ Translated using Weblate (Italian) Currently translated at 48.8% (970 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/it/ Translated using Weblate (Danish) Currently translated at 10.0% (8 of 80 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/da/ Translated using Weblate (Danish) Currently translated at 9.4% (11 of 116 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/da/ Translated using Weblate (Danish) Currently translated at 100.0% (1985 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/da/ Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (1985 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Polish) Currently translated at 100.0% (16 of 16 strings) Translated using Weblate (Persian) Currently translated at 4.1% (3 of 72 strings) Translated using Weblate (Persian) Currently translated at 100.0% (28 of 28 strings) Translation: OpenWrt/LuCI/applications/acl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/fa/ Translated using Weblate (Persian) Currently translated at 7.5% (16 of 212 strings) Translated using Weblate (Persian) Currently translated at 91.8% (45 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/fa/ Translated using Weblate (Persian) Currently translated at 53.4% (102 of 191 strings) Translated using Weblate (Persian) Currently translated at 18.0% (11 of 61 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/fa/ Translated using Weblate (Persian) Currently translated at 9.4% (20 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/fa/ Translated using Weblate (Russian) Currently translated at 100.0% (1985 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (1985 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Spanish) Currently translated at 96.3% (1913 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Added translation using Weblate (Persian) Added translation using Weblate (Persian) Added translation using Weblate (Persian) Translated using Weblate (Romanian) Currently translated at 98.0% (1947 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ro/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (1985 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (1985 of 1985 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% (16 of 16 strings) Translation: OpenWrt/LuCI/applications/hd-idle Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/ru/ Translated using Weblate (Spanish) Currently translated at 100.0% (16 of 16 strings) Translation: OpenWrt/LuCI/applications/hd-idle Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/es/ Translated using Weblate (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 38.7% (12 of 31 strings) Translation: OpenWrt/LuCI/applications/yggdrasil Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/ru/ Translated using Weblate (Polish) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/pl/ Translated using Weblate (Russian) Currently translated at 43.5% (85 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ru/ Translated using Weblate (Russian) Currently translated at 26.5% (30 of 113 strings) Translated using Weblate (Russian) Currently translated at 97.9% (1945 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Polish) Currently translated at 100.0% (1985 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Spanish) Currently translated at 96.3% (1913 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: Alexey Dobrovolsky <dobrovolskiy.alexey@gmail.com> Co-authored-by: Amir Mahdi ajoodani <amir.ajoodani@gmail.com> Co-authored-by: Anton Kikin <a.a.kikin@gmail.com> Co-authored-by: CRISTIAN ANDREI <cristianvdr@gmail.com> Co-authored-by: Carlo Alberto Ferraris <cafxx@strayorange.com> Co-authored-by: Eric <alchemillatruth@purelymail.com> Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: KinteLiX <superh552@gmail.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Mc Giver <mcgivergim@gmail.com> Co-authored-by: Vladdrako <vladdrako007@gmail.com> Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Co-authored-by: drax red <drax@outlook.dk> Co-authored-by: 王攀 <41330784@qq.com> Signed-off-by: Alexey Dobrovolsky <dobrovolskiy.alexey@gmail.com> Signed-off-by: Amir Mahdi ajoodani <amir.ajoodani@gmail.com> Signed-off-by: Anton Kikin <a.a.kikin@gmail.com> Signed-off-by: CRISTIAN ANDREI <cristianvdr@gmail.com> Signed-off-by: Carlo Alberto Ferraris <cafxx@strayorange.com> Signed-off-by: Eric <alchemillatruth@purelymail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: KinteLiX <superh552@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Mc Giver <mcgivergim@gmail.com> Signed-off-by: Vladdrako <vladdrako007@gmail.com> Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Signed-off-by: drax red <drax@outlook.dk> Signed-off-by: 王攀 <41330784@qq.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/fa/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/fa/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/fa/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/pl/ Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/openvpn Translation: OpenWrt/LuCI/applications/opkg Translation: OpenWrt/LuCI/applications/radicale2 Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/applications/wol
2022-05-20luci-mod-network: interfaces.js: remove references to original MAC/MTUJo-Philipp Wich
Do not show the original values for MAC and MTU in device list tooltips anymore as the values we read from the netdev might already stem from overridden config settings. Since there's no generic way to acquire that information, remove the potentially confusing information. Fixes: #5820 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-17luci-base: ui.js: add required CSS class to dynlist widgetJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-17luci-base: form.js: minor tweaks for mobile stylingJo-Philipp Wich
- Annotate gridsection textvalue cells as CBI.DummyValue widgets - Replace `<br>` elements with newlines in `stripTags()` Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-16luci-base: form.js: trim option descriptionJo-Philipp Wich
If a whitespace-only description is set on an element, the CSS :empty selector will not match, causing description icons to be shown when there's no actual content. To avoid that, trim the description string when building the element. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-16luci-base: luci.js: remove wrong CSS class from page footerJo-Philipp Wich
The `control-group` class is meant for gapless grouping of inputs with buttons, while the page actions are just distinct buttons in a row. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-16luci-base: form.js: remove stray `<br>` elements from section placeholderJo-Philipp Wich
Theme CSS styles shoudl take care of introducing padding as needed. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-16luci-base: form.js: save parent map on opening nested modal mapJo-Philipp Wich
Before opening (rendering) a nested modal map, make sure to save the parent modal map in order to persist any structural uci changes, such as newly added anonymous sections to prevent the nested map from operating on stale values or ephemeral config section IDs. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-16luci-base: form.js: handle SectionValue objects in GridSection modalsJo-Philipp Wich
The existing logic for cloning section options into the modal form section container did not properly handle SectionValue objects. Introduce a new `cloneOptions()` helper to recursively traverse and properly clowning such nested sections. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-16luci-base: form.js: reset parent maps on returning from nested section modalJo-Philipp Wich
The nested section modal might have changed values also covered/displayed by the parent map, so ensure to reload all parent maps in the current modal view stack to ensure that no stale values are shown on return. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-16luci-base: form.js: allow overriding section placeholder of TableSectionsJo-Philipp Wich
The existing implementation was hardcoding the empty TableSection placeholder instead of invoking `renderSectionPlaceholder()` which might be overridden by various forms. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-16luci-base: ui.js: warn about connectivity loss on changing iface settingsJo-Philipp Wich
If specific settings such as the protocol, IP address or netmask of an interface the user is connected to are changed, the apply/rollback mechanism might interfere. Display an additional warning dialog in this case, instructing the user to manually reconnect and offering to continue with a less safe unchecked apply mechanism. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-15treewide: Sync translations - i18nHannu Nyman
Sync translations. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-05-15Translated using Weblate (Greek)Hosted Weblate
Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (Greek) Currently translated at 3.7% (8 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/el/ Translated using Weblate (Greek) Currently translated at 6.4% (5 of 78 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/el/ Translated using Weblate (Greek) Currently translated at 13.6% (6 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/el/ Translated using Weblate (Greek) Currently translated at 8.5% (8 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/el/ Translated using Weblate (Greek) Currently translated at 13.4% (7 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/el/ Translated using Weblate (Greek) Currently translated at 4.8% (9 of 187 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/el/ Translated using Weblate (Greek) Currently translated at 16.6% (1 of 6 strings) Translation: OpenWrt/LuCI/applications/olsr-services Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-services/el/ Translated using Weblate (Greek) Currently translated at 14.5% (9 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/el/ Translated using Weblate (Greek) Currently translated at 7.3% (9 of 123 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/el/ Translated using Weblate (Greek) Currently translated at 8.7% (5 of 57 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/el/ Translated using Weblate (Greek) Currently translated at 12.9% (22 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/el/ Translated using Weblate (Greek) Currently translated at 12.9% (4 of 31 strings) Translation: OpenWrt/LuCI/applications/dynapoint Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdynapoint/el/ Translated using Weblate (Greek) Currently translated at 6.1% (4 of 65 strings) Translation: OpenWrt/LuCI/applications/dnscrypt-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/el/ Translated using Weblate (Greek) Currently translated at 30.7% (8 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/el/ Translated using Weblate (Greek) Currently translated at 8.1% (4 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/el/ Translated using Weblate (Greek) Currently translated at 7.0% (8 of 113 strings) Translated using Weblate (Greek) Currently translated at 3.0% (4 of 133 strings) Translated using Weblate (German) Currently translated at 96.2% (128 of 133 strings) Translated using Weblate (Greek) Currently translated at 5.8% (6 of 102 strings) Translated using Weblate (Greek) Currently translated at 12.2% (6 of 49 strings) Translated using Weblate (Greek) Currently translated at 17.9% (35 of 195 strings) Translated using Weblate (Greek) Currently translated at 17.2% (33 of 191 strings) Translated using Weblate (Greek) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (German) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Greek) Currently translated at 18.1% (6 of 33 strings) Translated using Weblate (Greek) Currently translated at 100.0% (14 of 14 strings) Translated using Weblate (Greek) Currently translated at 13.1% (45 of 343 strings) Translated using Weblate (German) Currently translated at 100.0% (343 of 343 strings) Translated using Weblate (Greek) Currently translated at 10.9% (9 of 82 strings) Translated using Weblate (Greek) Currently translated at 26.9% (524 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/el/ Translated using Weblate (Polish) 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/pl/ Translated using Weblate (Russian) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/ru/ Translated using Weblate (Polish) Currently translated at 100.0% (196 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (343 of 343 strings) Translated using Weblate (Russian) Currently translated at 100.0% (1944 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Polish) Currently translated at 100.0% (1944 of 1944 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% (186 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (212 of 212 strings) Translated using Weblate (Polish) Currently translated at 100.0% (186 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (212 of 212 strings) Translated using Weblate (Spanish) Currently translated at 97.0% (1886 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: Darin Avdeyeva <yulyablack@inbox.lv> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: MarioK239 <marios.k239@gmail.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Mc Giver <mcgivergim@gmail.com> Co-authored-by: ssantos <ssantos@web.de> Co-authored-by: В. Икогнитто <vmk1981rus@gmail.com> Signed-off-by: Darin Avdeyeva <yulyablack@inbox.lv> Signed-off-by: MarioK239 <marios.k239@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Mc Giver <mcgivergim@gmail.com> Signed-off-by: В. Икогнитто <vmk1981rus@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsntpc/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/el/ Translation: OpenWrt/LuCI/applications/commands Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/ntpc Translation: OpenWrt/LuCI/applications/nut Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/openvpn Translation: OpenWrt/LuCI/applications/radicale2 Translation: OpenWrt/LuCI/applications/splash Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/applications/transmission Translation: OpenWrt/LuCI/applications/upnp Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
2022-05-10Translated using Weblate (Polish)Hosted Weblate
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/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/ Translated using Weblate (Romanian) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Romanian) Currently translated at 100.0% (1944 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ro/ Translated using Weblate (Polish) Currently translated at 100.0% (1944 of 1944 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% (196 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (58 of 58 strings) Translated using Weblate (Polish) Currently translated at 100.0% (34 of 34 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (108 of 108 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (72 of 72 strings) Translated using Weblate (Polish) Currently translated at 100.0% (1944 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Czech) Currently translated at 72.3% (1407 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/cs/ Translated using Weblate (Russian) Currently translated at 100.0% (1944 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Persian) Currently translated at 100.0% (3 of 3 strings) Translated using Weblate (Danish) Currently translated at 15.8% (13 of 82 strings) Translated using Weblate (Danish) Currently translated at 42.5% (83 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/da/ Translated using Weblate (Danish) Currently translated at 100.0% (180 of 180 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/da/ Translated using Weblate (Danish) Currently translated at 100.0% (1944 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/da/ Translated using Weblate (Danish) Currently translated at 13.8% (9 of 65 strings) Translation: OpenWrt/LuCI/applications/dnscrypt-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/da/ Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (Russian) Currently translated at 42.5% (83 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ru/ Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (180 of 180 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/zh_Hant/ Translated using Weblate (Russian) Currently translated at 100.0% (180 of 180 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ru/ 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% (102 of 102 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (1944 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Danish) Currently translated at 35.8% (70 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/da/ 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 (Traditional)) Currently translated at 100.0% (33 of 33 strings) 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 93.7% (15 of 16 strings) Translation: OpenWrt/LuCI/applications/hd-idle Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/es/ Translated using Weblate (Spanish) Currently translated at 97.0% (1886 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: Alexey Dobrovolsky <dobrovolskiy.alexey@gmail.com> Co-authored-by: Amir Mahdi ajoodani <amir.ajoodani@gmail.com> Co-authored-by: Ashus <weblate.org@ashus.net> Co-authored-by: CRISTIAN ANDREI <cristianvdr@gmail.com> Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Mc Giver <mcgivergim@gmail.com> Co-authored-by: drax red <drax@outlook.dk> Co-authored-by: 王攀 <41330784@qq.com> Signed-off-by: Alexey Dobrovolsky <dobrovolskiy.alexey@gmail.com> Signed-off-by: Ashus <weblate.org@ashus.net> Signed-off-by: CRISTIAN ANDREI <cristianvdr@gmail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Mc Giver <mcgivergim@gmail.com> Signed-off-by: drax red <drax@outlook.dk> Signed-off-by: 王攀 <41330784@qq.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/da/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/ro/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-battstatus/fa/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/zh_Hant/ Translation: OpenWrt/LuCI/applications/commands Translation: OpenWrt/LuCI/applications/opkg Translation: OpenWrt/LuCI/applications/polipo Translation: OpenWrt/LuCI/applications/splash Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/applications/transmission Translation: OpenWrt/LuCI/modules/luci-mod-battstatus Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
2022-05-06luci-base: ui.js: make "Apply unchecked" available from the changes dialogJo-Philipp Wich
Previously, "Apply unchecked" was only possible from the save action of CBI maps, allow to invoke it from the configuration change dialog as well. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-06luci-base: ui.js: gracefully handle failing confirm calls on rollbackJo-Philipp Wich
Do not abort the poll loop if some confirm request attempts fail, which might happen when the device starts rolling back its configuration. Before that fix, the rollback information dialog offering an unchecked apply was not reliably presented in such situations. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-06luci-base: form.js: rework stacked modal CBI map logicJo-Philipp Wich
Only stack a new modal CBI map on top of the currently displayed modal one if the related map or section differs. This prevents misbehavior when switching the protocol of interfaces. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-05Translated using Weblate (Spanish)Hosted Weblate
Currently translated at 93.8% (46 of 49 strings) Translated using Weblate (Greek) Currently translated at 100.0% (3 of 3 strings) Translated using Weblate (Greek) Currently translated at 5.8% (1 of 17 strings) Translation: OpenWrt/LuCI/applications/omcproxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsomcproxy/el/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Polish) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (52 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (7 of 7 strings) Translation: OpenWrt/LuCI/applications/squid Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (13 of 13 strings) Translation: OpenWrt/LuCI/applications/shairplay Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshairplay/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/tr/ Translated using Weblate (Turkish) 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/tr/ Translated using Weblate (Turkish) 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/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (133 of 133 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (1944 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/tr/ 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 (Spanish) Currently translated at 100.0% (12 of 12 strings) Translation: OpenWrt/LuCI/applications/bcp38 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/es/ Translated using Weblate (Spanish) Currently translated at 97.0% (1886 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Danish) Currently translated at 22.3% (21 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/da/ Translated using Weblate (Danish) Currently translated at 100.0% (108 of 108 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/da/ Translated using Weblate (Danish) Currently translated at 18.2% (31 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/da/ Translated using Weblate (Danish) Currently translated at 18.3% (36 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/da/ Translated using Weblate (Danish) Currently translated at 100.0% (29 of 29 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/da/ Translated using Weblate (Danish) Currently translated at 100.0% (111 of 111 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/da/ Translated using Weblate (German) Currently translated at 29.8% (31 of 104 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/de/ Translated using Weblate (Romanian) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/ro/ Translated using Weblate (Romanian) Currently translated at 100.0% (1944 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ro/ Translated using Weblate (Spanish) Currently translated at 97.0% (1886 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: CRISTIAN ANDREI <cristianvdr@gmail.com> Co-authored-by: Eric <alchemillatruth@purelymail.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: Mc Giver <mcgivergim@gmail.com> Co-authored-by: Oğuz Ersen <oguz@ersen.moe> Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Co-authored-by: drax red <drax@outlook.dk> Co-authored-by: nekkidtruth <nekkid@gmail.com> Co-authored-by: semih <semiht@gmail.com> Co-authored-by: ssantos <ssantos@web.de> Signed-off-by: CRISTIAN ANDREI <cristianvdr@gmail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Mc Giver <mcgivergim@gmail.com> Signed-off-by: drax red <drax@outlook.dk> Signed-off-by: nekkidtruth <nekkid@gmail.com> Signed-off-by: semih <semiht@gmail.com> Signed-off-by: ssantos <ssantos@web.de> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-battstatus/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/es/ Translation: OpenWrt/LuCI/applications/nut Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/modules/luci-mod-battstatus Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
2022-05-03luci-base: fix DSL feature detectionJo-Philipp Wich
On boards with ADSL instead of VDSL support we need to expect an `/sbin/dsl_cpe_control` instead of an `/sbin/vdsl_cpe_control` executable. Ref: https://forum.openwrt.org/t/dsl-line-stats/126580 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-04-29Translated using Weblate (German)Hosted Weblate
Currently translated at 28.8% (30 of 104 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/de/ Translated using Weblate (German) Currently translated at 95.4% (127 of 133 strings) Translated using Weblate (German) Currently translated at 94.3% (199 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/de/ Translated using Weblate (German) Currently translated at 96.1% (50 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/de/ Translated using Weblate (German) Currently translated at 98.7% (79 of 80 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/de/ Translated using Weblate (German) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/de/ Translated using Weblate (German) Currently translated at 99.4% (167 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/de/ Translated using Weblate (German) Currently translated at 65.8% (112 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/de/ Translated using Weblate (German) Currently translated at 99.1% (115 of 116 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/de/ Translated using Weblate (German) Currently translated at 99.1% (112 of 113 strings) Translated using Weblate (German) Currently translated at 88.7% (118 of 133 strings) Translated using Weblate (German) Currently translated at 99.0% (101 of 102 strings) Translated using Weblate (German) Currently translated at 12.5% (4 of 32 strings) Translated using Weblate (German) Currently translated at 89.4% (1739 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ Translated using Weblate (German) Currently translated at 18.4% (39 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/de/ 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 (Spanish) Currently translated at 100.0% (343 of 343 strings) Translated using Weblate (German) Currently translated at 89.5% (1740 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ Translated using Weblate (Spanish) Currently translated at 100.0% (212 of 212 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/es/ Translated using Weblate (German) Currently translated at 92.5% (87 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/de/ Translated using Weblate (German) Currently translated at 62.9% (117 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/de/ Translated using Weblate (German) Currently translated at 94.8% (37 of 39 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/de/ Translated using Weblate (Spanish) Currently translated at 95.8% (163 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% (123 of 123 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/es/ Translated using Weblate (Spanish) Currently translated at 97.0% (1886 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Swedish) Currently translated at 75.0% (12 of 16 strings) Translation: OpenWrt/LuCI/applications/hd-idle Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/sv/ Translated using Weblate (German) Currently translated at 100.0% (72 of 72 strings) Translation: OpenWrt/LuCI/applications/xinetd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/de/ Translated using Weblate (German) Currently translated at 98.0% (51 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/de/ Translated using Weblate (German) Currently translated at 88.2% (165 of 187 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/de/ Translated using Weblate (German) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/de/ Translated using Weblate (German) Currently translated at 99.4% (194 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/de/ Translated using Weblate (Swedish) Currently translated at 51.7% (15 of 29 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/sv/ Translated using Weblate (Swedish) Currently translated at 28.4% (53 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/sv/ Translated using Weblate (Swedish) Currently translated at 100.0% (13 of 13 strings) Translation: OpenWrt/LuCI/applications/shairplay Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshairplay/sv/ Translated using Weblate (Swedish) Currently translated at 92.1% (35 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/sv/ Translated using Weblate (German) Currently translated at 99.1% (340 of 343 strings) Translated using Weblate (German) Currently translated at 89.5% (1740 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ Translated using Weblate (German) Currently translated at 89.2% (306 of 343 strings) Translated using Weblate (Indonesian) Currently translated at 100.0% (50 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/id/ Translated using Weblate (Portuguese) Currently translated at 97.9% (48 of 49 strings) Translated using Weblate (German) Currently translated at 95.9% (47 of 49 strings) Translated using Weblate (Indonesian) Currently translated at 100.0% (61 of 61 strings) Translated using Weblate (Indonesian) Currently translated at 22.1% (47 of 212 strings) Translated using Weblate (German) Currently translated at 17.5% (37 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/de/ Translated using Weblate (German) Currently translated at 17.5% (37 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/de/ Translated using Weblate (Swedish) Currently translated at 24.4% (23 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/sv/ Translated using Weblate (German) Currently translated at 50.0% (47 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/de/ Translated using Weblate (Swedish) Currently translated at 85.5% (95 of 111 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/sv/ Translated using Weblate (German) Currently translated at 32.4% (36 of 111 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/de/ Translated using Weblate (German) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/omcproxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsomcproxy/de/ Translated using Weblate (German) Currently translated at 86.0% (161 of 187 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/de/ Translated using Weblate (German) Currently translated at 100.0% (108 of 108 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/de/ Translated using Weblate (German) Currently translated at 98.7% (79 of 80 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/de/ Translated using Weblate (German) Currently translated at 99.4% (194 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/de/ Translated using Weblate (German) Currently translated at 98.3% (60 of 61 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/de/ Translated using Weblate (Swedish) Currently translated at 44.8% (13 of 29 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/sv/ Translated using Weblate (German) Currently translated at 96.5% (28 of 29 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/de/ Translated using Weblate (Swedish) Currently translated at 100.0% (40 of 40 strings) Translation: OpenWrt/LuCI/applications/clamav Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/sv/ Translated using Weblate (Swedish) Currently translated at 56.4% (61 of 108 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/sv/ Translated using Weblate (Portuguese) Currently translated at 100.0% (108 of 108 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/pt/ Translated using Weblate (German) Currently translated at 95.4% (42 of 44 strings) Translated using Weblate (German) Currently translated at 100.0% (191 of 191 strings) Translated using Weblate (Swedish) Currently translated at 39.7% (772 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/sv/ Translated using Weblate (Norwegian Bokmål) Currently translated at 38.8% (756 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/nb_NO/ Translated using Weblate (German) Currently translated at 89.4% (1738 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ Added translation using Weblate (Persian) Translated using Weblate (Swedish) Currently translated at 38.8% (756 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/sv/ Translated using Weblate (Portuguese) Currently translated at 96.1% (1870 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt/ Translated using Weblate (Finnish) Currently translated at 84.8% (28 of 33 strings) Translated using Weblate (Finnish) Currently translated at 88.0% (22 of 25 strings) Translation: OpenWrt/LuCI/applications/cshark Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscshark/fi/ Translated using Weblate (Finnish) Currently translated at 70.8% (17 of 24 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/fi/ Translated using Weblate (Finnish) Currently translated at 28.8% (15 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/fi/ Translated using Weblate (Finnish) Currently translated at 87.9% (1709 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fi/ Translated using Weblate (Portuguese) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (61 of 61 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/pt/ Translated using Weblate (Portuguese) Currently translated at 94.6% (1840 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt/ Co-authored-by: Allan Nordhøy <epost@anotheragency.no> Co-authored-by: Arief Hidayat <kekesed97@gmail.com> Co-authored-by: Christoph Loesch <github-mail@chil.at> Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi> Co-authored-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com> Co-authored-by: Mc Giver <mcgivergim@gmail.com> Co-authored-by: Meh nomanda <mehdblockchain@gmail.com> Co-authored-by: croghostrider <cro.ghost.rider@gmail.com> Co-authored-by: ssantos <ssantos@web.de> Signed-off-by: Allan Nordhøy <epost@anotheragency.no> Signed-off-by: Arief Hidayat <kekesed97@gmail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Jiri Grönroos <jiri.gronroos@iki.fi> Signed-off-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com> Signed-off-by: Mc Giver <mcgivergim@gmail.com> Signed-off-by: croghostrider <cro.ghost.rider@gmail.com> Signed-off-by: ssantos <ssantos@web.de> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/fi/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/id/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/id/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/pt/ Translation: OpenWrt/LuCI/applications/ahcp Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/fwknopd Translation: OpenWrt/LuCI/applications/nut Translation: OpenWrt/LuCI/applications/openvpn Translation: OpenWrt/LuCI/applications/radicale2 Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/transmission Translation: OpenWrt/LuCI/applications/uhttpd Translation: OpenWrt/LuCI/applications/watchcat Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
2022-04-29luci-base: sys.lua: fix parsing conntrack entries without timeoutJo-Philipp Wich
Flow offloaded conntrack entries carry no timeout value and trip up the record parsing routine. Adjust the code to properly deal with such entries. Ref: https://forum.openwrt.org/t/offloading-breaks-connections-list/126423 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-04-28luci-base: ui: resolve aliases and rewrites on obtaining menu node childrenJo-Philipp Wich
Extend LuCI.ui.menu.getChildren() to resolve aliases and rewrites prior to returning the menu nodes. This allows aliasing entire menu trees instead of just single pages. Signed-off-by: Jo-Philipp Wich <jo@mein.io>