summaryrefslogtreecommitdiffhomepage
path: root/applications
diff options
context:
space:
mode:
Diffstat (limited to 'applications')
-rw-r--r--applications/luci-app-acl/po/fa/acl.po142
-rw-r--r--applications/luci-app-acme/po/de/acme.po20
-rw-r--r--applications/luci-app-acme/po/hu/acme.po16
-rw-r--r--applications/luci-app-acme/po/ru/acme.po22
-rw-r--r--applications/luci-app-acme/po/uk/acme.po12
-rw-r--r--applications/luci-app-adblock/po/en/adblock.po6
-rw-r--r--applications/luci-app-adblock/po/fr/adblock.po20
-rw-r--r--applications/luci-app-adblock/po/ru/adblock.po66
-rw-r--r--applications/luci-app-adblock/po/uk/adblock.po35
-rw-r--r--applications/luci-app-adblock/po/zh_Hans/adblock.po8
-rw-r--r--applications/luci-app-advanced-reboot/po/en/advanced-reboot.po6
-rw-r--r--applications/luci-app-advanced-reboot/po/zh_Hans/advanced-reboot.po19
-rw-r--r--applications/luci-app-advanced-reboot/root/usr/share/advanced-reboot/devices/linksys-ea4500.json2
-rw-r--r--applications/luci-app-ahcp/po/de/ahcp.po8
-rw-r--r--applications/luci-app-ahcp/po/en/ahcp.po8
-rw-r--r--applications/luci-app-ahcp/po/pt_BR/ahcp.po6
-rw-r--r--applications/luci-app-ahcp/po/zh_Hant/ahcp.po6
-rw-r--r--applications/luci-app-aria2/po/de/aria2.po5
-rw-r--r--applications/luci-app-aria2/po/en/aria2.po8
-rw-r--r--applications/luci-app-aria2/po/nl/aria2.po783
-rw-r--r--applications/luci-app-aria2/po/pt/aria2.po6
-rw-r--r--applications/luci-app-aria2/po/pt_BR/aria2.po6
-rw-r--r--applications/luci-app-aria2/po/ru/aria2.po10
-rw-r--r--applications/luci-app-aria2/po/templates/aria2.pot12
-rw-r--r--applications/luci-app-aria2/po/tr/aria2.po8
-rw-r--r--applications/luci-app-aria2/po/zh_Hant/aria2.po6
-rw-r--r--applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js12
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ar/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/bg/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/bn_BD/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ca/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/da/attendedsysupgrade.po36
-rw-r--r--applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po38
-rw-r--r--applications/luci-app-attendedsysupgrade/po/el/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po40
-rw-r--r--applications/luci-app-attendedsysupgrade/po/es/attendedsysupgrade.po39
-rw-r--r--applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po58
-rw-r--r--applications/luci-app-attendedsysupgrade/po/fi/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/fr/attendedsysupgrade.po129
-rw-r--r--applications/luci-app-attendedsysupgrade/po/he/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/hi/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/hu/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po92
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ko/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/mr/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ms/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/nb_NO/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po36
-rw-r--r--applications/luci-app-attendedsysupgrade/po/pt/attendedsysupgrade.po36
-rw-r--r--applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po36
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po44
-rw-r--r--applications/luci-app-attendedsysupgrade/po/sk/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/templates/attendedsysupgrade.pot32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/uk/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/vi/attendedsysupgrade.po32
-rw-r--r--applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po36
-rw-r--r--applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po36
-rw-r--r--applications/luci-app-banip/Makefile2
-rw-r--r--applications/luci-app-banip/po/de/banip.po6
-rw-r--r--applications/luci-app-banip/po/en/banip.po6
-rw-r--r--applications/luci-app-banip/po/fr/banip.po8
-rw-r--r--applications/luci-app-banip/po/nl/banip.po260
-rw-r--r--applications/luci-app-banip/po/ru/banip.po8
-rw-r--r--applications/luci-app-banip/po/zh_Hans/banip.po8
-rw-r--r--applications/luci-app-bmx7/po/fa/bmx7.po12
-rw-r--r--applications/luci-app-bmx7/po/pl/bmx7.po8
-rw-r--r--applications/luci-app-bmx7/po/ru/bmx7.po6
-rw-r--r--applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/bmx7logo.pngbin5121 -> 3318 bytes
-rw-r--r--applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/world.pngbin1885 -> 1777 bytes
-rw-r--r--applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/world_small.pngbin923 -> 820 bytes
-rw-r--r--applications/luci-app-dcwapd/po/ca/dcwapd.po8
-rw-r--r--applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js2
-rw-r--r--applications/luci-app-ddns/po/ar/ddns.po12
-rw-r--r--applications/luci-app-ddns/po/bg/ddns.po2
-rw-r--r--applications/luci-app-ddns/po/bn_BD/ddns.po2
-rw-r--r--applications/luci-app-ddns/po/ca/ddns.po2
-rw-r--r--applications/luci-app-ddns/po/cs/ddns.po7
-rw-r--r--applications/luci-app-ddns/po/da/ddns.po2
-rw-r--r--applications/luci-app-ddns/po/de/ddns.po15
-rw-r--r--applications/luci-app-ddns/po/el/ddns.po2
-rw-r--r--applications/luci-app-ddns/po/en/ddns.po10
-rw-r--r--applications/luci-app-ddns/po/es/ddns.po15
-rw-r--r--applications/luci-app-ddns/po/fi/ddns.po2
-rw-r--r--applications/luci-app-ddns/po/fr/ddns.po7
-rw-r--r--applications/luci-app-ddns/po/he/ddns.po2
-rw-r--r--applications/luci-app-ddns/po/hi/ddns.po2
-rw-r--r--applications/luci-app-ddns/po/hu/ddns.po7
-rw-r--r--applications/luci-app-ddns/po/it/ddns.po7
-rw-r--r--applications/luci-app-ddns/po/ja/ddns.po2
-rw-r--r--applications/luci-app-ddns/po/ko/ddns.po2
-rw-r--r--applications/luci-app-ddns/po/mr/ddns.po2
-rw-r--r--applications/luci-app-ddns/po/ms/ddns.po2
-rw-r--r--applications/luci-app-ddns/po/nb_NO/ddns.po2
-rw-r--r--applications/luci-app-ddns/po/pl/ddns.po18
-rw-r--r--applications/luci-app-ddns/po/pt/ddns.po13
-rw-r--r--applications/luci-app-ddns/po/pt_BR/ddns.po11
-rw-r--r--applications/luci-app-ddns/po/ro/ddns.po16
-rw-r--r--applications/luci-app-ddns/po/ru/ddns.po21
-rw-r--r--applications/luci-app-ddns/po/sk/ddns.po2
-rw-r--r--applications/luci-app-ddns/po/sv/ddns.po2
-rw-r--r--applications/luci-app-ddns/po/templates/ddns.pot2
-rw-r--r--applications/luci-app-ddns/po/tr/ddns.po7
-rw-r--r--applications/luci-app-ddns/po/uk/ddns.po2
-rw-r--r--applications/luci-app-ddns/po/vi/ddns.po2
-rw-r--r--applications/luci-app-ddns/po/zh_Hans/ddns.po13
-rw-r--r--applications/luci-app-ddns/po/zh_Hant/ddns.po13
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/en/dnscrypt-proxy.po4
-rw-r--r--applications/luci-app-dockerman/po/ca/dockerman.po12
-rw-r--r--applications/luci-app-dockerman/po/de/dockerman.po17
-rw-r--r--applications/luci-app-dockerman/po/en/dockerman.po6
-rw-r--r--applications/luci-app-dockerman/po/es/dockerman.po6
-rw-r--r--applications/luci-app-dockerman/po/fa/dockerman.po14
-rw-r--r--applications/luci-app-dockerman/po/fr/dockerman.po8
-rw-r--r--applications/luci-app-dockerman/po/ru/dockerman.po8
-rw-r--r--applications/luci-app-dynapoint/po/en/dynapoint.po8
-rw-r--r--applications/luci-app-firewall/po/de/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/es/firewall.po62
-rw-r--r--applications/luci-app-firewall/po/fa/firewall.po35
-rw-r--r--applications/luci-app-firewall/po/nl/firewall.po13
-rw-r--r--applications/luci-app-firewall/po/templates/firewall.pot73
-rw-r--r--applications/luci-app-firewall/po/ur/firewall.po1110
-rw-r--r--applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js34
-rw-r--r--applications/luci-app-frpc/po/ar/frpc.po182
-rw-r--r--applications/luci-app-frpc/po/bg/frpc.po182
-rw-r--r--applications/luci-app-frpc/po/bn_BD/frpc.po167
-rw-r--r--applications/luci-app-frpc/po/ca/frpc.po182
-rw-r--r--applications/luci-app-frpc/po/cs/frpc.po182
-rw-r--r--applications/luci-app-frpc/po/da/frpc.po167
-rw-r--r--applications/luci-app-frpc/po/de/frpc.po222
-rw-r--r--applications/luci-app-frpc/po/el/frpc.po182
-rw-r--r--applications/luci-app-frpc/po/en/frpc.po182
-rw-r--r--applications/luci-app-frpc/po/es/frpc.po211
-rw-r--r--applications/luci-app-frpc/po/fi/frpc.po182
-rw-r--r--applications/luci-app-frpc/po/fr/frpc.po212
-rw-r--r--applications/luci-app-frpc/po/he/frpc.po182
-rw-r--r--applications/luci-app-frpc/po/hi/frpc.po182
-rw-r--r--applications/luci-app-frpc/po/hu/frpc.po182
-rw-r--r--applications/luci-app-frpc/po/it/frpc.po182
-rw-r--r--applications/luci-app-frpc/po/ja/frpc.po182
-rw-r--r--applications/luci-app-frpc/po/ko/frpc.po182
-rw-r--r--applications/luci-app-frpc/po/mr/frpc.po182
-rw-r--r--applications/luci-app-frpc/po/ms/frpc.po182
-rw-r--r--applications/luci-app-frpc/po/nb_NO/frpc.po182
-rw-r--r--applications/luci-app-frpc/po/pl/frpc.po219
-rw-r--r--applications/luci-app-frpc/po/pt/frpc.po213
-rw-r--r--applications/luci-app-frpc/po/pt_BR/frpc.po207
-rw-r--r--applications/luci-app-frpc/po/ro/frpc.po174
-rw-r--r--applications/luci-app-frpc/po/ru/frpc.po192
-rw-r--r--applications/luci-app-frpc/po/sk/frpc.po182
-rw-r--r--applications/luci-app-frpc/po/sv/frpc.po185
-rw-r--r--applications/luci-app-frpc/po/templates/frpc.pot173
-rw-r--r--applications/luci-app-frpc/po/tr/frpc.po214
-rw-r--r--applications/luci-app-frpc/po/uk/frpc.po186
-rw-r--r--applications/luci-app-frpc/po/vi/frpc.po182
-rw-r--r--applications/luci-app-frpc/po/zh_Hans/frpc.po197
-rw-r--r--applications/luci-app-frpc/po/zh_Hant/frpc.po205
-rw-r--r--applications/luci-app-frps/po/de/frps.po10
-rw-r--r--applications/luci-app-frps/po/es/frps.po16
-rw-r--r--applications/luci-app-frps/po/pl/frps.po18
-rw-r--r--applications/luci-app-frps/po/pt/frps.po20
-rw-r--r--applications/luci-app-frps/po/pt_BR/frps.po18
-rw-r--r--applications/luci-app-frps/po/ru/frps.po8
-rw-r--r--applications/luci-app-frps/po/templates/frps.pot12
-rw-r--r--applications/luci-app-frps/po/tr/frps.po14
-rw-r--r--applications/luci-app-frps/po/zh_Hant/frps.po16
-rw-r--r--applications/luci-app-fwknopd/po/en/fwknopd.po12
-rw-r--r--applications/luci-app-fwknopd/po/ru/fwknopd.po8
-rw-r--r--applications/luci-app-hd-idle/po/es/hd-idle.po5
-rw-r--r--applications/luci-app-hd-idle/po/ru/hd-idle.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po18
-rw-r--r--applications/luci-app-https-dns-proxy/po/en/https-dns-proxy.po8
-rw-r--r--applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po10
-rw-r--r--applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po28
-rw-r--r--applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot4
-rw-r--r--applications/luci-app-ksmbd/po/ca/ksmbd.po8
-rw-r--r--applications/luci-app-ksmbd/po/pl/ksmbd.po8
-rw-r--r--applications/luci-app-ksmbd/po/uk/ksmbd.po10
-rw-r--r--applications/luci-app-lxc/po/ru/lxc.po10
-rw-r--r--applications/luci-app-lxc/po/uk/lxc.po10
-rw-r--r--applications/luci-app-mjpg-streamer/po/ru/mjpg-streamer.po7
-rw-r--r--applications/luci-app-mosquitto/po/es/mosquitto.po386
-rw-r--r--applications/luci-app-mosquitto/po/templates/mosquitto.pot158
-rw-r--r--applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js5
-rw-r--r--applications/luci-app-mwan3/po/ar/mwan3.po81
-rw-r--r--applications/luci-app-mwan3/po/bg/mwan3.po77
-rw-r--r--applications/luci-app-mwan3/po/bn_BD/mwan3.po77
-rw-r--r--applications/luci-app-mwan3/po/ca/mwan3.po77
-rw-r--r--applications/luci-app-mwan3/po/cs/mwan3.po78
-rw-r--r--applications/luci-app-mwan3/po/da/mwan3.po77
-rw-r--r--applications/luci-app-mwan3/po/de/mwan3.po192
-rw-r--r--applications/luci-app-mwan3/po/el/mwan3.po77
-rw-r--r--applications/luci-app-mwan3/po/en/mwan3.po83
-rw-r--r--applications/luci-app-mwan3/po/es/mwan3.po86
-rw-r--r--applications/luci-app-mwan3/po/fi/mwan3.po77
-rw-r--r--applications/luci-app-mwan3/po/fr/mwan3.po77
-rw-r--r--applications/luci-app-mwan3/po/he/mwan3.po79
-rw-r--r--applications/luci-app-mwan3/po/hi/mwan3.po77
-rw-r--r--applications/luci-app-mwan3/po/hu/mwan3.po77
-rw-r--r--applications/luci-app-mwan3/po/it/mwan3.po77
-rw-r--r--applications/luci-app-mwan3/po/ja/mwan3.po77
-rw-r--r--applications/luci-app-mwan3/po/ko/mwan3.po76
-rw-r--r--applications/luci-app-mwan3/po/mr/mwan3.po77
-rw-r--r--applications/luci-app-mwan3/po/ms/mwan3.po76
-rw-r--r--applications/luci-app-mwan3/po/nb_NO/mwan3.po77
-rw-r--r--applications/luci-app-mwan3/po/pl/mwan3.po82
-rw-r--r--applications/luci-app-mwan3/po/pt/mwan3.po78
-rw-r--r--applications/luci-app-mwan3/po/pt_BR/mwan3.po81
-rw-r--r--applications/luci-app-mwan3/po/ro/mwan3.po79
-rw-r--r--applications/luci-app-mwan3/po/ru/mwan3.po90
-rw-r--r--applications/luci-app-mwan3/po/sk/mwan3.po78
-rw-r--r--applications/luci-app-mwan3/po/sv/mwan3.po77
-rw-r--r--applications/luci-app-mwan3/po/templates/mwan3.pot77
-rw-r--r--applications/luci-app-mwan3/po/tr/mwan3.po83
-rw-r--r--applications/luci-app-mwan3/po/uk/mwan3.po78
-rw-r--r--applications/luci-app-mwan3/po/vi/mwan3.po76
-rw-r--r--applications/luci-app-mwan3/po/zh_Hans/mwan3.po82
-rw-r--r--applications/luci-app-mwan3/po/zh_Hant/mwan3.po82
-rw-r--r--applications/luci-app-nextdns/po/en/nextdns.po6
-rw-r--r--applications/luci-app-nextdns/po/ru/nextdns.po16
-rw-r--r--applications/luci-app-nextdns/po/templates/nextdns.pot4
-rw-r--r--applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua8
-rw-r--r--applications/luci-app-nft-qos/po/ar/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/bg/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/bn_BD/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/ca/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/cs/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/da/nft-qos.po16
-rw-r--r--applications/luci-app-nft-qos/po/de/nft-qos.po18
-rw-r--r--applications/luci-app-nft-qos/po/el/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/en/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/es/nft-qos.po18
-rw-r--r--applications/luci-app-nft-qos/po/fi/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/fr/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/he/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/hi/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/hu/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/it/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/ja/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/ko/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/mr/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/ms/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/nb_NO/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/pl/nft-qos.po16
-rw-r--r--applications/luci-app-nft-qos/po/pt/nft-qos.po16
-rw-r--r--applications/luci-app-nft-qos/po/pt_BR/nft-qos.po16
-rw-r--r--applications/luci-app-nft-qos/po/ro/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/ru/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/sk/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/sv/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/templates/nft-qos.pot12
-rw-r--r--applications/luci-app-nft-qos/po/tr/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/uk/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/vi/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/zh_Hans/nft-qos.po18
-rw-r--r--applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po16
-rw-r--r--applications/luci-app-nlbwmon/po/en/nlbwmon.po8
-rw-r--r--applications/luci-app-nut/po/ca/nut.po8
-rw-r--r--applications/luci-app-nut/po/de/nut.po12
-rw-r--r--applications/luci-app-olsr-services/po/ru/olsr-services.po8
-rw-r--r--applications/luci-app-olsr/po/en/olsr.po6
-rw-r--r--applications/luci-app-olsr/po/fr/olsr.po8
-rw-r--r--applications/luci-app-olsr/po/ru/olsr.po24
-rw-r--r--applications/luci-app-omcproxy/po/el/omcproxy.po8
-rw-r--r--applications/luci-app-omcproxy/po/ru/omcproxy.po24
-rw-r--r--applications/luci-app-openvpn/po/en/openvpn.po4
-rw-r--r--applications/luci-app-openvpn/po/fa/openvpn.po10
-rw-r--r--applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js2
-rw-r--r--applications/luci-app-opkg/po/en/opkg.po6
-rw-r--r--applications/luci-app-opkg/po/fa/opkg.po336
-rw-r--r--applications/luci-app-opkg/po/ur/opkg.po347
-rw-r--r--applications/luci-app-pagekitec/po/en/pagekitec.po8
-rw-r--r--applications/luci-app-pagekitec/po/ru/pagekitec.po12
-rw-r--r--applications/luci-app-polipo/po/en/polipo.po8
-rw-r--r--applications/luci-app-privoxy/po/en/privoxy.po6
-rw-r--r--applications/luci-app-qos/po/en/qos.po13
-rw-r--r--applications/luci-app-qos/po/pt_BR/qos.po8
-rw-r--r--applications/luci-app-radicale/po/da/radicale.po6
-rw-r--r--applications/luci-app-radicale/po/de/radicale.po5
-rw-r--r--applications/luci-app-radicale/po/en/radicale.po6
-rw-r--r--applications/luci-app-radicale/po/fr/radicale.po8
-rw-r--r--applications/luci-app-radicale2/po/de/radicale2.po5
-rw-r--r--applications/luci-app-radicale2/po/en/radicale2.po14
-rw-r--r--applications/luci-app-radicale2/po/fr/radicale2.po8
-rw-r--r--applications/luci-app-radicale2/po/it/radicale2.po8
-rw-r--r--applications/luci-app-radicale2/po/ru/radicale2.po12
-rw-r--r--applications/luci-app-samba4/po/bs/samba4.po196
-rw-r--r--applications/luci-app-samba4/po/ca/samba4.po8
-rw-r--r--applications/luci-app-samba4/po/fa/samba4.po195
-rw-r--r--applications/luci-app-samba4/po/nl/samba4.po12
-rw-r--r--applications/luci-app-samba4/po/pl/samba4.po8
-rw-r--r--applications/luci-app-samba4/po/ru/samba4.po8
-rw-r--r--applications/luci-app-samba4/po/uk/samba4.po12
-rw-r--r--applications/luci-app-ser2net/po/ca/ser2net.po8
-rw-r--r--applications/luci-app-ser2net/po/ru/ser2net.po10
-rw-r--r--applications/luci-app-shadowsocks-libev/po/da/shadowsocks-libev.po6
-rw-r--r--applications/luci-app-shadowsocks-libev/po/en/shadowsocks-libev.po6
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po12
-rw-r--r--applications/luci-app-simple-adblock/po/en/simple-adblock.po8
-rw-r--r--applications/luci-app-simple-adblock/po/pl/simple-adblock.po6
-rw-r--r--applications/luci-app-smartdns/po/de/smartdns.po8
-rw-r--r--applications/luci-app-splash/po/da/splash.po6
-rw-r--r--applications/luci-app-splash/po/id/splash.po411
-rw-r--r--applications/luci-app-sqm/po/zh_Hans/sqm.po36
-rw-r--r--applications/luci-app-statistics/po/en/statistics.po4
-rw-r--r--applications/luci-app-statistics/po/fr/statistics.po8
-rw-r--r--applications/luci-app-statistics/po/id/statistics.po1651
-rw-r--r--applications/luci-app-statistics/po/nl/statistics.po89
-rw-r--r--applications/luci-app-tinyproxy/po/en/tinyproxy.po8
-rw-r--r--applications/luci-app-tinyproxy/po/pt/tinyproxy.po6
-rw-r--r--applications/luci-app-tinyproxy/po/pt_BR/tinyproxy.po6
-rw-r--r--applications/luci-app-tinyproxy/po/ru/tinyproxy.po8
-rw-r--r--applications/luci-app-tinyproxy/po/zh_Hant/tinyproxy.po10
-rw-r--r--applications/luci-app-transmission/po/de/transmission.po5
-rw-r--r--applications/luci-app-transmission/po/ru/transmission.po60
-rw-r--r--applications/luci-app-transmission/po/templates/transmission.pot4
-rw-r--r--applications/luci-app-travelmate/po/de/travelmate.po11
-rw-r--r--applications/luci-app-travelmate/po/el/travelmate.po6
-rw-r--r--applications/luci-app-travelmate/po/en/travelmate.po6
-rw-r--r--applications/luci-app-travelmate/po/fr/travelmate.po8
-rw-r--r--applications/luci-app-travelmate/po/sv/travelmate.po12
-rw-r--r--applications/luci-app-travelmate/po/templates/travelmate.pot4
-rw-r--r--applications/luci-app-ttyd/po/de/ttyd.po5
-rw-r--r--applications/luci-app-ttyd/po/el/ttyd.po6
-rw-r--r--applications/luci-app-ttyd/po/ru/ttyd.po10
-rw-r--r--applications/luci-app-udpxy/po/de/udpxy.po9
-rw-r--r--applications/luci-app-udpxy/po/pt/udpxy.po6
-rw-r--r--applications/luci-app-udpxy/po/pt_BR/udpxy.po6
-rw-r--r--applications/luci-app-udpxy/po/tr/udpxy.po8
-rw-r--r--applications/luci-app-udpxy/po/zh_Hant/udpxy.po6
-rw-r--r--applications/luci-app-unbound/po/fr/unbound.po129
-rw-r--r--applications/luci-app-unbound/po/nl/unbound.po792
-rw-r--r--applications/luci-app-unbound/po/ru/unbound.po6
-rw-r--r--applications/luci-app-upnp/po/pl/upnp.po9
-rw-r--r--applications/luci-app-vnstat/po/en/vnstat.po8
-rw-r--r--applications/luci-app-vnstat2/po/en/vnstat2.po8
-rw-r--r--applications/luci-app-vnstat2/po/es/vnstat2.po16
-rw-r--r--applications/luci-app-vpn-policy-routing/po/ca/vpn-policy-routing.po8
-rw-r--r--applications/luci-app-vpn-policy-routing/po/en/vpn-policy-routing.po8
-rw-r--r--applications/luci-app-vpn-policy-routing/po/pl/vpn-policy-routing.po7
-rw-r--r--applications/luci-app-vpnbypass/po/ca/vpnbypass.po8
-rw-r--r--applications/luci-app-vpnbypass/po/de/vpnbypass.po9
-rw-r--r--applications/luci-app-vpnbypass/po/ru/vpnbypass.po48
-rw-r--r--applications/luci-app-watchcat/po/de/watchcat.po85
-rw-r--r--applications/luci-app-watchcat/po/es/watchcat.po9
-rw-r--r--applications/luci-app-watchcat/po/zh_Hans/watchcat.po59
-rw-r--r--applications/luci-app-wifischedule/po/uk/wifischedule.po8
-rw-r--r--applications/luci-app-wifischedule/po/zh_Hans/wifischedule.po10
-rw-r--r--applications/luci-app-wireguard/po/pl/wireguard.po8
-rw-r--r--applications/luci-app-wol/po/pl/wol.po8
-rw-r--r--applications/luci-app-xfrpc/Makefile13
-rw-r--r--applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js162
-rw-r--r--applications/luci-app-xfrpc/po/templates/xfrpc.pot195
-rw-r--r--applications/luci-app-xfrpc/root/usr/share/luci/menu.d/luci-app-xfrpc.json12
-rw-r--r--applications/luci-app-xfrpc/root/usr/share/rpcd/acl.d/luci-app-xfrpc.json14
-rw-r--r--applications/luci-app-xinetd/po/en/xinetd.po4
-rw-r--r--applications/luci-app-yggdrasil/po/de/yggdrasil.po22
-rw-r--r--applications/luci-app-yggdrasil/po/ru/yggdrasil.po41
362 files changed, 14721 insertions, 5983 deletions
diff --git a/applications/luci-app-acl/po/fa/acl.po b/applications/luci-app-acl/po/fa/acl.po
new file mode 100644
index 0000000000..6283b3774d
--- /dev/null
+++ b/applications/luci-app-acl/po/fa/acl.po
@@ -0,0 +1,142 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2022-05-20 01:17+0000\n"
+"Last-Translator: Amir Mahdi ajoodani <amir.ajoodani@gmail.com>\n"
+"Language-Team: Persian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsacl/fa/>\n"
+"Language: fa\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 4.13-dev\n"
+
+#: applications/luci-app-acl/root/usr/share/luci/menu.d/luci-app-acl.json:3
+msgid "ACL Settings"
+msgstr "تنظیمات ACL"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:78
+msgid "ACL group"
+msgstr "گروه ACL"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:80
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:302
+msgid "Access level"
+msgstr "سطح دسترسی"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:266
+msgid "Cannot encrypt plaintext password since uhttpd is not installed."
+msgstr "تا زمان عدم نصب سرویس uhttpd امکان رمز نگاری متن ساده وجود ندارد."
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:79
+msgid "Description"
+msgstr "توضیحات"
+
+#: applications/luci-app-acl/root/usr/share/rpcd/acl.d/luci-app-acl.json:3
+msgid "Grant access to ACL configuration"
+msgstr "اعطای دسترسی برای کانفیگ ACL"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:215
+msgid "Login name"
+msgstr "نام ورود"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:205
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:212
+msgid "LuCI Logins"
+msgstr "لاگین های LUCI"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:212
+msgid "New account"
+msgstr "حساب کاربری جدید"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:244
+msgid "Password value"
+msgstr "مقدار رمز"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:218
+msgid "Password variant"
+msgstr "رمز متغیر"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:296
+msgid "Read access"
+msgstr "خواندن دسترسی"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:288
+msgid "Session timeout"
+msgstr "بسته شدن SESSION"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:86
+msgctxt "Set all permissions in the table below to one of the given values"
+msgid "Set all:"
+msgstr "تنظیم همه :"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:178
+msgid ""
+"The LuCI ACL management is in an experimental stage! It does not yet work "
+"reliably with all applications"
+msgstr ""
+"ACL مربوط به LUCI در وضعیت تست می باشد ! در نتیجه ممکن است به خوبی با تمام "
+"اپلیکیشن ها کار نکند"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:258
+msgid "The password may not start with \"$p$\"."
+msgstr "ممکن است پسورد با\"$p$\" شروع نشده باشد ."
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:232
+msgid "The system account to use the password from"
+msgstr "حساب کاربری سیستم برای استفاده از رمز"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:232
+msgid "UNIX account"
+msgstr "حساب کاربری UNIX"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:281
+msgid "Unable to encrypt plaintext password: %s"
+msgstr "عدم امکان رمزنگاری یک رمز ساده : %s"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:220
+msgid "Use UNIX password in /etc/shadow"
+msgstr "استفاده از رمز UNIX در /etc/shadow"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:221
+msgid "Use encrypted password hash"
+msgstr "استفاده از هش پسورد رمزنگاری شده"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:299
+msgid "Write access"
+msgstr "نوشتن دسترسی"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:67
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:89
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:110
+msgctxt "No permissions granted"
+msgid "denied"
+msgstr "غیر مجاز"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:293
+msgid "does not expire"
+msgstr "منقضی نشده"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:63
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:95
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:112
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:304
+msgctxt "All permissions granted"
+msgid "full"
+msgstr "پر"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:306
+msgctxt "Select individual permissions manually"
+msgid "individual"
+msgstr "فردی"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:65
+msgctxt "Some permissions granted"
+msgid "partial (%d/%d)"
+msgstr "بخش (%d/%d)"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:92
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:111
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:305
+msgctxt "Only read permissions granted"
+msgid "readonly"
+msgstr "فقط قابل خواندن"
diff --git a/applications/luci-app-acme/po/de/acme.po b/applications/luci-app-acme/po/de/acme.po
index a42b387d7d..5f0824e32b 100644
--- a/applications/luci-app-acme/po/de/acme.po
+++ b/applications/luci-app-acme/po/de/acme.po
@@ -1,30 +1,30 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-25 12:08+0000\n"
-"Last-Translator: asdf-tw <wibi.tomw91@live.at>\n"
+"PO-Revision-Date: 2022-06-24 13:31+0000\n"
+"Last-Translator: Christian Neff <christian.neff@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
-msgstr "ACME Zertifikate"
+msgstr "ACME-Zertifikate"
#: applications/luci-app-acme/root/usr/share/luci/menu.d/luci-app-acme.json:3
msgid "ACME certs"
-msgstr "ACME Zertifikate"
+msgstr "ACME-Zertifikate"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:26
msgid "ACME global config"
-msgstr "Globale ACME Einstellungen"
+msgstr "Globale ACME-Einstellungen"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:149
msgid "ACME server URL"
-msgstr "ACME Server URL"
+msgstr "ACME-Server URL"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
@@ -40,11 +40,11 @@ msgstr "Zertifikateinstellungen"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid "Challenge Alias"
-msgstr "Challenge Alias"
+msgstr "Challenge-Alias"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
msgid "Challenge Validation"
-msgstr "Challenge Verifizierung"
+msgstr "Challenge-Verifizierung"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:144
msgid "Custom ACME CA"
@@ -72,7 +72,7 @@ msgstr "Tage bis zur Erneuerung"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:136
msgid "Domain Alias"
-msgstr "Domain Alias"
+msgstr "Domain-Alias"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:70
msgid "Domain names"
diff --git a/applications/luci-app-acme/po/hu/acme.po b/applications/luci-app-acme/po/hu/acme.po
index 0e7ee4f630..7ad5ff0b27 100644
--- a/applications/luci-app-acme/po/hu/acme.po
+++ b/applications/luci-app-acme/po/hu/acme.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-29 18:06+0000\n"
-"Last-Translator: Axhyre <axhyre@gmail.com>\n"
+"PO-Revision-Date: 2022-05-22 10:18+0000\n"
+"Last-Translator: KinteLiX <superh552@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/hu/>\n"
"Language: hu\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.5-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -44,7 +44,7 @@ msgstr "Kihívás álneve"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
msgid "Challenge Validation"
-msgstr ""
+msgstr "Kihívás érvényesítése"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:144
msgid "Custom ACME CA"
@@ -52,7 +52,7 @@ msgstr "Egyéni ACME CA"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:150
msgid "Custom ACME server directory URL."
-msgstr ""
+msgstr "Testreszabott ACME szerver könyvtár URL."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid "DNS"
@@ -68,7 +68,7 @@ msgstr "DNS API hitelesítési adatok"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:156
msgid "Days until renewal"
-msgstr ""
+msgstr "Napok megújításig"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:136
msgid "Domain Alias"
@@ -155,6 +155,10 @@ msgid ""
"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
"to issue a certificate."
msgstr ""
+"Az önálló üzemmód az acme.sh beépített web szerverét fogja használni, hogy "
+"kiállítson egy tanusítványt. A webroot üzemmód egy meglévő web szervert fog "
+"használni, hogy kiállítson egy tanusítványt. A DNS üzemmód megengedélyezi a "
+"DNS szolgáltatód DNS API-ja használatát, hogy kiállítson egy tanusítványt."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
diff --git a/applications/luci-app-acme/po/ru/acme.po b/applications/luci-app-acme/po/ru/acme.po
index 65af073baf..5df02c4463 100644
--- a/applications/luci-app-acme/po/ru/acme.po
+++ b/applications/luci-app-acme/po/ru/acme.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-20 12:07+0000\n"
-"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
+"PO-Revision-Date: 2022-06-14 01:20+0000\n"
+"Last-Translator: AHOHNMYC <lqwh2h2cwa@protonmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/ru/>\n"
"Language: ru\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -85,9 +85,9 @@ msgid ""
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-"Доменные имена для включения в сертификат. Первое имя как имя субьекта "
-"(subject name), последующие имена как дополнительные (alt names). Все "
-"доменные имена должны указывать на маршрутизатор в глобальной DNS."
+"Доменные имена для включения в сертификат. Первое имя — имя субъекта ("
+"subject name), последующие имена — дополнительные (alt names). Все доменные "
+"имена должны указывать на маршрутизатор в глобальной DNS."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
msgid "ECC 256 bits"
@@ -95,7 +95,7 @@ msgstr "ECC 256 бит"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
msgid "ECC 384 bits"
-msgstr "ECC 384 бит"
+msgstr "ECC 384 бита"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:35
msgid "Email address to associate with account key."
@@ -118,6 +118,8 @@ msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
msgstr ""
+"Получить сертификат с промежуточного сервера Letsencrypt (использовать для "
+"тестирования; сертификат не будет действительным)."
#: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
msgid "Grant UCI access for luci-app-acme"
@@ -137,7 +139,7 @@ msgstr "RSA 2048 бит"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "RSA 3072 bits"
-msgstr "RSA 3072 бит"
+msgstr "RSA 3072 бита"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "RSA 4096 bits"
@@ -154,6 +156,10 @@ msgid ""
"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
"to issue a certificate."
msgstr ""
+"В автономном режиме для выдачи сертификата будет использоваться встроенный "
+"веб-сервер acme.sh. Режим Webroot будет использовать существующий веб-сервер "
+"для выдачи сертификата. Режим DNS позволит вам использовать API DNS вашего "
+"провайдера DNS для выпуска сертификата."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
diff --git a/applications/luci-app-acme/po/uk/acme.po b/applications/luci-app-acme/po/uk/acme.po
index 57318eabeb..2fe0881fbc 100644
--- a/applications/luci-app-acme/po/uk/acme.po
+++ b/applications/luci-app-acme/po/uk/acme.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-20 12:07+0000\n"
-"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
+"PO-Revision-Date: 2022-07-25 17:15+0000\n"
+"Last-Translator: Artem <artem@molotov.work>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/uk/>\n"
"Language: uk\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -86,9 +86,9 @@ msgid ""
"must point at the router in the global DNS."
msgstr ""
"Доменні імена для включення в сертифікат. Перше ім'я буде ім'ям суб'єкта ("
-"subject name), наступні імена будуть альтернативними (alt names). Зверніть "
-"увагу, що всі доменні імена повинні вказувати на маршрутизатор у глобальному "
-"DNS."
+"subject name), наступні імена будуть альтернативними (alt names). "
+"Запримітьте, що всі доменні імена повинні вказувати на маршрутизатор у "
+"глобальному DNS."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
msgid "ECC 256 bits"
diff --git a/applications/luci-app-adblock/po/en/adblock.po b/applications/luci-app-adblock/po/en/adblock.po
index a314b8cfc3..987015788d 100644
--- a/applications/luci-app-adblock/po/en/adblock.po
+++ b/applications/luci-app-adblock/po/en/adblock.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-31 01:41+0000\n"
-"Last-Translator: Stephen Maundrell <smaundrell@gmail.com>\n"
+"PO-Revision-Date: 2022-07-03 10:25+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
msgid "Action"
diff --git a/applications/luci-app-adblock/po/fr/adblock.po b/applications/luci-app-adblock/po/fr/adblock.po
index 420d0f1879..c031cb23f1 100644
--- a/applications/luci-app-adblock/po/fr/adblock.po
+++ b/applications/luci-app-adblock/po/fr/adblock.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-02 16:56+0000\n"
-"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
+"PO-Revision-Date: 2022-07-24 14:21+0000\n"
+"Last-Translator: Christophe Blancon <christophe.blancon@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
msgid "Action"
@@ -327,6 +327,8 @@ msgid ""
"Empty the DNS cache before adblock processing starts to reduce the memory "
"consumption."
msgstr ""
+"Vider le cache DNS avant le début du traitement d'adblock pour réduire la "
+"consommation de mémoire."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:339
msgid "Enable SafeSearch"
@@ -508,6 +510,8 @@ msgid ""
"Manually override the pre-configured download options for the selected "
"download utility."
msgstr ""
+"Remplacer manuellement les options de téléchargement préconfigurées pour "
+"l'utilitaire de téléchargement sélectionné."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:124
msgid "No Query results!"
@@ -587,7 +591,7 @@ msgstr "Minuteur d'actualisation..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
msgid "Refresh..."
-msgstr "Rafraichi..."
+msgstr "Actualiser..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:352
msgid "Relax SafeSearch"
@@ -603,11 +607,11 @@ msgstr "Supprimer un travail existant"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:508
msgid "Report Chunk Count"
-msgstr "Rapporter le nombre de morceaux"
+msgstr "Signaler le nombre de blocs"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:513
msgid "Report Chunk Size"
-msgstr "Rapporter la taille des morceaux"
+msgstr "Rapporter la taille des blocs"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:504
msgid "Report Directory"
@@ -636,6 +640,8 @@ msgstr "Résoudre les IPs"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:522
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
+"Résoudre les rapports d'adresses IP à l'aide de recherches DNS inversées "
+"(PTR)."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:288
msgid "Restart"
@@ -691,7 +697,7 @@ msgstr "Configurer un nouveau travail AdBlock"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
msgid "Set the dns backend instance used by adblock."
-msgstr ""
+msgstr "Réglez l'instance dns en arrière-plan utilisée par adblock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
diff --git a/applications/luci-app-adblock/po/ru/adblock.po b/applications/luci-app-adblock/po/ru/adblock.po
index e492fea05e..28317c3860 100644
--- a/applications/luci-app-adblock/po/ru/adblock.po
+++ b/applications/luci-app-adblock/po/ru/adblock.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: adblock\n"
"POT-Creation-Date: 2017-10-22 13:00+0300\n"
-"PO-Revision-Date: 2022-05-07 19:19+0000\n"
-"Last-Translator: Alexey Dobrovolsky <dobrovolskiy.alexey@gmail.com>\n"
+"PO-Revision-Date: 2022-06-17 08:18+0000\n"
+"Last-Translator: AHOHNMYC <lqwh2h2cwa@protonmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/ru/>\n"
"Language: ru\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.12.1\n"
+"X-Generator: Weblate 4.13-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -31,7 +31,7 @@ msgstr "Блокировщик рекламы"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
msgid "Adblock action"
-msgstr "Действие Adblock"
+msgstr "Действие блокировщика рекламы"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
msgid "Add Blacklist Domain"
@@ -59,7 +59,8 @@ msgstr "Дополнительные настройки"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
msgid "Additional trigger delay in seconds before adblock processing begins."
-msgstr "Дополнительная задержка в секундах до начала работы Adblock."
+msgstr ""
+"Дополнительная задержка в секундах до начала работы блокировщика рекламы."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:301
msgid "Advanced DNS Settings"
@@ -104,8 +105,8 @@ msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
msgstr ""
-"Временная папка для «рабочих» операций Adblock, таких, как загрузки, "
-"сортировки, слияния и т.п."
+"Временная папка для «рабочих» операций блокировщика рекламы, таких, как "
+"загрузки, сортировки, слияния и т.п."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:15
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:34
@@ -165,10 +166,10 @@ msgid ""
"those listed in the whitelist. Please note: You can use this restrictive "
"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-"Создает дополнительный блок-список DNS для блокирования доступа ко всем "
-"доменам, кроме перечисленных в белом списке. <br /> <i>Обратите внимание: "
-"этот список можно использовать, например, для гостевых Wi-Fi или "
-"родительских ограничений.</i>"
+"Создает дополнительный чёрный список DNS для блокирования доступа ко всем "
+"доменам, кроме перечисленных в белом списке. Обратите внимание: этот список "
+"можно использовать, например, для гостевых Wi-Fi или родительских "
+"ограничений."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
@@ -197,11 +198,10 @@ msgid ""
"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
"noopener\" >check the online documentation</a>"
msgstr ""
-"Конфигурация Adblock для блокировки рекламных/мошеннических доменов с "
-"помощью DNS. Для получения дополнительной информации, обратитесь к <a "
-"href=\"https://github.com/openwrt/packages/blob/master/net/adblock/files/"
-"README.md\" target=\"_blank\" rel=\"noreferrer noopener\" >онлайн "
-"документации</a>"
+"Конфигурация блокировщика рекламы для блокировки рекламных/мошеннических "
+"доменов с помощью DNS. Для получения дополнительной информации, обратитесь к "
+"<a href=\"https://github.com/openwrt/packages/blob/master/net/adblock/files/"
+"README.md\" target=\"_blank\" rel=\"noreferrer noopener\" >документации</a>"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
@@ -378,9 +378,9 @@ msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
-"Внешний домен для проверки успешной перезагрузки DNS-сервера. <br /> "
-"<i>Обратите внимание: чтобы отключить эту проверку, установите для этой "
-"опции значение «false».</i>"
+"Внешний домен для проверки успешной перезагрузки DNS-сервера. Обратите "
+"внимание: чтобы отключить эту проверку, установите для этой опции значение "
+"«false»."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:446
msgid "Fifth instance"
@@ -428,9 +428,9 @@ msgid ""
"demand. Please note: this needs additional 'tcpdump' or 'tcpdump-mini' "
"package installation and a full adblock service restart to take effect."
msgstr ""
-"Сбор информации о трафике DNS через tcpdump и создание отчётов DNS. <br /> "
-"<i>Обратите внимание: для работы этой функции необходим пакет 'tcpdump-mini' "
-"и полная перезагрузка службы Adblock.</i>"
+"Сбор информации о трафике DNS через tcpdump и создание отчётов DNS. Обратите "
+"внимание: для работы этой функции необходим пакет 'tcpdump-mini' и полная "
+"перезагрузка службы блокировщика рекламы."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid "General Settings"
@@ -564,9 +564,9 @@ msgid ""
"resources from the system. Please note: This change requires a full adblock "
"service restart to take effect."
msgstr ""
-"Уменьшить приоритет фоновой обработки Adblock для уменьшения нагрузки на "
-"систему. <br /> <i>Обратите внимание: для работы данной опции требуется "
-"полная перезагрузка службы Adblock.</i>"
+"Уменьшить приоритет фоновой обработки блокировщика рекламы для уменьшения "
+"нагрузки на систему. Обратите внимание: для работы данной опции требуется "
+"полная перезагрузка службы блокировщика рекламы."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
msgid "Refresh"
@@ -780,10 +780,10 @@ msgid ""
"<br /> Please note: add only one domain per line. Comments introduced with "
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Это локальный чёрный список блокировки, указанные в котором (суб-)домены "
-"всегда блокируются. <br /> <i>Обратите внимание: добавляйте по одному домену "
-"на строку. Разрешается использование комментариев, начинающихся на '#' — IP-"
-"адреса и регулярные выражения не поддерживаются</i>"
+"Это локальный чёрный список блокировки, указанные в котором (под-)домены "
+"всегда блокируются. <br /> Обратите внимание: добавляйте по одному домену на "
+"строку. Разрешается использование комментариев, начинающихся на '#'. IP-"
+"адреса и регулярные выражения не поддерживаются."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:23
msgid ""
@@ -791,10 +791,10 @@ msgid ""
"<br /> Please note: add only one domain per line. Comments introduced with "
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Это локальный белый список блокировки, указанные в котором (суб-)домены "
-"всегда пропускаются. <br /> <i>Обратите внимание: добавляйте по одному "
-"домену на строку. Разрешается использование комментариев, начинающихся на "
-"'#' — IP-адреса и регулярные выражения не поддерживаются.</i>"
+"Это локальный белый список блокировки, указанные в котором (под-)домены "
+"всегда пропускаются. <br /> Обратите внимание: добавляйте по одному домену "
+"на строку. Разрешается использование комментариев, начинающихся на '#'. IP-"
+"адреса и регулярные выражения не поддерживаются."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
msgid ""
diff --git a/applications/luci-app-adblock/po/uk/adblock.po b/applications/luci-app-adblock/po/uk/adblock.po
index 69b0f4232e..4cc3045d27 100644
--- a/applications/luci-app-adblock/po/uk/adblock.po
+++ b/applications/luci-app-adblock/po/uk/adblock.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-20 06:32+0000\n"
-"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
+"PO-Revision-Date: 2022-07-25 17:15+0000\n"
+"Last-Translator: Artem <artem@molotov.work>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/uk/>\n"
"Language: uk\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
msgid "Action"
@@ -79,8 +79,8 @@ msgid ""
"DNS backend."
msgstr ""
"Дозволити всі запити певних DNS-клієнтів на основі їхньої IP-адреси (RPZ-"
-"CLIENT-IP). Зверніть увагу: в даний час ця функція підтримується лише DNS-"
-"сервером bind."
+"CLIENT-IP). Запримітьте: наразі ця функція підтримується лише DNS-сервером "
+"bind."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
msgid "Answer"
@@ -126,7 +126,7 @@ msgid ""
"DNS backend."
msgstr ""
"Блокувати всі запити певних клієнтів DNS на основі їх IP-адреси (RPZ-CLIENT-"
-"IP). Зверніть увагу: наразі ця функція підтримується лише DNS-сервером bind."
+"IP). Запримітьте: наразі ця функція підтримується лише DNS-сервером bind."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
msgid "Blocked DNS Requests"
@@ -160,9 +160,9 @@ msgid ""
"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
"Створює додатковий список блокування DNS для блокування доступу до всіх "
-"доменів, окрім тих, що перераховані в білому списку. Зверніть увагу: ви "
-"можете використовувати цей обмежувальний список блокування, до прикладу, для "
-"конфігурацій гостьового Wi-Fi або безпечного для дітей."
+"доменів, окрім тих, що перераховані в білому списку. Будь ласка, запримітьте:"
+" ви можете використовувати цей обмежувальний список блокування, до прикладу, "
+"для конфігурацій гостьового Wi-Fi або безпечного для дітей."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
@@ -375,8 +375,8 @@ msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
-"Зовнішній домен для перевірки успішного перезапуску DNS-сервера. Зверніть "
-"увагу: щоб вимкнути цю перевірку, встановіть значення «false»."
+"Зовнішній домен для перевірки успішного перезапуску DNS-сервера. Будь ласка, "
+"завбачте: щоб вимкнути цю перевірку, слід встановити значення «false»."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:446
msgid "Fifth instance"
@@ -427,7 +427,7 @@ msgid ""
"package installation and a full adblock service restart to take effect."
msgstr ""
"Збір інформації щодо трафіку DNS через tcpdump і створення звітів DNS. Будь-"
-"ласка, зверніть увагу: для цього необхідне встановлення додаткового пакету "
+"ласка, запримітьте: для цього необхідне встановлення додаткового пакету "
"'tcpdump' або 'tcpdump-mini' та повний перезапуск служби Adblock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
@@ -565,7 +565,8 @@ msgid ""
"service restart to take effect."
msgstr ""
"Зменшити пріоритет фонової обробки Adblock для зменшення навантаження на "
-"систему. Зверніть увагу: ця зміна вимагає повного перезапуску Adblock."
+"систему. Будь ласка, запримітьте: ця зміна вимагає повного перезапуску "
+"Adblock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
msgid "Refresh"
@@ -799,8 +800,8 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
"Це локальний чорний список блокування, вказані в якому (під)домени завжди "
-"блокуються.<br /> Зверніть увагу: додавайте лише один домен на рядок. "
-"Дозволено використання коментарів, що починається з '#'; IP-адреси та "
+"блокуються.<br /> Будь ласка, завбачте: слід додавати лише один домен на "
+"рядок. Дозволено використання коментарів, що починається з '#'; IP-адреси та "
"регулярні вирази не підтримуються."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:23
@@ -810,8 +811,8 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
"Це локальний білий список блокування, вказані в якому (під)домени завжди "
-"дозволяються.<br /> Зверніть увагу: додавайте лише один домен на рядок. "
-"Дозволено використання коментарів, що починається з '#'; IP-адреси та "
+"дозволяються.<br /> Будь ласка, завбачте: слід додавати лише один домен на "
+"рядок. Дозволено використання коментарів, що починається з '#'; IP-адреси та "
"регулярні вирази не підтримуються."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
diff --git a/applications/luci-app-adblock/po/zh_Hans/adblock.po b/applications/luci-app-adblock/po/zh_Hans/adblock.po
index 98d6c75021..5953a3a9ee 100644
--- a/applications/luci-app-adblock/po/zh_Hans/adblock.po
+++ b/applications/luci-app-adblock/po/zh_Hans/adblock.po
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2022-04-18 16:53+0000\n"
-"Last-Translator: 王攀 <41330784@qq.com>\n"
+"PO-Revision-Date: 2022-06-23 07:20+0000\n"
+"Last-Translator: MkQtS <onewordwrong@aliyun.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsadblock/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
msgid "Action"
@@ -23,7 +23,7 @@ msgstr "操作"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:233
msgid "Active Sources"
-msgstr "』gghhhhh活动源"
+msgstr "活动源"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
diff --git a/applications/luci-app-advanced-reboot/po/en/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/en/advanced-reboot.po
index 6d64ae3aa3..95fc14ba7c 100644
--- a/applications/luci-app-advanced-reboot/po/en/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/en/advanced-reboot.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2022-07-03 10:18+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadvanced-reboot/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
diff --git a/applications/luci-app-advanced-reboot/po/zh_Hans/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/zh_Hans/advanced-reboot.po
index 41860cf1b5..fae4c6d2ee 100644
--- a/applications/luci-app-advanced-reboot/po/zh_Hans/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/zh_Hans/advanced-reboot.po
@@ -5,8 +5,8 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2021-04-09 08:04+0000\n"
-"Last-Translator: Eric <spice2wolf@gmail.com>\n"
+"PO-Revision-Date: 2022-07-04 16:19+0000\n"
+"Last-Translator: MkQtS <onewordwrong@aliyun.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsadvanced-reboot/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.6-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
@@ -146,15 +146,15 @@ msgstr "无法找到双引导标志分区。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
msgid "Unable to obtain firmware environment variable: %s."
-msgstr "无法获取固件环境变量: %s."
+msgstr "无法获取固件环境变量:%s。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
-msgstr "无法为分区设置双启动标志分区项: %s."
+msgstr "无法为分区设置双启动标志分区项:%s。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
msgid "Unable to set firmware environment variable: %s to %s."
-msgstr "无法设置固件环境变量: %s to %s."
+msgstr "无法设置固件环境变量:%s to %s。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
msgid "Unknown"
@@ -181,9 +181,8 @@ msgid ""
"WARNING: Power off might result in a reboot on a device which doesn't "
"support power off.<br /><br /> Click \"Proceed\" below to power off your "
"device."
-msgstr ""
-"警告:对于不支持关机的设备,关机可能会导致重新启动。<br /><br />点击下方“继"
-"续”,使设备关机。"
+msgstr "警告:对于不支持关机的设备,关机可能会导致设备重启。<br /><br "
+"/>点击下方“继续”将使设备关机。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
msgid "Waiting for device..."
@@ -199,7 +198,7 @@ msgstr "警告:未保存的更改会在重启时丢失!"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
msgid "Warning: This system does not support powering off!"
-msgstr "警告:此系统不支持关闭电源!"
+msgstr "警告:此系统不支持关机!"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
msgid "Warning: Unable to obtain device information!"
diff --git a/applications/luci-app-advanced-reboot/root/usr/share/advanced-reboot/devices/linksys-ea4500.json b/applications/luci-app-advanced-reboot/root/usr/share/advanced-reboot/devices/linksys-ea4500.json
index aa897f8f61..c77cde33f2 100644
--- a/applications/luci-app-advanced-reboot/root/usr/share/advanced-reboot/devices/linksys-ea4500.json
+++ b/applications/luci-app-advanced-reboot/root/usr/share/advanced-reboot/devices/linksys-ea4500.json
@@ -1,7 +1,7 @@
{
"vendorName": "Linksys",
"deviceName": "EA4500",
- "boardNames": [ "linksys-e4500", "linksys,e4500" ],
+ "boardNames": [ "linksys-ea4500", "linksys,ea4500" ],
"partition1MTD": "mtd3",
"partition2MTD": "mtd5",
"labelOffset": 32,
diff --git a/applications/luci-app-ahcp/po/de/ahcp.po b/applications/luci-app-ahcp/po/de/ahcp.po
index ec82f58775..6f77f7360f 100644
--- a/applications/luci-app-ahcp/po/de/ahcp.po
+++ b/applications/luci-app-ahcp/po/de/ahcp.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-07-11 21:29+0000\n"
+"PO-Revision-Date: 2022-06-12 07:17+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsahcp/de/>\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -84,12 +84,12 @@ msgstr "IPv4 und IPv6"
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:25
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:62
msgid "IPv4 only"
-msgstr "nur IPv4"
+msgstr "Nur IPv4"
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:26
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:63
msgid "IPv6 only"
-msgstr "nur IPv6"
+msgstr "Nur IPv6"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:97
msgid "Lease directory"
diff --git a/applications/luci-app-ahcp/po/en/ahcp.po b/applications/luci-app-ahcp/po/en/ahcp.po
index 47bc426a04..a96619bacb 100644
--- a/applications/luci-app-ahcp/po/en/ahcp.po
+++ b/applications/luci-app-ahcp/po/en/ahcp.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-06-24 10:23+0000\n"
+"PO-Revision-Date: 2022-07-03 10:18+0000\n"
"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsahcp/en/>\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -35,7 +35,7 @@ msgstr "Active AHCP Leases"
#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:38
msgid "Address"
-msgstr "Address"
+msgstr ""
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:14
msgid "Advanced Settings"
@@ -130,7 +130,7 @@ msgstr "Served interfaces"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:20
msgid "Server"
-msgstr "Server"
+msgstr ""
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:45
msgid "Specifies the announced IPv4 and IPv6 NTP servers"
diff --git a/applications/luci-app-ahcp/po/pt_BR/ahcp.po b/applications/luci-app-ahcp/po/pt_BR/ahcp.po
index 735bdf17c8..f5194b49e5 100644
--- a/applications/luci-app-ahcp/po/pt_BR/ahcp.po
+++ b/applications/luci-app-ahcp/po/pt_BR/ahcp.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-05-02 10:21+0000\n"
+"PO-Revision-Date: 2022-06-27 00:17+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsahcp/pt_BR/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -104,7 +104,7 @@ msgstr "Tempo de validade da atribuição"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:105
msgid "Log file"
-msgstr "Arquivo de registro"
+msgstr "Arquivo log"
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:50
diff --git a/applications/luci-app-ahcp/po/zh_Hant/ahcp.po b/applications/luci-app-ahcp/po/zh_Hant/ahcp.po
index ec57aedd1f..fbab32b4e4 100644
--- a/applications/luci-app-ahcp/po/zh_Hant/ahcp.po
+++ b/applications/luci-app-ahcp/po/zh_Hant/ahcp.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2022-02-05 09:21+0000\n"
+"PO-Revision-Date: 2022-07-18 03:20+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsahcp/zh_Hant/>\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -105,7 +105,7 @@ msgstr "租約有效期限"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:105
msgid "Log file"
-msgstr "日誌檔"
+msgstr "日誌檔案"
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:50
diff --git a/applications/luci-app-aria2/po/de/aria2.po b/applications/luci-app-aria2/po/de/aria2.po
index 907fc03a6e..de3700e390 100644
--- a/applications/luci-app-aria2/po/de/aria2.po
+++ b/applications/luci-app-aria2/po/de/aria2.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-29 10:18+0000\n"
+"PO-Revision-Date: 2022-06-05 12:16+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/de/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:433
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -113,7 +113,6 @@ msgid "DHT Listen port"
msgstr "DHT Listening-Port"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:230
-#, fuzzy
msgid "Debug"
msgstr "Debuggen"
diff --git a/applications/luci-app-aria2/po/en/aria2.po b/applications/luci-app-aria2/po/en/aria2.po
index c48fdfde6c..ce47868190 100644
--- a/applications/luci-app-aria2/po/en/aria2.po
+++ b/applications/luci-app-aria2/po/en/aria2.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-07 17:03+0000\n"
-"Last-Translator: Liao junchao <liaojunchao@outlook.com>\n"
+"PO-Revision-Date: 2022-07-03 10:18+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:433
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -89,7 +89,7 @@ msgstr ""
#: applications/luci-app-aria2/root/usr/share/luci/menu.d/luci-app-aria2.json:15
msgid "Configuration"
-msgstr "Configuration"
+msgstr ""
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:367
msgid "Connect timeout"
diff --git a/applications/luci-app-aria2/po/nl/aria2.po b/applications/luci-app-aria2/po/nl/aria2.po
new file mode 100644
index 0000000000..fe863bfa46
--- /dev/null
+++ b/applications/luci-app-aria2/po/nl/aria2.po
@@ -0,0 +1,783 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2022-06-10 13:18+0000\n"
+"Last-Translator: Martin Bezemer <m.bezemer+openwrt@gmail.com>\n"
+"Language-Team: Dutch <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsaria2/nl/>\n"
+"Language: nl\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.13-dev\n"
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:433
+msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:551
+msgid "Additional BT tracker"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:556
+msgid "Advanced Options"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:309
+msgid "All proxy"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:365
+msgid "Append HEADERs to HTTP request header."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:188
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:194
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/files.js:45
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/log.js:58
+#: applications/luci-app-aria2/root/usr/share/luci/menu.d/luci-app-aria2.json:3
+msgid "Aria2"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:189
+msgid ""
+"Aria2 is a lightweight multi-protocol &amp; multi-source, cross platform "
+"download utility."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:565
+msgid "Auto save interval"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:204
+msgid "Basic Options"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:413
+msgid "BitTorrent Options"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:472
+msgid "BitTorrent listen port"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:329
+msgid "CA certificate"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:334
+msgid "Certificate"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:322
+msgid "Check certificate"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:379
+msgid ""
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:29
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/log.js:51
+msgid "Collecting data..."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:216
+msgid "Config file directory"
+msgstr ""
+
+#: applications/luci-app-aria2/root/usr/share/luci/menu.d/luci-app-aria2.json:15
+msgid "Configuration"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:367
+msgid "Connect timeout"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/files.js:47
+msgid "Content of config file: <code>%s</code>"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/files.js:48
+msgid "Content of session file: <code>%s</code>"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:478
+msgid "DHT Listen port"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:230
+msgid "Debug"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:559
+msgid ""
+"Disable IPv6. This is useful if you have to use broken DNS and want to avoid "
+"terribly slow AAAA record lookup."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:577
+msgid "Disk cache"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:396
+msgid "Don't split less than 2*SIZE byte range. Possible values: 1M-1024M."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:391
+msgid "Download a file using N connections."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:212
+msgid "Download directory"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:417
+msgid "Enable IPv4 DHT functionality. It also enables UDP tracker support."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:427
+msgid "Enable IPv6 DHT functionality."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:435
+msgid "Enable Local Peer Discovery."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:444
+msgid "Enable Peer Exchange extension."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:579
+msgid "Enable disk cache (in bytes), set 0 to disabled."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:220
+msgid "Enable logging"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:442
+msgid "Enable peer exchange"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:306
+msgid "Enable proxy"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:206
+msgid "Enabled"
+msgstr "Geactiveerd"
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:234
+msgid "Error"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:619
+msgid "Extra Settings"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:487
+msgid "False"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:584
+msgid "File allocation"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/files.js:45
+#: applications/luci-app-aria2/root/usr/share/luci/menu.d/luci-app-aria2.json:24
+msgid "Files"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:485
+msgid "Follow torrent"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:190
+msgid "For more information, please visit: %s."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:597
+msgid "Force save"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:271
+msgid "Generate Randomly"
+msgstr ""
+
+#: applications/luci-app-aria2/root/usr/share/rpcd/acl.d/luci-app-aria2.json:3
+msgid "Grant UCI access for luci-app-aria2"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:347
+msgid "HTTP accept gzip"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:356
+msgid "HTTP no cache"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:304
+msgid "HTTP/FTP/SFTP Options"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:364
+msgid "Header"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/files.js:46
+msgid "Here shows the files used by aria2."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:415
+msgid "IPv4 <abbr title=\"Distributed Hash Table\">DHT</abbr> enabled"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:425
+msgid "IPv6 <abbr title=\"Distributed Hash Table\">DHT</abbr> enabled"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:558
+msgid "IPv6 disabled"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:516
+msgid ""
+"If the whole download speed of every torrent is lower than SPEED, aria2 "
+"temporarily increases the number of peers to try for more download speed. "
+"Configuring this option with your preferred download speed can increase your "
+"download speed in some cases."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:231
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:41
+msgid "Installed web interface:"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:301
+msgid "Json-RPC URL"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:488
+msgid "Keep in memory"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/log.js:31
+msgid "Last 50 lines of log file:"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/log.js:36
+msgid "Last 50 lines of syslog:"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:210
+msgid "Leave blank to use default user."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:552
+msgid "List of additional BitTorrent tracker's announce URI."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:625
+msgid ""
+"List of extra settings. Format: option=value, eg. <code>netrc-path=/tmp/."
+"netrc</code>."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/log.js:49
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-aria2/root/usr/share/luci/menu.d/luci-app-aria2.json:33
+msgid "Log"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/log.js:58
+msgid "Log Data"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:223
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:228
+msgid "Log level"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:377
+msgid "Lowest speed limit"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:237
+msgid "Max concurrent downloads"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:385
+msgid "Max connection per server"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:612
+msgid "Max download limit"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:390
+msgid "Max number of split"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:504
+msgid "Max open files"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:605
+msgid "Max overall download limit"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:490
+msgid "Max overall upload limit"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:509
+msgid "Max peers"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:399
+msgid "Max tries"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:497
+msgid "Max upload limit"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:395
+msgid "Min split size"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:258
+msgid "No Authentication"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/log.js:33
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/log.js:38
+msgid "No log data."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:591
+msgid "None"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:232
+msgid "Notice"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:242
+msgid "Pause"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:242
+msgid "Pause download after added."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:248
+msgid "Pause downloads created as a result of metadata download."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:247
+msgid "Pause metadata"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:96
+msgid "Please input token length:"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:530
+msgid "Prefix of peer ID"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:341
+msgid "Private key"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:317
+msgid "Proxy password"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:314
+msgid "Proxy user"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:240
+msgid "RPC Options"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:257
+msgid "RPC authentication method"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:283
+msgid "RPC certificate"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:265
+msgid "RPC password"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:253
+msgid "RPC port"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:293
+msgid "RPC private key"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:276
+msgid "RPC secure"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:269
+msgid "RPC token"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:277
+msgid ""
+"RPC transport will be encrypted by SSL/TLS. The RPC clients must use https "
+"scheme to access the server. For WebSocket client, use wss scheme."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:262
+msgid "RPC username"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/log.js:62
+msgid "Refresh every %s seconds."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:459
+msgid "Remove unselected file"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:460
+msgid ""
+"Removes the unselected files when download is completed in BitTorrent. "
+"Please use this option with care because it will actually remove files from "
+"your disk."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:514
+msgid "Request peer speed limit"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:403
+msgid "Retry wait"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:209
+msgid "Run daemon as user"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:194
+msgid "Running Status"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:566
+msgid ""
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
+"is not saved during download."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:598
+msgid ""
+"Save download to session file even if the download is completed or removed. "
+"This option also saves control file in that situations. This may be useful "
+"to save BitTorrent seeding which is recognized as completed state."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:572
+msgid ""
+"Save error/unfinished downloads to session file every N seconds. If 0 is "
+"given, file will be saved only when aria2 exits."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:453
+msgid ""
+"Save meta data as \".torrent\" file. This option has effect only when "
+"BitTorrent Magnet URI is used. The file name is hex encoded info hash with "
+"suffix \".torrent\"."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:452
+msgid "Save metadata"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:571
+msgid "Save session interval"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:467
+msgid "Seed previously downloaded files without verifying piece hashes."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:538
+msgid "Seed ratio"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:545
+msgid "Seed time"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:466
+msgid "Seed unverified"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:348
+msgid ""
+"Send <code>Accept: deflate, gzip</code> request header and inflate response "
+"if remote server responds with <code>Content-Encoding: gzip</code> or "
+"<code>Content-Encoding: deflate</code>."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:357
+msgid ""
+"Send <code>Cache-Control: no-cache</code> and <code>Pragma: no-cache</code> "
+"header to avoid cached content. If disabled, these headers are not sent and "
+"you can add Cache-Control header with a directive you like using \"Header\" "
+"option."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:473
+msgid ""
+"Set TCP port number for BitTorrent downloads. Accept format: \"6881,6885\", "
+"\"6881-6999\" and \"6881-6889,6999\". Make sure that the specified ports are "
+"open for incoming TCP traffic."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:479
+msgid ""
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
+"that the specified ports are open for incoming UDP traffic."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:614
+msgid ""
+"Set max download speed per each download in bytes/sec. 0 means unrestricted."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:607
+msgid "Set max overall download speed in bytes/sec. 0 means unrestricted."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:492
+msgid "Set max overall upload speed in bytes/sec. 0 means unrestricted."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:499
+msgid ""
+"Set max upload speed per each torrent in bytes/sec. 0 means unrestricted."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:368
+msgid ""
+"Set the connect timeout in seconds to establish connection to HTTP/FTP/proxy "
+"server. After the connection is established, this option makes no effect and "
+"\"Timeout\" option is used instead."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:404
+msgid "Set the seconds to wait between retries."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:409
+msgid "Set user agent for HTTP(S) downloads."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:188
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:620
+msgid "Settings in this section will be added to config file."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:624
+msgid "Settings list"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:585
+msgid ""
+"Specify file allocation method. If you are using newer file systems such as "
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), "
+"\"falloc\" is your best choice. It allocates large(few GiB) files almost "
+"instantly, but it may not be available if your system doesn't have "
+"posix_fallocate(3) function. Don't use \"falloc\" with legacy file systems "
+"such as ext3 and FAT32 because it takes almost same time as \"prealloc\" and "
+"it blocks aria2 entirely until allocation finishes."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:505
+msgid ""
+"Specify maximum number of files to open in multi-file BitTorrent download "
+"globally."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:546
+msgid ""
+"Specify seeding time in minutes. If \"Seed ratio\" option is specified along "
+"with this option, seeding ends when at least one of the conditions is "
+"satisfied. Specifying 0 disables seeding after download completed."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:539
+msgid ""
+"Specify share ratio. Seed completed torrents until share ratio reaches "
+"RATIO. You are strongly encouraged to specify equals or more than 1.0 here. "
+"Specify 0.0 if you intend to do seeding regardless of share ratio."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:510
+msgid "Specify the maximum number of peers per torrent, 0 means unlimited."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:531
+msgid ""
+"Specify the prefix of peer ID. The peer ID in BitTorrent is 20 byte length. "
+"If more than 20 bytes are specified, only first 20 bytes are used. If less "
+"than 20 bytes are specified, random byte data are added to make its length "
+"20 bytes."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:525
+msgid ""
+"Stop BitTorrent download if download speed is 0 in consecutive N seconds. If "
+"0 is given, this feature is disabled."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:524
+msgid "Stop timeout"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:36
+msgid "The Aria2 service is not running."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:35
+msgid "The Aria2 service is running."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:217
+msgid "The directory to store the config file, session file and DHT file."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:213
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:224
+msgid "The file name of the log file."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:386
+msgid "The maximum number of connections to one server for each download."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:418
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:428
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:436
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:445
+msgid "This option will be ignored if a private flag is set in a torrent."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:373
+msgid "Timeout"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:260
+msgid "Token"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:486
+msgid "True"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:310
+msgid "Use a proxy server for all protocols."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:330
+msgid ""
+"Use the certificate authorities in FILE to verify the peers. The certificate "
+"file must be in PEM format and can contain multiple CA certificates."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:284
+msgid ""
+"Use the certificate in FILE for RPC server. The certificate must be either "
+"in PKCS12 (.p12, .pfx) or in PEM format.<br/>PKCS12 files must contain the "
+"certificate, a key and optionally a chain of additional certificates. Only "
+"PKCS12 files with a blank import password can be opened!<br/>When using PEM, "
+"you have to specify the \"RPC private key\" as well."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:335
+msgid ""
+"Use the client certificate in FILE. The certificate must be either in PKCS12 "
+"(.p12, .pfx) or in PEM format.<br/>PKCS12 files must contain the "
+"certificate, a key and optionally a chain of additional certificates. Only "
+"PKCS12 files with a blank import password can be opened!<br/>When using PEM, "
+"you have to specify the \"Private key\" as well."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:294
+msgid ""
+"Use the private key in FILE for RPC server. The private key must be "
+"decrypted and in PEM format."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:342
+msgid ""
+"Use the private key in FILE. The private key must be decrypted and in PEM "
+"format. The behavior when encrypted one is given is undefined."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:408
+msgid "User agent"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:259
+msgid "Username & Password"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:323
+msgid ""
+"Verify the peer using certificates specified in \"CA certificate\" option."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:233
+msgid "Warn"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:381
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:493
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:500
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:520
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:580
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:608
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:615
+msgid "You can append K or M."
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:594
+msgid "falloc"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:592
+msgid "prealloc"
+msgstr ""
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:593
+msgid "trunc"
+msgstr ""
diff --git a/applications/luci-app-aria2/po/pt/aria2.po b/applications/luci-app-aria2/po/pt/aria2.po
index e1d3f6afc8..5c7ac433d8 100644
--- a/applications/luci-app-aria2/po/pt/aria2.po
+++ b/applications/luci-app-aria2/po/pt/aria2.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-27 23:39+0000\n"
+"PO-Revision-Date: 2022-07-20 17:18+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/pt/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.10-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:433
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -319,7 +319,7 @@ msgstr "Dados de Registo"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:223
msgid "Log file"
-msgstr "Ficheiro de log"
+msgstr "Ficheiro de registo"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:228
msgid "Log level"
diff --git a/applications/luci-app-aria2/po/pt_BR/aria2.po b/applications/luci-app-aria2/po/pt_BR/aria2.po
index 3322d78b19..ef0f4e6ea2 100644
--- a/applications/luci-app-aria2/po/pt_BR/aria2.po
+++ b/applications/luci-app-aria2/po/pt_BR/aria2.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-11-17 19:57+0000\n"
+"PO-Revision-Date: 2022-06-27 00:17+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsaria2/pt_BR/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:433
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -325,7 +325,7 @@ msgstr "Dados do registro log"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:223
msgid "Log file"
-msgstr "Arquivo de registro"
+msgstr "Arquivo log"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:228
msgid "Log level"
diff --git a/applications/luci-app-aria2/po/ru/aria2.po b/applications/luci-app-aria2/po/ru/aria2.po
index e51f075412..06e5ccd076 100644
--- a/applications/luci-app-aria2/po/ru/aria2.po
+++ b/applications/luci-app-aria2/po/ru/aria2.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: aria2\n"
"POT-Creation-Date: 2017-11-30 23:45+0300\n"
-"PO-Revision-Date: 2021-10-30 16:38+0000\n"
-"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n"
+"PO-Revision-Date: 2022-06-17 08:19+0000\n"
+"Last-Translator: AHOHNMYC <lqwh2h2cwa@protonmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/ru/>\n"
"Language: ru\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -95,7 +95,7 @@ msgstr "Сбор данных..."
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:216
msgid "Config file directory"
-msgstr "Папка расположения<br />сonfig файла"
+msgstr "Каталог расположения сonfig файла"
#: applications/luci-app-aria2/root/usr/share/luci/menu.d/luci-app-aria2.json:15
msgid "Configuration"
@@ -143,7 +143,7 @@ msgstr "Загрузка файла используя N соединений."
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:212
msgid "Download directory"
-msgstr "Папка для загрузки"
+msgstr "Каталог для загрузки"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:417
msgid "Enable IPv4 DHT functionality. It also enables UDP tracker support."
diff --git a/applications/luci-app-aria2/po/templates/aria2.pot b/applications/luci-app-aria2/po/templates/aria2.pot
index a1ec0d5a15..2deb3b1796 100644
--- a/applications/luci-app-aria2/po/templates/aria2.pot
+++ b/applications/luci-app-aria2/po/templates/aria2.pot
@@ -599,12 +599,12 @@ msgstr ""
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:585
msgid ""
"Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), "
-"\"falloc\" is your best choice. It allocates large(few GiB) files almost "
-"instantly, but it may not be available if your system doesn't have "
-"posix_fallocate(3) function. Don't use \"falloc\" with legacy file systems "
-"such as ext3 and FAT32 because it takes almost same time as \"prealloc\" and "
-"it blocks aria2 entirely until allocation finishes."
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
+"\" is your best choice. It allocates large(few GiB) files almost instantly, "
+"but it may not be available if your system doesn't have posix_fallocate(3) "
+"function. Don't use \"falloc\" with legacy file systems such as ext3 and "
+"FAT32 because it takes almost same time as \"prealloc\" and it blocks aria2 "
+"entirely until allocation finishes."
msgstr ""
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:505
diff --git a/applications/luci-app-aria2/po/tr/aria2.po b/applications/luci-app-aria2/po/tr/aria2.po
index c3212aa173..cc70af3ec5 100644
--- a/applications/luci-app-aria2/po/tr/aria2.po
+++ b/applications/luci-app-aria2/po/tr/aria2.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-17 19:57+0000\n"
-"Last-Translator: Oğuz Ersen <oguzersen@protonmail.com>\n"
+"PO-Revision-Date: 2022-06-21 21:54+0000\n"
+"Last-Translator: metezd <itoldyouthat@protonmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:433
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -317,7 +317,7 @@ msgstr "Günlük Verileri"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:223
msgid "Log file"
-msgstr "Günlük kaydı dosyası"
+msgstr "Günlük dosyası"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:228
msgid "Log level"
diff --git a/applications/luci-app-aria2/po/zh_Hant/aria2.po b/applications/luci-app-aria2/po/zh_Hant/aria2.po
index 49da030fde..529021090e 100644
--- a/applications/luci-app-aria2/po/zh_Hant/aria2.po
+++ b/applications/luci-app-aria2/po/zh_Hant/aria2.po
@@ -3,7 +3,7 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-21 23:00+0000\n"
+"PO-Revision-Date: 2022-07-18 03:20+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsaria2/zh_Hant/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:433
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -314,7 +314,7 @@ msgstr "日誌資料"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:223
msgid "Log file"
-msgstr "日誌檔"
+msgstr "日誌檔案"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:228
msgid "Log level"
diff --git a/applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js b/applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js
index e9e937c8d1..8d85f866ba 100644
--- a/applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js
+++ b/applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js
@@ -341,6 +341,11 @@ return view.extend({
}
}
+ // allow to re-install running firmware in advanced mode
+ if (this.data.advanced_mode == 1) {
+ candidates.unshift([version, revision])
+ }
+
if (candidates.length) {
var m, s, o;
@@ -357,7 +362,12 @@ return view.extend({
s = map.section(form.NamedSection, 'request', '', '', 'Use defaults for the safest update');
o = s.option(form.ListValue, 'version', 'Select firmware version');
for (let candidate of candidates) {
- o.value(candidate[0], candidate[1] ? `${candidate[0]} - ${candidate[1]}` : candidate[0]);
+ if (candidate[0] == version && candidate[1] == revision) {
+ o.value(candidate[0], _('[installed] %s')
+ .format(candidate[1] ? `${candidate[0]} - ${candidate[1]}` : candidate[0]));
+ } else {
+ o.value(candidate[0], candidate[1] ? `${candidate[0]} - ${candidate[1]}` : candidate[0]);
+ }
}
if (this.data.advanced_mode == 1) {
diff --git a/applications/luci-app-attendedsysupgrade/po/ar/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ar/attendedsysupgrade.po
index ebfc77713e..721f394f93 100644
--- a/applications/luci-app-attendedsysupgrade/po/ar/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ar/attendedsysupgrade.po
@@ -37,7 +37,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -46,7 +46,7 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -59,7 +59,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr ""
@@ -70,7 +70,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr ""
@@ -82,8 +82,8 @@ msgstr ""
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -139,11 +139,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr ""
@@ -151,7 +151,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -175,7 +175,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -187,7 +187,7 @@ msgstr ""
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -227,17 +227,17 @@ msgstr ""
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -257,3 +257,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/bg/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/bg/attendedsysupgrade.po
index 0ec80e1e0b..48470d054c 100644
--- a/applications/luci-app-attendedsysupgrade/po/bg/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/bg/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -52,7 +52,7 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "Отмени"
@@ -76,7 +76,7 @@ msgstr "Клиент"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "Затвори"
@@ -88,8 +88,8 @@ msgstr "Конфигурация"
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -145,11 +145,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr ""
@@ -157,7 +157,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -181,7 +181,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -233,17 +233,17 @@ msgstr ""
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -263,3 +263,7 @@ msgstr "Версия"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/bn_BD/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/bn_BD/attendedsysupgrade.po
index 4b28a7b466..209c0eca07 100644
--- a/applications/luci-app-attendedsysupgrade/po/bn_BD/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/bn_BD/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -52,7 +52,7 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "বাতিল করুন"
@@ -76,7 +76,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr ""
@@ -88,8 +88,8 @@ msgstr "কনফিগারেশন"
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -145,11 +145,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr ""
@@ -157,7 +157,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -181,7 +181,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -233,17 +233,17 @@ msgstr ""
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -263,3 +263,7 @@ msgstr "সংস্করণ"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/ca/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ca/attendedsysupgrade.po
index 279981c5b1..dc615f53d1 100644
--- a/applications/luci-app-attendedsysupgrade/po/ca/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ca/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Actualització Assistida"
@@ -52,7 +52,7 @@ msgstr "Actualització Assistida"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr ""
@@ -76,7 +76,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "Tanca"
@@ -88,8 +88,8 @@ msgstr ""
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -145,11 +145,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr ""
@@ -157,7 +157,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -181,7 +181,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -233,17 +233,17 @@ msgstr ""
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -263,3 +263,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po
index a9b5be601e..83b88e2df8 100644
--- a/applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Interaktivně provedený přechod na novější verzi systému"
@@ -52,7 +52,7 @@ msgstr "Interaktivně provedený přechod na novější verzi systému"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "Storno"
@@ -76,7 +76,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "Zavřít"
@@ -88,8 +88,8 @@ msgstr "Nastavení"
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -145,11 +145,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr ""
@@ -157,7 +157,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -181,7 +181,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -233,17 +233,17 @@ msgstr ""
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -263,3 +263,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/da/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/da/attendedsysupgrade.po
index a682ea9456..091e74db36 100644
--- a/applications/luci-app-attendedsysupgrade/po/da/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/da/attendedsysupgrade.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-20 21:24+0000\n"
+"PO-Revision-Date: 2022-07-26 16:47+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/da/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "Avanceret tilstand"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Deltaget i Sysupgrade"
@@ -52,7 +52,7 @@ msgstr "Deltaget i Sysupgrade"
msgid "Attendedsysupgrade Configuration."
msgstr "Deltaget i en opgradering af systemet Konfiguration."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr "Board Name / Profile"
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr "Building Firmware..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "Annuller"
@@ -76,7 +76,7 @@ msgstr "Klient"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "Luk"
@@ -88,8 +88,8 @@ msgstr "Konfiguration"
msgid "Could not reach API at \"%s\". Please try again later."
msgstr "Kunne ikke nå API på \"%s\". Prøv venligst igen senere."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr "Kører i øjeblikket: %s - %s"
@@ -145,11 +145,11 @@ msgstr "Installerer..."
msgid "Keep settings and retain the current configuration"
msgstr "Bevar indstillingerne og den aktuelle konfiguration"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr "Ny firmwareopgradering tilgængelig"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr "Ingen opgradering tilgængelig"
@@ -157,7 +157,7 @@ msgstr "Ingen opgradering tilgængelig"
msgid "Overview"
msgstr "Oversigt"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr "Pakker"
@@ -181,7 +181,7 @@ msgstr "I kø..."
msgid "Request Data:"
msgstr "Anmod om data:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr "Anmod firmware image"
@@ -193,7 +193,7 @@ msgstr "Anmodning i byggekø position %s"
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr "Søg efter firmwareopgradering"
@@ -233,7 +233,7 @@ msgstr "Det lykkedes at oprette firmware-image"
msgid "Target"
msgstr "Mål"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -241,11 +241,11 @@ msgstr ""
"Med den assisterede sysupgrade-tjeneste kan du nemt opgradere vanilla- og "
"brugerdefinerede firmwareimages."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr "Enheden kører den seneste firmwareversion %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -267,6 +267,10 @@ msgstr "Version"
msgid "Wrong checksum"
msgstr "Forkert kontrolsum"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr "[installeret] %s"
+
#~ msgid "Building firmware sysupgrade image"
#~ msgstr "Opbygning af firmware sysupgrade image"
diff --git a/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po
index 3739307169..f0d9985326 100644
--- a/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-25 11:12+0000\n"
+"PO-Revision-Date: 2022-07-01 10:29+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/de/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "Erweiterter Modus"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Begleitetes System-Upgrade"
@@ -52,9 +52,9 @@ msgstr "Begleitetes System-Upgrade"
msgid "Attendedsysupgrade Configuration."
msgstr "Einstellungen für Begleitetes System-Upgrade."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
-msgstr ""
+msgstr "Board Name / Profil"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr "Firmware wird erstellt.."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "Abbrechen"
@@ -76,7 +76,7 @@ msgstr "Client"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "Schließen"
@@ -90,8 +90,8 @@ msgstr ""
"Die API unter \"%s\" konnte nicht erreicht werden. Bitte versuchen Sie es "
"später noch einmal."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr "Derzeit ausgeführt: %s - %s"
@@ -147,11 +147,11 @@ msgstr "Installation..."
msgid "Keep settings and retain the current configuration"
msgstr "Einstellungen beibehalten und die aktuelle Konfiguration sichern"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr "Neues Firmware-Upgrade verfügbar"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr "Kein Upgrade verfügbar"
@@ -159,7 +159,7 @@ msgstr "Kein Upgrade verfügbar"
msgid "Overview"
msgstr "Übersicht"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr "Pakete"
@@ -183,7 +183,7 @@ msgstr "In Warteschlange..."
msgid "Request Data:"
msgstr "Daten anfordern:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr "Firmware-Image anfordern"
@@ -195,7 +195,7 @@ msgstr "Anforderung in Build-Warteschlangenposition %s"
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr "Nach Firmware-Upgrade suchen"
@@ -235,7 +235,7 @@ msgstr "Firmware-Image erfolgreich erstellt"
msgid "Target"
msgstr "Zielplatform"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -243,11 +243,11 @@ msgstr ""
"Begleitetes Sysupgrade erlaubt es, Upgrades für Vanilla- und Custom-"
"Installationen einzuspielen."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr "Auf dem Gerät läuft die neueste Firmware-Version %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -269,6 +269,10 @@ msgstr "Version"
msgid "Wrong checksum"
msgstr "Falsche Prüfsumme"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr "[installiert] %s"
+
#~ msgid "Building firmware sysupgrade image"
#~ msgstr "Erstellen eines Firmware-Sysupgrade-Images"
diff --git a/applications/luci-app-attendedsysupgrade/po/el/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/el/attendedsysupgrade.po
index b6c6c0384a..1c1ffd98c0 100644
--- a/applications/luci-app-attendedsysupgrade/po/el/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/el/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Υποβοήθηση Sysupgrade"
@@ -52,7 +52,7 @@ msgstr "Υποβοήθηση Sysupgrade"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "Ακύρωση"
@@ -76,7 +76,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr ""
@@ -88,8 +88,8 @@ msgstr ""
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -145,11 +145,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr ""
@@ -157,7 +157,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -181,7 +181,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -233,17 +233,17 @@ msgstr ""
msgid "Target"
msgstr "Στόχος"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -263,3 +263,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po
index fa1ae99e75..c0617a0587 100644
--- a/applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-11-04 00:27+0000\n"
-"Last-Translator: Igor Benek-Lins <beneklins@protonmail.ch>\n"
+"PO-Revision-Date: 2022-07-03 10:25+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.3.2-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
@@ -43,16 +43,16 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
-msgstr "Attended system upgrade"
+msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:10
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr ""
@@ -76,7 +76,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr ""
@@ -88,8 +88,8 @@ msgstr ""
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -145,11 +145,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr ""
@@ -157,7 +157,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -181,7 +181,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -233,17 +233,17 @@ msgstr ""
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -264,5 +264,9 @@ msgstr ""
msgid "Wrong checksum"
msgstr ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
+
#~ msgid "attended sysupgrade via rpcd and luci"
#~ msgstr "attended system upgrade via rpcd and luci"
diff --git a/applications/luci-app-attendedsysupgrade/po/es/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/es/attendedsysupgrade.po
index 7e6f847434..92f61e09cd 100644
--- a/applications/luci-app-attendedsysupgrade/po/es/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/es/attendedsysupgrade.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-07-22 17:43-0300\n"
-"PO-Revision-Date: 2022-04-05 19:06+0000\n"
-"Last-Translator: Lanchon <lanchon@gmail.com>\n"
+"PO-Revision-Date: 2022-07-01 10:29+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/es/>\n"
"Language: es\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
@@ -46,7 +46,7 @@ msgid "Advanced Mode"
msgstr "Modo avanzado"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Actualización asistida"
@@ -55,7 +55,7 @@ msgstr "Actualización asistida"
msgid "Attendedsysupgrade Configuration."
msgstr "Configuración de actualización asistida."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr "Nombre de Placa / Perfil"
@@ -68,7 +68,7 @@ msgid "Building Firmware..."
msgstr "Compilando firmware..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "Cancelar"
@@ -79,7 +79,7 @@ msgstr "Cliente"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "Cerrar"
@@ -93,8 +93,8 @@ msgstr ""
"No se pudo contactar la API en \"%s\". Por favor, inténtelo de nuevo más "
"tarde."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr "Actualmente en ejecución: %s - %s"
@@ -150,11 +150,11 @@ msgstr "Instalando..."
msgid "Keep settings and retain the current configuration"
msgstr "Mantener los ajustes y conservar la configuración actual"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr "Nueva actualización de firmware disponible"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr "No hay actualización disponible"
@@ -162,7 +162,7 @@ msgstr "No hay actualización disponible"
msgid "Overview"
msgstr "Visión general"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr "Paquetes"
@@ -186,7 +186,7 @@ msgstr "Agregado a cola..."
msgid "Request Data:"
msgstr "Datos de la solicitud:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr "Solicitar imagen de firmware"
@@ -198,7 +198,7 @@ msgstr "Solicitud en la posición %s de la cola de compilación"
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr "Buscar actualización de firmware"
@@ -239,7 +239,7 @@ msgstr "Imagen de firmware creada con éxito"
msgid "Target"
msgstr "Objetivo"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -247,11 +247,11 @@ msgstr ""
"El servicio de actualización asistida permite actualizar fácilmente las "
"imágenes de firmware personalizadas y/o limpias."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr "El dispositivo ejecuta la última versión de firmware %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -274,6 +274,11 @@ msgstr "Versión"
msgid "Wrong checksum"
msgstr "Suma de comprobación incorrecta"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+#, fuzzy
+msgid "[installed] %s"
+msgstr "[instalado] %s"
+
#, fuzzy
#~ msgid "Building firmware sysupgrade image"
#~ msgstr "Compilando imagen de firmware sysupgrade"
diff --git a/applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po
index 25d07c7f5f..6a3fd2eebe 100644
--- a/applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po
@@ -1,60 +1,60 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-02-21 14:50+0000\n"
-"Last-Translator: robin98 <eh.cyber@yahoo.com>\n"
+"PO-Revision-Date: 2022-05-20 01:17+0000\n"
+"Last-Translator: Amir Mahdi ajoodani <amir.ajoodani@gmail.com>\n"
"Language-Team: Persian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/fa/>\n"
"Language: fa\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.5\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
-msgstr ""
+msgstr "10% درخواست ساخت پکیج دریافت شد"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
msgid "20% Downloading ImageBuilder archive"
-msgstr ""
+msgstr "20% سازنده ایمیج که دانلود شده آرشیو شده است"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
msgid "40% Setup ImageBuilder"
-msgstr ""
+msgstr "40% تنظیم سازنده ایمیج"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
msgid "60% Validate package selection"
-msgstr ""
+msgstr "60% اعتبار سنجی پکیج های انتخابی"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
msgid "80% Generating firmware image"
-msgstr ""
+msgstr "80% تولید ایمیج فرم ور"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
-msgstr ""
+msgstr "آدرس"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:16
msgid "Address of the sysupgrade server"
-msgstr ""
+msgstr "آدرس سرور sysupgrade"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:26
msgid "Advanced Mode"
-msgstr ""
+msgstr "حالت پیشرفته"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "در Sysupgrade ثبت شد"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:10
msgid "Attendedsysupgrade Configuration."
-msgstr ""
+msgstr "تنظیمات مراقب ارتقای سیستم"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
-msgstr ""
+msgstr "نام /پروفایل بورد"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr ""
@@ -76,7 +76,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr ""
@@ -88,8 +88,8 @@ msgstr ""
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -145,11 +145,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr ""
@@ -157,7 +157,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -181,7 +181,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -233,17 +233,17 @@ msgstr ""
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -264,5 +264,9 @@ msgstr ""
msgid "Wrong checksum"
msgstr ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
+
#~ msgid "attended sysupgrade via rpcd and luci"
#~ msgstr "در sysupgrade از طریق rpcd و luci ثبت شد"
diff --git a/applications/luci-app-attendedsysupgrade/po/fi/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/fi/attendedsysupgrade.po
index d48ba939e3..8c4d52e4e1 100644
--- a/applications/luci-app-attendedsysupgrade/po/fi/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/fi/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "Edistynyt tila"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Järjestelmän valvottu päivitys"
@@ -52,7 +52,7 @@ msgstr "Järjestelmän valvottu päivitys"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr "Koostetaan laiteohjelmistoa..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "Peruuta"
@@ -76,7 +76,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "Sulje"
@@ -88,8 +88,8 @@ msgstr "Kokoonpano"
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr "Nyt käynnissä: %s - %s"
@@ -145,11 +145,11 @@ msgstr "Asennetaan..."
msgid "Keep settings and retain the current configuration"
msgstr "Säilytä asetukset ja nykyinen kokoonpano"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr "Uusi laiteohjelmistopäivitys saatavilla"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr "Ei päivityksiä saatavilla"
@@ -157,7 +157,7 @@ msgstr "Ei päivityksiä saatavilla"
msgid "Overview"
msgstr "Yleiskatsaus"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr "Paketit"
@@ -181,7 +181,7 @@ msgstr "Asetettu jonoon..."
msgid "Request Data:"
msgstr "Pyynnön data:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr "Pyydä laiteohjelmiston levykuva"
@@ -193,7 +193,7 @@ msgstr ""
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr "Etsi laiteohjelmiston päivitystä"
@@ -233,17 +233,17 @@ msgstr ""
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -264,5 +264,9 @@ msgstr "Versio"
msgid "Wrong checksum"
msgstr "Väärä tarkistussumma"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
+
#~ msgid "attended sysupgrade via rpcd and luci"
#~ msgstr "järjestelmän valvottu päivitys rcpd:n ja luci:n kautta"
diff --git a/applications/luci-app-attendedsysupgrade/po/fr/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/fr/attendedsysupgrade.po
index 979c1c13be..c5ff477c46 100644
--- a/applications/luci-app-attendedsysupgrade/po/fr/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/fr/attendedsysupgrade.po
@@ -1,34 +1,34 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-18 00:44+0000\n"
-"Last-Translator: Pierre-jean Texier <texier.pj2@gmail.com>\n"
+"PO-Revision-Date: 2022-07-25 17:15+0000\n"
+"Last-Translator: Christophe Blancon <christophe.blancon@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
-msgstr ""
+msgstr "10% Demande de construction reçue"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
msgid "20% Downloading ImageBuilder archive"
-msgstr ""
+msgstr "20 % Téléchargement de l'archive ImageBuilder"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
msgid "40% Setup ImageBuilder"
-msgstr ""
+msgstr "40% Installation d'ImageBuilder"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
msgid "60% Validate package selection"
-msgstr ""
+msgstr "60 % Validation de la sélection du package"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
msgid "80% Generating firmware image"
-msgstr ""
+msgstr "80% Génération de l'image du micrologiciel"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -43,18 +43,18 @@ msgid "Advanced Mode"
msgstr "Mode avancé"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
-msgstr "Mise à niveau du système"
+msgstr "Mise à niveau système assistée"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:10
msgid "Attendedsysupgrade Configuration."
-msgstr ""
+msgstr "Configuration assistée de la mise à niveau du système."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
-msgstr ""
+msgstr "Nom de la Carte / Profil"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
@@ -62,10 +62,10 @@ msgstr "Date de construction"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
-msgstr ""
+msgstr "Construction du micrologiciel..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "Annuler"
@@ -76,7 +76,7 @@ msgstr "Client"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "Fermer"
@@ -86,32 +86,32 @@ msgstr "Configuration"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:306
msgid "Could not reach API at \"%s\". Please try again later."
-msgstr ""
+msgstr "Impossible de joindre l'API à \"%s\". Veuillez réessayer plus tard."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
-msgstr ""
+msgstr "En cours d'exécution : %s - %s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
-msgstr ""
+msgstr "Téléchargement de l'image du micrologiciel"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
-msgstr ""
+msgstr "Téléchargement du micrologiciel depuis le serveur vers le navigateur"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
-msgstr ""
+msgstr "Téléchargement..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
-msgstr ""
+msgstr "Erreur de construction de l'image du micrologiciel"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
-msgstr ""
+msgstr "Erreur de connexion au serveur de mise à jour"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
@@ -119,37 +119,37 @@ msgstr "Erreur durant le téléchargement du logiciel. Merci d'essayer à nouvea
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
-msgstr ""
+msgstr "Nom de fichier"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
-msgstr ""
+msgstr "Système de fichiers"
#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json:3
msgid "Grant UCI access to LuCI app attendedsysupgrade"
-msgstr ""
+msgstr "Autoriser l’accès UCI à l’application LuCI de mise à jour système"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
-msgstr ""
+msgstr "Installation de l'image du micrologiciel"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
-msgstr ""
+msgstr "Installation du sysupgrade. Ne pas débrancher l'appareil !"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
-msgstr ""
+msgstr "Installation..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
-msgstr ""
+msgstr "Garder les paramètres et conserver la configuration actuelle"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
-msgstr ""
+msgstr "Nouvelle mise à jour du micrologiciel disponible"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr "Pas de mise à jour disponible"
@@ -157,61 +157,61 @@ msgstr "Pas de mise à jour disponible"
msgid "Overview"
msgstr "Aperçu"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
-msgstr ""
+msgstr "Paquets"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
-msgstr ""
+msgstr "Veuillez signaler le message d'erreur et demander"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
-msgstr ""
+msgstr "Profil"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
-msgstr ""
+msgstr "Progression : %s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
-msgstr ""
+msgstr "En file d'attente..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
-msgstr ""
+msgstr "Demande de données :"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
-msgstr ""
+msgstr "Demander l'image du micrologiciel"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
-msgstr ""
+msgstr "Demande de construction dans la file d'attente position %s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
-msgstr ""
+msgstr "Recherche de mise à jour du micrologiciel"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
msgid "Search for new sysupgrades on opening the tab"
-msgstr ""
+msgstr "Recherche de nouvelles sysupgrades à l'ouverture de l'onglet"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
msgid "Search on opening"
-msgstr ""
+msgstr "Recherche à l'ouverture"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
-msgstr ""
+msgstr "Recherche d'un sysupgrade disponible de %s - %s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
-msgstr ""
+msgstr "Recherche..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
msgid "Server"
@@ -219,42 +219,47 @@ msgstr "Serveur"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
-msgstr ""
+msgstr "Réponse du serveur : %s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
msgid "Show advanced options like packge list modification"
msgstr ""
+"Afficher les options avancées comme la modification de la liste des paquets"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
-msgstr ""
+msgstr "L'image du micrologiciel a été créée avec succès"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr "Cible"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
+"Le service sysupgrade assisté permet de mettre facilement à niveau les "
+"images de firmware vanilla et personnalisées."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
-msgstr ""
+msgstr "L’appareil exécute la dernière version du micrologiciel %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
+"Cela se fait en construisant un nouveau micrologiciel à la demande via un "
+"service en ligne."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
-msgstr ""
+msgstr "Télécharger le micrologiciel du navigateur à l'appareil"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
-msgstr ""
+msgstr "Téléchargement..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
@@ -262,7 +267,11 @@ msgstr "Version"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
-msgstr ""
+msgstr "Somme de contrôle incorrecte"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr "[installé] %"
#~ msgid "File"
#~ msgstr "Fichier"
diff --git a/applications/luci-app-attendedsysupgrade/po/he/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/he/attendedsysupgrade.po
index 16accdfa00..8a66463657 100644
--- a/applications/luci-app-attendedsysupgrade/po/he/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/he/attendedsysupgrade.po
@@ -37,7 +37,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -46,7 +46,7 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -59,7 +59,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr ""
@@ -70,7 +70,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr ""
@@ -82,8 +82,8 @@ msgstr ""
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -139,11 +139,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr ""
@@ -151,7 +151,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -175,7 +175,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -187,7 +187,7 @@ msgstr ""
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -227,17 +227,17 @@ msgstr ""
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -257,3 +257,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/hi/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/hi/attendedsysupgrade.po
index 259db79c39..d8972658e4 100644
--- a/applications/luci-app-attendedsysupgrade/po/hi/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/hi/attendedsysupgrade.po
@@ -37,7 +37,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -46,7 +46,7 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -59,7 +59,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr ""
@@ -70,7 +70,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr ""
@@ -82,8 +82,8 @@ msgstr ""
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -139,11 +139,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr ""
@@ -151,7 +151,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -175,7 +175,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -187,7 +187,7 @@ msgstr ""
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -227,17 +227,17 @@ msgstr ""
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -257,3 +257,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/hu/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/hu/attendedsysupgrade.po
index 332e1e8631..f8341723ba 100644
--- a/applications/luci-app-attendedsysupgrade/po/hu/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/hu/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "Haladó mód"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Felügyelt rendszerfrissítés"
@@ -52,7 +52,7 @@ msgstr "Felügyelt rendszerfrissítés"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "Mégse"
@@ -76,7 +76,7 @@ msgstr "Ügyfél"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "Bezár"
@@ -88,8 +88,8 @@ msgstr "Beállítás"
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -145,11 +145,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr "Beállítások jelenlegi állapotának megtartása"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr "Nincs elérhető frissítés"
@@ -157,7 +157,7 @@ msgstr "Nincs elérhető frissítés"
msgid "Overview"
msgstr "Áttekintés"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -181,7 +181,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -233,7 +233,7 @@ msgstr ""
msgid "Target"
msgstr "Célplatform"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -241,11 +241,11 @@ msgstr ""
"A felügyelt rendszerfrissítés segítségével könnyen frissíthet alap, illetve "
"saját készítésű firmware-ket is."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -266,6 +266,10 @@ msgstr "Verzió"
msgid "Wrong checksum"
msgstr "Hibás ellenőrzőösszeg"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
+
#~ msgid "Error building the sysupgrade"
#~ msgstr "Hiba történt az építés közben"
diff --git a/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po
index 24a840c015..c1b7039613 100644
--- a/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po
@@ -1,34 +1,34 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-22 00:01+0000\n"
-"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
+"PO-Revision-Date: 2022-05-22 10:18+0000\n"
+"Last-Translator: Carlo Alberto Ferraris <cafxx@strayorange.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
-msgstr ""
+msgstr "10% Ricevuta richiesta build"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
msgid "20% Downloading ImageBuilder archive"
-msgstr ""
+msgstr "20% Download dell'archivio ImageBuilder"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
msgid "40% Setup ImageBuilder"
-msgstr ""
+msgstr "40% Preparazione di ImageBuilder"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
msgid "60% Validate package selection"
-msgstr ""
+msgstr "60% Validazione dei pacchetti selezionati"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
msgid "80% Generating firmware image"
-msgstr ""
+msgstr "80% Generazione dell'immagine firmware"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "Modalità avanzata"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Sysupgrade Assistito"
@@ -52,9 +52,9 @@ msgstr "Sysupgrade Assistito"
msgid "Attendedsysupgrade Configuration."
msgstr "Configurazione sysupgrade assistito."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
-msgstr ""
+msgstr "Nome Piattaforma / Profilo"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
@@ -62,10 +62,10 @@ msgstr "Data build"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
-msgstr ""
+msgstr "Compilazione del Firmware..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "Annulla"
@@ -76,7 +76,7 @@ msgstr "Client"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "Chiudi"
@@ -88,14 +88,14 @@ msgstr "Configurazione"
msgid "Could not reach API at \"%s\". Please try again later."
msgstr "Impossibile raggiungere l'API a \"%s\". Riprovare in seguito."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
-msgstr ""
+msgstr "Operazione in corso: %s - %s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
-msgstr ""
+msgstr "Download dell'immagine firmware"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
@@ -103,11 +103,11 @@ msgstr "Download del firmware dal server al browser in corso"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
-msgstr ""
+msgstr "Download in corso..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
-msgstr ""
+msgstr "Errore durante la generazione dell'immagine firmware"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
@@ -119,11 +119,11 @@ msgstr "Errore durante il download del firmware. Riprova"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
-msgstr ""
+msgstr "Nome file"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
-msgstr ""
+msgstr "Filesystem"
#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json:3
msgid "Grant UCI access to LuCI app attendedsysupgrade"
@@ -131,7 +131,7 @@ msgstr "Concedere l'accesso UCI all'app LuCI attendedsysupgrade"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
-msgstr ""
+msgstr "Installa immagine firmware"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
@@ -140,17 +140,17 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
-msgstr ""
+msgstr "Installazione in corso..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr "Mantieni le impostazioni e conserva la configurazione corrente"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
-msgstr ""
+msgstr "Nuovo aggiornamento del firmware disponibile"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr "Nessun aggiornamento disponibile"
@@ -158,9 +158,9 @@ msgstr "Nessun aggiornamento disponibile"
msgid "Overview"
msgstr "Riepilogo"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
-msgstr ""
+msgstr "Pacchetti"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
@@ -168,23 +168,23 @@ msgstr "Si prega di segnalare il messaggio di errore e la richiesta"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
-msgstr ""
+msgstr "Profilo"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
-msgstr ""
+msgstr "Completato: %s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
-msgstr ""
+msgstr "In coda..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
-msgstr ""
+msgstr "Contenuti della Richiesta:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
-msgstr ""
+msgstr "Richiesta immagine firmware"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
@@ -194,9 +194,9 @@ msgstr "Richiesta nella posizione %s della coda di creazione immagine"
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
-msgstr ""
+msgstr "Ricerca di aggiornamenti per il firmware"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
msgid "Search for new sysupgrades on opening the tab"
@@ -212,7 +212,7 @@ msgstr "Ricerca di un sysupgrade disponibile per %s - %s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
-msgstr ""
+msgstr "Ricerca in corso..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
msgid "Server"
@@ -220,7 +220,7 @@ msgstr "Server"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
-msgstr ""
+msgstr "Risposta del server: %s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
msgid "Show advanced options like packge list modification"
@@ -229,13 +229,13 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
-msgstr ""
+msgstr "Immagine firmware creata con successo"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr "Destinazione"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -243,11 +243,11 @@ msgstr ""
"Il servizio sysupgrade assistito consente di aggiornare facilmente le "
"immagini firmware vanilla e personalizzate."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr "Il dispositivo ha già la versione firmware più recente %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -260,7 +260,7 @@ msgstr "Caricamento del firmware dal browser al dispositivo"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
-msgstr ""
+msgstr "Upload in corso..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
@@ -270,6 +270,10 @@ msgstr "Versione"
msgid "Wrong checksum"
msgstr "Checksum errato"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
+
#~ msgid "Building firmware sysupgrade image"
#~ msgstr "Creazione dell'immagine firmware sysupgrade"
diff --git a/applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po
index bdd9346717..f7fb330239 100644
--- a/applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Sysupgradeに参加済み"
@@ -52,7 +52,7 @@ msgstr "Sysupgradeに参加済み"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "キャンセル"
@@ -76,7 +76,7 @@ msgstr "クライアント"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "閉じる"
@@ -88,8 +88,8 @@ msgstr "設定"
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -145,11 +145,11 @@ msgstr "インストール中..."
msgid "Keep settings and retain the current configuration"
msgstr "現在の設定を残す"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr ""
@@ -157,7 +157,7 @@ msgstr ""
msgid "Overview"
msgstr "概要"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr "パッケージ"
@@ -181,7 +181,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr "ファームウェアの更新を検索"
@@ -233,17 +233,17 @@ msgstr "ファームウェアイメージの作成に成功"
msgid "Target"
msgstr "ターゲット"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -264,6 +264,10 @@ msgstr "バージョン"
msgid "Wrong checksum"
msgstr ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
+
#~ msgid "File"
#~ msgstr "ファイル"
diff --git a/applications/luci-app-attendedsysupgrade/po/ko/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ko/attendedsysupgrade.po
index e3cc615b9f..98b211299b 100644
--- a/applications/luci-app-attendedsysupgrade/po/ko/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ko/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -52,7 +52,7 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr ""
@@ -76,7 +76,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr ""
@@ -88,8 +88,8 @@ msgstr ""
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -145,11 +145,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr ""
@@ -157,7 +157,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -181,7 +181,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -233,17 +233,17 @@ msgstr ""
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -263,3 +263,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/mr/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/mr/attendedsysupgrade.po
index ba2adab760..c5233320a0 100644
--- a/applications/luci-app-attendedsysupgrade/po/mr/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/mr/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "उपस्थित Sysupgrade"
@@ -52,7 +52,7 @@ msgstr "उपस्थित Sysupgrade"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr ""
@@ -76,7 +76,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr ""
@@ -88,8 +88,8 @@ msgstr ""
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -145,11 +145,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr ""
@@ -157,7 +157,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -181,7 +181,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -233,17 +233,17 @@ msgstr ""
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -264,5 +264,9 @@ msgstr ""
msgid "Wrong checksum"
msgstr ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
+
#~ msgid "attended sysupgrade via rpcd and luci"
#~ msgstr "rpcd व luci मार्गे sysupgrade ला हजेरी लावली"
diff --git a/applications/luci-app-attendedsysupgrade/po/ms/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ms/attendedsysupgrade.po
index be1b5d97d4..a098830acc 100644
--- a/applications/luci-app-attendedsysupgrade/po/ms/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ms/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -52,7 +52,7 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr ""
@@ -76,7 +76,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr ""
@@ -88,8 +88,8 @@ msgstr "Konfigurasi"
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -145,11 +145,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr ""
@@ -157,7 +157,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -181,7 +181,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -233,17 +233,17 @@ msgstr ""
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -263,3 +263,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/nb_NO/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/nb_NO/attendedsysupgrade.po
index 1f30fc27e6..c00705bce3 100644
--- a/applications/luci-app-attendedsysupgrade/po/nb_NO/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/nb_NO/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Bivånet systemoppgradering"
@@ -52,7 +52,7 @@ msgstr "Bivånet systemoppgradering"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr ""
@@ -76,7 +76,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "Lukk"
@@ -88,8 +88,8 @@ msgstr "Oppsett"
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -145,11 +145,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr ""
@@ -157,7 +157,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -181,7 +181,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -233,17 +233,17 @@ msgstr ""
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -264,6 +264,10 @@ msgstr ""
msgid "Wrong checksum"
msgstr ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
+
#, fuzzy
#~ msgid "attended sysupgrade via rpcd and luci"
#~ msgstr "bivånet systemoppgraderingn via rpcd og LuCI"
diff --git a/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po
index 2e3f677e08..ade08ff389 100644
--- a/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-04 23:17+0000\n"
+"PO-Revision-Date: 2022-07-01 10:29+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
@@ -44,7 +44,7 @@ msgid "Advanced Mode"
msgstr "Tryb zaawansowany"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Nadzorowany Sysupgrade"
@@ -53,7 +53,7 @@ msgstr "Nadzorowany Sysupgrade"
msgid "Attendedsysupgrade Configuration."
msgstr "Konfiguracja Attendedsysupgrade."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr "Nazwa płyty / Profil"
@@ -66,7 +66,7 @@ msgid "Building Firmware..."
msgstr "Kompilowanie oprogramowania układowego..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "Anuluj"
@@ -77,7 +77,7 @@ msgstr "Klient"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "Zamknij"
@@ -89,8 +89,8 @@ msgstr "Konfiguracja"
msgid "Could not reach API at \"%s\". Please try again later."
msgstr "Nie można połączyć się z API w \"%s\". Spróbuj ponownie później."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr "Aktualnie uruchomione: %s - %s"
@@ -146,11 +146,11 @@ msgstr "Instalowanie..."
msgid "Keep settings and retain the current configuration"
msgstr "Zachowaj ustawienia i bieżącą konfigurację"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr "Dostępna jest nowa aktualizacja oprogramowania układowego"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr "Brak dostępnej aktualizacji"
@@ -158,7 +158,7 @@ msgstr "Brak dostępnej aktualizacji"
msgid "Overview"
msgstr "Przegląd"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr "Pakiety"
@@ -182,7 +182,7 @@ msgstr "W kolejce..."
msgid "Request Data:"
msgstr "Żądanie danych:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr "Żądanie obrazu oprogramowania układowego"
@@ -194,7 +194,7 @@ msgstr "Żądanie w pozycji kolejki kompilacji %s"
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr "Wyszukaj aktualizację oprogramowania układowego"
@@ -234,7 +234,7 @@ msgstr "Pomyślnie utworzony obraz oprogramowania układowego"
msgid "Target"
msgstr "Cel"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -242,11 +242,11 @@ msgstr ""
"Usługa sysupgrade umożliwia łatwą aktualizację oryginalnych i "
"niestandardowych obrazów firmware."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr "Na urządzeniu działa najnowsza wersja firmware'u %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -269,6 +269,10 @@ msgstr "Wersja"
msgid "Wrong checksum"
msgstr "Błędna suma kontrolna"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr "[zainstalowano] %s"
+
#~ msgid "Building firmware sysupgrade image"
#~ msgstr "Budowanie obrazu sysupgrade firmware'u"
diff --git a/applications/luci-app-attendedsysupgrade/po/pt/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/pt/attendedsysupgrade.po
index d3f882f882..4165b56cfb 100644
--- a/applications/luci-app-attendedsysupgrade/po/pt/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/pt/attendedsysupgrade.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-23 11:39+0000\n"
+"PO-Revision-Date: 2022-07-03 10:18+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/pt/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.12.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "Modo avançado"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Sysupgrade assistido"
@@ -52,7 +52,7 @@ msgstr "Sysupgrade assistido"
msgid "Attendedsysupgrade Configuration."
msgstr "Configuração do attendedsysupgrade."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr "Nome da placa / perfil"
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr "Construindo o firmware..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "Cancelar"
@@ -76,7 +76,7 @@ msgstr "Cliente"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "Fechar"
@@ -88,8 +88,8 @@ msgstr "Configuração"
msgid "Could not reach API at \"%s\". Please try again later."
msgstr "Não foi possível alcançar a API em \"%s\". Tente novamente mais tarde."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr "Atualmente em execução: %s - %s"
@@ -145,11 +145,11 @@ msgstr "A instalar..."
msgid "Keep settings and retain the current configuration"
msgstr "Manter as definições e manter a configuração atual"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr "Uma nova atualização do firmware está disponível"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr "Não há atualização disponível"
@@ -157,7 +157,7 @@ msgstr "Não há atualização disponível"
msgid "Overview"
msgstr "Visão Geral"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr "Pacotes"
@@ -181,7 +181,7 @@ msgstr "Enfileirado..."
msgid "Request Data:"
msgstr "Solicitar dados:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr "Pedir a imagem de firmware"
@@ -193,7 +193,7 @@ msgstr "Solicitação na posição %d de fila de construção"
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr "Procurar pela atualização do firmware"
@@ -233,7 +233,7 @@ msgstr "A imagem do firmware foi criada com sucesso"
msgid "Target"
msgstr "Destino"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -241,11 +241,11 @@ msgstr ""
"O serviço de sysupgrade atendido permite atualizar facilmente imagens de "
"firmware padrão e personalizados."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr "O aparelho executa a versão mais recente da firmware %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -268,6 +268,10 @@ msgstr "Versão"
msgid "Wrong checksum"
msgstr "Checksum errado"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr "[instalado] %s"
+
#~ msgid "Building firmware sysupgrade image"
#~ msgstr "A construir a imagem de atualização do firmware"
diff --git a/applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po
index e0db02c145..d5ec9980ef 100644
--- a/applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-06 15:27+0000\n"
+"PO-Revision-Date: 2022-07-02 09:22+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsattendedsysupgrade/pt_BR/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "Modo avançado"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Sysupgrade Assistido"
@@ -52,7 +52,7 @@ msgstr "Sysupgrade Assistido"
msgid "Attendedsysupgrade Configuration."
msgstr "Configuração do attendedsysupgrade."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr "Nome da placa / perfil"
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr "Construindo o firmware..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "Cancelar"
@@ -76,7 +76,7 @@ msgstr "Cliente"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "Fechar"
@@ -88,8 +88,8 @@ msgstr "Configuração"
msgid "Could not reach API at \"%s\". Please try again later."
msgstr "Não foi possível alcançar a API em \"%s\". tente novamente mais tarde."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr "Atualmente em execução: %s - %s"
@@ -145,11 +145,11 @@ msgstr "Instalando..."
msgid "Keep settings and retain the current configuration"
msgstr "Mantenha as configurações e preserve a configuração atual"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr "Uma nova atualização do firmware está disponível"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr "Nenhum upgrade disponível"
@@ -157,7 +157,7 @@ msgstr "Nenhum upgrade disponível"
msgid "Overview"
msgstr "Visão geral"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr "Pacotes"
@@ -181,7 +181,7 @@ msgstr "Na fila..."
msgid "Request Data:"
msgstr "Solicitar dados:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr "Solicitar a imagem do firmware"
@@ -193,7 +193,7 @@ msgstr "Pedido posicionado na fila de compilação %s"
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr "Procurar pela atualização do firmware"
@@ -233,7 +233,7 @@ msgstr "A imagem do firmware foi criada com sucesso"
msgid "Target"
msgstr "Destino"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -241,11 +241,11 @@ msgstr ""
"O serviço autônomo sysupgrade permite facilmente realizar o upgrade de "
"imagens de firmware vanilla e personalizadas."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr "O dispositivo possui a versão mas recente do firmware %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -268,6 +268,10 @@ msgstr "Versão"
msgid "Wrong checksum"
msgstr "Checksum incorreto"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr "[instalado] %s"
+
#~ msgid "Building firmware sysupgrade image"
#~ msgstr "Construindo a imagem de atualização do firmware"
diff --git a/applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po
index 4d924ed332..5ddd7484ed 100644
--- a/applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po
@@ -44,7 +44,7 @@ msgid "Advanced Mode"
msgstr "Modul avansat"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "a participat Sysupgrade"
@@ -53,7 +53,7 @@ msgstr "a participat Sysupgrade"
msgid "Attendedsysupgrade Configuration."
msgstr "A participat la configurațiaysupgrade."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr "Numele Plăcii / Profil"
@@ -66,7 +66,7 @@ msgid "Building Firmware..."
msgstr "Se crează firmware-ul..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "Anulare"
@@ -77,7 +77,7 @@ msgstr "Client"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "Închideți"
@@ -90,8 +90,8 @@ msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
"Nu s-a putut accesa API la \"%s\". Vă rugăm să încercați din nou mai târziu."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr "În prezent rulează: %s - %s"
@@ -148,11 +148,11 @@ msgstr "Se instalează..."
msgid "Keep settings and retain the current configuration"
msgstr "Păstrați setările și păstrați configurația curentă"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr "Este disponibil un nou upgrade de firmware"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr "Niciun upgrade disponibil"
@@ -160,7 +160,7 @@ msgstr "Niciun upgrade disponibil"
msgid "Overview"
msgstr "Prezentare generală"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr "Pachete"
@@ -184,7 +184,7 @@ msgstr "În așteptare..."
msgid "Request Data:"
msgstr "Solicitați date:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr "Solicitați imaginea firmware"
@@ -196,7 +196,7 @@ msgstr "Cerere aflată în coada de așteptare în poziția %s"
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr "Căutați actualizări firmware"
@@ -236,7 +236,7 @@ msgstr "Imaginea firmware a fost creată cu succes"
msgid "Target"
msgstr "Țintă"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -244,11 +244,11 @@ msgstr ""
"Serviciul sysupgrade permite actualizarea cu ușurință a imaginilor de "
"firmware vanilie și personalizate."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr "Dispozitivul rulează cea mai recentă versiune de firmware %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -271,6 +271,10 @@ msgstr "Versiunea"
msgid "Wrong checksum"
msgstr "Suma de control greșită"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
+
#~ msgid "Building firmware sysupgrade image"
#~ msgstr "Construirea imaginii de firmware sysupgrade"
diff --git a/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po
index dc520ea5c5..23f1155a30 100644
--- a/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-17 06:52+0000\n"
-"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n"
+"PO-Revision-Date: 2022-07-25 17:15+0000\n"
+"Last-Translator: Alexey Carterline <consulive@live.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/ru/>\n"
"Language: ru\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
@@ -17,11 +17,11 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
msgid "20% Downloading ImageBuilder archive"
-msgstr ""
+msgstr "20% Загрузка ImageBuilder архива"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
msgid "40% Setup ImageBuilder"
-msgstr ""
+msgstr "40% Установка ImageBuilder"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
msgid "60% Validate package selection"
@@ -29,7 +29,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
msgid "80% Generating firmware image"
-msgstr ""
+msgstr "80% Генерирование образа прошивки"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -44,7 +44,7 @@ msgid "Advanced Mode"
msgstr "Расширенный режим"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Обновление Системы с участием"
@@ -53,7 +53,7 @@ msgstr "Обновление Системы с участием"
msgid "Attendedsysupgrade Configuration."
msgstr "Конфигурация Attendedsysupgrade."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -66,7 +66,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "Отмена"
@@ -77,7 +77,7 @@ msgstr "Клиент"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "Закрыть"
@@ -89,8 +89,8 @@ msgstr "Конфигурация"
msgid "Could not reach API at \"%s\". Please try again later."
msgstr "API сервера \"%s\" недоступен. Пожалуйста, попробуйте позднее."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -146,11 +146,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr "Сохранить настройки и оставить текущую конфигурацию"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr "Нет доступных обновлений"
@@ -158,7 +158,7 @@ msgstr "Нет доступных обновлений"
msgid "Overview"
msgstr "Обзор"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -182,7 +182,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -194,7 +194,7 @@ msgstr "Запрос в очереди сборки, позиция% s"
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -234,7 +234,7 @@ msgstr ""
msgid "Target"
msgstr "Назначение"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -242,11 +242,11 @@ msgstr ""
"Служба the attended sysupgrade, позволяет легко обновлять ванильные и "
"пользовательские образы прошивки."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr "На устройстве установлена последняя версия прошивки %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -268,6 +268,10 @@ msgstr "Версия"
msgid "Wrong checksum"
msgstr "Неверная контрольная сумма"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
+
#~ msgid "Building firmware sysupgrade image"
#~ msgstr "Сборка sysupgrade-образа прошивки"
diff --git a/applications/luci-app-attendedsysupgrade/po/sk/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/sk/attendedsysupgrade.po
index a153578e5d..76a476946d 100644
--- a/applications/luci-app-attendedsysupgrade/po/sk/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/sk/attendedsysupgrade.po
@@ -37,7 +37,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -46,7 +46,7 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -59,7 +59,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr ""
@@ -70,7 +70,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr ""
@@ -82,8 +82,8 @@ msgstr ""
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -139,11 +139,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr ""
@@ -151,7 +151,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -175,7 +175,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -187,7 +187,7 @@ msgstr ""
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -227,17 +227,17 @@ msgstr ""
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -257,3 +257,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po
index c73d3c3a21..8cddea5f92 100644
--- a/applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "Avancerat läge"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Systemövervakad uppgradering"
@@ -52,7 +52,7 @@ msgstr "Systemövervakad uppgradering"
msgid "Attendedsysupgrade Configuration."
msgstr "Konfiguration för system-övervakad uppgradering."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "Avbryt"
@@ -76,7 +76,7 @@ msgstr "Klient"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "Stäng"
@@ -88,8 +88,8 @@ msgstr "Konfiguration"
msgid "Could not reach API at \"%s\". Please try again later."
msgstr "Kunde inte nå API vid \"%s\". Vänligen försök igen senare."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -146,11 +146,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr "Behåll inställningarna och behåll den nuvarande konfigurationen"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr "Ingen uppgradering tillgänglig"
@@ -158,7 +158,7 @@ msgstr "Ingen uppgradering tillgänglig"
msgid "Overview"
msgstr "Överblick"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -182,7 +182,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -194,7 +194,7 @@ msgstr ""
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -234,17 +234,17 @@ msgstr ""
msgid "Target"
msgstr "Mål"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr "Enheten kör den senaste mjukvaru-versionen %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -267,6 +267,10 @@ msgstr "Version"
msgid "Wrong checksum"
msgstr "Fel kontrollsumma"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
+
#~ msgid "File"
#~ msgstr "Fil"
diff --git a/applications/luci-app-attendedsysupgrade/po/templates/attendedsysupgrade.pot b/applications/luci-app-attendedsysupgrade/po/templates/attendedsysupgrade.pot
index 25c04054b8..08eb867b45 100644
--- a/applications/luci-app-attendedsysupgrade/po/templates/attendedsysupgrade.pot
+++ b/applications/luci-app-attendedsysupgrade/po/templates/attendedsysupgrade.pot
@@ -34,7 +34,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -43,7 +43,7 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -56,7 +56,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr ""
@@ -67,7 +67,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr ""
@@ -79,8 +79,8 @@ msgstr ""
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -136,11 +136,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr ""
@@ -148,7 +148,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -172,7 +172,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -184,7 +184,7 @@ msgstr ""
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -224,17 +224,17 @@ msgstr ""
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -254,3 +254,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po
index 23d5e0a71a..36ad6f8e76 100644
--- a/applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "Gelişmiş Mod"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Katılımlı Sysupgrade"
@@ -52,7 +52,7 @@ msgstr "Katılımlı Sysupgrade"
msgid "Attendedsysupgrade Configuration."
msgstr "Attendedsysupgrade Yapılandırması."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr "Pano İsmi / Profil"
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr "Firmware oluşturuluyor..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "İptal"
@@ -76,7 +76,7 @@ msgstr "İstemci"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "Kapat"
@@ -89,8 +89,8 @@ msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
"\"%s\" konumunda API'ye ulaşılamadı. Lütfen daha sonra tekrar deneyiniz."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr "Şu anda çalışıyor: %s - %s"
@@ -146,11 +146,11 @@ msgstr "Yükleniyor..."
msgid "Keep settings and retain the current configuration"
msgstr "Ayarları ve mevcut yapılandırmayı koruyun"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr "Yeni yükseltme mevcut"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr "Yeni yükseltme mevcut değil"
@@ -158,7 +158,7 @@ msgstr "Yeni yükseltme mevcut değil"
msgid "Overview"
msgstr "Genel bakış"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr "Paketler"
@@ -182,7 +182,7 @@ msgstr "Kuyrukta..."
msgid "Request Data:"
msgstr "İstenilen Veri:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr "Firmware imajını iste"
@@ -194,7 +194,7 @@ msgstr "%s oluşturma kuyruğu konumunda istek"
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr "Yazılım yükseltmesi için arayın"
@@ -234,7 +234,7 @@ msgstr "Firmware imajı başarıyla oluşturuldu"
msgid "Target"
msgstr "Hedef"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -242,11 +242,11 @@ msgstr ""
"Katılımlı sysupgrade hizmeti, resmi ve özel yapım firmware imajlarını "
"kolayca yükseltmenize olanak tanır."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr "Cihaz en son donanım yazılımı sürümünü %s - %s çalıştırıyor"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -269,6 +269,10 @@ msgstr "Sürüm"
msgid "Wrong checksum"
msgstr "Hatalı checksum"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
+
#~ msgid "Building firmware sysupgrade image"
#~ msgstr "Sistem yükseltme firmware imajı oluşturuluyor"
diff --git a/applications/luci-app-attendedsysupgrade/po/uk/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/uk/attendedsysupgrade.po
index 81367006b8..d47c41dd9a 100644
--- a/applications/luci-app-attendedsysupgrade/po/uk/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/uk/attendedsysupgrade.po
@@ -44,7 +44,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Сервісне оновлення системи"
@@ -53,7 +53,7 @@ msgstr "Сервісне оновлення системи"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -66,7 +66,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "Скасувати"
@@ -77,7 +77,7 @@ msgstr "Клієнт"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "Закрити"
@@ -89,8 +89,8 @@ msgstr ""
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -146,11 +146,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr ""
@@ -158,7 +158,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -182,7 +182,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -194,7 +194,7 @@ msgstr ""
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -234,17 +234,17 @@ msgstr ""
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -265,6 +265,10 @@ msgstr ""
msgid "Wrong checksum"
msgstr ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
+
#~ msgid "Building the sysupgrade image"
#~ msgstr "Створення іміджу оновлення"
diff --git a/applications/luci-app-attendedsysupgrade/po/vi/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/vi/attendedsysupgrade.po
index 5357c471ba..39ef35e3a0 100644
--- a/applications/luci-app-attendedsysupgrade/po/vi/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/vi/attendedsysupgrade.po
@@ -37,7 +37,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -46,7 +46,7 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr ""
@@ -59,7 +59,7 @@ msgid "Building Firmware..."
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr ""
@@ -70,7 +70,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr ""
@@ -82,8 +82,8 @@ msgstr ""
msgid "Could not reach API at \"%s\". Please try again later."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr ""
@@ -139,11 +139,11 @@ msgstr ""
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr ""
@@ -151,7 +151,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr ""
@@ -175,7 +175,7 @@ msgstr ""
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr ""
@@ -187,7 +187,7 @@ msgstr ""
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr ""
@@ -227,17 +227,17 @@ msgstr ""
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
@@ -257,3 +257,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po
index 38fc4474fd..504d2f453d 100644
--- a/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-06 15:27+0000\n"
+"PO-Revision-Date: 2022-07-01 10:29+0000\n"
"Last-Translator: Eric <alchemillatruth@purelymail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsattendedsysupgrade/zh_Hans/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "高级模式"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "参与式系统升级"
@@ -52,7 +52,7 @@ msgstr "参与式系统升级"
msgid "Attendedsysupgrade Configuration."
msgstr "Attended系统升级 配置。"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr "板名称/配置文件"
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr "构建固件中…"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "取消"
@@ -76,7 +76,7 @@ msgstr "客户端"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "关闭"
@@ -88,8 +88,8 @@ msgstr "配置"
msgid "Could not reach API at \"%s\". Please try again later."
msgstr "无法访问位于 “%s” 的 API。请稍后再试。"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr "当前运行中:%s - %s"
@@ -145,11 +145,11 @@ msgstr "安装中…"
msgid "Keep settings and retain the current configuration"
msgstr "保持设置并保留当前配置"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr "有新的固件升级可用"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr "无升级可用"
@@ -157,7 +157,7 @@ msgstr "无升级可用"
msgid "Overview"
msgstr "概览"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr "包"
@@ -181,7 +181,7 @@ msgstr "已排队…"
msgid "Request Data:"
msgstr "请求数据:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr "请求固件镜像"
@@ -193,7 +193,7 @@ msgstr "构建队列位置 %s 中的请求"
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr "搜索固件升级"
@@ -233,17 +233,17 @@ msgstr "成功创建了固件镜像"
msgid "Target"
msgstr "目标"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr "attended 系统升级服务允许轻松升级 vanilla 和自定义固件镜像。"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr "此设备运行最新的固件版本 %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr "这是通过在线服务按需构建新的固件来实现的。"
@@ -264,6 +264,10 @@ msgstr "版本"
msgid "Wrong checksum"
msgstr "错误的校验和"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr "[已安装] %s"
+
#~ msgid "Building firmware sysupgrade image"
#~ msgstr "构建固件sysupgrade 镜像"
diff --git a/applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po
index b1b14a4d68..dff43cd6aa 100644
--- a/applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-21 23:00+0000\n"
+"PO-Revision-Date: 2022-07-18 03:20+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsattendedsysupgrade/zh_Hant/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "進階模式"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "參與式系統升級"
@@ -52,7 +52,7 @@ msgstr "參與式系統升級"
msgid "Attendedsysupgrade Configuration."
msgstr "Attendedsysupgrade 設定。"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
msgstr "主機板名稱/設定檔"
@@ -65,7 +65,7 @@ msgid "Building Firmware..."
msgstr "組建韌體中…"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "Cancel"
msgstr "取消"
@@ -76,7 +76,7 @@ msgstr "用戶端"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:403
msgid "Close"
msgstr "關閉"
@@ -88,8 +88,8 @@ msgstr "組態"
msgid "Could not reach API at \"%s\". Please try again later."
msgstr "無法存取位於 「%s」 的 API。請稍後再試。"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
msgstr "目前執行中:%s - %s"
@@ -145,11 +145,11 @@ msgstr "安裝中…"
msgid "Keep settings and retain the current configuration"
msgstr "保留目前設定"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
msgstr "有韌體升級可用"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
msgstr "無升級可用"
@@ -157,7 +157,7 @@ msgstr "無升級可用"
msgid "Overview"
msgstr "概覽"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
msgstr "套件"
@@ -181,7 +181,7 @@ msgstr "已加入隊列..."
msgid "Request Data:"
msgstr "請求資料:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:395
msgid "Request firmware image"
msgstr "請求韌體映像檔"
@@ -193,7 +193,7 @@ msgstr "建置佇列位置 %s 中的請求"
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
msgstr "搜尋韌體升級"
@@ -233,17 +233,17 @@ msgstr "成功建立韌體映像檔"
msgid "Target"
msgstr "目標"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:438
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr "attended 系統升級服務允許輕鬆升級原始和第三方韌體映像。"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
msgstr "此裝置執行最新的韌體版本 %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr "這是透過線上服務依需求建置新的韌體來實現的。"
@@ -264,6 +264,10 @@ msgstr "版本"
msgid "Wrong checksum"
msgstr "錯誤的總和檢查碼"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:366
+msgid "[installed] %s"
+msgstr "[已安裝] %s"
+
#~ msgid "Building firmware sysupgrade image"
#~ msgstr "建置韌體 sysupgrade 鏡像"
diff --git a/applications/luci-app-banip/Makefile b/applications/luci-app-banip/Makefile
index 3664906743..6dbb88c042 100644
--- a/applications/luci-app-banip/Makefile
+++ b/applications/luci-app-banip/Makefile
@@ -4,7 +4,7 @@
include $(TOPDIR)/rules.mk
LUCI_TITLE:=LuCI support for banIP
-LUCI_DEPENDS:=+banip +luci-lib-jsonc
+LUCI_DEPENDS:=+banip +luci-lib-jsonc @BROKEN
LUCI_PKGARCH:=all
PKG_LICENSE:=Apache-2.0
diff --git a/applications/luci-app-banip/po/de/banip.po b/applications/luci-app-banip/po/de/banip.po
index e285e0c14a..fcd37051a5 100644
--- a/applications/luci-app-banip/po/de/banip.po
+++ b/applications/luci-app-banip/po/de/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-25 19:00+0000\n"
+"PO-Revision-Date: 2022-07-02 09:22+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/de/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
@@ -477,7 +477,7 @@ msgstr "Protokollmonitor"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
#, fuzzy
msgid "Log Terms"
-msgstr "Protokollbegriffe"
+msgstr "Protokollbedingungen"
#: applications/luci-app-banip/luasrc/controller/banip.lua:12
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
diff --git a/applications/luci-app-banip/po/en/banip.po b/applications/luci-app-banip/po/en/banip.po
index 9e54e530c9..ae49953360 100644
--- a/applications/luci-app-banip/po/en/banip.po
+++ b/applications/luci-app-banip/po/en/banip.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2022-07-03 10:25+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbanip/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
diff --git a/applications/luci-app-banip/po/fr/banip.po b/applications/luci-app-banip/po/fr/banip.po
index 4c5c53887e..b8a59c23d8 100644
--- a/applications/luci-app-banip/po/fr/banip.po
+++ b/applications/luci-app-banip/po/fr/banip.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-02 16:56+0000\n"
-"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
+"PO-Revision-Date: 2022-07-24 14:21+0000\n"
+"Last-Translator: Christophe Blancon <christophe.blancon@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
@@ -490,6 +490,8 @@ msgid ""
"Manually override the pre-configured download options for the selected "
"download utility."
msgstr ""
+"Remplacer manuellement les options de téléchargement préconfigurées pour "
+"l'utilitaire de téléchargement sélectionné."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
msgid "NGINX Log Count"
diff --git a/applications/luci-app-banip/po/nl/banip.po b/applications/luci-app-banip/po/nl/banip.po
index d71c0228ad..dbbd75022f 100644
--- a/applications/luci-app-banip/po/nl/banip.po
+++ b/applications/luci-app-banip/po/nl/banip.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-05-02 20:06+0000\n"
-"Last-Translator: Hai Ho <hoanghai.ho@gmail.com>\n"
+"PO-Revision-Date: 2022-06-10 13:18+0000\n"
+"Last-Translator: Martin Bezemer <m.bezemer+openwrt@gmail.com>\n"
"Language-Team: Dutch <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/nl/>\n"
"Language: nl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
@@ -90,7 +90,7 @@ msgstr "Aanvullende instellingen"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
-msgstr ""
+msgstr "Extra start-vertraging voordat banIP proces begint (secondes)."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
msgid "Advanced Chain Settings"
@@ -98,11 +98,11 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
msgid "Advanced E-Mail Settings"
-msgstr ""
+msgstr "Uitgebreide E-Mail instelling"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
msgid "Advanced Log Settings"
-msgstr ""
+msgstr "Uitgebreide Log instelling"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
@@ -134,7 +134,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
msgid "Auto Blacklist"
-msgstr ""
+msgstr "Autom. zwarte lijst"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
msgid "Auto Detection"
@@ -142,50 +142,56 @@ msgstr "Autodetectie"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
msgid "Auto Whitelist"
-msgstr ""
+msgstr "Autom. witte lijst"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
+#, fuzzy
msgid ""
"Automatically transfers suspicious IPs from the log to the banIP blacklist "
"during runtime."
-msgstr ""
+msgstr "Automatisch verdachte IPs in de log naar de zwarte lijst."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
+#, fuzzy
msgid ""
"Automatically transfers uplink IPs to the banIP whitelist during runtime."
-msgstr ""
+msgstr "Automatisch uplink IPs in banIP witte lijst plaatsen."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
-msgstr ""
+msgstr "Backup Directory"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
msgid "Base Temp Directory"
-msgstr ""
+msgstr "Basis Temp (tijdelijke bestanden) directory"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
msgid "Base Temp Directory used for all banIP related runtime operations."
msgstr ""
+"Basis Temp (tijdelijke bestanden) directory voor alle banIP gerelateerde "
+"operaties."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
msgid "Blacklist Timeout"
-msgstr ""
+msgstr "Timeout van zwarte lijst"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
"Blacklist changes have been saved. Refresh your banIP lists that changes "
"take effect."
msgstr ""
+"Zwarte lijst aanpassing is bewaard. Herlaad je banIP lijst om de aanpassing "
+"te activeren."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
msgid "Blocklist Sources"
-msgstr ""
+msgstr "Blokkerlijst bronnen"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
msgid "Cancel"
-msgstr ""
+msgstr "Afbreken"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
@@ -194,461 +200,493 @@ msgid ""
"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
"noopener\" >check the online documentation</a>"
msgstr ""
+"Configuratie van banIP pakket om op adressen/subnetten te blokkeren via "
+"IPset. Voor meer informatie ga naar : <a href=\"https://github.com/openwrt/"
+"packages/blob/master/net/banip/files/README.md\" target=\"_blank\" rel="
+"\"noreferrer noopener\" >lees de online documentatie</a>"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
msgid "Count ACC"
-msgstr ""
+msgstr "Tel ACC"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
msgid "Count CIDR"
-msgstr ""
+msgstr "Tel CDIR"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
msgid "Count IP"
-msgstr ""
+msgstr "Tel IP"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
msgid "Count MAC"
-msgstr ""
+msgstr "Tel MAC"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
msgid "Count SUM"
-msgstr ""
+msgstr "Tel SUM"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776
msgid "Countries"
-msgstr ""
+msgstr "Landen"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
msgid "DST IPSet Type"
-msgstr ""
+msgstr "DST IPSet type"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
msgid "DST Log Options"
-msgstr ""
+msgstr "DST Log opties"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
msgid "DST Target"
-msgstr ""
+msgstr "DST Doel"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
msgid ""
"Detect relevant network interfaces, devices, subnets and protocols "
"automatically."
msgstr ""
+"Detecteer relevante netwerkinterfaces, apparaten, subnetten en protocollen "
+"automatisch."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
msgid "Don't check SSL server certificates during download."
-msgstr ""
+msgstr "Tijdens download niet de SSL server certificaten controleren."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
msgid "Download Insecure"
-msgstr ""
+msgstr "Onbeveiligd downloaden"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
msgid "Download Parameters"
-msgstr ""
+msgstr "Parameters downloaden"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
msgid "Download Queue"
-msgstr ""
+msgstr "Wachtrij downloaden"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
-msgstr ""
+msgstr "Download hulpprogramma"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
msgid "E-Mail Actions"
-msgstr ""
+msgstr "E-Mail acties"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid "E-Mail Notification"
-msgstr ""
+msgstr "E-Mail notificatie"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
msgid "E-Mail Profile"
-msgstr ""
+msgstr "E-Mail profiel"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
msgid "E-Mail Receiver Address"
-msgstr ""
+msgstr "E-Mail adres van ontvanger"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
msgid "E-Mail Sender Address"
-msgstr ""
+msgstr "E-Mail adres van verzender"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
msgid "E-Mail Topic"
-msgstr ""
+msgstr "E-Mail onderwerp"
#: applications/luci-app-banip/luasrc/controller/banip.lua:9
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
-msgstr ""
+msgstr "Bewerk zwarte lijst"
#: applications/luci-app-banip/luasrc/controller/banip.lua:11
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
msgid "Edit Maclist"
-msgstr ""
+msgstr "Bewerk MAC lijst"
#: applications/luci-app-banip/luasrc/controller/banip.lua:10
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
-msgstr ""
+msgstr "Bewerk witte lijst"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
msgid "Enable DST logging"
-msgstr ""
+msgstr "Activeer DST logs"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
msgid "Enable SRC logging"
-msgstr ""
+msgstr "Activeer SRC logs"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
msgid "Enable the banIP service."
-msgstr ""
+msgstr "Activeer de banIP service."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Enable verbose debug logging in case of any processing errors."
-msgstr ""
+msgstr "Activeer uitgebreide logs in geval van verwerkingsfouten."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
msgid "Enabled"
-msgstr ""
+msgstr "Geactiveerd"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
msgid "Enables IPv4 support in banIP."
-msgstr ""
+msgstr "Activeert IPv4 ondersteuning in banIP."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
msgid "Enables IPv6 support in banIP."
-msgstr ""
+msgstr "Activeert IPv6 ondersteuning in banIP."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
msgid "Entry Details"
-msgstr ""
+msgstr "Invoer details"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+#, fuzzy
msgid "Existing job(s)"
-msgstr ""
+msgstr "Bestaande job(s)"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
msgid "Extra Sources"
-msgstr ""
+msgstr "Extra bronnen"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
msgid "General Settings"
-msgstr ""
+msgstr "Algemene instellingen"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
msgid "Global IPSet Type"
-msgstr ""
+msgstr "Globaal IPSet type"
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
msgid "Grant access to LuCI app banIP"
-msgstr ""
+msgstr "Geef toegang tot LuCI app banIP"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
msgid "High Priority"
-msgstr ""
+msgstr "Hoge prioriteit"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
msgid "Highest Priority"
-msgstr ""
+msgstr "Hoogste prioriteit"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
-msgstr ""
+msgstr "IPSet Informatie"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
msgid "IPSet Query"
-msgstr ""
+msgstr "IPSet zoekopdracht"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
msgid "IPSet Query..."
-msgstr ""
+msgstr "IPSet zoekopdracht..."
#: applications/luci-app-banip/luasrc/controller/banip.lua:8
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
msgid "IPSet Report"
-msgstr ""
+msgstr "IPSet rapportage"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
msgid "IPSet details"
-msgstr ""
+msgstr "IPSet details"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
msgid "IPv4 Support"
-msgstr ""
+msgstr "IPv4 ondersteuning"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
msgid "IPv6 Support"
-msgstr ""
+msgstr "IPv6 ondersteuning"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
msgid "Information"
-msgstr ""
+msgstr "Informatie"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
msgid "LAN Forward"
-msgstr ""
+msgstr "LAN doorsturen (Forward)"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
msgid "LAN Input"
-msgstr ""
+msgstr "LAN inkomend (Input)"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
-msgstr ""
+msgstr "Laatst gedraaid"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
msgid "Least Priority"
-msgstr ""
+msgstr "Laagste prioriteit"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
msgid "Less Priority"
-msgstr ""
+msgstr "Lage prioriteit"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
+#, fuzzy
msgid "Limit E-Mail trigger to certain banIP actions."
-msgstr ""
+msgstr "Beperk E-Mail trigger tot bepaalde banIP acties."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
msgid "Limit the log monitor to certain log terms."
-msgstr ""
+msgstr "Beperk de log monitor tot bepaalde log termen."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
msgid "Limit the selection to certain local sources."
-msgstr ""
+msgstr "Beperk de selectie tot bepaalde lokale bronnen."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
msgid "Line number to remove"
-msgstr ""
+msgstr "Regelnummer te verwijderen"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
msgid "List of available network interfaces to trigger the banIP start."
-msgstr ""
+msgstr "Lijst van beschikbare netwerkinterfaces die banIP starten."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
+"Lijst van ondersteunde een volledig voor-ingestelde download hulpprogramma's."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
msgid "Local Sources"
-msgstr ""
+msgstr "Lokale bronnen"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
msgid "Log Limit"
-msgstr ""
+msgstr "Log limiet"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid "Log Monitor"
-msgstr ""
+msgstr "Log monitor"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
+#, fuzzy
msgid "Log Terms"
-msgstr ""
+msgstr "Log termen (sleutelwoorden)"
#: applications/luci-app-banip/luasrc/controller/banip.lua:12
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+#, fuzzy
msgid "Log View"
-msgstr ""
+msgstr "Log bekijken"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
msgid "Log suspicious incoming packets - usually dropped."
-msgstr ""
+msgstr "Log verdachte inkomende pakketten - gewoonlijk genegeerd (dropped)."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
msgid ""
"Log suspicious outgoing packets - usually rejected. Logging such packets may "
"cause an increase in latency due to it requiring additional system resources."
msgstr ""
+"Log verdachte uitgaande pakketten - gewoonlijk geweigerd (rejected). Loggen "
+"van dergelijke pakketten kunnen de vertraging (latency) vergroten omdat dit "
+"extra verwerkingscapaciteit van het systeem vergt."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
msgid "LuCI Log Count"
-msgstr ""
+msgstr "LuCI Log teller"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#, fuzzy
msgid "Maclist Timeout"
-msgstr ""
+msgstr "Maclist timeout"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
msgid ""
"Maclist changes have been saved. Refresh your banIP lists that changes take "
"effect."
msgstr ""
+"Mac lijst aanpassingen zijn bewaard. Herlaad je banIP lijsten om deze te "
+"activeren."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
msgid ""
"Manually override the pre-configured download options for the selected "
"download utility."
msgstr ""
+"Handmatig aanpassen van de voor-ingestelde download opties voor het "
+"geselecteerde download hulpprogramma."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
msgid "NGINX Log Count"
-msgstr ""
+msgstr "NGINX Log telling"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
msgid "Name"
-msgstr ""
+msgstr "Naam"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
msgid "Network Interfaces"
-msgstr ""
+msgstr "Netwerk interfaces"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
msgid "No Query results!"
-msgstr ""
+msgstr "Geen zoekresultaat gevonden!"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
msgid "No banIP related logs yet!"
-msgstr ""
+msgstr "Nog geen banIP gerelateerde logs!"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
msgid "Normal Priority (default)"
-msgstr ""
+msgstr "Normale prioriteit (standaard)"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
msgid "Number of CIDR entries"
-msgstr ""
+msgstr "Aantal CDIR regels"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
msgid "Number of IP entries"
-msgstr ""
+msgstr "Aantal IP regels"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
msgid "Number of MAC entries"
-msgstr ""
+msgstr "Aantal MAC regels"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
msgid "Number of accessed entries"
-msgstr ""
+msgstr "Aantal regels gebruikt"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
msgid "Number of all IPSets"
-msgstr ""
+msgstr "Aantal IPSet regels (alle)"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
msgid "Number of all entries"
-msgstr ""
+msgstr "Aantal regels (alles)"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
msgid ""
"Number of failed LuCI login repetitions of the same ip in the log before "
"banning."
msgstr ""
+"Aantal geweigerde LuCI logins vanaf hetzelfde ip in de log voorafgaand aan "
+"de uitsluiting/blokkering."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
msgid ""
"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
+"Aantal geweigerde nginx aanvragen vanaf hetzelfde ip in de log voorafgaand "
+"aan de uitsluiting/blokkering."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
msgid ""
"Number of failed ssh login repetitions of the same ip in the log before "
"banning."
msgstr ""
+"Aantal geweigerde ssh logins vanaf hetzelfde ip in de log voorafgaand aan de "
+"uitsluiting/blokkering."
#: applications/luci-app-banip/luasrc/controller/banip.lua:7
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
msgid "Overview"
-msgstr ""
+msgstr "Overzicht"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
msgid "Parse only the last stated number of log entries for suspicious events."
msgstr ""
+"Laat alleen het aantal regels in de log zien van de verdachte gebeurtenissen."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
msgid "Profile used by 'msmtp' for banIP notification E-Mails."
-msgstr ""
+msgstr "Profiel gebruikt voor 'msmtp' voor banIP E-Mail berichten/notificaties."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
msgid "Query"
-msgstr ""
+msgstr "Zoekopdracht"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
msgid "Receiver address for banIP notification e-mails."
-msgstr ""
+msgstr "Ontvangstadres voor banIP berichten/notificaties via E-Mail."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
msgid "Refresh"
-msgstr ""
+msgstr "Herladen"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
msgid "Refresh Timer"
-msgstr ""
+msgstr "Herlaad timer"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
msgid "Refresh Timer..."
-msgstr ""
+msgstr "Herlaad timer..."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
msgid "Remove an existing job"
-msgstr ""
+msgstr "Verwijder bestaande job"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
msgid "Report Directory"
-msgstr ""
+msgstr "Rapportage directory"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
msgid "Restart"
-msgstr ""
+msgstr "Herstart"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
"Restrict the internet access from/to a small number of secure websites/IPs "
"and block access from/to the rest of the internet."
msgstr ""
+"Beprek toegang tot het internet naar/van een klein aantal beveiligde "
+"websites/IPs en blokkeer toegang van/naar de rest van het internet."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
msgid "Result"
-msgstr ""
+msgstr "Resultaat"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#, fuzzy
msgid "Run Flags"
-msgstr ""
+msgstr "Verwerkingsinstellingen"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#, fuzzy
msgid "Run Information"
-msgstr ""
+msgstr "Verwerkingsinformatie"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
msgid "SRC IPSet Type"
-msgstr ""
+msgstr "SRC IPSet type"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
msgid "SRC Log Options"
-msgstr ""
+msgstr "SRC Log opties"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
msgid "SRC Target"
-msgstr ""
+msgstr "SRC doel"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
msgid "SRC+DST IPSet Type"
-msgstr ""
+msgstr "SRC+DST IPSet type"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
msgid "SSH Log Count"
-msgstr ""
+msgstr "SSH Log aantal"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
msgid "Save"
-msgstr ""
+msgstr "Opslaan"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
"address."
msgstr ""
+"Zoek in actieve banIP-gerelateerde IPSets voor een specifiek IP, CIDR of MAC "
+"adres."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
msgid "Select the relevant network interfaces manually."
-msgstr ""
+msgstr "Handmatig relevante netwerkinterfaces selecteren."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
diff --git a/applications/luci-app-banip/po/ru/banip.po b/applications/luci-app-banip/po/ru/banip.po
index a545537979..2ec8aaf1db 100644
--- a/applications/luci-app-banip/po/ru/banip.po
+++ b/applications/luci-app-banip/po/ru/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-05-07 19:19+0000\n"
+"PO-Revision-Date: 2022-05-16 00:02+0000\n"
"Last-Translator: Alexey Dobrovolsky <dobrovolskiy.alexey@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/ru/>\n"
@@ -9,12 +9,12 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.12.1\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
msgid "-m limit --limit 2/sec (default)"
-msgstr ""
+msgstr "-m limit --limit 2/сек (по умолчанию)"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
@@ -81,7 +81,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
msgid "Add this IP/CIDR to your local whitelist."
-msgstr ""
+msgstr "Добавить этот IP/CIDR в ваш локальный белый список"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
msgid "Additional Settings"
diff --git a/applications/luci-app-banip/po/zh_Hans/banip.po b/applications/luci-app-banip/po/zh_Hans/banip.po
index 9b2bc25154..fd414f63f8 100644
--- a/applications/luci-app-banip/po/zh_Hans/banip.po
+++ b/applications/luci-app-banip/po/zh_Hans/banip.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-17 15:06+0000\n"
-"Last-Translator: 王攀 <41330784@qq.com>\n"
+"PO-Revision-Date: 2022-06-23 07:20+0000\n"
+"Last-Translator: MkQtS <onewordwrong@aliyun.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsbanip/zh_Hans/>\n"
"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
@@ -67,7 +67,7 @@ msgstr "活动日志项"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
msgid "Active Sources"
-msgstr "』gghhhhh活动源"
+msgstr "活动源"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
msgid "Active Subnets"
diff --git a/applications/luci-app-bmx7/po/fa/bmx7.po b/applications/luci-app-bmx7/po/fa/bmx7.po
index 5152c50624..179c4e54e6 100644
--- a/applications/luci-app-bmx7/po/fa/bmx7.po
+++ b/applications/luci-app-bmx7/po/fa/bmx7.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-02-22 18:50+0000\n"
-"Last-Translator: robin98 <eh.cyber@yahoo.com>\n"
+"PO-Revision-Date: 2022-05-20 01:17+0000\n"
+"Last-Translator: Amir Mahdi ajoodani <amir.ajoodani@gmail.com>\n"
"Language-Team: Persian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbmx7/fa/>\n"
"Language: fa\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.5\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
msgid "Announcements"
@@ -40,15 +40,13 @@ msgid "Interface"
msgstr "رابط"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:81
-#, fuzzy
msgid "Last Desc"
-msgstr "Last Desc"
+msgstr "آخرین Desc"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:14
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:82
-#, fuzzy
msgid "Last Ref"
-msgstr "Last Ref"
+msgstr "آخرین Ref"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:77
msgid "Link key"
diff --git a/applications/luci-app-bmx7/po/pl/bmx7.po b/applications/luci-app-bmx7/po/pl/bmx7.po
index e9d63bc482..27adafb28c 100644
--- a/applications/luci-app-bmx7/po/pl/bmx7.po
+++ b/applications/luci-app-bmx7/po/pl/bmx7.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-26 21:49+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2022-05-16 00:02+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbmx7/pl/>\n"
"Language: pl\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
msgid "Announcements"
@@ -123,7 +123,7 @@ msgstr "Widziane węzły"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:70
msgid "Originators"
-msgstr "Pomysłodawcy"
+msgstr "Inicjatory"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:43
msgid "Path Metric"
diff --git a/applications/luci-app-bmx7/po/ru/bmx7.po b/applications/luci-app-bmx7/po/ru/bmx7.po
index eaa6651c79..a3a00fa18b 100644
--- a/applications/luci-app-bmx7/po/ru/bmx7.po
+++ b/applications/luci-app-bmx7/po/ru/bmx7.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-05-13 13:49+0000\n"
-"Last-Translator: В. Икогнитто <vmk1981rus@gmail.com>\n"
+"PO-Revision-Date: 2022-06-17 08:18+0000\n"
+"Last-Translator: AHOHNMYC <lqwh2h2cwa@protonmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbmx7/ru/>\n"
"Language: ru\n"
@@ -25,7 +25,7 @@ msgstr "Пропускная способность"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
msgid "Bmx7 mesh nodes"
-msgstr "Bmx7 меш ноды"
+msgstr "BMX7 mesh ноды"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:44
msgid "CPU usage"
diff --git a/applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/bmx7logo.png b/applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/bmx7logo.png
index c7d9ceafae..c247be9e2d 100644
--- a/applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/bmx7logo.png
+++ b/applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/bmx7logo.png
Binary files differ
diff --git a/applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/world.png b/applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/world.png
index 29b53c957e..be7ff1c09f 100644
--- a/applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/world.png
+++ b/applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/world.png
Binary files differ
diff --git a/applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/world_small.png b/applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/world_small.png
index f5f31056c6..f4a30eaa32 100644
--- a/applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/world_small.png
+++ b/applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/world_small.png
Binary files differ
diff --git a/applications/luci-app-dcwapd/po/ca/dcwapd.po b/applications/luci-app-dcwapd/po/ca/dcwapd.po
index 0b9de657bf..7b3d9096a0 100644
--- a/applications/luci-app-dcwapd/po/ca/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/ca/dcwapd.po
@@ -1,19 +1,19 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-03-08 13:03+0000\n"
-"Last-Translator: BenRoura <benrouravkg@gmail.com>\n"
+"PO-Revision-Date: 2022-07-25 17:15+0000\n"
+"Last-Translator: dtalens <databio@gmail.com>\n"
"Language-Team: Catalan <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdcwapd/ca/>\n"
"Language: ca\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.5.1\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
msgid "Bridge"
-msgstr ""
+msgstr "Pont"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
msgid "Channel Sets"
diff --git a/applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js b/applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js
index 4592c47c4c..4b786e83c5 100644
--- a/applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js
+++ b/applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js
@@ -1067,7 +1067,7 @@ return view.extend({
log_box.render = L.bind(function() {
return E([
- E('p', {}, _('This is the current content of the log file in ') + logdir + ' for this service.'),
+ E('p', {}, _('This is the current content of the log file in %h for this service.').format(logdir)),
E('p', {}, E('textarea', { 'style': 'width:100%', 'rows': 20, 'readonly' : 'readonly', 'id' : 'log_area' }, _('Please press [Read] button') ))
]);
}, o, this);
diff --git a/applications/luci-app-ddns/po/ar/ddns.po b/applications/luci-app-ddns/po/ar/ddns.po
index f201a1a03e..9cbde7bbd4 100644
--- a/applications/luci-app-ddns/po/ar/ddns.po
+++ b/applications/luci-app-ddns/po/ar/ddns.po
@@ -727,8 +727,8 @@ msgid "There is no service configured."
msgstr "لا توجد خدمة مهيأة."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
-msgstr "هذا هو المحتوى الحالي لملف السجل في"
+msgid "This is the current content of the log file in %h for this service."
+msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
@@ -831,8 +831,9 @@ msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
"package, if you need to specify a DNS server to detect your registered IP."
msgstr ""
-"يجب عليك تثبيت حزمة \"bind-host\" أو \"knot-host\" أو \"drill\" أو \"hostip"
-"\" ، إذا كنت بحاجة إلى تحديد خادم DNS لاكتشاف عنوان IP المسجل الخاص بك."
+"يجب عليك تثبيت حزمة \"bind-host\" أو \"knot-host\" أو \"drill\" أو "
+"\"hostip\" ، إذا كنت بحاجة إلى تحديد خادم DNS لاكتشاف عنوان IP المسجل الخاص "
+"بك."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:371
msgid ""
@@ -912,3 +913,6 @@ msgstr "ثواني"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:778
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr "لتشغيل HTTPS بدون التحقق من شهادات الخادم (غير آمن)"
+
+#~ msgid "This is the current content of the log file in"
+#~ msgstr "هذا هو المحتوى الحالي لملف السجل في"
diff --git a/applications/luci-app-ddns/po/bg/ddns.po b/applications/luci-app-ddns/po/bg/ddns.po
index 827252fdfb..3254b91c27 100644
--- a/applications/luci-app-ddns/po/bg/ddns.po
+++ b/applications/luci-app-ddns/po/bg/ddns.po
@@ -706,7 +706,7 @@ msgid "There is no service configured."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
+msgid "This is the current content of the log file in %h for this service."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
diff --git a/applications/luci-app-ddns/po/bn_BD/ddns.po b/applications/luci-app-ddns/po/bn_BD/ddns.po
index 85ead78ecc..8b9c73ab91 100644
--- a/applications/luci-app-ddns/po/bn_BD/ddns.po
+++ b/applications/luci-app-ddns/po/bn_BD/ddns.po
@@ -706,7 +706,7 @@ msgid "There is no service configured."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
+msgid "This is the current content of the log file in %h for this service."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
diff --git a/applications/luci-app-ddns/po/ca/ddns.po b/applications/luci-app-ddns/po/ca/ddns.po
index 2eb24356f2..e4bcf5c289 100644
--- a/applications/luci-app-ddns/po/ca/ddns.po
+++ b/applications/luci-app-ddns/po/ca/ddns.po
@@ -712,7 +712,7 @@ msgid "There is no service configured."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
+msgid "This is the current content of the log file in %h for this service."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
diff --git a/applications/luci-app-ddns/po/cs/ddns.po b/applications/luci-app-ddns/po/cs/ddns.po
index 7763e9706a..b9848ce4c6 100644
--- a/applications/luci-app-ddns/po/cs/ddns.po
+++ b/applications/luci-app-ddns/po/cs/ddns.po
@@ -746,8 +746,8 @@ msgid "There is no service configured."
msgstr "Není nakonfigurována žádná služba."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
-msgstr "Toto je aktuální obsah souboru protokolu v"
+msgid "This is the current content of the log file in %h for this service."
+msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
@@ -938,6 +938,9 @@ msgstr "sekundy/sekund"
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr "k použití HTTPS bez ověření serverových certifikátů (nedůvěryhodné)"
+#~ msgid "This is the current content of the log file in"
+#~ msgstr "Toto je aktuální obsah souboru protokolu v"
+
#~ msgid ""
#~ "Configure here the details for all Dynamic DNS services including this "
#~ "LuCI application."
diff --git a/applications/luci-app-ddns/po/da/ddns.po b/applications/luci-app-ddns/po/da/ddns.po
index 304e2d6b76..ee8d07a8c2 100644
--- a/applications/luci-app-ddns/po/da/ddns.po
+++ b/applications/luci-app-ddns/po/da/ddns.po
@@ -706,7 +706,7 @@ msgid "There is no service configured."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
+msgid "This is the current content of the log file in %h for this service."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
diff --git a/applications/luci-app-ddns/po/de/ddns.po b/applications/luci-app-ddns/po/de/ddns.po
index 3db6b93c6e..56b79a9edd 100644
--- a/applications/luci-app-ddns/po/de/ddns.po
+++ b/applications/luci-app-ddns/po/de/ddns.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.2-1\n"
"POT-Creation-Date: 2016-09-25 10:43+0200\n"
-"PO-Revision-Date: 2022-02-24 06:56+0000\n"
+"PO-Revision-Date: 2022-07-20 17:18+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/de/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
"X-Poedit-SourceCharset: UTF-8\n"
"X-Poedit-Basepath: .\n"
@@ -86,7 +86,7 @@ msgstr "Abbrechen"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:962
msgid "Check Interval"
-msgstr "Prüfinterval"
+msgstr "Kontrollintervall"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid "Check Unit"
@@ -697,7 +697,6 @@ msgid "Services"
msgstr "Dienste"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:454
-#, fuzzy
msgid "Services URL Download"
msgstr "Herunterladen von Dienst-URLs"
@@ -759,8 +758,9 @@ msgid "There is no service configured."
msgstr "Kein Dienst konfiguriert."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
-msgstr "Dies ist der aktuelle Inhalt der Logdatei in"
+msgid "This is the current content of the log file in %h for this service."
+msgstr ""
+"Dies ist der aktuelle Inhalt der Protokolldatei in %h für diesen Dienst."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
@@ -960,6 +960,9 @@ msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
"um HTTPS ohne Überprüfung der Server Zertifikate auszuführen (unsicher)"
+#~ msgid "This is the current content of the log file in"
+#~ msgstr "Dies ist der aktuelle Inhalt der Logdatei in"
+
#~ msgid ""
#~ "Configure here the details for all Dynamic DNS services including this "
#~ "LuCI application."
diff --git a/applications/luci-app-ddns/po/el/ddns.po b/applications/luci-app-ddns/po/el/ddns.po
index dedc3aaacf..c06a3492d0 100644
--- a/applications/luci-app-ddns/po/el/ddns.po
+++ b/applications/luci-app-ddns/po/el/ddns.po
@@ -709,7 +709,7 @@ msgid "There is no service configured."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
+msgid "This is the current content of the log file in %h for this service."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
diff --git a/applications/luci-app-ddns/po/en/ddns.po b/applications/luci-app-ddns/po/en/ddns.po
index f999a06ee7..7e02517e2f 100644
--- a/applications/luci-app-ddns/po/en/ddns.po
+++ b/applications/luci-app-ddns/po/en/ddns.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-07 17:03+0000\n"
-"Last-Translator: Liao junchao <liaojunchao@outlook.com>\n"
+"PO-Revision-Date: 2022-07-03 10:18+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -86,7 +86,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Configuration"
-msgstr "Configuration"
+msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
@@ -706,7 +706,7 @@ msgid "There is no service configured."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
+msgid "This is the current content of the log file in %h for this service."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
diff --git a/applications/luci-app-ddns/po/es/ddns.po b/applications/luci-app-ddns/po/es/ddns.po
index 3fb4012606..cc59591bf3 100644
--- a/applications/luci-app-ddns/po/es/ddns.po
+++ b/applications/luci-app-ddns/po/es/ddns.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2021-12-12 23:09+0000\n"
-"Last-Translator: MS-PC <MSPCtranslator@gmail.com>\n"
+"PO-Revision-Date: 2022-06-10 13:18+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/es/>\n"
"Language: es\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.10-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -759,8 +759,8 @@ msgid "There is no service configured."
msgstr "No hay servicio configurado."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
-msgstr "Este es el contenido actual del archivo de registro en"
+msgid "This is the current content of the log file in %h for this service."
+msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
@@ -931,7 +931,7 @@ msgstr "horas"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1048
msgid "minutes"
-msgstr "Minutos"
+msgstr "minutos"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "or"
@@ -951,6 +951,9 @@ msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
"Para ejecutar HTTPS sin verificación de certificados de servidor (inseguro)"
+#~ msgid "This is the current content of the log file in"
+#~ msgstr "Este es el contenido actual del archivo de registro en"
+
#~ msgid ""
#~ "Configure here the details for all Dynamic DNS services including this "
#~ "LuCI application."
diff --git a/applications/luci-app-ddns/po/fi/ddns.po b/applications/luci-app-ddns/po/fi/ddns.po
index d5418dc13f..e80e1805fb 100644
--- a/applications/luci-app-ddns/po/fi/ddns.po
+++ b/applications/luci-app-ddns/po/fi/ddns.po
@@ -714,7 +714,7 @@ msgid "There is no service configured."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
+msgid "This is the current content of the log file in %h for this service."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
diff --git a/applications/luci-app-ddns/po/fr/ddns.po b/applications/luci-app-ddns/po/fr/ddns.po
index 007ec11c80..e51101fdf1 100644
--- a/applications/luci-app-ddns/po/fr/ddns.po
+++ b/applications/luci-app-ddns/po/fr/ddns.po
@@ -760,8 +760,8 @@ msgid "There is no service configured."
msgstr "Il n'y a aucun service configuré"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
-msgstr "Il s'agit du contenu actuel du fichier journal dans"
+msgid "This is the current content of the log file in %h for this service."
+msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
@@ -957,6 +957,9 @@ msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
"exécuter HTTPS sans vérification des certificats de serveur (non sécurisé)"
+#~ msgid "This is the current content of the log file in"
+#~ msgstr "Il s'agit du contenu actuel du fichier journal dans"
+
#~ msgid ""
#~ "Configure here the details for all Dynamic DNS services including this "
#~ "LuCI application."
diff --git a/applications/luci-app-ddns/po/he/ddns.po b/applications/luci-app-ddns/po/he/ddns.po
index 740af410e4..e100b7686f 100644
--- a/applications/luci-app-ddns/po/he/ddns.po
+++ b/applications/luci-app-ddns/po/he/ddns.po
@@ -710,7 +710,7 @@ msgid "There is no service configured."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
+msgid "This is the current content of the log file in %h for this service."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
diff --git a/applications/luci-app-ddns/po/hi/ddns.po b/applications/luci-app-ddns/po/hi/ddns.po
index 4a250b7252..85df7e7c65 100644
--- a/applications/luci-app-ddns/po/hi/ddns.po
+++ b/applications/luci-app-ddns/po/hi/ddns.po
@@ -700,7 +700,7 @@ msgid "There is no service configured."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
+msgid "This is the current content of the log file in %h for this service."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
diff --git a/applications/luci-app-ddns/po/hu/ddns.po b/applications/luci-app-ddns/po/hu/ddns.po
index e44642eb30..4dd48ce387 100644
--- a/applications/luci-app-ddns/po/hu/ddns.po
+++ b/applications/luci-app-ddns/po/hu/ddns.po
@@ -755,8 +755,8 @@ msgid "There is no service configured."
msgstr "Nincs beállított szolgáltatás."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
-msgstr "Ez a naplófájl jelenlegi tartalma ebben:"
+msgid "This is the current content of the log file in %h for this service."
+msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
@@ -946,6 +946,9 @@ msgstr ""
"HTTPS futtatásához a kiszolgáló tanúsítványainak ellenőrzése nélkül (nem "
"biztonságos)"
+#~ msgid "This is the current content of the log file in"
+#~ msgstr "Ez a naplófájl jelenlegi tartalma ebben:"
+
#~ msgid ""
#~ "Configure here the details for all Dynamic DNS services including this "
#~ "LuCI application."
diff --git a/applications/luci-app-ddns/po/it/ddns.po b/applications/luci-app-ddns/po/it/ddns.po
index 23ea932c01..c36b1012c9 100644
--- a/applications/luci-app-ddns/po/it/ddns.po
+++ b/applications/luci-app-ddns/po/it/ddns.po
@@ -748,8 +748,8 @@ msgid "There is no service configured."
msgstr "Non c'è un servizio configurato."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
-msgstr "Questo è il contenuto corrente del file log in"
+msgid "This is the current content of the log file in %h for this service."
+msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
@@ -941,6 +941,9 @@ msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
"per eseguire HTTPS senza la verifica dei certificati del server (insicuro)"
+#~ msgid "This is the current content of the log file in"
+#~ msgstr "Questo è il contenuto corrente del file log in"
+
#~ msgid ""
#~ "Configure here the details for all Dynamic DNS services including this "
#~ "LuCI application."
diff --git a/applications/luci-app-ddns/po/ja/ddns.po b/applications/luci-app-ddns/po/ja/ddns.po
index 73fe709a80..d4a97c7ddd 100644
--- a/applications/luci-app-ddns/po/ja/ddns.po
+++ b/applications/luci-app-ddns/po/ja/ddns.po
@@ -748,7 +748,7 @@ msgid "There is no service configured."
msgstr "構成済のサービスはありません。"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
+msgid "This is the current content of the log file in %h for this service."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
diff --git a/applications/luci-app-ddns/po/ko/ddns.po b/applications/luci-app-ddns/po/ko/ddns.po
index 3420bdcfb3..2609ee7587 100644
--- a/applications/luci-app-ddns/po/ko/ddns.po
+++ b/applications/luci-app-ddns/po/ko/ddns.po
@@ -706,7 +706,7 @@ msgid "There is no service configured."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
+msgid "This is the current content of the log file in %h for this service."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
diff --git a/applications/luci-app-ddns/po/mr/ddns.po b/applications/luci-app-ddns/po/mr/ddns.po
index f9dab4a94b..72f5c3e2d3 100644
--- a/applications/luci-app-ddns/po/mr/ddns.po
+++ b/applications/luci-app-ddns/po/mr/ddns.po
@@ -706,7 +706,7 @@ msgid "There is no service configured."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
+msgid "This is the current content of the log file in %h for this service."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
diff --git a/applications/luci-app-ddns/po/ms/ddns.po b/applications/luci-app-ddns/po/ms/ddns.po
index 78d65af169..21b70e6409 100644
--- a/applications/luci-app-ddns/po/ms/ddns.po
+++ b/applications/luci-app-ddns/po/ms/ddns.po
@@ -706,7 +706,7 @@ msgid "There is no service configured."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
+msgid "This is the current content of the log file in %h for this service."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
diff --git a/applications/luci-app-ddns/po/nb_NO/ddns.po b/applications/luci-app-ddns/po/nb_NO/ddns.po
index 4b8524b576..92cbc114bd 100644
--- a/applications/luci-app-ddns/po/nb_NO/ddns.po
+++ b/applications/luci-app-ddns/po/nb_NO/ddns.po
@@ -709,7 +709,7 @@ msgid "There is no service configured."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
+msgid "This is the current content of the log file in %h for this service."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
diff --git a/applications/luci-app-ddns/po/pl/ddns.po b/applications/luci-app-ddns/po/pl/ddns.po
index 07d48a2219..21b75a61d1 100644
--- a/applications/luci-app-ddns/po/pl/ddns.po
+++ b/applications/luci-app-ddns/po/pl/ddns.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2022-05-13 13:49+0000\n"
+"PO-Revision-Date: 2022-07-13 06:46+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/pl/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.13-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -304,7 +304,8 @@ msgstr "Format: IP lub FQDN"
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
-msgstr "GNU Wget użyje adresu IP danej sieci, cURL użyje fizycznego interfejsu."
+msgstr ""
+"GNU Wget użyje adresu IP danej sieci, cURL użyje fizycznego interfejsu."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:263
msgid "Global Settings"
@@ -746,8 +747,8 @@ msgid "There is no service configured."
msgstr "Nie ma skonfigurowanej usługi."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
-msgstr "Jest to bieżąca zawartość pliku dziennika w"
+msgid "This is the current content of the log file in %h for this service."
+msgstr "Jest to bieżąca zawartość pliku dziennika w %h dla tej usługi."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
@@ -755,8 +756,8 @@ msgid ""
"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
"force_interval set to '0')"
msgstr ""
-"To jest ustawienie domyślne, jeśli uruchamiasz skrypty DDNS samodzielnie ("
-"tj. za pomocą crona z force_interval ustawionym na „0”)"
+"To jest ustawienie domyślne, jeśli uruchamiasz skrypty DDNS samodzielnie "
+"(tj. za pomocą crona z force_interval ustawionym na „0”)"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:874
msgid "This will be autoset to the selected interface"
@@ -937,6 +938,9 @@ msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
"uruchomić HTTPS bez weryfikacji certyfikatów serwera (niezabezpieczony)"
+#~ msgid "This is the current content of the log file in"
+#~ msgstr "Jest to bieżąca zawartość pliku dziennika w"
+
#~ msgid ""
#~ "Configure here the details for all Dynamic DNS services including this "
#~ "LuCI application."
diff --git a/applications/luci-app-ddns/po/pt/ddns.po b/applications/luci-app-ddns/po/pt/ddns.po
index 232a6dc531..e2bb44ae46 100644
--- a/applications/luci-app-ddns/po/pt/ddns.po
+++ b/applications/luci-app-ddns/po/pt/ddns.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2022-03-16 09:23+0000\n"
-"Last-Translator: moonlightz <hugo.simoes.1984@gmail.com>\n"
+"PO-Revision-Date: 2022-07-20 17:18+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/pt/>\n"
"Language: pt\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -745,8 +745,8 @@ msgid "There is no service configured."
msgstr "Não há serviço configurado."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
-msgstr "Este é o conteúdo atual do ficheiro de log em"
+msgid "This is the current content of the log file in %h for this service."
+msgstr "Este é o conteúdo atual do ficheiro de registo %h para este serviço."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
@@ -934,6 +934,9 @@ msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
"para executar HTTPS sem verificação dos certificados do servidor (não seguro)"
+#~ msgid "This is the current content of the log file in"
+#~ msgstr "Este é o conteúdo atual do ficheiro de log em"
+
#~ msgid ""
#~ "Configure here the details for all Dynamic DNS services including this "
#~ "LuCI application."
diff --git a/applications/luci-app-ddns/po/pt_BR/ddns.po b/applications/luci-app-ddns/po/pt_BR/ddns.po
index c371ac853b..6fb56f06db 100644
--- a/applications/luci-app-ddns/po/pt_BR/ddns.po
+++ b/applications/luci-app-ddns/po/pt_BR/ddns.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2021-09-06 16:34+0000\n"
+"PO-Revision-Date: 2022-07-13 06:47+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsddns/pt_BR/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.8.1-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -743,8 +743,8 @@ msgid "There is no service configured."
msgstr "Não há serviço configurado."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
-msgstr "Este é o conteúdo atual do arquivo de registro em"
+msgid "This is the current content of the log file in %h for this service."
+msgstr "Este é o conteúdo atual do arquivo de registro em %h para este serviço."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
@@ -933,6 +933,9 @@ msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
"para rodar HTTPS sem verificação dos certificados do servidor (não seguro)"
+#~ msgid "This is the current content of the log file in"
+#~ msgstr "Este é o conteúdo atual do arquivo de registro em"
+
#~ msgid ""
#~ "Configure here the details for all Dynamic DNS services including this "
#~ "LuCI application."
diff --git a/applications/luci-app-ddns/po/ro/ddns.po b/applications/luci-app-ddns/po/ro/ddns.po
index 9cef535570..70cfa99126 100644
--- a/applications/luci-app-ddns/po/ro/ddns.po
+++ b/applications/luci-app-ddns/po/ro/ddns.po
@@ -419,7 +419,8 @@ msgstr "Interfață"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:987
msgid "Interval to force updates send to DDNS Provider"
-msgstr "Interval pentru a forța trimiterea de actualizări către furnizorul DDNS"
+msgstr ""
+"Interval pentru a forța trimiterea de actualizări către furnizorul DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:978
msgid "Interval unit to check for changed IP"
@@ -755,8 +756,8 @@ msgid "There is no service configured."
msgstr "Nu este configurat niciun serviciu."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
-msgstr "Acesta este conținutul actual al fișierului jurnal din"
+msgid "This is the current content of the log file in %h for this service."
+msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
@@ -864,9 +865,9 @@ msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
"package, if you need to specify a DNS server to detect your registered IP."
msgstr ""
-"Ar trebui să instalați pachetul \"bind-host\" sau \"knot-host\" sau \"drill\""
-" sau \"hostip\", dacă aveți nevoie să specificați un server DNS pentru a vă "
-"detecta IP-ul înregistrat."
+"Ar trebui să instalați pachetul \"bind-host\" sau \"knot-host\" sau "
+"\"drill\" sau \"hostip\", dacă aveți nevoie să specificați un server DNS "
+"pentru a vă detecta IP-ul înregistrat."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:371
msgid ""
@@ -950,6 +951,9 @@ msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
"pentru a rula HTTPS fără verificarea certificatelor serverului (nesigur)"
+#~ msgid "This is the current content of the log file in"
+#~ msgstr "Acesta este conținutul actual al fișierului jurnal din"
+
#~ msgid ""
#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
#~ "while having a dynamically changing IP address."
diff --git a/applications/luci-app-ddns/po/ru/ddns.po b/applications/luci-app-ddns/po/ru/ddns.po
index fa1051cab7..0655b25284 100644
--- a/applications/luci-app-ddns/po/ru/ddns.po
+++ b/applications/luci-app-ddns/po/ru/ddns.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: ddns\n"
"POT-Creation-Date: 2017-10-17 21:00+0300\n"
-"PO-Revision-Date: 2021-06-06 05:59+0000\n"
-"Last-Translator: Nikolay Parukhin <parukhin@gmail.com>\n"
+"PO-Revision-Date: 2022-06-17 08:18+0000\n"
+"Last-Translator: AHOHNMYC <lqwh2h2cwa@protonmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/ru/>\n"
"Language: ru\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -92,7 +92,7 @@ msgstr "Интервал проверки"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid "Check Unit"
-msgstr "Размерность интервала проверки"
+msgstr "Элемент проверки"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:522
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:656
@@ -174,7 +174,7 @@ msgstr "Формат даты"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:834
msgid "Defines the Web page to read systems IP-Address from."
-msgstr "Определяет URL для считывания системного IP-адреса."
+msgstr "Определяет веб-страницу, с которой будет считываться IP-адрес системы."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:844
msgid "Defines the interface to read systems IP-Address from"
@@ -259,11 +259,11 @@ msgstr "Событие сети"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:836
msgid "Example for IPv4"
-msgstr "Пример для IPv4"
+msgstr "Шаблон для IPv4"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:838
msgid "Example for IPv6"
-msgstr "Пример для IPv6"
+msgstr "Шаблон для IPv6"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:956
msgid "File"
@@ -758,8 +758,8 @@ msgid "There is no service configured."
msgstr "Служба не настроена."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
-msgstr "Текущее содержимое файла журнала в"
+msgid "This is the current content of the log file in %h for this service."
+msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
@@ -945,6 +945,9 @@ msgstr "секунд(ы)"
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr "использовать HTTPS без проверки сертификатов сервера (небезопасно)"
+#~ msgid "This is the current content of the log file in"
+#~ msgstr "Текущее содержимое файла журнала в"
+
#~ msgid ""
#~ "Configure here the details for all Dynamic DNS services including this "
#~ "LuCI application."
diff --git a/applications/luci-app-ddns/po/sk/ddns.po b/applications/luci-app-ddns/po/sk/ddns.po
index 1e4b6e39ba..ead7d0804f 100644
--- a/applications/luci-app-ddns/po/sk/ddns.po
+++ b/applications/luci-app-ddns/po/sk/ddns.po
@@ -707,7 +707,7 @@ msgid "There is no service configured."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
+msgid "This is the current content of the log file in %h for this service."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
diff --git a/applications/luci-app-ddns/po/sv/ddns.po b/applications/luci-app-ddns/po/sv/ddns.po
index 167ec24007..5c2fa58d5c 100644
--- a/applications/luci-app-ddns/po/sv/ddns.po
+++ b/applications/luci-app-ddns/po/sv/ddns.po
@@ -708,7 +708,7 @@ msgid "There is no service configured."
msgstr "Det finns ingen tjänst inställd."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
+msgid "This is the current content of the log file in %h for this service."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
diff --git a/applications/luci-app-ddns/po/templates/ddns.pot b/applications/luci-app-ddns/po/templates/ddns.pot
index f61d3499bd..4e4381779e 100644
--- a/applications/luci-app-ddns/po/templates/ddns.pot
+++ b/applications/luci-app-ddns/po/templates/ddns.pot
@@ -697,7 +697,7 @@ msgid "There is no service configured."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
+msgid "This is the current content of the log file in %h for this service."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
diff --git a/applications/luci-app-ddns/po/tr/ddns.po b/applications/luci-app-ddns/po/tr/ddns.po
index d0f2f211b9..137d96f241 100644
--- a/applications/luci-app-ddns/po/tr/ddns.po
+++ b/applications/luci-app-ddns/po/tr/ddns.po
@@ -755,8 +755,8 @@ msgid "There is no service configured."
msgstr "Yapılandırılmış hizmet yok."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
-msgstr "Bu, içindeki günlük dosyasının mevcut içeriğidir"
+msgid "This is the current content of the log file in %h for this service."
+msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
@@ -945,6 +945,9 @@ msgstr ""
"HTTPS'yi sunucu sertifikalarının doğrulanması olmadan çalıştırmak için "
"(güvenli değil)"
+#~ msgid "This is the current content of the log file in"
+#~ msgstr "Bu, içindeki günlük dosyasının mevcut içeriğidir"
+
#~ msgid "Loading"
#~ msgstr "Yükleniyor"
diff --git a/applications/luci-app-ddns/po/uk/ddns.po b/applications/luci-app-ddns/po/uk/ddns.po
index a9dd41a64f..14d6632738 100644
--- a/applications/luci-app-ddns/po/uk/ddns.po
+++ b/applications/luci-app-ddns/po/uk/ddns.po
@@ -712,7 +712,7 @@ msgid "There is no service configured."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
+msgid "This is the current content of the log file in %h for this service."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
diff --git a/applications/luci-app-ddns/po/vi/ddns.po b/applications/luci-app-ddns/po/vi/ddns.po
index bd29888b80..ca15dc20e3 100644
--- a/applications/luci-app-ddns/po/vi/ddns.po
+++ b/applications/luci-app-ddns/po/vi/ddns.po
@@ -710,7 +710,7 @@ msgid "There is no service configured."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
+msgid "This is the current content of the log file in %h for this service."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
diff --git a/applications/luci-app-ddns/po/zh_Hans/ddns.po b/applications/luci-app-ddns/po/zh_Hans/ddns.po
index 16ae4441fb..a1b7a1e690 100644
--- a/applications/luci-app-ddns/po/zh_Hans/ddns.po
+++ b/applications/luci-app-ddns/po/zh_Hans/ddns.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2021-06-29 18:07+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2022-07-12 14:21+0000\n"
+"Last-Translator: Eric <alchemillatruth@purelymail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsddns/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.7.1-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -717,8 +717,8 @@ msgid "There is no service configured."
msgstr "没有已经配置好的服务项。"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
-msgstr "这是日志文件中的当前内容"
+msgid "This is the current content of the log file in %h for this service."
+msgstr "这是此服务 %h 中日志文件的当前内容。"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
@@ -894,6 +894,9 @@ msgstr "秒"
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr "使用 HTTPS 但不检查服务器证书(不安全)"
+#~ msgid "This is the current content of the log file in"
+#~ msgstr "这是日志文件中的当前内容"
+
#~ msgid ""
#~ "Configure here the details for all Dynamic DNS services including this "
#~ "LuCI application."
diff --git a/applications/luci-app-ddns/po/zh_Hant/ddns.po b/applications/luci-app-ddns/po/zh_Hant/ddns.po
index b942f4b01d..461eaca493 100644
--- a/applications/luci-app-ddns/po/zh_Hant/ddns.po
+++ b/applications/luci-app-ddns/po/zh_Hant/ddns.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2022-04-22 07:14+0000\n"
-"Last-Translator: 王攀 <41330784@qq.com>\n"
+"PO-Revision-Date: 2022-07-18 03:20+0000\n"
+"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsddns/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -718,8 +718,8 @@ msgid "There is no service configured."
msgstr "尚未配置任何服務。"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
-msgid "This is the current content of the log file in"
-msgstr "這是日誌文件的當前內容"
+msgid "This is the current content of the log file in %h for this service."
+msgstr "這是此服務 %h 中日誌檔案的目前內容。"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
@@ -900,6 +900,9 @@ msgstr "秒"
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr "使用 HTTPS 但不檢查伺服器憑證 (不安全)"
+#~ msgid "This is the current content of the log file in"
+#~ msgstr "這是日誌文件的當前內容"
+
#~ msgid ""
#~ "Configure here the details for all Dynamic DNS services including this "
#~ "LuCI application."
diff --git a/applications/luci-app-dnscrypt-proxy/po/en/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/en/dnscrypt-proxy.po
index 5200edd954..10f563d8c4 100644
--- a/applications/luci-app-dnscrypt-proxy/po/en/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/en/dnscrypt-proxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-24 10:23+0000\n"
+"PO-Revision-Date: 2022-07-03 10:25+0000\n"
"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdnscrypt-proxy/en/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:139
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:161
diff --git a/applications/luci-app-dockerman/po/ca/dockerman.po b/applications/luci-app-dockerman/po/ca/dockerman.po
index d4c7e0747c..bb9f0c6234 100644
--- a/applications/luci-app-dockerman/po/ca/dockerman.po
+++ b/applications/luci-app-dockerman/po/ca/dockerman.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-17 06:52+0000\n"
-"Last-Translator: Roger Pueyo Centelles <weblate@rogerpueyo.com>\n"
+"PO-Revision-Date: 2022-07-25 17:15+0000\n"
+"Last-Translator: dtalens <databio@gmail.com>\n"
"Language-Team: Catalan <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/ca/>\n"
"Language: ca\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -312,7 +312,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:32
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:85
msgid "Driver"
-msgstr ""
+msgstr "Controlador"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:263
msgid "Duplicate/Edit"
@@ -654,7 +654,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:7
msgid "Path"
-msgstr ""
+msgstr "Camí"
#: applications/luci-app-dockerman/luasrc/view/dockerman/images_import.htm:54
msgid "Please input new tag"
@@ -675,7 +675,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:347
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:135
msgid "Ports"
-msgstr ""
+msgstr "Ports"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:52
msgid "Private (Prevent communication between MAC VLANs)"
diff --git a/applications/luci-app-dockerman/po/de/dockerman.po b/applications/luci-app-dockerman/po/de/dockerman.po
index 7d149adf62..cf0a1f9b06 100644
--- a/applications/luci-app-dockerman/po/de/dockerman.po
+++ b/applications/luci-app-dockerman/po/de/dockerman.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-29 10:19+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2022-07-06 15:20+0000\n"
+"Last-Translator: Christian Sch. <pr0byt3@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -28,11 +28,9 @@ msgid "Advance"
msgstr "Erweitert"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:571
-#, fuzzy
msgid "Allocates an ephemeral host port for all of a container's exposed ports"
msgstr ""
-"Weist einen kurzlebigen Hostport für alle exponierten Ports eines Containers "
-"zu"
+"Weist einen kurzlebigen Host-Port für alle offenen Ports eines Containers zu"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:483
msgid "Always pull image first"
@@ -63,8 +61,9 @@ msgid "Base device"
msgstr "Grundgerät"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:538
+#, fuzzy
msgid "Bind Mount(-v)"
-msgstr ""
+msgstr "Bind Mount(-v)"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:539
msgid "Bind mount a volume"
@@ -243,7 +242,6 @@ msgid "DNS"
msgstr "DNS"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:56
-#, fuzzy
msgid "Debug"
msgstr "Debuggen"
@@ -598,8 +596,9 @@ msgid "Mount tmpfs directory"
msgstr "tmpfs-Verzeichnis einhängen"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:335
+#, fuzzy
msgid "Mount/Volume"
-msgstr ""
+msgstr "Mount/Volume"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:287
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:411
diff --git a/applications/luci-app-dockerman/po/en/dockerman.po b/applications/luci-app-dockerman/po/en/dockerman.po
index 1f2d13984d..962dd3db0e 100644
--- a/applications/luci-app-dockerman/po/en/dockerman.po
+++ b/applications/luci-app-dockerman/po/en/dockerman.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2022-07-03 10:25+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdockerman/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
diff --git a/applications/luci-app-dockerman/po/es/dockerman.po b/applications/luci-app-dockerman/po/es/dockerman.po
index 506b00dbdd..9b48ded62f 100644
--- a/applications/luci-app-dockerman/po/es/dockerman.po
+++ b/applications/luci-app-dockerman/po/es/dockerman.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-07-25 17:13+0000\n"
+"PO-Revision-Date: 2022-07-18 03:20+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/es/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7.2-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -92,7 +92,7 @@ msgstr "Puente (admite comunicación directa entre MAC VLANs)"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:34
msgid "Bridge device"
-msgstr "Dispositivo de puente"
+msgstr "Dispositivo puente"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:84
msgid ""
diff --git a/applications/luci-app-dockerman/po/fa/dockerman.po b/applications/luci-app-dockerman/po/fa/dockerman.po
index f7e47c700a..026be6636f 100644
--- a/applications/luci-app-dockerman/po/fa/dockerman.po
+++ b/applications/luci-app-dockerman/po/fa/dockerman.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-02-22 18:50+0000\n"
-"Last-Translator: robin98 <eh.cyber@yahoo.com>\n"
+"PO-Revision-Date: 2022-05-20 01:17+0000\n"
+"Last-Translator: Amir Mahdi ajoodani <amir.ajoodani@gmail.com>\n"
"Language-Team: Persian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/fa/>\n"
"Language: fa\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.5\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -38,7 +38,7 @@ msgstr "همیشه ابتدا عکس را فراخوان کن"
msgid ""
"An overview with the relevant data is displayed here with which the LuCI "
"docker client is connected."
-msgstr ""
+msgstr "نمایش اطلاعاتی کلی کلاینت های داکر متصل شده"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:27
msgid "Api Version"
@@ -312,7 +312,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:32
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:85
msgid "Driver"
-msgstr ""
+msgstr "درایور"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:263
msgid "Duplicate/Edit"
@@ -654,7 +654,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:7
msgid "Path"
-msgstr ""
+msgstr "مسیر"
#: applications/luci-app-dockerman/luasrc/view/dockerman/images_import.htm:54
msgid "Please input new tag"
@@ -675,7 +675,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:347
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:135
msgid "Ports"
-msgstr ""
+msgstr "پورت ها"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:52
msgid "Private (Prevent communication between MAC VLANs)"
diff --git a/applications/luci-app-dockerman/po/fr/dockerman.po b/applications/luci-app-dockerman/po/fr/dockerman.po
index 8cbdad5f50..39d3e02a8d 100644
--- a/applications/luci-app-dockerman/po/fr/dockerman.po
+++ b/applications/luci-app-dockerman/po/fr/dockerman.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-05-16 16:23+0000\n"
-"Last-Translator: Thorfin89 <thorfin89@free.fr>\n"
+"PO-Revision-Date: 2022-07-26 02:13+0000\n"
+"Last-Translator: Christophe Blancon <christophe.blancon@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -764,7 +764,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:226
msgid "Save"
-msgstr "Enregistrer"
+msgstr "Sauvegarder"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:518
msgid "Set custom DNS servers"
diff --git a/applications/luci-app-dockerman/po/ru/dockerman.po b/applications/luci-app-dockerman/po/ru/dockerman.po
index d372c2eaf3..74216b1c9f 100644
--- a/applications/luci-app-dockerman/po/ru/dockerman.po
+++ b/applications/luci-app-dockerman/po/ru/dockerman.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-07-05 20:29+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2022-05-16 00:02+0000\n"
+"Last-Translator: Alexey Dobrovolsky <dobrovolskiy.alexey@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/ru/>\n"
"Language: ru\n"
@@ -9,11 +9,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
-msgstr "Список привилегий ядра для добавления в контейнер"
+msgstr "Список возможностей ядра для добавления в контейнер"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:183
msgid "Add"
diff --git a/applications/luci-app-dynapoint/po/en/dynapoint.po b/applications/luci-app-dynapoint/po/en/dynapoint.po
index d1ac77ef0c..2040090911 100644
--- a/applications/luci-app-dynapoint/po/en/dynapoint.po
+++ b/applications/luci-app-dynapoint/po/en/dynapoint.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-07 17:03+0000\n"
-"Last-Translator: Liao junchao <liaojunchao@outlook.com>\n"
+"PO-Revision-Date: 2022-07-03 10:18+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdynapoint/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
msgid "Activate this wVIF if status is:"
@@ -28,7 +28,7 @@ msgstr ""
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:18
msgid "Configuration"
-msgstr "Configuration"
+msgstr ""
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
msgid "Curl is currently not installed. Please install the package in the"
diff --git a/applications/luci-app-firewall/po/de/firewall.po b/applications/luci-app-firewall/po/de/firewall.po
index b6bd2c695a..cc91525324 100644
--- a/applications/luci-app-firewall/po/de/firewall.po
+++ b/applications/luci-app-firewall/po/de/firewall.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2022-02-24 06:56+0000\n"
-"Last-Translator: Christoph Loesch <github-mail@chil.at>\n"
+"PO-Revision-Date: 2022-06-12 07:17+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/de/>\n"
"Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -498,12 +498,12 @@ msgstr "IPv4 und IPv6"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:280
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
msgid "IPv4 only"
-msgstr "nur IPv4"
+msgstr "Nur IPv4"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:281
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:234
msgid "IPv6 only"
-msgstr "nur IPv6"
+msgstr "Nur IPv6"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:251
msgid "Inbound device"
diff --git a/applications/luci-app-firewall/po/es/firewall.po b/applications/luci-app-firewall/po/es/firewall.po
index e9bd1db072..5d66047294 100644
--- a/applications/luci-app-firewall/po/es/firewall.po
+++ b/applications/luci-app-firewall/po/es/firewall.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2022-04-28 14:08+0000\n"
-"Last-Translator: Mc Giver <mcgivergim@gmail.com>\n"
+"PO-Revision-Date: 2022-06-13 21:19+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/es/>\n"
"Language: es\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -46,18 +46,18 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
msgid "-- add IP --"
-msgstr "-- Añadir IP --"
+msgstr "-- añadir IP --"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:509
msgid "-- add MAC --"
-msgstr "-- Añadir MAC --"
+msgstr "-- añadir MAC --"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:118
msgid ""
"<var data-tooltip=\"ACCEPT\">Accept</var> %{src?%{dest?forward:input}:output}"
msgstr ""
-"<var data-tooltip=\"ACCEPT\">Aceptar</var> %{src?%{dest?reenvío:entrada}:"
-"salida}"
+"<var data-tooltip=\"ACCEPT\">Aceptar</var> "
+"%{src?%{dest?reenvío:entrada}:salida}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:87
msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>"
@@ -76,8 +76,8 @@ msgstr ""
msgid ""
"<var data-tooltip=\"DROP\">Drop</var> %{src?%{dest?forward:input}:output}"
msgstr ""
-"<var data-tooltip=\"DROP\">Descartar</var> %{src?%{dest?reenvío:entrada}:"
-"salida}"
+"<var data-tooltip=\"DROP\">Descartar</var> "
+"%{src?%{dest?reenvío:entrada}:salida}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:133
msgid ""
@@ -106,7 +106,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
msgid "<var data-tooltip=\"MASQUERADE\">Automatically rewrite</var> source IP"
msgstr ""
-"<var data-tooltip=\"MASQUERADE\">Reescribir automáticamente</var> IP de "
+"<var data-tooltip=\"MASQUERADE\">Reescribir automáticamente</var> la IP de "
"origen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:124
@@ -114,15 +114,15 @@ msgid ""
"<var data-tooltip=\"NOTRACK\">Do not track</var> %{src?%{dest?forward:input}:"
"output}"
msgstr ""
-"<var data-tooltip=\"NOTRACK\">No seguir</var> %{src?%{dest?reenvío:entrada}:"
-"salida}"
+"<var data-tooltip=\"NOTRACK\">No seguir</var> "
+"%{src?%{dest?reenvío:entrada}:salida}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:121
msgid ""
"<var data-tooltip=\"REJECT\">Reject</var> %{src?%{dest?forward:input}:output}"
msgstr ""
-"<var data-tooltip=\"REJECT\">Rechazar</var> %{src?%{dest?reenvío:entrada}:"
-"salida}"
+"<var data-tooltip=\"REJECT\">Rechazar</var> "
+"%{src?%{dest?reenvío:entrada}:salida}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:81
msgid ""
@@ -322,7 +322,7 @@ msgstr "Activar"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:248
msgid "Enable NAT Loopback"
-msgstr "Activar bucle NAT"
+msgstr "Activar bucle invertido de NAT"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:44
msgid "Enable SYN-flood protection"
@@ -468,12 +468,13 @@ msgid ""
"name}\"}}>%{item.ival}</var>}}"
msgstr ""
"Desde %{src}%{src_ip?, IP %{src_ip#%{next?, }<var%{item.inv? data-tooltip="
-"\"Hacer coincidir las direcciones IP excepto %{item.val}.\"}>%{item.ival}</"
-"var>}}%{src_port?, puerto %{src_port#%{next?, }<var%{item.inv? data-tooltip="
-"\"Igualar puertos excepto %{item.val}.\"}>%{item.ival}</var>}}%{src_mac?, "
-"MAC %{src_mac#%{next?, }<var%{item.inv? data-tooltip=\"Hacer coincidir MAC "
-"excepto %{item.val}%{item.hint.name? a.k.a. %{item.hint.name}}.\":%{item."
-"hint.name? data-tooltip=\"%{item.hint.name}\"}}>%{item.ival}</var>}}"
+"\"Hacer coincidir las direcciones IP excepto %{item.val}.\"}>%{item."
+"ival}</var>}}%{src_port?, puerto %{src_port#%{next?, }<var%{item.inv? data-"
+"tooltip=\"Igualar puertos excepto %{item.val}.\"}>%{item.ival}</var>}}%{"
+"src_mac?, MAC %{src_mac#%{next?, }<var%{item.inv? data-tooltip=\"Hacer "
+"coincidir MACs excepto %{item.val}%{item.hint.name? a.k.a. %{item.hint."
+"name}}.\":%{item.hint.name? data-tooltip=\"%{item.hint.name}\"}}>%{item."
+"ival}</var>}}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:181
@@ -595,11 +596,12 @@ msgstr "IP de origen de bucle invertido"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:212
msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
-msgstr "MASQUERADE - Reescribe automáticamente a la interfaz IP saliente"
+msgstr ""
+"MASQUERADE - Reescribir automáticamente a la IP de la interfaz de salida"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:170
msgid "MSS clamping"
-msgstr "Fijado de MSS"
+msgstr "Sujeción MSS"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
msgid "Masquerading"
@@ -1179,7 +1181,7 @@ msgstr "Zonas"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
-msgstr "Aceptar"
+msgstr "aceptar"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
@@ -1218,7 +1220,7 @@ msgstr "asignar ayudante de Conntrack"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:61
msgid "day"
-msgstr "Día"
+msgstr "día"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:233
msgid "do not rewrite"
@@ -1226,19 +1228,19 @@ msgstr "no reescribir"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:383
msgid "don't track"
-msgstr "No seguir"
+msgstr "no seguir"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:380
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
-msgstr "Descartar"
+msgstr "descartar"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:61
msgid "hour"
-msgstr "Hora"
+msgstr "hora"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
@@ -1250,7 +1252,7 @@ msgstr "minuto"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
-msgstr "Rechazar"
+msgstr "rechazar"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
@@ -1279,7 +1281,7 @@ msgstr "ilimitado"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
msgid "unspecified"
-msgstr "Sin especificar"
+msgstr "sin especificar"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:338
msgid "valid firewall mark"
diff --git a/applications/luci-app-firewall/po/fa/firewall.po b/applications/luci-app-firewall/po/fa/firewall.po
index 76ccef20ca..2a99e1e246 100644
--- a/applications/luci-app-firewall/po/fa/firewall.po
+++ b/applications/luci-app-firewall/po/fa/firewall.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2022-04-20 12:07+0000\n"
-"Last-Translator: ziaei <ziaei@mail.ir>\n"
+"PO-Revision-Date: 2022-05-20 01:17+0000\n"
+"Last-Translator: Amir Mahdi ajoodani <amir.ajoodani@gmail.com>\n"
"Language-Team: Persian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/fa/>\n"
"Language: fa\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -30,6 +30,20 @@ msgid ""
"&quot;\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper."
"val}</var>}}"
msgstr ""
+"%{src?%{dest?Forwarded:Incoming}:Outgoing} %{ipv6?%{ipv4?<var>IPv4</var> and "
+"<var>IPv6</var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto?, protocol "
+"%{proto#%{next?, }%{item.types?<var class=\"cbi-tooltip-container\">%{item."
+"name}<span class=\"cbi-tooltip\">ICMP با انواع ICMP %{item.types#%{next?, "
+"}<var>%{item}</var>}</span></var>:<var>%{item.name}</var>}}}%{mark?, mark "
+"<var%{mark.inv? data-tooltip=\"Match fwmarks except %{mark.num}%{mark.mask? "
+"with mask %{mark.mask}}.\":%{mark.mask? data-tooltip=\"Mask fwmark value "
+"with %{mark.mask} before compare.\"}}>%{mark.val}</var>}%{dscp?, DSCP %{"
+"dscp.inv?<var data-tooltip=\"Match DSCP classifications except %{dscp."
+"num?:%{dscp.name}}\">%{dscp.val}</var>:<var>%{dscp.val}</var>}}%{helper?, "
+"helper %{helper.inv?<var data-tooltip=\"Match any helper except "
+"&quot;%{helper.name}&quot;\">%{helper.val}</var>:<var data-tooltip=\"%{helper"
+".name}\">%{helper.val}</var>}}\n"
+"Persian"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
msgid "-- add IP --"
@@ -37,7 +51,7 @@ msgstr "-- افزودن IP --"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:509
msgid "-- add MAC --"
-msgstr ""
+msgstr "-- افزودن مک آدرس --"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:118
msgid ""
@@ -47,40 +61,49 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:87
msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>"
-msgstr ""
+msgstr "<var data-tooltip=\"ACCEPT\">جلوگیری از منبع بازنویسی</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:81
msgid ""
"<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP <var>"
"%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
msgstr ""
+"<var data-tooltip=\"DNAT\">ارسال</var> to %{dest}%{dest_ip?آی پی "
+"<var>%{dest_ip}</var>}%{dest_port? پورت <var>%{dest_port}</var>}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:115
msgid ""
"<var data-tooltip=\"DROP\">Drop</var> %{src?%{dest?forward:input}:output}"
msgstr ""
+"<var data-tooltip=\"DROP\">دراپ</var> %{src?%{dest?forward:input}:output}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:133
msgid ""
"<var data-tooltip=\"DSCP\">Assign DSCP</var> classification <var>%{set_dscp}"
"</var>"
msgstr ""
+"<var data-tooltip=\"DSCP\">اختصاص DSCP DSCP</var> classification "
+"<var>%{set_dscp}</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
msgid ""
"<var data-tooltip=\"HELPER\">Assign conntrack</var> helper <var"
"%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
msgstr ""
+"<var data-tooltip=\"HELPER\">اختصاص conntrack</var> helper <var%{"
+"helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:130
msgid ""
"<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> firewall mark <var>"
"%{set_mark?:%{set_xmark}}</var>"
msgstr ""
+"<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> علامت فایروال "
+"<var>%{set_mark?:%{set_xmark}}</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
msgid "<var data-tooltip=\"MASQUERADE\">Automatically rewrite</var> source IP"
-msgstr ""
+msgstr "<var data-tooltip=\"MASQUERADE\">باز نویسی خودکار</var> منبع ایپی"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:124
msgid ""
diff --git a/applications/luci-app-firewall/po/nl/firewall.po b/applications/luci-app-firewall/po/nl/firewall.po
index 8e15002131..4e65470e40 100644
--- a/applications/luci-app-firewall/po/nl/firewall.po
+++ b/applications/luci-app-firewall/po/nl/firewall.po
@@ -3,15 +3,16 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2021-01-07 17:03+0000\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2022-06-10 13:18+0000\n"
+"Last-Translator: Martin Bezemer <m.bezemer+openwrt@gmail.com>\n"
+"Language-Team: Dutch <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfirewall/nl/>\n"
"Language: nl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -400,7 +401,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:17
msgid "General Settings"
-msgstr ""
+msgstr "Algemene instellingen"
#: applications/luci-app-firewall/root/usr/share/rpcd/acl.d/luci-app-firewall.json:3
msgid "Grant access to firewall configuration"
@@ -611,7 +612,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
-msgstr ""
+msgstr "Naam"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
diff --git a/applications/luci-app-firewall/po/templates/firewall.pot b/applications/luci-app-firewall/po/templates/firewall.pot
index dac7da52e4..f824d71a2e 100644
--- a/applications/luci-app-firewall/po/templates/firewall.pot
+++ b/applications/luci-app-firewall/po/templates/firewall.pot
@@ -4,14 +4,14 @@ msgstr "Content-Type: text/plain; charset=UTF-8"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
"%{src?%{dest?Forwarded:Incoming}:Outgoing} %{ipv6?%{ipv4?<var>IPv4</var> and "
-"<var>IPv6</var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto?, protocol "
-"%{proto#%{next?, }%{item.types?<var class=\"cbi-tooltip-container\">%{item."
-"name}<span class=\"cbi-tooltip\">ICMP with types %{item.types#%{next?, }"
-"<var>%{item}</var>}</span></var>:<var>%{item.name}</var>}}}%{mark?, mark "
-"<var%{mark.inv? data-tooltip=\"Match fwmarks except %{mark.num}%{mark.mask? "
-"with mask %{mark.mask}}.\":%{mark.mask? data-tooltip=\"Mask fwmark value "
-"with %{mark.mask} before compare.\"}}>%{mark.val}</var>}%{dscp?, DSCP %{dscp."
-"inv?<var data-tooltip=\"Match DSCP classifications except %{dscp.num?:%{dscp."
+"<var>IPv6</var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto?, protocol %{proto#"
+"%{next?, }%{item.types?<var class=\"cbi-tooltip-container\">%{item.name}"
+"<span class=\"cbi-tooltip\">ICMP with types %{item.types#%{next?, }<var>"
+"%{item}</var>}</span></var>:<var>%{item.name}</var>}}}%{mark?, mark <var"
+"%{mark.inv? data-tooltip=\"Match fwmarks except %{mark.num}%{mark.mask? with "
+"mask %{mark.mask}}.\":%{mark.mask? data-tooltip=\"Mask fwmark value with "
+"%{mark.mask} before compare.\"}}>%{mark.val}</var>}%{dscp?, DSCP %{dscp.inv?"
+"<var data-tooltip=\"Match DSCP classifications except %{dscp.num?:%{dscp."
"name}}\">%{dscp.val}</var>:<var>%{dscp.val}</var>}}%{helper?, helper "
"%{helper.inv?<var data-tooltip=\"Match any helper except &quot;%{helper.name}"
"&quot;\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper."
@@ -37,8 +37,8 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:81
msgid ""
-"<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP "
-"<var>%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
+"<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP <var>"
+"%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:115
@@ -54,14 +54,14 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
msgid ""
-"<var data-tooltip=\"HELPER\">Assign conntrack</var> helper "
-"<var%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
+"<var data-tooltip=\"HELPER\">Assign conntrack</var> helper <var"
+"%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:130
msgid ""
-"<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> firewall mark "
-"<var>%{set_mark?:%{set_xmark}}</var>"
+"<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> firewall mark <var>"
+"%{set_mark?:%{set_xmark}}</var>"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
@@ -340,9 +340,8 @@ msgstr ""
msgid ""
"Forwarded IPv4%{proto?, protocol %{proto#%{next?, }<var>%{item.name}</"
"var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks except "
-"%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-"
-"tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}"
-"</var>}"
+"%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-tooltip="
+"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:451
@@ -373,13 +372,13 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:48
msgid ""
-"From %{src}%{src_ip?, IP %{src_ip#%{next?, }<var%{item.inv? data-"
-"tooltip=\"Match IP addresses except %{item.val}.\"}>%{item.ival}</"
-"var>}}%{src_port?, port %{src_port#%{next?, }<var%{item.inv? data-"
-"tooltip=\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}%{src_mac?, "
-"MAC %{src_mac#%{next?, }<var%{item.inv? data-tooltip=\"Match MACs except "
-"%{item.val}%{item.hint.name? a.k.a. %{item.hint.name}}.\":%{item.hint.name? "
-"data-tooltip=\"%{item.hint.name}\"}}>%{item.ival}</var>}}"
+"From %{src}%{src_ip?, IP %{src_ip#%{next?, }<var%{item.inv? data-tooltip="
+"\"Match IP addresses except %{item.val}.\"}>%{item.ival}</var>}}%{src_port?, "
+"port %{src_port#%{next?, }<var%{item.inv? data-tooltip=\"Match ports except "
+"%{item.val}.\"}>%{item.ival}</var>}}%{src_mac?, MAC %{src_mac#%{next?, }<var"
+"%{item.inv? data-tooltip=\"Match MACs except %{item.val}%{item.hint.name? a."
+"k.a. %{item.hint.name}}.\":%{item.hint.name? data-tooltip=\"%{item.hint."
+"name}\"}}>%{item.ival}</var>}}"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
@@ -420,15 +419,15 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:38
msgid ""
-"Incoming IPv4%{proto?, protocol %{proto#%{next?, }%{item.types?<var "
-"class=\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-tooltip\">ICMP "
-"with types %{item.types#%{next?, }<var>%{item}</var>}</span></var>:"
-"<var>%{item.name}</var>}}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match "
-"fwmarks except %{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark."
-"mask? data-tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}"
-">%{mark.val}</var>}%{helper?, helper %{helper.inv?<var data-tooltip=\"Match "
-"any helper except &quot;%{helper.name}&quot;\">%{helper.val}</var>:<var data-"
-"tooltip=\"%{helper.name}\">%{helper.val}</var>}}"
+"Incoming IPv4%{proto?, protocol %{proto#%{next?, }%{item.types?<var class="
+"\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-tooltip\">ICMP with "
+"types %{item.types#%{next?, }<var>%{item}</var>}</span></var>:<var>%{item."
+"name}</var>}}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks "
+"except %{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-"
+"tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}"
+"</var>}%{helper?, helper %{helper.inv?<var data-tooltip=\"Match any helper "
+"except &quot;%{helper.name}&quot;\">%{helper.val}</var>:<var data-tooltip="
+"\"%{helper.name}\">%{helper.val}</var>}}"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
@@ -872,10 +871,10 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
msgid ""
-"To %{dest}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-"
-"tooltip=\"Match IP addresses except %{item.val}.\"}>%{item.ival}</"
-"var>}}%{dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-"
-"tooltip=\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
+"To %{dest}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip="
+"\"Match IP addresses except %{item.val}.\"}>%{item.ival}</"
+"var>}}%{dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-tooltip="
+"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
diff --git a/applications/luci-app-firewall/po/ur/firewall.po b/applications/luci-app-firewall/po/ur/firewall.po
new file mode 100644
index 0000000000..e8abc8a817
--- /dev/null
+++ b/applications/luci-app-firewall/po/ur/firewall.po
@@ -0,0 +1,1110 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-03-30 17:00+0200\n"
+"PO-Revision-Date: 2021-01-07 17:03+0000\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: ur\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.4.1-dev\n"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
+msgid ""
+"%{src?%{dest?Forwarded:Incoming}:Outgoing} %{ipv6?%{ipv4?<var>IPv4</var> and "
+"<var>IPv6</var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto?, protocol %{proto#"
+"%{next?, }%{item.types?<var class=\"cbi-tooltip-container\">%{item.name}"
+"<span class=\"cbi-tooltip\">ICMP with types %{item.types#%{next?, }<var>"
+"%{item}</var>}</span></var>:<var>%{item.name}</var>}}}%{mark?, mark <var"
+"%{mark.inv? data-tooltip=\"Match fwmarks except %{mark.num}%{mark.mask? with "
+"mask %{mark.mask}}.\":%{mark.mask? data-tooltip=\"Mask fwmark value with "
+"%{mark.mask} before compare.\"}}>%{mark.val}</var>}%{dscp?, DSCP %{dscp.inv?"
+"<var data-tooltip=\"Match DSCP classifications except %{dscp.num?:%{dscp."
+"name}}\">%{dscp.val}</var>:<var>%{dscp.val}</var>}}%{helper?, helper "
+"%{helper.inv?<var data-tooltip=\"Match any helper except &quot;%{helper.name}"
+"&quot;\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper."
+"val}</var>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
+msgid "-- add IP --"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:509
+msgid "-- add MAC --"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:118
+msgid ""
+"<var data-tooltip=\"ACCEPT\">Accept</var> %{src?%{dest?forward:input}:output}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:87
+msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:81
+msgid ""
+"<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP <var>"
+"%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:115
+msgid ""
+"<var data-tooltip=\"DROP\">Drop</var> %{src?%{dest?forward:input}:output}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:133
+msgid ""
+"<var data-tooltip=\"DSCP\">Assign DSCP</var> classification <var>%{set_dscp}"
+"</var>"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
+msgid ""
+"<var data-tooltip=\"HELPER\">Assign conntrack</var> helper <var"
+"%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:130
+msgid ""
+"<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> firewall mark <var>"
+"%{set_mark?:%{set_xmark}}</var>"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid "<var data-tooltip=\"MASQUERADE\">Automatically rewrite</var> source IP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:124
+msgid ""
+"<var data-tooltip=\"NOTRACK\">Do not track</var> %{src?%{dest?forward:input}:"
+"output}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:121
+msgid ""
+"<var data-tooltip=\"REJECT\">Reject</var> %{src?%{dest?forward:input}:output}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:81
+msgid ""
+"<var data-tooltip=\"SNAT\">Statically rewrite</var> to source %{snat_ip?IP "
+"<var>%{snat_ip}</var>} %{snat_port?port <var>%{snat_port}</var>}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:224
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:290
+msgid ""
+"Additional raw <em>iptables</em> arguments to classify zone destination "
+"traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
+"traffic."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:280
+msgid ""
+"Additional raw <em>iptables</em> arguments to classify zone source traffic, "
+"e.g. <code>-p tcp --sport 443</code> to only match inbound HTTPS traffic."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:136
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
+msgid "Advanced Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:251
+msgid "Allow \"invalid\" traffic"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:353
+msgid "Allow forward from <em>source zones</em>:"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:312
+msgid "Allow forward to <em>destination zones</em>:"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:539
+msgid "Any"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:445
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:275
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:316
+msgid ""
+"Apply a bitwise XOR of the given value and the existing mark value on "
+"established connections. Format is value[/mask]. If a mask is specified then "
+"those bits set in the mask are zeroed out."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:263
+msgid "Apply the given DSCP class or value to established connections."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+msgid "Assign the specified connection tracking helper to matched traffic."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:254
+msgid "Automatic helper assignment"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:254
+msgid ""
+"Automatically assign conntrack helpers based on traffic protocol and port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:107
+msgid "Conntrack Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:258
+msgid "Conntrack helpers"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:16
+msgid "Contents have been saved."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:688
+msgid "Continue"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
+msgid "Covered devices"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
+msgid "Covered networks"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:226
+msgid "Covered subnets"
+msgstr ""
+
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:54
+msgid "Custom Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:26
+msgid ""
+"Custom rules allow you to execute arbitrary iptables commands which are not "
+"otherwise covered by the firewall framework. The commands are executed after "
+"each firewall restart, right after the default ruleset has been loaded."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:387
+msgid "DSCP classification"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
+msgid "DSCP mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
+msgid "DSCP mark required"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
+msgid "Destination address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
+msgid "Destination port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+msgid "Destination zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:268
+msgid "Device name"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:251
+msgid ""
+"Do not install extra rules to reject forwarded traffic with conntrack state "
+"<em>invalid</em>. This may be required for complex asymmetric route setups."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:58
+msgid "Drop invalid packets"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:248
+msgid "Enable NAT Loopback"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:44
+msgid "Enable SYN-flood protection"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:264
+msgid "Enable logging on this zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:338
+msgid "Expecting: %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:76
+msgid "Experimental feature. Not fully compatible with QoS/SQM."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:258
+msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+msgid "External IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+msgid "External port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
+msgid "Extra arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:290
+msgid "Extra destination arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:108
+msgid "Extra iptables arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:280
+msgid "Extra source arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
+msgid "Firewall"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:25
+msgid "Firewall - Custom Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:127
+msgid "Firewall - NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:129
+msgid "Firewall - Port Forwards"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:173
+msgid "Firewall - Traffic Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:37
+msgid "Firewall - Zone Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:681
+msgid "Firewall configuration migration"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:145
+msgid "Forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:30
+msgid ""
+"Forwarded IPv4%{proto?, protocol %{proto#%{next?, }<var>%{item.name}</"
+"var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks except "
+"%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-tooltip="
+"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:451
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "Friday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:39
+msgid ""
+"From %{src}%{src_device?, interface <var>%{src_device}</var>}%{src_ip?, IP "
+"%{src_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP addresses except "
+"%{item.val}.\"}>%{item.ival}</var>}}%{src_port?, port %{src_port#%{next?, }"
+"<var%{item.inv? data-tooltip=\"Match ports except %{item.val}.\"}>%{item."
+"ival}</var>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:64
+msgid ""
+"From %{src}%{src_device?, interface <var>%{src_device}</var>}%{src_ip?, IP "
+"%{src_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP addresses except "
+"%{item.val}.\"}>%{item.ival}</var>}}%{src_port?, port %{src_port#%{next?, }"
+"<var%{item.inv? data-tooltip=\"Match ports except %{item.val}.\"}>%{item."
+"ival}</var>}}%{src_mac?, MAC %{src_mac#%{next?, }<var%{item.inv? data-"
+"tooltip=\"Match MACs except %{item.val}%{item.hint.name? a.k.a. %{item.hint."
+"name}}.\":%{item.hint.name? data-tooltip=\"%{item.hint.name}\"}}>%{item.ival}"
+"</var>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:48
+msgid ""
+"From %{src}%{src_ip?, IP %{src_ip#%{next?, }<var%{item.inv? data-tooltip="
+"\"Match IP addresses except %{item.val}.\"}>%{item.ival}</var>}}%{src_port?, "
+"port %{src_port#%{next?, }<var%{item.inv? data-tooltip=\"Match ports except "
+"%{item.val}.\"}>%{item.ival}</var>}}%{src_mac?, MAC %{src_mac#%{next?, }<var"
+"%{item.inv? data-tooltip=\"Match MACs except %{item.val}%{item.hint.name? a."
+"k.a. %{item.hint.name}}.\":%{item.hint.name? data-tooltip=\"%{item.hint."
+"name}\"}}>%{item.ival}</var>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:17
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/root/usr/share/rpcd/acl.d/luci-app-firewall.json:3
+msgid "Grant access to firewall configuration"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:87
+msgid "Hardware flow offloading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:232
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:280
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
+msgid "IPv4 only"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:281
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:234
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:251
+msgid "Inbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:38
+msgid ""
+"Incoming IPv4%{proto?, protocol %{proto#%{next?, }%{item.types?<var class="
+"\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-tooltip\">ICMP with "
+"types %{item.types#%{next?, }<var>%{item}</var>}</span></var>:<var>%{item."
+"name}</var>}}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks "
+"except %{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-"
+"tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}"
+"</var>}%{helper?, helper %{helper.inv?<var data-tooltip=\"Match any helper "
+"except &quot;%{helper.name}&quot;\">%{helper.val}</var>:<var data-tooltip="
+"\"%{helper.name}\">%{helper.val}</var>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:143
+msgid "Input"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:234
+msgid "Internal IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
+msgid "Internal port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
+msgid "Internal zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:304
+msgid "Invalid DSCP mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:372
+msgid "Invalid limit value"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:382
+msgid "Limit burst"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
+msgid "Limit log messages"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:348
+msgid "Limit matching"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:68
+msgid ""
+"Limit matching to <var>%{limit.num}</var> packets per <var>%{limit.unit}</"
+"var>%{limit.burst? burst <var>%{limit.burst}</var>}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
+msgid "Limited masquerading enabled"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:349
+msgid "Limits traffic matching to the specified rate."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:253
+msgid "Loopback source IP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:212
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:170
+msgid "MSS clamping"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
+msgid "Masquerading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
+msgid "Match"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
+msgid "Match DSCP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:292
+msgid "Match ICMP type"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:248
+msgid "Match device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:195
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:200
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:181
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:186
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:412
+msgid "Match helper"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
+msgid ""
+"Match incoming traffic directed at the given destination port or port range "
+"on this host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:412
+msgid "Match traffic using the specified connection tracking helper."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:318
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:239
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:263
+msgid "Matches traffic carrying the specified DSCP marking."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:383
+msgid ""
+"Maximum initial number of packets to match: this number gets recharged by "
+"one every time the limit specified above is not reached, up to this number."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
+msgid "Monday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:271
+msgid "Month Days"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:130
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:44
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:128
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
+msgid "Only match incoming traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
+msgid "Only match incoming traffic from these MACs."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+msgid "Only match incoming traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
+msgid ""
+"Only match incoming traffic originating from the given source port or port "
+"range on the client host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:252
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
+msgid "Outbound zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:62
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:144
+msgid "Output"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:286
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
+msgid "Passes additional arguments to iptables. Use with care!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:277
+msgid ""
+"Passing raw iptables arguments to source and destination traffic "
+"classification rules allows to match packets based on other criteria than "
+"interfaces or subnets. These options should be used with extreme care as "
+"invalid values could render the firewall ruleset broken, completely exposing "
+"all services."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:26
+msgid "Port Forwards"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:130
+msgid ""
+"Port forwarding allows remote computers on the Internet to connect to a "
+"specific computer or service within the private LAN."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
+msgid "Protocol"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
+msgid ""
+"Redirect matched incoming traffic to the given port on the internal host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:235
+msgid "Redirect matched incoming traffic to the specified internal host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
+msgid "Requires hardware NAT support. Implemented at least for mt7621"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:244
+msgid "Restrict Masquerading to given destination subnets"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:237
+msgid "Restrict Masquerading to given source subnets"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:276
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:231
+msgid "Restrict to address family"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:215
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:216
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:230
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:229
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:75
+msgid "Routing/NAT Offloading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:211
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:452
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "Saturday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:315
+msgid "Set mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:317
+msgid ""
+"Set the given mark value on established connections. Format is value[/mask]. "
+"If a mask is specified then only those bits set in the mask are modified."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:83
+msgid "Software based offloading for routing/NAT"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:82
+msgid "Software flow offloading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+msgid "Source IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Source MAC address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:353
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
+msgid "Source address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
+msgid "Source port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+msgid "Source zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
+msgid ""
+"Specifies whether to tie this traffic rule to a specific inbound or outbound "
+"network device."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:253
+msgid ""
+"Specifies whether to use the external or the internal IP address for "
+"reflected traffic."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:476
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:290
+msgid "Start Date (yyyy-mm-dd)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:468
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:282
+msgid "Start Time (hh:mm:ss)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:480
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:294
+msgid "Stop Date (yyyy-mm-dd)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:472
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:286
+msgid "Stop Time (hh:mm:ss)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
+msgid "Sunday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:682
+msgid ""
+"The existing firewall configuration needs to be changed for LuCI to function "
+"properly."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:38
+msgid ""
+"The firewall creates zones over your network interfaces to control network "
+"traffic flow."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:217
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
+msgid ""
+"The options below control the forwarding policies between this zone (%s) and "
+"other zones. <em>Destination zones</em> cover forwarded traffic "
+"<strong>originating from %q</strong>. <em>Source zones</em> match forwarded "
+"traffic from other zones <strong>targeted at %q</strong>. The forwarding "
+"rule is <em>unidirectional</em>, e.g. a forward from lan to wan does "
+"<em>not</em> imply a permission to forward from wan to lan as well."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
+msgid ""
+"This section defines common properties of %q. The <em>input</em> and "
+"<em>output</em> options set the default policies for traffic entering and "
+"leaving this zone while the <em>forward</em> option describes the policy for "
+"forwarded traffic between different networks within the zone. <em>Covered "
+"networks</em> specifies which available networks are members of this zone."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:450
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "Thursday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:183
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:137
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:484
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Time in UTC"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
+msgid "Time restrictions are enabled for this rule"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
+msgid ""
+"To %{dest}%{dest_device?, interface <var>%{dest_device}</var>}%{dest_ip?, IP "
+"%{dest_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP addresses except "
+"%{item.val}.\"}>%{item.ival}</var>}}%{dest_port?, port %{dest_port#%{next?, }"
+"<var%{item.inv? data-tooltip=\"Match ports except %{item.val}.\"}>%{item."
+"ival}</var>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:49
+msgid ""
+"To %{dest}%{dest_device?, via interface <var>%{dest_device}</"
+"var>}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match "
+"IP addresses except %{item.val}.\"}>%{item.ival}</var>}}%{dest_port?, port "
+"%{dest_port#%{next?, }<var%{item.inv? data-tooltip=\"Match ports except "
+"%{item.val}.\"}>%{item.ival}</var>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+msgid ""
+"To %{dest}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip="
+"\"Match IP addresses except %{item.val}.\"}>%{item.ival}</"
+"var>}}%{dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-tooltip="
+"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+msgid "Tracking helper"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:176
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:35
+msgid "Traffic Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:174
+msgid ""
+"Traffic rules define policies for packets traveling between different zones, "
+"for example to reject traffic between certain hosts or to open WAN ports on "
+"the router."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
+msgid "Tuesday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:19
+msgid "Unable to save contents: %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
+msgid "Unknown or not installed conntrack helper \"%s\""
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:140
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:144
+msgid "Unnamed NAT"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
+msgid "Unnamed forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:210
+msgid "Unnamed rule"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:585
+msgid "Unrecognized protocol"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:683
+msgid ""
+"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
+"be converted to \"nat\" sections and the firewall will be restarted to apply "
+"the updated configuration."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:257
+msgid "Use external IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+msgid "Use internal IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
+msgid ""
+"Use this option to classify zone traffic by raw, non-<em>uci</em> managed "
+"network devices."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:226
+msgid ""
+"Use this option to classify zone traffic by source or destination subnet "
+"instead of networks or devices."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:330
+msgid "Valid firewall mark required"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:449
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
+msgid "Wednesday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:441
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:255
+msgid "Week Days"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+msgid "XOR firewall mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:315
+msgid "XOR mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:135
+msgid "Zone ⇒ Forwardings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:94
+msgid "Zones"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:381
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
+msgid "accept"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:407
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
+msgid "any"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:49
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:82
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:78
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:50
+msgid "any zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:385
+msgid "apply firewall mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:384
+msgid "assign conntrack helper"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:61
+msgid "day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:233
+msgid "do not rewrite"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:383
+msgid "don't track"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:380
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
+msgid "drop"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:61
+msgid "hour"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:61
+msgid "minute"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
+msgid "reject"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:61
+msgid "second"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:49
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:58
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:82
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:78
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:50
+msgid "this device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:307
+msgid "this new zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:353
+msgid "unlimited"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+msgid "unspecified"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:338
+msgid "valid firewall mark"
+msgstr ""
diff --git a/applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js b/applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js
index dc9241cec9..c859aa177f 100644
--- a/applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js
+++ b/applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js
@@ -20,7 +20,9 @@ var commonConf = [
[form.Value, 'server_addr', _('Server address'), _('ServerAddr specifies the address of the server to connect to.<br />By default, this value is "0.0.0.0".'), {datatype: 'host'}],
[form.Value, 'server_port', _('Server port'), _('ServerPort specifies the port to connect to the server on.<br />By default, this value is 7000.'), {datatype: 'port'}],
[form.Value, 'http_proxy', _('HTTP proxy'), _('HttpProxy specifies a proxy address to connect to the server through. If this value is "", the server will be connected to directly.<br />By default, this value is read from the "http_proxy" environment variable.')],
+ [form.Value, 'log_file', _('Log file'), _('LogFile specifies a file where logs will be written to. This value will only be used if LogWay is set appropriately.<br />By default, this value is "console".')],
[form.ListValue, 'log_level', _('Log level'), _('LogLevel specifies the minimum log level. Valid values are "trace", "debug", "info", "warn", and "error".<br />By default, this value is "info".'), {values: ['trace', 'debug', 'info', 'warn', 'error']}],
+ [form.Value, 'log_max_days', _('Log max days'), _('LogMaxDays specifies the maximum number of days to store log information before deletion. This is only used if LogWay == "file".<br />By default, this value is 0.'), {datatype: 'uinteger'}],
[form.Flag, 'disable_log_color', _('Disable log color'), _('DisableLogColor disables log colors when LogWay == "console" when set to true.'), {datatype: 'bool', default: 'false'}],
[form.Value, 'token', _('Token'), _('Token specifies the authorization token used to create keys to be sent to the server. The server must have a matching token for authorization to succeed. <br />By default, this value is "".')],
[form.Value, 'admin_addr', _('Admin address'), _('AdminAddr specifies the address that the admin server binds to.<br />By default, this value is "127.0.0.1".'), {datatype: 'ipaddr'}],
@@ -39,6 +41,7 @@ var commonConf = [
];
var baseProxyConf = [
+ [form.Value, 'name', _('Proxy name'), undefined, {rmempty: false, optional: false}],
[form.ListValue, 'type', _('Proxy type'), _('ProxyType specifies the type of this proxy. Valid values include "tcp", "udp", "http", "https", "stcp", and "xtcp".<br />By default, this value is "tcp".'), {values: ['tcp', 'udp', 'http', 'https', 'stcp', 'xtcp']}],
[form.Flag, 'use_encryption', _('Encryption'), _('UseEncryption controls whether or not communication with the server will be encrypted. Encryption is done using the tokens supplied in the server and client configuration.<br />By default, this value is false.'), {datatype: 'bool'}],
[form.Flag, 'use_compression', _('Compression'), _('UseCompression controls whether or not communication with the server will be compressed.<br />By default, this value is false.'), {datatype: 'bool'}],
@@ -65,6 +68,7 @@ var httpProxyConf = [
var stcpProxyConf = [
[form.ListValue, 'role', _('Role'), undefined, {values: ['server', 'visitor']}],
+ [form.Value, 'server_name', _('Server name'), undefined, {depends: [{role: 'visitor'}]}],
[form.Value, 'sk', _('Sk')],
];
@@ -82,12 +86,20 @@ function setParams(o, params) {
} else if (key === 'depends') {
if (!Array.isArray(val))
val = [val];
+
+ var deps = [];
for (var j = 0; j < val.length; j++) {
- var args = val[j];
- if (!Array.isArray(args))
- args = [args];
- o.depends.apply(o, args);
+ var d = {};
+ for (var vkey in val[j])
+ d[vkey] = val[j][vkey];
+ for (var k = 0; k < o.deps.length; k++) {
+ for (var dkey in o.deps[k]) {
+ d[dkey] = o.deps[k][dkey];
+ }
+ }
+ deps.push(d);
}
+ o.deps = deps;
} else {
o[key] = params[key];
}
@@ -186,21 +198,17 @@ return view.extend({
defOpts(s, startupConf);
s = m.section(form.GridSection, 'conf', _('Proxy Settings'));
+ s.anonymous = true;
s.addremove = true;
+ s.sortable = true;
+ s.addbtntitle = _('Add new proxy...');
+
s.filter = function(s) { return s !== 'common'; };
- s.renderSectionAdd = function(extra_class) {
- var el = form.GridSection.prototype.renderSectionAdd.apply(this, arguments),
- nameEl = el.querySelector('.cbi-section-create-name');
- ui.addValidator(nameEl, 'uciname', true, function(v) {
- if (v === 'common') return _('Name can not be "common"');
- return true;
- }, 'blur', 'keyup');
- return el;
- }
s.tab('general', _('General Settings'));
s.tab('http', _('HTTP Settings'));
+ s.option(form.Value, 'name', _('Proxy name')).modalonly = false;
s.option(form.Value, 'type', _('Proxy type')).modalonly = false;
s.option(form.Value, 'local_ip', _('Local IP')).modalonly = false;
s.option(form.Value, 'local_port', _('Local port')).modalonly = false;
diff --git a/applications/luci-app-frpc/po/ar/frpc.po b/applications/luci-app-frpc/po/ar/frpc.po
index 71cc90f172..04d95c154f 100644
--- a/applications/luci-app-frpc/po/ar/frpc.po
+++ b/applications/luci-app-frpc/po/ar/frpc.po
@@ -11,75 +11,79 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.5.1-dev\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr ""
@@ -87,21 +91,21 @@ msgstr ""
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "التشفير"
@@ -109,11 +113,11 @@ msgstr "التشفير"
msgid "Environment variable"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "الاعدادات العامة"
@@ -121,11 +125,11 @@ msgstr "الاعدادات العامة"
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr ""
@@ -133,73 +137,81 @@ msgstr ""
msgid "HTTP proxy"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -210,63 +222,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "بروتوكول"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -274,7 +302,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr ""
@@ -290,14 +318,18 @@ msgstr ""
msgid "Server address"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -306,34 +338,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -341,50 +373,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/bg/frpc.po b/applications/luci-app-frpc/po/bg/frpc.po
index c37ffacc9f..0e2d95333c 100644
--- a/applications/luci-app-frpc/po/bg/frpc.po
+++ b/applications/luci-app-frpc/po/bg/frpc.po
@@ -10,75 +10,79 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr ""
@@ -86,21 +90,21 @@ msgstr ""
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "Криптиране"
@@ -108,11 +112,11 @@ msgstr "Криптиране"
msgid "Environment variable"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Основни настройки"
@@ -120,11 +124,11 @@ msgstr "Основни настройки"
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr ""
@@ -132,73 +136,81 @@ msgstr ""
msgid "HTTP proxy"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -209,63 +221,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Протокол"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -273,7 +301,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr ""
@@ -289,14 +317,18 @@ msgstr ""
msgid "Server address"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -305,34 +337,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -340,50 +372,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/bn_BD/frpc.po b/applications/luci-app-frpc/po/bn_BD/frpc.po
index 3d3f8dc8a7..7260d5f17c 100644
--- a/applications/luci-app-frpc/po/bn_BD/frpc.po
+++ b/applications/luci-app-frpc/po/bn_BD/frpc.po
@@ -10,75 +10,79 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "অতিরিক্ত কনফিগারেশন"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "অতিরিক্ত সেটিংস"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
"value is 0, the admin server will not be started.<br />By default, this "
"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr "অ্যাসেট ডিরেক্টরি"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr "তথ্য সংগ্রহ করা হচ্ছে ..."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr ""
@@ -86,21 +90,21 @@ msgstr ""
msgid "Config files include in temporary config file"
msgstr "কনফিগ ফাইলগুলি অস্থায়ী কনফিগ ফাইলের অন্তর্ভুক্ত"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr "রঙ্গিন লগ নিষ্ক্রিয় করুন"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr ""
@@ -108,11 +112,11 @@ msgstr ""
msgid "Environment variable"
msgstr "এনভায়রনমেন্ট ভ্যারিয়েবল"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "সাধারণ সেটিংস"
@@ -120,11 +124,11 @@ msgstr "সাধারণ সেটিংস"
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr ""
@@ -132,33 +136,33 @@ msgstr ""
msgid "HTTP proxy"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr "হার্টবিট টাইমআউট"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
@@ -169,36 +173,44 @@ msgid ""
"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr "লগ লেভেল"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr "stderr লগ করুন"
@@ -209,26 +221,36 @@ msgstr "stdout লগ করুন"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr "চলমান না"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
@@ -238,38 +260,43 @@ msgstr ""
"href=\"https://github.com/fatedier/frp#configuration-file-template\">frp "
"README</a>"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "প্রোটোকল"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr "চলমান"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -277,7 +304,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr "ক্র্যাশ করলে পুনরুজ্জীবিত করুন"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr ""
@@ -293,6 +320,10 @@ msgstr "ব্যবহারকারী হিসাবে ডেমন চা
msgid "Server address"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr ""
@@ -309,34 +340,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr "টিসিপি মাক্স"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -344,7 +375,7 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
@@ -352,44 +383,44 @@ msgstr ""
"LuCI তে অন্তর্ভুক্ত হয়নি এমন কিছু অতিরিক্ত প্যারামিটার নির্দিষ্ট করতে এই তালিকাটি "
"ব্যবহৃত হবে।"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr "টোকেন"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/ca/frpc.po b/applications/luci-app-frpc/po/ca/frpc.po
index 01ca397daf..3078206347 100644
--- a/applications/luci-app-frpc/po/ca/frpc.po
+++ b/applications/luci-app-frpc/po/ca/frpc.po
@@ -10,75 +10,79 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5.1\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr ""
@@ -86,21 +90,21 @@ msgstr ""
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr ""
@@ -108,11 +112,11 @@ msgstr ""
msgid "Environment variable"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Paràmetres generals"
@@ -120,11 +124,11 @@ msgstr "Paràmetres generals"
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr ""
@@ -132,73 +136,81 @@ msgstr ""
msgid "HTTP proxy"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -209,63 +221,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -273,7 +301,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr ""
@@ -289,14 +317,18 @@ msgstr ""
msgid "Server address"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -305,34 +337,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -340,50 +372,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/cs/frpc.po b/applications/luci-app-frpc/po/cs/frpc.po
index 52b16cbb1f..17cdc2e2b4 100644
--- a/applications/luci-app-frpc/po/cs/frpc.po
+++ b/applications/luci-app-frpc/po/cs/frpc.po
@@ -10,75 +10,79 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.6-dev\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "Další konfigurace"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "Další nastavení"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr "Adresa administrátora"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr "Komprese"
@@ -86,21 +90,21 @@ msgstr "Komprese"
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr "Vlastní domény"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "Šifrování"
@@ -108,11 +112,11 @@ msgstr "Šifrování"
msgid "Environment variable"
msgstr "Proměnná prostředí"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Obecná nastavení"
@@ -120,11 +124,11 @@ msgstr "Obecná nastavení"
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr "Nastavení HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr "HTTP heslo"
@@ -132,73 +136,81 @@ msgstr "HTTP heslo"
msgid "HTTP proxy"
msgstr "HTTP proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr "HTTP uživatel"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr "Lokální port"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -209,63 +221,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Protokol"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr "Nastavení proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr "Typ proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -273,7 +301,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr ""
@@ -289,14 +317,18 @@ msgstr ""
msgid "Server address"
msgstr "Adresa serveru"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr "Port serveru"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -305,34 +337,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr "TLS"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -340,50 +372,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr "Uživatel"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr "frp Klient"
diff --git a/applications/luci-app-frpc/po/da/frpc.po b/applications/luci-app-frpc/po/da/frpc.po
index 8194716be0..334327a120 100644
--- a/applications/luci-app-frpc/po/da/frpc.po
+++ b/applications/luci-app-frpc/po/da/frpc.po
@@ -10,75 +10,79 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.11.1-dev\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "Yderligere konfigurationer"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
"value is 0, the admin server will not be started.<br />By default, this "
"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr ""
@@ -86,21 +90,21 @@ msgstr ""
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr ""
@@ -108,11 +112,11 @@ msgstr ""
msgid "Environment variable"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr ""
@@ -120,11 +124,11 @@ msgstr ""
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr ""
@@ -132,33 +136,33 @@ msgstr ""
msgid "HTTP proxy"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
@@ -169,36 +173,44 @@ msgid ""
"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr "Log niveau"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -209,64 +221,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Protokol"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -274,7 +301,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr "Rolle"
@@ -290,6 +317,10 @@ msgstr ""
msgid "Server address"
msgstr "Serveradresse"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr ""
@@ -306,34 +337,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -341,50 +372,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/de/frpc.po b/applications/luci-app-frpc/po/de/frpc.po
index 72a982e60d..1aa268bd3c 100644
--- a/applications/luci-app-frpc/po/de/frpc.po
+++ b/applications/luci-app-frpc/po/de/frpc.po
@@ -1,58 +1,62 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-24 06:56+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2022-07-24 16:11+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr "Neuen Proxy hinzufügen..."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "Zusätzliche Konfiguration"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "Weitere Einstellungen"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr "Admin-Adresse"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr "Admin-Kennwort"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr "Admin-Port"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr "Admin-Nutzer"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-"AdminAddr spezifiziert die Adresse auf der der Admin-Server lauscht."
-"<br />Standard für diesen Wert ist \"127.0.0.1\"."
+"AdminAddr spezifiziert die Adresse auf der der Admin-Server lauscht.<br /"
+">Standard für diesen Wert ist \"127.0.0.1\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
"AdminPort spezifiziert den Port auf dem der Admin-Server lauschen soll. "
-"Falls der Wert 0 ist, wird kein Admin-Server gestartet.<br />Standardwert ist "
-"0."
+"Falls der Wert 0 ist, wird kein Admin-Server gestartet.<br />Standardwert "
+"ist 0."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
@@ -60,7 +64,7 @@ msgstr ""
"AdminPwd spezifiziert das Kennwort, dass der Admin-Server zum Login abfrägt."
"<br />Standardkennwort ist \"admin\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
@@ -68,11 +72,11 @@ msgstr ""
"AdminUser spezifiziert den Benutzername, den der Admin-Server fürs Login "
"verwenden soll.<br />Standardnutzer ist \"admin\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr "Asset-Verzeichnis"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
@@ -83,15 +87,15 @@ msgstr ""
"mitgelieferten ausführbaren Datei mittels statik geladen.<br />Standardwert "
"ist \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr "Ermittle Daten..."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr "Gemeinsame Einstellungen"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr "Komprimierung"
@@ -99,15 +103,15 @@ msgstr "Komprimierung"
msgid "Config files include in temporary config file"
msgstr "Konfigurationsdateien die in temporärer Konfiguration enthalten sind"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr "Benutzerdefinierte Domains"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr "Deaktiviere farbiges Log"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
@@ -115,7 +119,7 @@ msgstr ""
"DisableLogColor deaktiviert farbiges Log wenn LogWay == \"console\" "
"aktiviert ist."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "Verschlüsselung"
@@ -123,11 +127,11 @@ msgstr "Verschlüsselung"
msgid "Environment variable"
msgstr "Umgebungsvariable"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr "Beende Programm bei Loginfehler"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Allgemeine Einstellungen"
@@ -135,11 +139,11 @@ msgstr "Allgemeine Einstellungen"
msgid "Grant access to LuCI app frpc"
msgstr "Zugriff auf LuCI-App frpc gewähren"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr "HTTP-Einstellungen"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr "HTTP-Passwort"
@@ -147,11 +151,11 @@ msgstr "HTTP-Passwort"
msgid "HTTP proxy"
msgstr "HTTP-Proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr "HTTP-User"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
@@ -161,7 +165,7 @@ msgstr ""
"Heartbeats an den Server in Sekunden. Es wird nicht empfohlen, diesen Wert "
"zu ändern.<br />Standardwert hierfür ist 30."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
@@ -171,81 +175,109 @@ msgstr ""
"Verzögerung in Sekunden, bevor die Verbindung gekappt wird. Es wird nicht "
"empfohlen, diesen Wert zu ändern.<br />Standardwert hierfür ist 90."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr "Heartbeat-Intervall"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr "Heartbeat-Timeout"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr "Host-Header umschreiben"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
"HttpProxy spezifiert über welche Proxy-Adresse zum Server verbunden werden "
-"soll. Falls dieser Wert \"\" ist, wird direkt zum Server verbunden."
-"<br />Standardwert hierfür wird aus der \"http_proxy\"-Umgebungsvariable "
-"gelesen."
+"soll. Falls dieser Wert \"\" ist, wird direkt zum Server verbunden.<br /"
+">Standardwert hierfür wird aus der \"http_proxy\"-Umgebungsvariable gelesen."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
"Falls remote_port auf 0 gesetzt ist, wird frps einen zufälligen Port-Wert "
"zuweisen"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr "Lokale IP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr "Lokaler Port"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
"LocalIp spezifiziert die IP-Adresse oder den Hostnamen der als Proxy "
"verwendet werden soll."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr "LocalPort spezifiziert den Port des Proxys."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr "Standorte"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr "Protokolldatei"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr "Protokollierungsstufe"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr "Maximale Tage protokollieren"
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
-msgstr "Logge stderr"
+msgstr "Stderr protokollieren"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:10
msgid "Log stdout"
-msgstr "Logge stdout"
+msgstr "Stdout protokollieren"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+"LogFile gibt eine Datei an, in die Protokolle geschrieben werden. Dieser "
+"Wert wird nur verwendet, wenn LogWay entsprechend eingestellt ist.<br />In "
+"der Voreinstellung ist dieser Wert \"console\"."
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
"LogLevel spezifiziert den minimalen Log-Level. Gültige Werte sind \"trace\", "
"\"debug\", \"info\", \"warn\" und \"error\".<br />Standartwert hierfür ist "
"\"info\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+"LogMaxDays gibt die maximale Anzahl von Tagen an, die die "
+"Protokollinformationen vor dem Löschen gespeichert werden sollen. Dies wird "
+"nur verwendet, wenn LogWay == \"file\".<br />Standardmäßig ist dieser Wert 0."
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
@@ -255,14 +287,10 @@ msgstr ""
"Loginversuch beenden soll. Falls es auf falsch steht, wir es der client so "
"oft versuchen, bis es erfolgreich war.<br />Standardwert hierfür ist wahr."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr "LÄUFT NICHT"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr "Der Name kann nicht \"common\" sein"
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
@@ -272,11 +300,11 @@ msgstr ""
"weitergereicht werden, siehe <a href=\"https://github.com/fatedier/"
"frp#configuration-file-template\">frp README</a>"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Protokoll"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
@@ -286,30 +314,35 @@ msgstr ""
"verwendet werden soll. Gültige Werte sind \"tcp\", \"kcp\" und \"websocket\"."
"<br />Standardwert hierfür ist \"tcp\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr "Proxy-Einstellungen"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr "Name des Proxies"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr "Proxy-Typ"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
"ProxyType spezifiziert den Typ des Proxyservers. Gültige Werte beinhalten "
-"\"tcp\", \"udp\", \"https\", \"stcp\" und \"xtcp\".<br />Standardwert hierfür "
-"ist \"tcp\"."
+"\"tcp\", \"udp\", \"https\", \"stcp\" und \"xtcp\".<br />Standardwert "
+"hierfür ist \"tcp\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr "LÄUFT"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr "Remote-Port"
@@ -317,7 +350,7 @@ msgstr "Remote-Port"
msgid "Respawn when crashed"
msgstr "Starte nach Crash neu"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr "Rolle"
@@ -333,14 +366,18 @@ msgstr "Daemon als Gruppe ausführen"
msgid "Server address"
msgstr "Server-Adresse"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr "Servername"
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr "Server-Port"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
"ServerAddr spezifiziert die Adresse des Servers zu dem Verbunden werden soll."
"<br />Standardwert hierfür ist \"0.0.0.0\"."
@@ -353,28 +390,28 @@ msgstr ""
"ServerPort spezifiziert den Port des Servers zu dem verbunden werden soll."
"<br />Standardwert hierfür ist 7000."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr "Sk"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr "Startparameter"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr "Subdomain"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr "TCP-mux"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr "TLS"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
@@ -382,7 +419,7 @@ msgstr ""
"TLSEnable spezifiziert ob TLS bei der Kommunikation mit dem Server verwendet "
"werden soll."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -394,7 +431,7 @@ msgstr ""
"auf wahr steht, muss der Server ebenfalls TCP-Multiplexing aktiviert haben."
"<br />Standardwert hierfür ist wahr."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
@@ -402,11 +439,11 @@ msgstr ""
"In dieser Liste können zusätzliche Parameter angegeben werden, die in diesem "
"LuCI nicht enthalten sind."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr "Token"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
@@ -414,10 +451,10 @@ msgid ""
msgstr ""
"Token spezifiziert das Authorisations-Token, das für die Erzeugung von "
"Schlüsseln die an den Server gesendet werden genutzt wird. Der Server muss "
-"ein gleichlautendes Token zur Authorisation eingestellt haben."
-"<br />Standardwert hierfür ist \"\"."
+"ein gleichlautendes Token zur Authorisation eingestellt haben.<br /"
+">Standardwert hierfür ist \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
@@ -425,7 +462,7 @@ msgstr ""
"UseCompression legt fest, ob die Datenverbindung mit dem Server komprimiert "
"werden soll.<br />Standardwert hierfür ist falsch."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
@@ -435,11 +472,11 @@ msgstr ""
"werden soll. Die Verschlüsselung erfolgt mittels der eingestellten Token auf "
"Server- und Clientseite.<br />Standardwert hierfür ist falsch."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr "Nutzer"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
@@ -449,9 +486,12 @@ msgstr ""
"Clients. Falls dieser Wert \"\" beträgt, werden Proxy-Namen automatisch zu "
"\"{user} {proxy_name} \" umgeschrieben.<br />Standardwert hierfür ist \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr "frp Client"
+
+#~ msgid "Name can not be \"common\""
+#~ msgstr "Der Name kann nicht \"common\" sein"
diff --git a/applications/luci-app-frpc/po/el/frpc.po b/applications/luci-app-frpc/po/el/frpc.po
index e81474db7e..e413c7c957 100644
--- a/applications/luci-app-frpc/po/el/frpc.po
+++ b/applications/luci-app-frpc/po/el/frpc.po
@@ -10,75 +10,79 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.13-dev\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr ""
@@ -86,21 +90,21 @@ msgstr ""
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "Κρυπτογράφηση"
@@ -108,11 +112,11 @@ msgstr "Κρυπτογράφηση"
msgid "Environment variable"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Γενικές ρυθμίσεις"
@@ -120,11 +124,11 @@ msgstr "Γενικές ρυθμίσεις"
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr ""
@@ -132,73 +136,81 @@ msgstr ""
msgid "HTTP proxy"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr "Επίπεδο καταγραφής"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -209,63 +221,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Πρωτόκολλο"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -273,7 +301,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr ""
@@ -289,14 +317,18 @@ msgstr ""
msgid "Server address"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -305,34 +337,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -340,50 +372,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr "Χρήστης"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/en/frpc.po b/applications/luci-app-frpc/po/en/frpc.po
index ca65035197..d3f0201c35 100644
--- a/applications/luci-app-frpc/po/en/frpc.po
+++ b/applications/luci-app-frpc/po/en/frpc.po
@@ -4,75 +4,79 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr ""
@@ -80,21 +84,21 @@ msgstr ""
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr ""
@@ -102,11 +106,11 @@ msgstr ""
msgid "Environment variable"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr ""
@@ -114,11 +118,11 @@ msgstr ""
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr ""
@@ -126,73 +130,81 @@ msgstr ""
msgid "HTTP proxy"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -203,63 +215,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -267,7 +295,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr ""
@@ -283,14 +311,18 @@ msgstr ""
msgid "Server address"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -299,34 +331,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -334,50 +366,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/es/frpc.po b/applications/luci-app-frpc/po/es/frpc.po
index d17174a5f9..0b331ad570 100644
--- a/applications/luci-app-frpc/po/es/frpc.po
+++ b/applications/luci-app-frpc/po/es/frpc.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-08-10 19:02+0000\n"
+"PO-Revision-Date: 2022-06-21 17:16+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/es/>\n"
@@ -11,33 +11,37 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr "Añadir nuevo proxy..."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "Configuraciones adicionales"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "Configuración adicional"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr "Dirección del administrador"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr "Clave del administrador"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr "Puerto del administrador"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr "Usuario del administrador"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
@@ -45,17 +49,17 @@ msgstr ""
"AdminAddr especifica la dirección a la que se une el servidor de "
"administración.<br />De manera predeterminada, este valor es \"127.0.0.1\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
"AdminPort especifica el puerto para que el servidor de administración "
"escuche. Si este valor es 0, el servidor de administración no se iniciará."
"<br />De manera predeterminada, este valor es 0."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
@@ -63,7 +67,7 @@ msgstr ""
"AdminPwd especifica la contraseña que el servidor de administración usará "
"para iniciar sesión.<br />De manera predeterminada, este valor es \"admin\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
@@ -71,11 +75,11 @@ msgstr ""
"AdminUser especifica el nombre de usuario que el administrador del servidor "
"usará para iniciar sesión.<br /> Por defecto, este valor es \"admin\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr "Directorio de activos"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
@@ -86,15 +90,15 @@ msgstr ""
"cargarán desde el ejecutable incluido usando statik.<br />Por defecto, este "
"valor es \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr "Recolectando datos..."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr "Configuraciones comunes"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr "Compresión"
@@ -104,15 +108,15 @@ msgstr ""
"Los archivos de configuración incluyen en el archivo de configuración "
"temporal"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr "Dominios personalizados"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr "Desactivar color de registro"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
@@ -120,7 +124,7 @@ msgstr ""
"DisableLogColor desactiva los colores de registro cuando LogWay == \"console"
"\" cuando se establece en verdadero."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "Encriptación"
@@ -128,11 +132,11 @@ msgstr "Encriptación"
msgid "Environment variable"
msgstr "Variable ambiental"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr "Salir cuando falla el inicio de sesión"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Configuración general"
@@ -140,11 +144,11 @@ msgstr "Configuración general"
msgid "Grant access to LuCI app frpc"
msgstr "Conceder acceso a la aplicación frpc de LuCI"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr "Configuraciones HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr "Contraseña HTTP"
@@ -152,21 +156,21 @@ msgstr "Contraseña HTTP"
msgid "HTTP proxy"
msgstr "Proxy HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr "Usuario HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
"HeartBeatInterval especifica en qué intervalo se envían los latidos al "
-"servidor, en segundos. No se recomienda cambiar este valor.<br />Por defecto, "
-"este valor es 30."
+"servidor, en segundos. No se recomienda cambiar este valor.<br />Por "
+"defecto, este valor es 30."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
@@ -176,59 +180,67 @@ msgstr ""
"permitido antes de que finalice la conexión, en segundos. No se recomienda "
"cambiar este valor.<br />Por defecto, este valor es 90."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr "Intervalo de latidos"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr "Tiempo de espera de latidos"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr "Reescritura de encabezado de host"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
"HttpProxy especifica una dirección proxy para conectarse al servidor. Si "
"este valor es \"\", el servidor se conectará directamente.<br />De manera "
"predeterminada, este valor se lee desde la variable de entorno \"http_proxy"
"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr "Si remote_port es 0, frps le asignará un puerto aleatorio"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr "IP local"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr "Puerto local"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr "LocalIp especifica la dirección IP o el nombre de host para el proxy."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr "LocalPort especifica el puerto al proxy."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr "Localizaciones"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr "Archivo de registro"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr "Nivel de registro"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr "Máx. días de registro"
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr "Registro de stderr"
@@ -239,14 +251,35 @@ msgstr "Registro de stdout"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+"LogFile especifica un archivo en el que se escribirán los registros. Este "
+"valor solo se utilizará si LogWay se configura correctamente.<br />De forma "
+"predeterminada, este valor es \"console\"."
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
"LogLevel especifica el nivel mínimo de registro. Los valores válidos son "
"\"trace\", \"debug\", \"info\", \"warn\" y \"error\".<br />Por defecto, este "
"valor es \"info\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+"LogMaxDays especifica el número máximo de días para almacenar información de "
+"registro antes de la eliminación. Esto solo se usa si LogWay == \"archivo\""
+".<br />De forma predeterminada, este valor es 0."
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
@@ -257,15 +290,11 @@ msgstr ""
"hasta que un intento de inicio de sesión tenga éxito.<br />Por defecto, este "
"valor es verdadero."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
#, fuzzy
msgid "NOT RUNNING"
msgstr "NO SE ESTÁ EJECUTANDO"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr "El nombre no puede ser \"común\""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
@@ -275,11 +304,11 @@ msgstr ""
"configuración, consulte <a href=\"https://github.com/fatedier/"
"frp#configuration-file-template\"> frp README</a>"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Protocolo"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
@@ -289,30 +318,35 @@ msgstr ""
"servidor. Los valores válidos son \"tcp\", \"kcp\" y \"websocket\".<br />De "
"manera predeterminada, este valor es \"tcp\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr "Configuraciónes del proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr "Nombre del proxy"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr "Tipo de proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
"ProxyType especifica el tipo de este proxy. Los valores válidos incluyen "
-"\"tcp\", \"udp\", \"http\", \"https\", \"stcp\" y \"xtcp\".<br />Por defecto, "
-"este valor es \"tcp\"."
+"\"tcp\", \"udp\", \"http\", \"https\", \"stcp\" y \"xtcp\".<br />Por "
+"defecto, este valor es \"tcp\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr "EJECUTANDO"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr "Puerto remoto"
@@ -320,7 +354,7 @@ msgstr "Puerto remoto"
msgid "Respawn when crashed"
msgstr "Reaparecer cuando se estrelló"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr "Rol"
@@ -336,14 +370,18 @@ msgstr "Ejecutar demonio como usuario"
msgid "Server address"
msgstr "Dirección del servidor"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr "Nombre del servidor"
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr "Puerto del servidor"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
"ServerAddr especifica la dirección del servidor al que conectarse.<br />Por "
"defecto, este valor es \"0.0.0.0\"."
@@ -353,31 +391,31 @@ msgid ""
"ServerPort specifies the port to connect to the server on.<br />By default, "
"this value is 7000."
msgstr ""
-"ServerPort especifica el puerto para conectarse al servidor.<br />Por defecto, "
-"este valor es 7000."
+"ServerPort especifica el puerto para conectarse al servidor.<br />Por "
+"defecto, este valor es 7000."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr "Sk"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr "Configuraciones de inicio"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr "Subdominio"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr "TCP mux"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr "TLS"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
@@ -385,7 +423,7 @@ msgstr ""
"TLSEnable especifica si TLS debe usarse o no cuando se comunica con el "
"servidor."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -397,7 +435,7 @@ msgstr ""
"verdadero, el servidor también debe tener habilitada la multiplexación TCP."
"<br />De manera predeterminada, este valor es verdadero."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
@@ -405,11 +443,11 @@ msgstr ""
"Esta lista se puede utilizar para especificar algunos parámetros adicionales "
"que no se han incluido en este LuCI."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr "Token"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
@@ -419,7 +457,7 @@ msgstr ""
"enviar al servidor. El servidor debe tener un token coincidente para que la "
"autorización tenga éxito.<br />Por defecto, este valor es \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
@@ -427,7 +465,7 @@ msgstr ""
"UseCompression controla si la comunicación con el servidor se comprimirá o "
"no.<br />Por defecto, este valor es falso."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
@@ -435,14 +473,14 @@ msgid ""
msgstr ""
"UseEncryption controla si la comunicación con el servidor se cifrará o no. "
"El cifrado se realiza utilizando los tokens suministrados en la "
-"configuración del servidor y del cliente.<br />De manera predeterminada, este "
-"valor es falso."
+"configuración del servidor y del cliente.<br />De manera predeterminada, "
+"este valor es falso."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr "Usuario"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
@@ -453,12 +491,15 @@ msgstr ""
"proxy se cambiarán automáticamente a \"{user}.{Proxy_name}\".<br />De manera "
"predeterminada, este valor es \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr "Cliente frp"
+#~ msgid "Name can not be \"common\""
+#~ msgstr "El nombre no puede ser \"común\""
+
#~ msgid "Headers"
#~ msgstr "Encabezados"
diff --git a/applications/luci-app-frpc/po/fi/frpc.po b/applications/luci-app-frpc/po/fi/frpc.po
index d050510986..bb0a4f5b7d 100644
--- a/applications/luci-app-frpc/po/fi/frpc.po
+++ b/applications/luci-app-frpc/po/fi/frpc.po
@@ -10,75 +10,79 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.12-dev\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "Lisäasetukset"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr ""
@@ -86,21 +90,21 @@ msgstr ""
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "Salaus"
@@ -108,11 +112,11 @@ msgstr "Salaus"
msgid "Environment variable"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Yleiset asetukset"
@@ -120,11 +124,11 @@ msgstr "Yleiset asetukset"
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr ""
@@ -132,73 +136,81 @@ msgstr ""
msgid "HTTP proxy"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr "Lokitaso"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -209,63 +221,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Protokolla"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -273,7 +301,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr ""
@@ -289,14 +317,18 @@ msgstr ""
msgid "Server address"
msgstr "Palvelimen osoite"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr "Palvelinportti"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -305,34 +337,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -340,50 +372,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr "Käyttäjä"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/fr/frpc.po b/applications/luci-app-frpc/po/fr/frpc.po
index ce270bc00c..1614c9595f 100644
--- a/applications/luci-app-frpc/po/fr/frpc.po
+++ b/applications/luci-app-frpc/po/fr/frpc.po
@@ -1,40 +1,44 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-25 01:53+0000\n"
-"Last-Translator: Felix Braun <f.bhelicopter@gmail.com>\n"
+"PO-Revision-Date: 2022-07-24 16:04+0000\n"
+"Last-Translator: Christophe Blancon <christophe.blancon@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.10-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "Configurations supplémentaires"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "Paramètres supplémentaires"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr "Adresse administrateur"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr "mot de passe d'administrateur"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr "Port administrateur"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr "Utilisateur administrateur"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
@@ -42,17 +46,17 @@ msgstr ""
"AdminAddr spécifie l'adresse à laquelle le serveur d'administration se lie."
"<br />Par défaut, cette valeur est \"127.0.0.1\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
"AdminPort spécifie le port d'écoute du serveur d'administration. Si cette "
"valeur est 0, le serveur d'administration ne sera pas démarré.<br />Par "
"défaut, cette valeur est 0."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
@@ -60,7 +64,7 @@ msgstr ""
"AdminPwd spécifie le mot de passe que le serveur d'administration utilisera "
"pour la connexion.<br />Par défaut, cette valeur est \"admin\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
@@ -68,11 +72,11 @@ msgstr ""
"AdminUser spécifie le nom d'utilisateur que le serveur d'administration "
"utilisera pour la connexion.<br />Par défaut, cette valeur est \"admin\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr "Répertoire des actifs"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
@@ -83,15 +87,15 @@ msgstr ""
"actifs seront chargés à partir de l'exécutable fourni à l'aide de statik."
"<br />Par défaut, cette valeur est \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr "Recueillant les données..."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr "Paramètres communs"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr "Compression"
@@ -101,15 +105,15 @@ msgstr ""
"Les fichiers de configuration incluent dans le fichier de configuration "
"temporaire"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr "Domaines personnalisés"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr "Désactiver la couleur du journal"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
@@ -117,7 +121,7 @@ msgstr ""
"DisableLogColor désactive les couleurs du journal lorsque LogWay == \"console"
"\" lorsqu'il est défini sur true."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "Chiffrement"
@@ -125,11 +129,11 @@ msgstr "Chiffrement"
msgid "Environment variable"
msgstr "Variable d'environnement"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr "Quitter lorsque la connexion échoue"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Paramètres généraux"
@@ -137,11 +141,11 @@ msgstr "Paramètres généraux"
msgid "Grant access to LuCI app frpc"
msgstr "Accorder l'accès à l'application LuCI frpc"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr "Paramètres HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr "Mot de passe HTTP"
@@ -149,21 +153,21 @@ msgstr "Mot de passe HTTP"
msgid "HTTP proxy"
msgstr "Http proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr "Utilisateur HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
"HeartBeatInterval spécifie à quel intervalle les pulsations sont envoyées au "
-"serveur, en secondes. Il n'est pas recommandé de modifier cette valeur."
-"<br />Par défaut, cette valeur est 30."
+"serveur, en secondes. Il n'est pas recommandé de modifier cette valeur.<br /"
+">Par défaut, cette valeur est 30."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
@@ -173,58 +177,67 @@ msgstr ""
"avant la fin de la connexion, en secondes. Il n'est pas recommandé de "
"modifier cette valeur.<br />Par défaut, cette valeur est 90."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr "Intervalle des battements cardiaques"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr "Délai d'expiration du rythme cardiaque"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr "Réécriture de l'en-tête de l'hôte"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
"HttpProxy spécifie une adresse proxy pour se connecter au serveur via. Si "
-"cette valeur est \"\", le serveur sera directement connecté.<br />Par défaut, "
-"cette valeur est lue à partir de la variable d'environnement \"http_proxy\"."
+"cette valeur est \"\", le serveur sera directement connecté.<br />Par "
+"défaut, cette valeur est lue à partir de la variable d'environnement "
+"\"http_proxy\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr "Si remote_port vaut 0, frps vous attribuera un port aléatoire"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr "IP locale"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr "Local port"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr "LocalIp spécifie l'adresse IP ou le nom d'hôte vers lequel proxy."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr "LocalPort spécifie le port vers lequel proxy."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr "Emplacements"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr "Niveau de journalisation"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr "Log stderr"
@@ -235,14 +248,29 @@ msgstr "Log stdout"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
"LogLevel spécifie le niveau de journalisation minimum. Les valeurs valides "
"sont \"trace\", \"debug\", \"info\", \"warn\" et \"error\".<br />Par défaut, "
"cette valeur est \"info\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
@@ -250,17 +278,13 @@ msgid ""
msgstr ""
"LoginFailExit contrôle si le client doit quitter ou non après une tentative "
"de connexion échouée. Si la valeur est false, le client réessayera jusqu'à "
-"ce qu'une tentative de connexion réussisse.<br />Par défaut, cette valeur est "
-"vraie."
+"ce qu'une tentative de connexion réussisse.<br />Par défaut, cette valeur "
+"est vraie."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr "NON-EXÉCUTANT"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr "Le nom ne peut pas être \"commun\""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
@@ -270,30 +294,35 @@ msgstr ""
"fichier de configuration, voir <a href=\"https://github.com/fatedier/"
"frp#configuration-file-template\">frp README</a>"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Protocole"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
"Protocol spécifie le protocole à utiliser lors de l'interaction avec le "
-"serveur. Les valeurs valides sont \"tcp\", \"kcp\" et \"websocket\".<br />Par "
-"défaut, cette valeur est \"tcp\"."
+"serveur. Les valeurs valides sont \"tcp\", \"kcp\" et \"websocket\".<br /"
+">Par défaut, cette valeur est \"tcp\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr "Paramètres du proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr "Type de proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
@@ -303,11 +332,11 @@ msgstr ""
"\"udp\", \"http\", \"https\", \"stcp\" et \"xtcp\".<br />Par défaut, cette "
"valeur est \"tcp\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr "EXÉCUTANT"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr "Port distant"
@@ -315,7 +344,7 @@ msgstr "Port distant"
msgid "Respawn when crashed"
msgstr "Réapparaître en cas de crash"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr "Rôle"
@@ -331,17 +360,21 @@ msgstr "Exécuter le démon en tant qu'utilisateur"
msgid "Server address"
msgstr "Adresse du serveur"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr "Nom du serveur"
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr "Port serveur"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
-"ServerAddr spécifie l'adresse du serveur auquel se connecter.<br />Par défaut, "
-"cette valeur est \"0.0.0.0\"."
+"ServerAddr spécifie l'adresse du serveur auquel se connecter.<br />Par "
+"défaut, cette valeur est \"0.0.0.0\"."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid ""
@@ -351,28 +384,28 @@ msgstr ""
"ServerPort spécifie le port sur lequel se connecter au serveur.<br />Par "
"défaut, cette valeur est 7000."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr "Sk"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr "Paramètres de démarrage"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr "Sous-domaine"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr "TCP mux"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr "TLS"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
@@ -380,7 +413,7 @@ msgstr ""
"TLSEnable spécifie si TLS doit être utilisé ou non lors de la communication "
"avec le serveur."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -392,7 +425,7 @@ msgstr ""
"le multiplexage TCP doit également être activé sur le serveur.<br />Par "
"défaut, cette valeur est vraie."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
@@ -400,11 +433,11 @@ msgstr ""
"Cette liste peut être utilisée pour spécifier des paramètres additionnels "
"qui n'ont pas été inclus dans ce LuCI."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr "Token"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
@@ -414,7 +447,7 @@ msgstr ""
"au serveur. Le serveur doit avoir un jeton correspondant pour que "
"l'autorisation réussisse.<br />Par défaut, cette valeur est \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
@@ -422,7 +455,7 @@ msgstr ""
"UseCompression contrôle si la communication avec le serveur sera compressée "
"ou non.<br />Par défaut, cette valeur est false."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
@@ -433,11 +466,11 @@ msgstr ""
"configuration du serveur et du client.<br />Par défaut, cette valeur est "
"fausse."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr "Utilisateur"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
@@ -448,9 +481,12 @@ msgstr ""
"automatiquement modifiés en \"{user}.{Proxy_name}\".<br />Par défaut, cette "
"valeur est \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr "frp Client"
+
+#~ msgid "Name can not be \"common\""
+#~ msgstr "Le nom ne peut pas être \"commun\""
diff --git a/applications/luci-app-frpc/po/he/frpc.po b/applications/luci-app-frpc/po/he/frpc.po
index 47cbfc6ac4..9422dbde17 100644
--- a/applications/luci-app-frpc/po/he/frpc.po
+++ b/applications/luci-app-frpc/po/he/frpc.po
@@ -4,75 +4,79 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr ""
@@ -80,21 +84,21 @@ msgstr ""
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr ""
@@ -102,11 +106,11 @@ msgstr ""
msgid "Environment variable"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr ""
@@ -114,11 +118,11 @@ msgstr ""
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr ""
@@ -126,73 +130,81 @@ msgstr ""
msgid "HTTP proxy"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -203,63 +215,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -267,7 +295,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr ""
@@ -283,14 +311,18 @@ msgstr ""
msgid "Server address"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -299,34 +331,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -334,50 +366,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/hi/frpc.po b/applications/luci-app-frpc/po/hi/frpc.po
index 544b54643d..ed8288f1c7 100644
--- a/applications/luci-app-frpc/po/hi/frpc.po
+++ b/applications/luci-app-frpc/po/hi/frpc.po
@@ -4,75 +4,79 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr ""
@@ -80,21 +84,21 @@ msgstr ""
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr ""
@@ -102,11 +106,11 @@ msgstr ""
msgid "Environment variable"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr ""
@@ -114,11 +118,11 @@ msgstr ""
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr ""
@@ -126,73 +130,81 @@ msgstr ""
msgid "HTTP proxy"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -203,63 +215,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -267,7 +295,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr ""
@@ -283,14 +311,18 @@ msgstr ""
msgid "Server address"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -299,34 +331,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -334,50 +366,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/hu/frpc.po b/applications/luci-app-frpc/po/hu/frpc.po
index 195718c7cc..06273a0fd6 100644
--- a/applications/luci-app-frpc/po/hu/frpc.po
+++ b/applications/luci-app-frpc/po/hu/frpc.po
@@ -10,75 +10,79 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.8-dev\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "További beállítások"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr "Rendszergazda jelszó"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr "Rendszergazda felhasználó"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr "Adatgyűjtés..."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr "Tömörítés"
@@ -86,21 +90,21 @@ msgstr "Tömörítés"
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr "Színek kikapcsolása a naplóban"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "Titkosítás"
@@ -108,11 +112,11 @@ msgstr "Titkosítás"
msgid "Environment variable"
msgstr "Környezeti változó"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr "Kikapcsolás, ha a belépés sikertelen"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Általános Beállítások"
@@ -120,11 +124,11 @@ msgstr "Általános Beállítások"
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr "HTTP beállítások"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr "HTTP jelszó"
@@ -132,73 +136,81 @@ msgstr "HTTP jelszó"
msgid "HTTP proxy"
msgstr "HTTP proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr "HTTP felhasználó"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr "Lokális IP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr "Helyi port"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr "Naplózási szint"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -209,63 +221,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr "NEM FUT"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Protokol"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -273,7 +301,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr "Szerep"
@@ -289,14 +317,18 @@ msgstr "Démon futtatása felhasználóként"
msgid "Server address"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr "Kiszolgáló port"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -305,34 +337,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -340,50 +372,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr "Token"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr "Felhasználó"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/it/frpc.po b/applications/luci-app-frpc/po/it/frpc.po
index dea65a3af9..cfe2999354 100644
--- a/applications/luci-app-frpc/po/it/frpc.po
+++ b/applications/luci-app-frpc/po/it/frpc.po
@@ -10,75 +10,79 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "Configurazioni aggiuntive"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "Altre impostazioni"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr "Attività dir"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr ""
@@ -87,21 +91,21 @@ msgid "Config files include in temporary config file"
msgstr ""
"I file di configurazione sono inclusi nel file di configurazione temporaneo"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "Crittografia"
@@ -109,11 +113,11 @@ msgstr "Crittografia"
msgid "Environment variable"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Impostazioni Generali"
@@ -121,11 +125,11 @@ msgstr "Impostazioni Generali"
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr ""
@@ -133,73 +137,81 @@ msgstr ""
msgid "HTTP proxy"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -210,63 +222,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Protocollo"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -274,7 +302,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr ""
@@ -290,14 +318,18 @@ msgstr ""
msgid "Server address"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -306,34 +338,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -341,50 +373,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/ja/frpc.po b/applications/luci-app-frpc/po/ja/frpc.po
index caf50b7ee7..7e6433e05d 100644
--- a/applications/luci-app-frpc/po/ja/frpc.po
+++ b/applications/luci-app-frpc/po/ja/frpc.po
@@ -10,75 +10,79 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.3-dev\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "追加の構成"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr "共通設定"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr "圧縮"
@@ -86,21 +90,21 @@ msgstr "圧縮"
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr "ログの色を無効にする"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "暗号化"
@@ -108,11 +112,11 @@ msgstr "暗号化"
msgid "Environment variable"
msgstr "環境変数"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "一般設定"
@@ -120,11 +124,11 @@ msgstr "一般設定"
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr "HTTP 設定"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr "HTTP パスワード"
@@ -132,73 +136,81 @@ msgstr "HTTP パスワード"
msgid "HTTP proxy"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr "HTTP ユーザー"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr "ハートビート間隔"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr "ハートビート・タイムアウト"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr "ローカル IP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr "ローカル・ポート"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr "ログレベル"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -209,63 +221,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "プロトコル"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr "プロキシ設定"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -273,7 +301,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr "役割"
@@ -289,14 +317,18 @@ msgstr "デーモンをユーザーとして実行"
msgid "Server address"
msgstr "サーバーのアドレス"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr "サーバーのポート"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -305,34 +337,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -340,50 +372,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr "トークン"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr "ユーザー"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/ko/frpc.po b/applications/luci-app-frpc/po/ko/frpc.po
index dee13b6f35..e520b41127 100644
--- a/applications/luci-app-frpc/po/ko/frpc.po
+++ b/applications/luci-app-frpc/po/ko/frpc.po
@@ -10,75 +10,79 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.5-dev\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr ""
@@ -86,21 +90,21 @@ msgstr ""
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr ""
@@ -108,11 +112,11 @@ msgstr ""
msgid "Environment variable"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "기본 설정"
@@ -120,11 +124,11 @@ msgstr "기본 설정"
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr ""
@@ -132,73 +136,81 @@ msgstr ""
msgid "HTTP proxy"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -209,63 +221,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -273,7 +301,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr ""
@@ -289,14 +317,18 @@ msgstr ""
msgid "Server address"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -305,34 +337,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -340,50 +372,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/mr/frpc.po b/applications/luci-app-frpc/po/mr/frpc.po
index 2f4344da30..63c4b6fe0d 100644
--- a/applications/luci-app-frpc/po/mr/frpc.po
+++ b/applications/luci-app-frpc/po/mr/frpc.po
@@ -10,75 +10,79 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "अतिरिक्त कॉन्फिगरेशन"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr ""
@@ -86,21 +90,21 @@ msgstr ""
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr ""
@@ -108,11 +112,11 @@ msgstr ""
msgid "Environment variable"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "सामान्य सेटिंग्ज"
@@ -120,11 +124,11 @@ msgstr "सामान्य सेटिंग्ज"
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr ""
@@ -132,73 +136,81 @@ msgstr ""
msgid "HTTP proxy"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -209,63 +221,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "प्रोटोकॉल"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -273,7 +301,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr ""
@@ -289,14 +317,18 @@ msgstr ""
msgid "Server address"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -305,34 +337,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -340,50 +372,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/ms/frpc.po b/applications/luci-app-frpc/po/ms/frpc.po
index fd005903af..b4af9259f2 100644
--- a/applications/luci-app-frpc/po/ms/frpc.po
+++ b/applications/luci-app-frpc/po/ms/frpc.po
@@ -4,75 +4,79 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr ""
@@ -80,21 +84,21 @@ msgstr ""
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr ""
@@ -102,11 +106,11 @@ msgstr ""
msgid "Environment variable"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr ""
@@ -114,11 +118,11 @@ msgstr ""
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr ""
@@ -126,73 +130,81 @@ msgstr ""
msgid "HTTP proxy"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -203,63 +215,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -267,7 +295,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr ""
@@ -283,14 +311,18 @@ msgstr ""
msgid "Server address"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -299,34 +331,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -334,50 +366,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/nb_NO/frpc.po b/applications/luci-app-frpc/po/nb_NO/frpc.po
index 0a3ebdf3fa..7ca86144ea 100644
--- a/applications/luci-app-frpc/po/nb_NO/frpc.po
+++ b/applications/luci-app-frpc/po/nb_NO/frpc.po
@@ -10,75 +10,79 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.10.1\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "Ytterligere oppsett"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "Ytterligere innstillinger"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr ""
@@ -86,21 +90,21 @@ msgstr ""
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "Kryptering"
@@ -108,11 +112,11 @@ msgstr "Kryptering"
msgid "Environment variable"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Generelle innstillinger"
@@ -120,11 +124,11 @@ msgstr "Generelle innstillinger"
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr ""
@@ -132,73 +136,81 @@ msgstr ""
msgid "HTTP proxy"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -209,63 +221,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Protokoll"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -273,7 +301,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr ""
@@ -289,14 +317,18 @@ msgstr "Kjør nisse som bruker"
msgid "Server address"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -305,34 +337,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -340,50 +372,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr "Bruker"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/pl/frpc.po b/applications/luci-app-frpc/po/pl/frpc.po
index 32bcd278b8..cf6f2627f4 100644
--- a/applications/luci-app-frpc/po/pl/frpc.po
+++ b/applications/luci-app-frpc/po/pl/frpc.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-23 15:14+0000\n"
+"PO-Revision-Date: 2022-06-21 17:16+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/pl/>\n"
@@ -9,33 +9,37 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr "Dodaj nowy serwer proxy..."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "Dodatkowe konfiguracje"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "Dodatkowe ustawienia"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr "Adres administratora"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr "Hasło administratora"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr "Port administratora"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr "Administrator użytkownika"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
@@ -43,17 +47,17 @@ msgstr ""
"AdminAddr określa adres, który serwer administracyjny łączy z adresem.<br /> "
"Domyślnie jest to wartość \"127.0.0.1\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
"AdminPort określa port, na którym serwer administracyjny ma nasłuchiwać. "
"Jeśli ta wartość wynosi 0, serwer administracyjny nie zostanie uruchomiony. "
"<br /> Domyślnie ta wartość wynosi 0."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
@@ -61,7 +65,7 @@ msgstr ""
"AdminPwd określa hasło, którego będzie używał serwer administracyjny do "
"logowania. <br /> Domyślnie ta wartość to \"admin\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
@@ -69,11 +73,11 @@ msgstr ""
"AdminUser określa nazwę użytkownika, której serwer administracyjny będzie "
"używał do logowania.<br />Domyślnie ta wartość to \"admin\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr "Katalog zasobów"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
@@ -81,17 +85,18 @@ msgid ""
msgstr ""
"AssetsDir określa katalog lokalny, z którego serwer administracyjny będzie "
"ładował zasoby. Jeśli ta wartość to \"\", zasoby zostaną załadowane z "
-"pakietu wykonywalnego przy użyciu statik. <br /> Domyślnie ta wartość to \"\"."
+"pakietu wykonywalnego przy użyciu statik. <br /> Domyślnie ta wartość to "
+"\"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr "Zbieranie danych..."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr "Wspólne ustawienia"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr "Kompresja"
@@ -99,15 +104,15 @@ msgstr "Kompresja"
msgid "Config files include in temporary config file"
msgstr "Pliki konfiguracyjne znajdują się w tymczasowym pliku konfiguracyjnym"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr "Własne domeny"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr "Wyłącz kolor dziennika"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
@@ -115,7 +120,7 @@ msgstr ""
"DisableLogColor wyłącza kolory dziennika, gdy LogWay == \"konsola\", jest "
"ustawiona na true."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "Szyfrowanie"
@@ -123,11 +128,11 @@ msgstr "Szyfrowanie"
msgid "Environment variable"
msgstr "Zmienna środowiskowa"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr "Wyjdź, gdy logowanie się nie powiedzie"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Ustawienia główne"
@@ -135,11 +140,11 @@ msgstr "Ustawienia główne"
msgid "Grant access to LuCI app frpc"
msgstr "Udziel dostępu LuCI do aplikacji frpc"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr "Ustawienia HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr "Hasło HTTP"
@@ -147,21 +152,21 @@ msgstr "Hasło HTTP"
msgid "HTTP proxy"
msgstr "HTTP proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr "Użytkownik HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
"HeartBeatInterval określa, w jakich odstępach czasu pulsy są wysyłane do "
-"serwera, w sekundach. Nie zaleca się zmiany tej wartości. <br /> Domyślnie ta "
-"wartość wynosi 30."
+"serwera, w sekundach. Nie zaleca się zmiany tej wartości. <br /> Domyślnie "
+"ta wartość wynosi 30."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
@@ -171,59 +176,67 @@ msgstr ""
"przed zakończeniem połączenia (w sekundach). Nie zaleca się zmiany tej "
"wartości. <br /> Domyślnie ta wartość wynosi 90."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr "Interwał pulsu"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr "Limit czasu pulsu"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr "Przepisz nagłówek hosta"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
"HttpProxy określa adres proxy do połączenia z serwerem. Jeśli ta wartość to "
"\"\", serwer zostanie podłączony bezpośrednio. <br /> Domyślnie ta wartość "
"jest odczytywana ze zmiennej środowiskowej \"http_proxy\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr "Jeśli port_zdalny wynosi 0, frps przypisze Ci losowy port"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr "Lokalny IP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr "Port lokalny"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
"LocalIp określa adres IP lub nazwę hosta, do którego ma zostać wysłany proxy."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr "LocalPort określa port, do którego należy się zwrócić."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr "Lokalizacje"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr "Plik dziennika"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr "Poziom logowania"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr "Maks. dni logowania"
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr "Dziennik stderr"
@@ -234,30 +247,48 @@ msgstr "Dziennik stdout"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+"LogFile określa plik, w którym będą zapisywane dzienniki. Ta wartość będzie "
+"używana tylko wtedy, gdy LogWay zostanie odpowiednio ustawiony. <br /"
+">Domyślnie ta wartość to \"console\"."
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
"LogLevel określa minimalny poziom dziennika. Poprawne wartości to \"trace\", "
-"\"debug\", \"info\", \"warn\" i \"error\".<br /> Domyślnie jest to \"info\"."
+"\"debug\", \"info\", \"warn\" i \"error\".<br />Domyślnie jest to \"info\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+"LogMaxDays określa maksymalną liczbę dni przechowywania informacji dziennika "
+"przed usunięciem. Jest używana tylko wtedy, gdy LogWay == \"file\". <br /"
+">Domyślnie ta wartość wynosi 0."
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-"LoginFailExit kontroluje czy klient powinien wyjść po nieudanej próbie "
-"logowania. Jeśli jest ona nieprawdziwa, klient spróbuje ponownie, dopóki "
-"próba logowania nie zakończy się sukcesem.<br /> Domyślnie wartość true."
+"LoginFailExit kontroluje, czy klient powinien zakończyć działanie po "
+"nieudanej próbie logowania. Jeśli jest ustawiona na false, klient spróbuje "
+"ponownie, dopóki próba logowania nie zakończy się sukcesem.<br />Domyślnie "
+"wartość to true."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr "NIEURUCHOMIONE"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr "Nazwa nie może być „wspólna”"
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
@@ -267,11 +298,11 @@ msgstr ""
"pliku konfiguracyjnego, patrz <a href=\"https://github.com/fatedier/"
"frp#configuration-file-template\"> frp README </a>"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Protokół"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
@@ -281,30 +312,35 @@ msgstr ""
"wartości to \"tcp\", \"kcp\" i \"websocket\". <br /> Domyślnie ta wartość to "
"\"tcp\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr "Ustawienia proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr "Nazwa serwera proxy"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr "Typ proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
"ProxyType określa typ tego proxy. Prawidłowe wartości to \"tcp\", \"udp\", "
-"\"http\", \"https\", \"stcp\" i \"xtcp\". <br /> Domyślnie ta wartość to \"tcp"
-"\"."
+"\"http\", \"https\", \"stcp\" i \"xtcp\". <br /> Domyślnie ta wartość to "
+"\"tcp\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr "URUCHOMIONE"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr "Port zdalny"
@@ -312,7 +348,7 @@ msgstr "Port zdalny"
msgid "Respawn when crashed"
msgstr "Odradzaj się po awarii"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr "Rola"
@@ -328,17 +364,21 @@ msgstr "Uruchom daemona jako użytkownik"
msgid "Server address"
msgstr "Adres serwera"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr "Nazwa serwera"
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr "Port serwera"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
-"ServerAddr określa adres serwera, z którymi chcesz się połączyć. <br />Domyśl "
-"domyślnie ta wartość to \"0.0.0.0\"."
+"ServerAddr określa adres serwera, z którymi chcesz się połączyć. <br /"
+">Domyśl domyślnie ta wartość to \"0.0.0.0\"."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid ""
@@ -348,28 +388,28 @@ msgstr ""
"ServerPort określa port do połączenia z serwerem on.<br /> Domyślnie wartość "
"ta wynosi 7000."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr "Sk"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr "Ustawienia uruchamiania"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr "Subdomena"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr "Mux TCP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr "TLS"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
@@ -377,7 +417,7 @@ msgstr ""
"TLSEnable określa, czy podczas komunikacji z serwerem należy stosować TLS, "
"czy też nie."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -389,7 +429,7 @@ msgstr ""
"prawdą, serwer musi również mieć włączone multipleksowanie TCP. <br /> "
"Domyślnie ta wartość to true."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
@@ -397,11 +437,11 @@ msgstr ""
"Ta lista może służyć do określenia dodatkowych parametrów, które nie zostały "
"uwzględnione w tym LuCI."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr "Token"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
@@ -411,7 +451,7 @@ msgstr ""
"zostać wysłane na serwer. Serwer musi mieć pasujący token, aby autoryzacja "
"zakończyła się powodzeniem. <br /> Domyślnie ta wartość to \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
@@ -419,7 +459,7 @@ msgstr ""
"UseCompression kontroluje, czy komunikacja z serwerem będzie kompresowana. "
"<br /> Domyślnie ta wartość to false."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
@@ -429,11 +469,11 @@ msgstr ""
"Szyfrowanie odbywa się przy użyciu tokenów dostarczonych w konfiguracji "
"serwera i klienta. <br /> Domyślnie ta wartość to false."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr "Użytkownik"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
@@ -444,12 +484,15 @@ msgstr ""
"automatycznie zmienione na \"{user}. {proxy_name}\". <br />W razie domyślnie "
"ta wartość to \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr "Klient frp"
+#~ msgid "Name can not be \"common\""
+#~ msgstr "Nazwa nie może być „wspólna”"
+
#~ msgid "Headers"
#~ msgstr "Nagłówki"
diff --git a/applications/luci-app-frpc/po/pt/frpc.po b/applications/luci-app-frpc/po/pt/frpc.po
index 9f90d75776..a343cf8965 100644
--- a/applications/luci-app-frpc/po/pt/frpc.po
+++ b/applications/luci-app-frpc/po/pt/frpc.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-08-04 20:24+0000\n"
+"PO-Revision-Date: 2022-07-20 17:18+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/pt/>\n"
@@ -8,51 +8,55 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr "Adicionar um novo proxy..."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "Configurações adicionais"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "Configurações adicionais"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr "Endereço do administrador"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr "Palavra-passe do administrador"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr "Porto de administrador"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr "Utilizador do Administrador"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-"AdminAddr especifica o endereço para o qual o servidor admin se liga.<br />Por "
-"padrão, este valor é \"127.0.0.1\"."
+"AdminAddr especifica o endereço para o qual o servidor admin se liga.<br /"
+">Por padrão, este valor é \"127.0.0.1\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
"AdminPort especifica a porta onde o servidor de administração escuta. Se "
"este valor for 0, o servidor admin não será iniciado.<br />Por padrão, este "
"valor é 0."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
@@ -60,7 +64,7 @@ msgstr ""
"AdminPwd especifica a palavra-passe que o servidor admin usará para login."
"<br />Por padrão, este valor é \"admin\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
@@ -68,11 +72,11 @@ msgstr ""
"AdminUser especifica o nome de utilizador que o servidor admin usará para "
"login.<br />Por padrão, este valor é \"admin\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr "Diretório de ativos"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
@@ -82,15 +86,15 @@ msgstr ""
"Se o valor for \"\", os ativos serão carregados do que estiver embutido no "
"executável usando o statik. <br />O valor predefinido é \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr "A coletar dados..."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr "Configurações Comuns"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr "Compressão"
@@ -99,15 +103,15 @@ msgid "Config files include in temporary config file"
msgstr ""
"Ficheiros de configuração incluídos no ficheiro de configuração temporário"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr "Domínios personalizados"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr "Desativar cores nos registos"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
@@ -115,7 +119,7 @@ msgstr ""
"DisableLogColor desativa o registo de cores quando LogWay == \"console\" for "
"definido como true."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "Encriptação"
@@ -123,11 +127,11 @@ msgstr "Encriptação"
msgid "Environment variable"
msgstr "Variável de ambiente"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr "Saír caso início de sessão falhar"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Configurações gerais"
@@ -135,11 +139,11 @@ msgstr "Configurações gerais"
msgid "Grant access to LuCI app frpc"
msgstr "Conceder acesso à app LuCI frps"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr "Configurações HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr "Palavra-passe HTTP"
@@ -147,11 +151,11 @@ msgstr "Palavra-passe HTTP"
msgid "HTTP proxy"
msgstr "Proxy HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr "Utilizador HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
@@ -161,7 +165,7 @@ msgstr ""
"o servidor em segundos. Não é recomendável alterar este valor. <br />O valor "
"predefinido é 30."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
@@ -171,58 +175,66 @@ msgstr ""
"heartbeat antes que a conexão seja encerrada, em segundos. Não é "
"recomendável alterar esse valor. <br />O valor predefinido é 90."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr "Intervalo do heartbeat"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr "Tempo limite do heartbeat"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr "Reescrever o cabeçalho do host"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
"O HttpProxy especifica um endereço proxy para conectar ao servidor através "
"dele. Se esse valor for \"\", o servidor será conectado diretamente. <br />O "
"valor predefinido desse valor é lido da variável do ambiente \"http_proxy\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr "Se remote_port for 0, frps atribuirá uma porta aleatória para si"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr "IP local"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr "Porta local"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr "LocalIp especifica o endereço IP ou nome de host para ser proxy."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr "LocalPort especifica a porta para ser proxy."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr "Locais"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr "Ficheiro de registo"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr "Nível de registo"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr "Máximo de dias de registo"
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr "Regisro do stderr"
@@ -233,14 +245,35 @@ msgstr "Registo do stdout"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+"O LogFile especifica um ficheiro onde os registos serão escritos. Este valor "
+"só será usado se o LogWay for definido apropriadamente.<br />Por "
+"predefinição, este valor é \"console\"."
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
"O LogLevel determina o nível mínimo de registo. Valores válidos são \"trace"
"\", \"debug\", \"info\", \"warn\" e \"error\". <br />O valor predefinido é "
"\"info\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+"LogMaxDays especifica a quantidade máxima de dias para armazenar informações "
+"de registo antes de apagar. Isto só é usado se LogWay == \"file\".<br />Por "
+"predefinição, este valor é 0."
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
@@ -250,14 +283,10 @@ msgstr ""
"tentativa de login. Se falso, o cliente tentará novamente até que uma "
"tentativa de login seja bem sucedida. <br />O valor predefinido é true."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr "NÃO EM EXECUÇÃO"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr "O nome pode não ser \"common\""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
@@ -267,11 +296,11 @@ msgstr ""
"modelo de configuração, veja <a href=\"https://github.com/fatedier/"
"frp#configuration-file-template\">frp README</a>"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Protocolo"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
@@ -281,30 +310,35 @@ msgstr ""
"Os valores válidos são \"tcp\", \"kcp\" e \"websocket\". <br />O valor "
"predefinido é \"tcp\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr "Configurações de Proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr "Nome do proxy"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr "Tipo de proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
"ProxyType especifica o tipo deste proxy. Os valores válidos incluem \"tcp\", "
-"\"udp\", \"http\", \"https\", \"stcp\", e \"xtcp\".<br />O valor predefinido é "
-"\"tcp\"."
+"\"udp\", \"http\", \"https\", \"stcp\", e \"xtcp\".<br />O valor predefinido "
+"é \"tcp\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr "EXECUTADO"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr "Porta remota"
@@ -312,7 +346,7 @@ msgstr "Porta remota"
msgid "Respawn when crashed"
msgstr "Reiniciar caso travado"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr "Função"
@@ -328,17 +362,21 @@ msgstr "Executar serviço como utilizador"
msgid "Server address"
msgstr "Endereço do servidor"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr "Nome do servidor"
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr "Porta do servidor"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
-"ServerAddr especifica o endereço do servidor ao qual se conectar.<br />O valor "
-"predefinido é \"0.0.0.0\"."
+"ServerAddr especifica o endereço do servidor ao qual se conectar.<br />O "
+"valor predefinido é \"0.0.0.0\"."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid ""
@@ -348,28 +386,28 @@ msgstr ""
"ServerPort especifica a porta ao qual se conectar no servidor.<br />O valor "
"predefinido é 7000."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr "Sk"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr "Configurações de inicialização"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr "Subdomínio"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr "TCP mux"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr "TLS"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
@@ -377,7 +415,7 @@ msgstr ""
"O TLSEnable especifica se o TLS deve ou não ser usado ao comunicar com o "
"servidor."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -389,7 +427,7 @@ msgstr ""
"for true, o servidor deve ter multiplexing TCP ativado também. <br />O valor "
"predefinido é verdadeiro."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
@@ -397,21 +435,21 @@ msgstr ""
"Esta lista pode ser usada para definir parâmetros adicionais que não estavam "
"incluídos neste LuCI."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr "Chave eletrónica"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-"O token especifica o token de autorização usado para criar chaves a serem "
-"enviadas para o servidor. O servidor deve ter um token correspondente para a "
-"autorização ter sucesso. O valor predefinido é \"\"."
+"Token especifica o token de autorização para criar chaves a serem enviadas "
+"ao servidor. O servidor deve ter um token correspondente para a autorização "
+"ter sucesso. <br />A predefinição é \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
@@ -419,7 +457,7 @@ msgstr ""
"UseCompression controla se a comunicação com o servidor será compactada ou "
"não. <br />O valor predefinido é false."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
@@ -429,11 +467,11 @@ msgstr ""
"não. A criptografia é feita a usar os tokens fornecidos na configuração do "
"servidor e do cliente. <br />O valor predefinido é false."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr "Utilizador"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
@@ -444,9 +482,12 @@ msgstr ""
"automaticamente alterados para \"{utilizador}. {nome_do_proxy}\". <br />O "
"valor predefinido é \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr "Cliente frp"
+
+#~ msgid "Name can not be \"common\""
+#~ msgstr "O nome pode não ser \"common\""
diff --git a/applications/luci-app-frpc/po/pt_BR/frpc.po b/applications/luci-app-frpc/po/pt_BR/frpc.po
index fafe2c8726..39b4465a1f 100644
--- a/applications/luci-app-frpc/po/pt_BR/frpc.po
+++ b/applications/luci-app-frpc/po/pt_BR/frpc.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-07-22 08:04+0000\n"
+"PO-Revision-Date: 2022-06-27 00:17+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfrpc/pt_BR/>\n"
@@ -8,33 +8,37 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.7.2-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr "Adiciona um novo proxy..."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "Configurações adicionais"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "Configurações adicionais"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr "Endereço do administrador"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr "Senha do administrador"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr "Porta do administrador"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr "Usuário administrador"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
@@ -42,17 +46,17 @@ msgstr ""
"AdminAddr determina o endereço a ser vinculado para uso do administrador do "
"servidor.<br />O valor predefinido é \"127.0.0.0.1\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
"O AdminPort determina a porta onde o servidor administrativo atende. Se esse "
"valor for 0, o servidor administrativo não será iniciado. <br />O valor "
"predefinido é 0."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
@@ -60,7 +64,7 @@ msgstr ""
"AdminPwd determina a senha de login que será usado para o administrador do "
"servidor.<br />O valor predefinido é \"admin\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
@@ -68,11 +72,11 @@ msgstr ""
"AdminUser determina o nome de login do usuário que será usado pelo "
"administrador do servidor.<br />O valor predefinido é \"admin\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr "Diretório de ativos"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
@@ -80,18 +84,18 @@ msgid ""
msgstr ""
"AssetsDir determina o diretório onde o administrador do servidor irá buscar "
"recursos para serem carregados. Se o valor for \"\", os ativos serão "
-"carregados do que estiver embutido no executável usando o statik.<br />O valor "
-"predefinido é \"\"."
+"carregados do que estiver embutido no executável usando o statik.<br />O "
+"valor predefinido é \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr "Coletando dados ..."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr "Configurações Comuns"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr "Compressão"
@@ -100,15 +104,15 @@ msgid "Config files include in temporary config file"
msgstr ""
"Arquivos de configuração incluídos no arquivo de configuração temporário"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr "Domínios customizados"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr "Desativar cores nos registros de log"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
@@ -116,7 +120,7 @@ msgstr ""
"DisableLogColor desativa as cores nos registros de log quando LogWay == "
"\"console\" for definido como verdadeiro."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "Criptografia"
@@ -124,11 +128,11 @@ msgstr "Criptografia"
msgid "Environment variable"
msgstr "Variável de ambiente"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr "Encerre caso a autenticação falhe"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Configurações gerais"
@@ -136,11 +140,11 @@ msgstr "Configurações gerais"
msgid "Grant access to LuCI app frpc"
msgstr "Conceder acesso ao aplicativo LuCI frpc"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr "Configurações HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr "Senha HTTP"
@@ -148,11 +152,11 @@ msgstr "Senha HTTP"
msgid "HTTP proxy"
msgstr "Proxy HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr "Usuário HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
@@ -162,7 +166,7 @@ msgstr ""
"para o servidor em segundos. Não é recomendável alterar este valor. <br />O "
"valor predefinido é 30."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
@@ -172,59 +176,67 @@ msgstr ""
"heartbeat antes que a conexão seja encerrada em segundos. Não é recomendável "
"alterar este valor. <br />O valor predefinido é 90."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr "Intervalo do Heartbeat"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr "Tempo limite do heartbeat"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr "Reescrever cabeçalho do host"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
"O HttpProxy determina um endereço proxy a ser usado pelo servidor. Se este "
"valor for \"\", o servidor usará conexão direta. <br />O valor predefinido é "
"lido a partir da variável \"http_proxy\" do ambiente."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
"Se o remote_port for 0, o frps irá atribuir uma porta aleatória para você"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr "IP Local"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr "Porta local"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr "LocalIp determina o endereço IP ou o nome do host a ser procurado."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr "O LocalPort determina a porta a ser procurada."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr "Locais"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr "Arquivo log"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr "Nível do registro do log"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr "Registro máximo de dias"
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr "Registro log do stderr"
@@ -235,14 +247,35 @@ msgstr "Registro log do stdout"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+"O LogFile especifica um arquivo onde os registro logs serão gravados. Este "
+"valor só será usado se o LogWay estiver configurado adequadamente.<br />Por "
+"padrão, esse valor é \"console\"."
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
"O LogLevel determina o nível mínimo de registro no log. Valores válidos são "
"\"trace\", \"debug\", \"info\", \"warn\" e \"error\". <br />O valor "
"predefinido é \"info\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+"LogMaxDays especifica a quantidade máxima de dias para armazenar informações "
+"do registro log antes da exclusão. Isso só é usado se LogWay == \"arquivo\""
+".<br />Por padrão, este valor é 0."
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
@@ -252,14 +285,10 @@ msgstr ""
"login fracassada. Se falso, o cliente tentará novamente até que uma "
"tentativa de login seja bem sucedida. <br />O valor predefinido é verdadeiro."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr "NÃO ESTÁ EM EXECUÇÃO"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr "O nome não pode ser \"common\""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
@@ -269,11 +298,11 @@ msgstr ""
"modelo de configuração, veja <a href=\"https://github.com/fatedier/"
"frp#configuration-file-template\">frp README</a>"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Protocolo"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
@@ -283,30 +312,35 @@ msgstr ""
"Os valores válidos são \"tcp\", \"kcp\" e \"websocket\". <br />O valor "
"predefinido é \"tcp\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr "Configurações de Proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr "Nome do proxy"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr "Tipo de proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
"ProxyType determina o tipo deste proxy. Os valores válidos incluem \"tcp\", "
-"\"udp\", \"http\", \"https\", \"stcp\" e \"xtcp\". <br />O valor predefinido é "
-"\"tcp\"."
+"\"udp\", \"http\", \"https\", \"stcp\" e \"xtcp\". <br />O valor predefinido "
+"é \"tcp\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr "EM EXECUÇÃO"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr "Porta remota"
@@ -314,7 +348,7 @@ msgstr "Porta remota"
msgid "Respawn when crashed"
msgstr "Reiniciar caso entre em colapso"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr "Papel"
@@ -330,14 +364,18 @@ msgstr "Executar serviço como usuário"
msgid "Server address"
msgstr "Endereço do servidor"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr "Nome do servidor"
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr "Porta do servidor"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
"ServerAddr determina o endereço do servidor para se conectar. <br />O valor "
"predefinido é \"0,0.0.0\"."
@@ -350,28 +388,28 @@ msgstr ""
"O ServerPort determina a porta para se conectar ao servidor. <br />O valor "
"predefinido é 7000."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr "Sk"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr "Configurações de inicialização"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr "Subdomínio"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr "TCP mux"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr "TLS"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
@@ -379,7 +417,7 @@ msgstr ""
"O TLSEnable determina se o TLS deve ou não ser usado ao se comunicar com o "
"servidor."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -388,10 +426,10 @@ msgid ""
msgstr ""
"TcpMux alterna a multiplexação do fluxo TCP. Isso permite que várias "
"solicitações de um cliente compartilhem uma única conexão TCP. Se esse valor "
-"for verdadeiro, o servidor também deve ter a multiplexação TCP ativada. "
-"<br />O valor predefinido é verdadeiro."
+"for verdadeiro, o servidor também deve ter a multiplexação TCP ativada. <br /"
+">O valor predefinido é verdadeiro."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
@@ -399,11 +437,11 @@ msgstr ""
"Esta lista pode ser usada para definir alguns parâmetros adicionais que não "
"foram incluídos neste LuCI."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr "Token"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
@@ -413,7 +451,7 @@ msgstr ""
"enviadas ao servidor. O servidor deve ter um token correspondente para que a "
"autorização seja bem sucedida. <br />O valor predefinido é \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
@@ -421,7 +459,7 @@ msgstr ""
"UseCompression controla se a comunicação com o servidor será compactada ou "
"não. <br />O valor predefinido é falso."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
@@ -431,11 +469,11 @@ msgstr ""
"não. A criptografia é feita usando os tokens fornecidos na configuração do "
"servidor e do cliente. <br />O valor predefinido é falso."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr "Usuário"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
@@ -446,9 +484,12 @@ msgstr ""
"automaticamente alterados para \"{user}. {proxy_name}\". <br />O valor "
"predefinido é \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr "Cliente frp"
+
+#~ msgid "Name can not be \"common\""
+#~ msgstr "O nome não pode ser \"common\""
diff --git a/applications/luci-app-frpc/po/ro/frpc.po b/applications/luci-app-frpc/po/ro/frpc.po
index 334f43f96f..4670889580 100644
--- a/applications/luci-app-frpc/po/ro/frpc.po
+++ b/applications/luci-app-frpc/po/ro/frpc.po
@@ -11,31 +11,35 @@ msgstr ""
"20)) ? 1 : 2;\n"
"X-Generator: Weblate 4.10-dev\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "Configurații adiționale"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "Setări adiționale"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr "Adresa administratorului"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr "Parola de administrator"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr "Port administrativ"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr "Utilizator administrator"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
@@ -43,7 +47,7 @@ msgstr ""
"AdminAddr specifică adresa la care se leagă serverul de administrare.<br /"
">În mod implicit, această valoare este \"127.0.0.0.1\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
"value is 0, the admin server will not be started.<br />By default, this "
@@ -53,7 +57,7 @@ msgstr ""
"asculte. Dacă această valoare este 0, serverul de administrare nu va fi "
"pornit.<br />În mod implicit, această valoare este 0."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
@@ -61,7 +65,7 @@ msgstr ""
"AdminPwd specifică parola pe care serverul de administrare o va utiliza "
"pentru autentificare.<br />Din mod implicit, această valoare este \"admin\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
@@ -70,11 +74,11 @@ msgstr ""
"va utiliza pentru autentificare.<br />În mod implicit, această valoare este "
"\"admin\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr "Directorul de resurse"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
@@ -85,15 +89,15 @@ msgstr ""
"încărcate din executabilul inclus în pachet, utilizând statik.<br />Din mod "
"implicit, această valoare este \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr "Colectarea datelor ..."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr "Setări comune"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr "Comprimare"
@@ -101,15 +105,15 @@ msgstr "Comprimare"
msgid "Config files include in temporary config file"
msgstr "Fișiere de configurare incluse în fișierul de configurare temporar"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr "Domenii personalizate"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr "Dezactivați culoarea jurnalului"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
@@ -117,7 +121,7 @@ msgstr ""
"DisableLogColor dezactivează culorile jurnalului atunci când LogWay == "
"\"console\" este setat la adevărat."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "Criptare"
@@ -125,11 +129,11 @@ msgstr "Criptare"
msgid "Environment variable"
msgstr "Variabila de mediu"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr "Paritate"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Setări generale"
@@ -137,11 +141,11 @@ msgstr "Setări generale"
msgid "Grant access to LuCI app frpc"
msgstr "Acordă acces la aplicația LuCI frpc"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr "Setări HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr "Parola HTTP"
@@ -149,11 +153,11 @@ msgstr "Parola HTTP"
msgid "HTTP proxy"
msgstr "Proxy HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr "Utilizator HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
@@ -163,25 +167,25 @@ msgstr ""
"inimii către server, în secunde. Nu este recomandat să modificați această "
"valoare.<br />În mod implicit, această valoare este 30."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
"HeartBeatTimeout specifică timpul maxim de așteptare a unei bătăi de inimă "
-"înainte de a încheia conexiunea. Nu se recomandă modificarea acestei "
-"valori.<br />În mod implicit, această valoare este 90."
+"înainte de a încheia conexiunea. Nu se recomandă modificarea acestei valori."
+"<br />În mod implicit, această valoare este 90."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr "Intervalul bătăilor inimii"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr "Timpul limită a bătăilor inimii"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr "Rescrierea antetului gazdă"
@@ -195,38 +199,46 @@ msgstr ""
"Dacă această valoare este \"\", serverul va fi conectat direct.<br />În mod "
"implicit, această valoare este citită din variabila de mediu \"http_proxy\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
"Dacă remote_port este 0, frps va aloca un port aleatoriu pentru dumneavoastră"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr "IP local"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr "Port local"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
"LocalIp specifică adresa IP sau numele de gazdă către care se face proxy."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr "LocalPort specifică portul la care se face proxy."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr "Locații"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr "Nivel de jurnal"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr "Jurnal stderr"
@@ -237,6 +249,13 @@ msgstr "Jurnal stdout"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
"\"."
@@ -245,7 +264,14 @@ msgstr ""
"\"trace\", \"debug\", \"info\", \"warn\" și \"error\".<br />Prin definiție, "
"această valoare este \"info\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
@@ -256,14 +282,10 @@ msgstr ""
"până când o încercare de autentificare reușește.<br />Din mod implicit, "
"această valoare este adevărată."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr "NU FUNCȚIONEAZĂ"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr "Numele nu poate fi \"comun\""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
@@ -273,11 +295,11 @@ msgstr ""
"configurare, vezi <a href=\"https://github.com/fatedier/frp#configuration-"
"file-template\">frp README</a>"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Protocol"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
@@ -287,16 +309,21 @@ msgstr ""
"serverul. Valorile valide sunt \"tcp\", \"kcp\" și \"websocket\".<br />Prin "
"definiție, această valoare este \"tcp\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr "Setări Proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr "Tipul de proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
@@ -306,11 +333,11 @@ msgstr ""
"\"udp\", \"http\", \"https\", \"stcp\" și \"xtcp\".<br />Prin definiție, "
"această valoare este \"tcp\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr "RULARE"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr "Port la distanță"
@@ -318,7 +345,7 @@ msgstr "Port la distanță"
msgid "Respawn when crashed"
msgstr "Respawn când crapă"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr "Rol"
@@ -334,6 +361,10 @@ msgstr "Rulați daemonul ca utilizator"
msgid "Server address"
msgstr "Adresa serverului"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr "Port de server"
@@ -354,28 +385,28 @@ msgstr ""
"ServerPort specifică portul de conectare la server.<br />În mod implicit, "
"această valoare este 7000."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr "Sk"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr "Setări de pornire"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr "Subdomeniu"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr "Mux TCP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr "TLS"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
@@ -383,7 +414,7 @@ msgstr ""
"TLSEnable specifică dacă TLS trebuie să fie utilizat sau nu atunci când se "
"comunică cu serverul."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -395,7 +426,7 @@ msgstr ""
"valoare este adevărată, serverul trebuie să aibă activată și multiplexarea "
"TCP.<br />În mod implicit, această valoare este adevărată."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
@@ -403,11 +434,11 @@ msgstr ""
"Această listă poate fi utilizată pentru a specifica anumiți parametri "
"suplimentari care nu au fost incluși în acest LuCI."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr "Token"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
@@ -418,7 +449,7 @@ msgstr ""
"corespunzător pentru ca autorizarea să reușească. <br />În mod implicit, "
"această valoare este \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
@@ -426,7 +457,7 @@ msgstr ""
"UseCompression controlează dacă comunicarea cu serverul va fi sau nu "
"comprimată.<br />În mod implicit, această valoare este falsă."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
@@ -437,11 +468,11 @@ msgstr ""
"configurația serverului și a clientului.<br />În mod implicit, această "
"valoare este falsă."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr "Utilizator"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
@@ -452,9 +483,12 @@ msgstr ""
"schimbat automat în \"{utilizator}.{nume_proxy}\".<br />În mod implicit, "
"această valoare este \"\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr "client frp"
+
+#~ msgid "Name can not be \"common\""
+#~ msgstr "Numele nu poate fi \"comun\""
diff --git a/applications/luci-app-frpc/po/ru/frpc.po b/applications/luci-app-frpc/po/ru/frpc.po
index 9ff77ff113..aefe85fb01 100644
--- a/applications/luci-app-frpc/po/ru/frpc.po
+++ b/applications/luci-app-frpc/po/ru/frpc.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-10-30 16:38+0000\n"
-"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n"
+"PO-Revision-Date: 2022-07-25 17:15+0000\n"
+"Last-Translator: Alexey Carterline <consulive@live.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/ru/>\n"
"Language: ru\n"
@@ -9,77 +9,81 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr "Добавить новый прокси..."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
-msgstr "Дополнительные настройки"
+msgstr "Дополнительные конфигурации"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "Дополнительные настройки"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr "Админ адрес"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr "Пароль администратора"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
-msgstr ""
+msgstr "Порт администратора"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr "Компрессия"
@@ -87,21 +91,21 @@ msgstr "Компрессия"
msgid "Config files include in temporary config file"
msgstr "Конфигурационные настройки записаны во временный конфигурационный файл"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr "Пользовательские домены"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr "Отключить раскраску лога"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "Шифрование"
@@ -109,11 +113,11 @@ msgstr "Шифрование"
msgid "Environment variable"
msgstr "Переменные окружения"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Общие настройки"
@@ -121,11 +125,11 @@ msgstr "Общие настройки"
msgid "Grant access to LuCI app frpc"
msgstr "Предоставить доступ LuCI к приложению frpc"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr "Настройки HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr "Пароль HTTP"
@@ -133,73 +137,81 @@ msgstr "Пароль HTTP"
msgid "HTTP proxy"
msgstr "HTTP прокси"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr "HTTP пользователь"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr "Локальный IP-адрес"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr "Локальный порт"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr "Уровень журналирования"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -210,63 +222,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Протокол"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr "Настройки прокси"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr "Тип прокси"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr "Удаленный порт"
@@ -274,7 +302,7 @@ msgstr "Удаленный порт"
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr ""
@@ -290,14 +318,18 @@ msgstr "Запуск демона от имени пользователя"
msgid "Server address"
msgstr "Адрес сервера"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr "Порт сервера"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -306,34 +338,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -341,50 +373,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr "Токен"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr "Пользователь"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/sk/frpc.po b/applications/luci-app-frpc/po/sk/frpc.po
index a50f66840e..f9d676dc9d 100644
--- a/applications/luci-app-frpc/po/sk/frpc.po
+++ b/applications/luci-app-frpc/po/sk/frpc.po
@@ -10,75 +10,79 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.0-dev\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr ""
@@ -86,21 +90,21 @@ msgstr ""
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "Šifrovanie"
@@ -108,11 +112,11 @@ msgstr "Šifrovanie"
msgid "Environment variable"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Všeobecné nastavenia"
@@ -120,11 +124,11 @@ msgstr "Všeobecné nastavenia"
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr ""
@@ -132,73 +136,81 @@ msgstr ""
msgid "HTTP proxy"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -209,63 +221,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Protokol"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -273,7 +301,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr ""
@@ -289,14 +317,18 @@ msgstr ""
msgid "Server address"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -305,34 +337,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -340,50 +372,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/sv/frpc.po b/applications/luci-app-frpc/po/sv/frpc.po
index fee2070b25..8039af2289 100644
--- a/applications/luci-app-frpc/po/sv/frpc.po
+++ b/applications/luci-app-frpc/po/sv/frpc.po
@@ -10,75 +10,79 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.10-dev\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "Extra konfigurationer"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "Extra inställningar"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr "Adress för admin"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr "Lösenord för admin"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr "Port för admin"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr "Admin-användare"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr "Samlar in data ..."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr "Vanliga inställningar"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr "Kompression"
@@ -86,21 +90,21 @@ msgstr "Kompression"
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr "Anpassade domäner"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr "Inaktivera logg-färg"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "Kryptering"
@@ -108,11 +112,11 @@ msgstr "Kryptering"
msgid "Environment variable"
msgstr "Miljövariabel"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr "Avsluta när inloggningen misslyckas"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Generella inställningar"
@@ -120,11 +124,11 @@ msgstr "Generella inställningar"
msgid "Grant access to LuCI app frpc"
msgstr "Godkänn åtkomst till LuCi-appen frpc"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr "Inställningar för HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr "Lösenord för HTTP"
@@ -132,74 +136,82 @@ msgstr "Lösenord för HTTP"
msgid "HTTP proxy"
msgstr "Proxy för HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr "Användare för HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr "Hjärtslagsintervall"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
"Om remote_port är 0 så kommer frps att tilldela en slumpmässig port till dig"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr "Lokal IP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr "Lokal port"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr "Platser"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr "Logg-nivå"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr "Logga stderr"
@@ -210,63 +222,79 @@ msgstr "Logga stdout"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr "KÖRS INTE"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr "Namnet kan inte vara \"vanligt\""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Protokoll"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr "Inställningar för proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr "Typ av proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr "KÖRS"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr "Fjärrport"
@@ -274,7 +302,7 @@ msgstr "Fjärrport"
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr "Roll"
@@ -290,14 +318,18 @@ msgstr "Kör daemon som användare"
msgid "Server address"
msgstr "Server-adress"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr "Port för server"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -306,34 +338,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr "Sk"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr "Inställningar för uppstart"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr "Underdomän"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr "TLS"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -341,50 +373,53 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr "Tecken"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr "Användare"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr "frp-klient"
+
+#~ msgid "Name can not be \"common\""
+#~ msgstr "Namnet kan inte vara \"vanligt\""
diff --git a/applications/luci-app-frpc/po/templates/frpc.pot b/applications/luci-app-frpc/po/templates/frpc.pot
index 2256ab311e..87e72ffe71 100644
--- a/applications/luci-app-frpc/po/templates/frpc.pot
+++ b/applications/luci-app-frpc/po/templates/frpc.pot
@@ -1,75 +1,79 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
"value is 0, the admin server will not be started.<br />By default, this "
"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr ""
@@ -77,21 +81,21 @@ msgstr ""
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr ""
@@ -99,11 +103,11 @@ msgstr ""
msgid "Environment variable"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr ""
@@ -111,11 +115,11 @@ msgstr ""
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr ""
@@ -123,33 +127,33 @@ msgstr ""
msgid "HTTP proxy"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
@@ -160,36 +164,44 @@ msgid ""
"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -200,64 +212,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
-"LogLevel specifies the minimum log level. Valid values are \"trace\", "
-"\"debug\", \"info\", \"warn\", and \"error\".<br />By default, this value is "
-"\"info\"."
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
+"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -265,7 +292,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr ""
@@ -281,6 +308,10 @@ msgstr ""
msgid "Server address"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr ""
@@ -297,34 +328,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -332,50 +363,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/tr/frpc.po b/applications/luci-app-frpc/po/tr/frpc.po
index 1911ad4340..b852171f99 100644
--- a/applications/luci-app-frpc/po/tr/frpc.po
+++ b/applications/luci-app-frpc/po/tr/frpc.po
@@ -1,40 +1,44 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-07-05 20:29+0000\n"
-"Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n"
+"PO-Revision-Date: 2022-06-21 21:54+0000\n"
+"Last-Translator: metezd <itoldyouthat@protonmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr "Yeni proxy ekle..."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "Ek yapılandırmalar"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "Ek ayarlar"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr "Yönetici adresi"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr "Yönetici şifresi"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr "Yönetici bağlantı noktası"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr "Yönetici kullanıcı"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
@@ -42,17 +46,17 @@ msgstr ""
"AdminAddr, yönetici sunucusunun bağlandığı adresi belirtir.<br />Varsayılan "
"olarak bu değer \"127.0.0.1\" dir."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
"AdminPort, yönetici sunucusunun dinleneceği bağlantı noktasını belirtir. Bu "
"değer 0 ise, yönetici sunucusu başlatılmayacaktır.<br />Varsayılan olarak bu "
"değer 0'dır."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
@@ -60,7 +64,7 @@ msgstr ""
"AdminPwd, yönetici sunucusunun oturum açmak için kullanacağı parolayı "
"belirtir.<br />Varsayılan olarak bu değer \"admin\" dir."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
@@ -68,11 +72,11 @@ msgstr ""
"AdminUser, yönetici sunucusunun oturum açma için kullanacağı kullanıcı adını "
"belirtir.<br />Varsayılan olarak bu değer \"admin\" dir."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr "Varlıklar dizini"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
@@ -83,15 +87,15 @@ msgstr ""
"yürütülebilir dosyadan yüklenecektir.<br />Varsayılan olarak bu değer \"\" "
"şeklindedir."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr "Veriler toplanıyor ..."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr "Genel Ayarlar"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr "Sıkıştırma"
@@ -99,15 +103,15 @@ msgstr "Sıkıştırma"
msgid "Config files include in temporary config file"
msgstr "Yapılandırma dosyaları, geçici yapılandırma dosyasına dahil edilir"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr "Özel alanlar"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr "Günlük renklerini devre dışı bırak"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
@@ -115,7 +119,7 @@ msgstr ""
"DisableLogColor, doğru olarak ayarlandığında LogWay == \"console\" olduğunda "
"günlük renklerini devre dışı bırakır."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "Şifreleme"
@@ -123,11 +127,11 @@ msgstr "Şifreleme"
msgid "Environment variable"
msgstr "Çevre değişkeni"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr "Giriş başarısız olduğunda çık"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Genel Ayarlar"
@@ -135,11 +139,11 @@ msgstr "Genel Ayarlar"
msgid "Grant access to LuCI app frpc"
msgstr "LuCI uygulaması frpc'ye erişim izni verin"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr "HTTP Ayarları"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr "HTTP şifresi"
@@ -147,11 +151,11 @@ msgstr "HTTP şifresi"
msgid "HTTP proxy"
msgstr "HTTP proxy"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr "HTTP kullanıcısı"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
@@ -161,7 +165,7 @@ msgstr ""
"cinsinden belirtir. Bu değerin değiştirilmesi önerilmez.<br />Varsayılan "
"olarak bu değer 30'dur."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
@@ -171,59 +175,67 @@ msgstr ""
"atışı yanıt gecikmesini saniye cinsinden belirtir. Bu değerin değiştirilmesi "
"önerilmez.<br />Varsayılan olarak bu değer 90'dır."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr "Heartbeat aralığı"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr "Heartbeat zaman aşımı"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr "Ana bilgisayar üstbilgisini yeniden yazma"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
"HttpProxy, sunucuya bağlanmak için bir proxy adresi belirtir. Bu değer \"\" "
"ise, sunucuya doğrudan bağlanılacaktır.<br />Varsayılan olarak, bu değer "
"\"http_proxy\" ortam değişkeninden okunur."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr "remote_port 0 ise, frps sizin için rastgele bir bağlantı noktası atar"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr "Yerel IP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr "Yerel bağlantı noktası"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
"LocalIp, proxy yapılacak IP adresini veya ana bilgisayar adını belirtir."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr "LocalPort, proxy yapılacak bağlantı noktasını belirtir."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr "Konumlar"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr "Günlük dosyası"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr "Günlük seviyesi"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr "Stderr'i günlüğe kaydet"
@@ -234,14 +246,32 @@ msgstr "Stdout'u günlüğe kaydet"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+"LogFile günlüklerin yazılacağı dosyayı belirtir. Bu değer yalnızca LogWay "
+"doğru bir şekilde ayarlanmışsa kullanılacaktır.<br />Varsayılan olarak bu "
+"değer \"console\" şeklindedir."
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
"LogLevel, minimum günlük seviyesini belirtir. Geçerli değerler \"trace\", "
"\"debug\", \"info\", \"warn\" ve \"error\" dir.<br />Varsayılan olarak bu "
"değer \"info\" dır."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
@@ -252,14 +282,10 @@ msgstr ""
"girişimi olana kadar yeniden deneyecektir.<br />Varsayılan olarak bu değer "
"doğrudur."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr "ÇALIŞMIYOR"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr "İsim \"common\" olamaz"
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
@@ -269,30 +295,35 @@ msgstr ""
"bkz. <a href=\"https://github.com/fatedier/frp#configuration-file-template"
"\">frp README</a>"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Protokol"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
"Protokol, sunucuyla etkileşimde bulunulduğunda kullanılacak protokolü "
-"belirtir. Geçerli değerler \"tcp\", \"kcp\" ve \"websocket\" dir."
-"<br />Varsayılan olarak bu değer \"tcp\" dir."
+"belirtir. Geçerli değerler \"tcp\", \"kcp\" ve \"websocket\" dir.<br /"
+">Varsayılan olarak bu değer \"tcp\" dir."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr "Vekil sunucu Ayarları"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr "Proxy türü"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
@@ -302,11 +333,11 @@ msgstr ""
"\"udp\", \"http\", \"https\", \"stcp\" ve \"xtcp\" bulunur.<br />Varsayılan "
"olarak bu değer \"tcp\" dir."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr "ÇALIŞIYOR"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr "Uzak bağlantı noktası"
@@ -314,7 +345,7 @@ msgstr "Uzak bağlantı noktası"
msgid "Respawn when crashed"
msgstr "Çöktüğünde yeniden çıkart"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr "Rol"
@@ -330,48 +361,52 @@ msgstr "Arka plan programı kullanıcı olarak çalıştır"
msgid "Server address"
msgstr "Sunucu adresi"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr "Sunucu bağlantı noktası"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
-"ServerAddr bağlanılacak sunucunun adresini belirtir.<br />Varsayılan olarak bu "
-"değer \"0.0.0.0\" dır."
+"ServerAddr bağlanılacak sunucunun adresini belirtir.<br />Varsayılan olarak "
+"bu değer \"0.0.0.0\" dır."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid ""
"ServerPort specifies the port to connect to the server on.<br />By default, "
"this value is 7000."
msgstr ""
-"ServerPort, sunucuya bağlanılacak bağlantı noktasını belirtir.<br />Varsayılan "
-"olarak bu değer 7000'dir."
+"ServerPort, sunucuya bağlanılacak bağlantı noktasını belirtir.<br /"
+">Varsayılan olarak bu değer 7000'dir."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr "Sk"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr "Başlangıç Ayarları"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr "Alt alan adı"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr "TCP mux"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr "TLS"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
@@ -379,7 +414,7 @@ msgstr ""
"TLSEnable, sunucuyla iletişim kurulurken TLS'nin kullanılıp "
"kullanılmayacağını belirtir."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -388,10 +423,10 @@ msgid ""
msgstr ""
"TcpMux, TCP akış çoklamasını değiştirir. Bu, bir istemciden gelen birden çok "
"isteğin tek bir TCP bağlantısını paylaşmasına izin verir. Bu değer true ise, "
-"sunucuda da TCP çoklama etkinleştirilmiş olmalıdır.<br />Varsayılan olarak bu "
-"değer doğrudur."
+"sunucuda da TCP çoklama etkinleştirilmiş olmalıdır.<br />Varsayılan olarak "
+"bu değer doğrudur."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
@@ -399,11 +434,11 @@ msgstr ""
"Bu liste, bu LuCI'ye dahil edilmemiş bazı ek parametreleri belirtmek için "
"kullanılabilir."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr "Jeton"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
@@ -414,7 +449,7 @@ msgstr ""
"sunucunun eşleşen bir jetona sahip olması gerekir.<br />Varsayılan olarak bu "
"değer \"\" dir."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
@@ -422,7 +457,7 @@ msgstr ""
"UseCompression, sunucuyla iletişimin sıkıştırılıp sıkıştırılmayacağını "
"denetler.<br />Varsayılan olarak bu değer yanlıştır."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
@@ -432,11 +467,11 @@ msgstr ""
"eder. Şifreleme, sunucu ve istemci yapılandırmasında sağlanan belirteçler "
"kullanılarak yapılır.<br />Varsayılan olarak bu değer yanlıştır."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr "Kullanıcı"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
@@ -444,12 +479,15 @@ msgid ""
msgstr ""
"Kullanıcı, proxy adlarını diğer istemcilerden ayırmak için bir önek "
"belirler. Bu değer \"\" değilse, proxy adları otomatik olarak \"{kullanıcı}. "
-"{Proxy_name}\" olarak değiştirilecektir.<br />Varsayılan olarak bu değer \"\" "
-"şeklindedir."
+"{Proxy_name}\" olarak değiştirilecektir.<br />Varsayılan olarak bu değer "
+"\"\" şeklindedir."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr "frp İstemcisi"
+
+#~ msgid "Name can not be \"common\""
+#~ msgstr "İsim \"common\" olamaz"
diff --git a/applications/luci-app-frpc/po/uk/frpc.po b/applications/luci-app-frpc/po/uk/frpc.po
index ca01f89888..2331cc9b12 100644
--- a/applications/luci-app-frpc/po/uk/frpc.po
+++ b/applications/luci-app-frpc/po/uk/frpc.po
@@ -11,80 +11,84 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.12-dev\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "Додаткові опції"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "Додаткові налаштування"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr "Адреса адміністратора"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr "Пароль адміністратора"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr "Порт адміністратора"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr "Користувач-адміністратор"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-"AdminAddr встановлює адресу до якої підключається сервер адміністратора."
-"<br />За замовчуванням, це значення - \"127.0.0.1\"."
+"AdminAddr встановлює адресу до якої підключається сервер адміністратора.<br /"
+">За замовчуванням, це значення - \"127.0.0.1\"."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
"AdminPort встановлює порт який буде прослуховуватися сервером "
"адміністратора. Якщо вказано значення 0, сервер адміністратора не буде "
"запущений.<br /> За замовчуванням, це значення - 0."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr ""
@@ -92,21 +96,21 @@ msgstr ""
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "Шифрування"
@@ -114,11 +118,11 @@ msgstr "Шифрування"
msgid "Environment variable"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "Загальні налаштування"
@@ -126,11 +130,11 @@ msgstr "Загальні налаштування"
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr "Налаштування HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr "Пароль HTTP"
@@ -138,73 +142,81 @@ msgstr "Пароль HTTP"
msgid "HTTP proxy"
msgstr "Проксі HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr "Користувач HTTP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -215,63 +227,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Протокол"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -279,7 +307,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr "Роль"
@@ -295,14 +323,18 @@ msgstr ""
msgid "Server address"
msgstr "Адреса сервера"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -311,34 +343,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -346,50 +378,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr "Користувач"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/vi/frpc.po b/applications/luci-app-frpc/po/vi/frpc.po
index 73b84eba98..c3486ad496 100644
--- a/applications/luci-app-frpc/po/vi/frpc.po
+++ b/applications/luci-app-frpc/po/vi/frpc.po
@@ -10,75 +10,79 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.4-dev\n"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "Cấu hình thêm"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "Cài đặt mở rộng"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr ""
@@ -86,21 +90,21 @@ msgstr ""
msgid "Config files include in temporary config file"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr ""
@@ -108,11 +112,11 @@ msgstr ""
msgid "Environment variable"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr ""
@@ -120,11 +124,11 @@ msgstr ""
msgid "Grant access to LuCI app frpc"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr ""
@@ -132,73 +136,81 @@ msgstr ""
msgid "HTTP proxy"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
"change this value.<br />By default, this value is 90."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr ""
@@ -209,63 +221,79 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
"succeeds.<br />By default, this value is true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr ""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "Giao thức"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
"value is \"tcp\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr ""
@@ -273,7 +301,7 @@ msgstr ""
msgid "Respawn when crashed"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr ""
@@ -289,14 +317,18 @@ msgstr ""
msgid "Server address"
msgstr ""
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr ""
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
@@ -305,34 +337,34 @@ msgid ""
"this value is 7000."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -340,50 +372,50 @@ msgid ""
"true."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
"succeed. <br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
"client configuration.<br />By default, this value is false."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
"changed to \"{user}.{proxy_name}\".<br />By default, this value is \"\"."
msgstr ""
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr ""
diff --git a/applications/luci-app-frpc/po/zh_Hans/frpc.po b/applications/luci-app-frpc/po/zh_Hans/frpc.po
index 527f7094ef..68d911256f 100644
--- a/applications/luci-app-frpc/po/zh_Hans/frpc.po
+++ b/applications/luci-app-frpc/po/zh_Hans/frpc.po
@@ -1,73 +1,77 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-07-22 13:50+0000\n"
-"Last-Translator: Eric <spice2wolf@gmail.com>\n"
+"PO-Revision-Date: 2022-06-21 17:16+0000\n"
+"Last-Translator: Eric <alchemillatruth@purelymail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfrpc/zh_Hans/>\n"
"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.7.2-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr "添加新代理…"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "额外配置"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "其他设置"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr "管理地址"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr "管理密码"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr "管理端口"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr "管理用户"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
msgstr "AdminAddr 特指用于绑定管理服务器的地址。<br />默认是\"127.0.0.1\"。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
"AdminPort 用于指定管理服务器要侦听的端口。如果此值为0,则不会启动管理服务器。"
"<br />默认情况下,此值为0。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
"AdminPwd 指定管理服务器用于登录的密码。<br />默认情况下,此值为\"admin\"。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
"AdminUser 指定管理服务器用于登录的用户名。<br />默认情况下,此值为\"admin\"。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr "资源目录"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
@@ -76,15 +80,15 @@ msgstr ""
"AssetsDir指定管理服务器用于加载资源的本地目录。如果此值为空,则使用statik从可"
"执行文件中加载资源。<br />默认情况下,此值为空。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr "收集数据中 ..."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr "通用设置"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr "压缩"
@@ -92,21 +96,21 @@ msgstr "压缩"
msgid "Config files include in temporary config file"
msgstr "配置文件包含在临时配置文件中"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr "自定义域名"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr "禁用日志的颜色"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr "当DisableLogColor设置为true且LogWay==\"console\"时禁用日志颜色。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "加密"
@@ -114,11 +118,11 @@ msgstr "加密"
msgid "Environment variable"
msgstr "环境变量"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr "当登录失败时退出"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "常规设置"
@@ -126,11 +130,11 @@ msgstr "常规设置"
msgid "Grant access to LuCI app frpc"
msgstr "授予访问 LuCI 应用 frpc 的权限"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr "HTTP 设置"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr "HTTP 密码"
@@ -138,11 +142,11 @@ msgstr "HTTP 密码"
msgid "HTTP proxy"
msgstr "HTTP 代理"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr "HTTP 用户"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
@@ -151,7 +155,7 @@ msgstr ""
"HeartBeatInterval 用于指定向服务器发送心跳包的间隔(以秒为单位)。不建议更改"
"此值。<br />默认情况下,此值为 30。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
@@ -160,57 +164,65 @@ msgstr ""
"HeartBeatTimeout 用于指定多久未收到心跳包后断开连接(以秒为单位)。不建议更改"
"此值。<br />默认情况下,此值为 90。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr "心跳包间隔时间"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr "心跳包超时"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr "主机头重写"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
-"HttpProxy 指定连接到服务器所用的代理地址。如果此值空,则直接连接服务器。<br />"
-"默认情况下,从\"http_proxy\"环境变量中读取此值。"
+"HttpProxy 指定连接到服务器所用的代理地址。如果此值空,则直接连接服务器。<br /"
+">默认情况下,从\"http_proxy\"环境变量中读取此值。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr "如果remote_port为 0,frps 将为您随机分配一个端口"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr "本地 IP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr "监听端口"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr "LocalIp 指定要被代理的 IP 地址或主机名。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr "LocalPort 指定要被代理的端口。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr "位置"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr "日志文件"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr "日志记录等级"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr "日志最大天数"
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr "错误日志"
@@ -221,13 +233,30 @@ msgstr "普通日志"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr "LogFile 指定写入日志的文件。仅当正确设置 LogWay 时,才会使用此值。<br "
+"/>默认值为“console”。"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
"LogLevel 指定最小的日志级别。有效值为\"trace\", \"debug\", \"info\", \"warn"
"\"和\"error\"。<br />默认情况下,此值为\"info\"。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr "LogMaxDays 指定删除前存储日志信息的最长天数。仅当 LogWay == \"file\" "
+"时才使用。<br />默认值为 0。"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
@@ -236,14 +265,10 @@ msgstr ""
"LoginFailExit 控制客户端在尝试登录失败后是否应退出。如果为 false,客户端将重"
"试,直到登录成功。<br />默认情况下,此值为 true。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr "未在运行"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr "名称不能\"common\""
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
@@ -252,11 +277,11 @@ msgstr ""
"操作系统环境传递给 frp。配置模板请参阅 <a href=\"https://github.com/fatedier/"
"frp#configuration-file-template\">frp文档</a>"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "协议"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
@@ -265,16 +290,21 @@ msgstr ""
"Protocol 指定在与服务器交互时要使用的协议。有效值为\"tcp\"、\"kcp\"和"
"\"websocket\"。<br />默认情况下,此值为\"tcp\"。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr "代理设置"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr "代理名称"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr "代理类型"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
@@ -283,11 +313,11 @@ msgstr ""
"ProxyType 指定此代理的类型。有效值包括\"tcp\"、\"udp\"、\"http\"、\"https"
"\"、\"stcp\"和\"xtcp\"。<br />默认情况下,此值为\"tcp\"。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr "运行中"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr "远程端口"
@@ -295,7 +325,7 @@ msgstr "远程端口"
msgid "Respawn when crashed"
msgstr "崩溃时重启"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr "角色"
@@ -311,14 +341,18 @@ msgstr "以此用户权限运行"
msgid "Server address"
msgstr "服务器地址"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr "服务器名称"
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr "服务器端口"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
msgstr ""
"ServerAddr 指定要连接到的服务器的地址。<br />默认情况下,此值为\"0.0.0.0\"。"
@@ -328,34 +362,34 @@ msgid ""
"this value is 7000."
msgstr "ServerPort 指定要连接到的服务器端口。<br />默认情况下,此值为 7000。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr "Sk"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr "启动设置"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr "子域名"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr "TCP 多路复用"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr "TLS"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr "TLSEnable 指定在与服务器通信时是否应使用 TLS。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -365,17 +399,17 @@ msgstr ""
"TcpMux 切换 TCP 流多路复用。这允许来自客户端的多个请求共享单个 TCP 连接。如果"
"此值为 true,则服务器必须启用 TCP 多路复用。<br />默认情况下,此值为 true。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr "此列表可用于指定此LuCI中未包括的一些其他参数。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr "令牌"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
@@ -384,14 +418,14 @@ msgstr ""
"Token 指定用于创建要发送到服务器的密钥的授权令牌。服务器必须具有匹配的令牌才"
"能成功进行授权。<br />默认情况下,此值为空。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
"UseCompression 控制是否压缩与服务器的通信。<br />默认情况下,此值为 false。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
@@ -400,11 +434,11 @@ msgstr ""
"UseEncryption 控制是否加密与服务器的通信。使用服务器和客户端配置中提供的令牌"
"来完成加密。<br />默认情况下,此值为 false。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr "用户"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
@@ -413,9 +447,12 @@ msgstr ""
"User 为代理名称指定前缀,以将它们与其他客户端区分开来。如果此值不为空,则代理"
"名称将自动更改为\"{user}.{proxy_name}\"。<br />默认情况下,此值为空。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr "frp 客户端"
+
+#~ msgid "Name can not be \"common\""
+#~ msgstr "名称不能\"common\""
diff --git a/applications/luci-app-frpc/po/zh_Hant/frpc.po b/applications/luci-app-frpc/po/zh_Hant/frpc.po
index d59acb634d..3153c29575 100644
--- a/applications/luci-app-frpc/po/zh_Hant/frpc.po
+++ b/applications/luci-app-frpc/po/zh_Hant/frpc.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-08-14 14:43+0000\n"
+"PO-Revision-Date: 2022-07-18 03:20+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfrpc/zh_Hant/>\n"
@@ -8,65 +8,70 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+msgid "Add new proxy..."
+msgstr "加入新代理..."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
msgstr "額外設定"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
msgstr "附加設定"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Admin address"
msgstr "管理員位址"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Admin password"
msgstr "管理員密碼"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Admin port"
msgstr "管理員埠號"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Admin user"
msgstr "管理員用戶"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br />By "
"default, this value is \"127.0.0.1\"."
-msgstr "AdminAddr指定管理伺服器綁定到的位址. <br />預設況下, 此值為“127.0.0.1”."
+msgstr ""
+"AdminAddr指定管理伺服器綁定到的位址. <br />預設況下, 此值為“127.0.0.1”."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
"AdminPort specifies the port for the admin server to listen on. If this "
-"value is 0, the admin server will not be started.<br />By default, this value "
-"is 0."
+"value is 0, the admin server will not be started.<br />By default, this "
+"value is 0."
msgstr ""
-"AdminPort指定管理伺服器監聽的埠號. 如果此值為0, 則不會啟動管理伺服器. <br />預"
-"設情況下, 此值為0."
+"AdminPort指定管理伺服器監聽的埠號. 如果此值為0, 則不會啟動管理伺服器. <br />"
+"預設情況下, 此值為0."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr "AdminPwd指定管理伺服器用於登錄的密碼. <br />預設情況下, 此值為“admin”."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br />By default, this value is \"admin\"."
msgstr ""
"AdminUser指定管理伺服器用於登錄的用戶名稱. <br />預設情況下, 此值為“admin”."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Assets dir"
msgstr "資產目錄"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
"AssetsDir specifies the local directory that the admin server will load "
"resources from. If this value is \"\", assets will be loaded from the "
@@ -75,15 +80,15 @@ msgstr ""
"AssetsDir指定管理伺服器將從中加載資源的本地目錄. 如果此值為“”, 將使用statik從"
"捆綁的可執行文件中加載資產. <br />預設情況下, 此值為“”."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:180
msgid "Collecting data ..."
msgstr "收集資料中 ..."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Common Settings"
msgstr "通用設定"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid "Compression"
msgstr "壓縮"
@@ -91,21 +96,21 @@ msgstr "壓縮"
msgid "Config files include in temporary config file"
msgstr "設定檔包含在臨時設定檔案中"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "Custom domains"
msgstr "自定義網域"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Disable log color"
msgstr "禁用日誌顏色"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true."
msgstr "當LogWay ==“ console”設置為true時, DisableLogColor禁用日誌顏色."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid "Encryption"
msgstr "加密(Encryption)"
@@ -113,11 +118,11 @@ msgstr "加密(Encryption)"
msgid "Environment variable"
msgstr "環境變數"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Exit when login fail"
msgstr "登錄失敗時退出"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:208
msgid "General Settings"
msgstr "一般設定"
@@ -125,11 +130,11 @@ msgstr "一般設定"
msgid "Grant access to LuCI app frpc"
msgstr "授予 luci-app-frpc 擁有存取的權限"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:209
msgid "HTTP Settings"
msgstr "HTTP設定植"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "HTTP password"
msgstr "HTTP密碼"
@@ -137,20 +142,20 @@ msgstr "HTTP密碼"
msgid "HTTP proxy"
msgstr "HTTP代理"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
msgid "HTTP user"
msgstr "HTTP用戶"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid ""
"HeartBeatInterval specifies at what interval heartbeats are sent to the "
"server, in seconds. It is not recommended to change this value.<br />By "
"default, this value is 30."
msgstr ""
-"HeartBeatInterval以秒為單位指定將心跳發送到伺服器的間隔. 不建議更改此值. <br />"
-"預設情況下, 此值為30."
+"HeartBeatInterval以秒為單位指定將心跳發送到伺服器的間隔. 不建議更改此值. "
+"<br />預設情況下, 此值為30."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid ""
"HeartBeatTimeout specifies the maximum allowed heartbeat response delay "
"before the connection is terminated, in seconds. It is not recommended to "
@@ -159,57 +164,65 @@ msgstr ""
"HeartBeatTimeout指定終止連接之前允許的最大心跳響應延遲, 以秒為單位. 不建議更"
"改此值. <br />預設情況下, 此值為90."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Heartbeat interval"
msgstr "心跳間隔"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:39
msgid "Heartbeat timeout"
msgstr "心跳逾時"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:65
msgid "Host header rewrite"
msgstr "主機標頭重置"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
"HttpProxy specifies a proxy address to connect to the server through. If "
-"this value is \"\", the server will be connected to directly.<br />By default, "
-"this value is read from the \"http_proxy\" environment variable."
+"this value is \"\", the server will be connected to directly.<br />By "
+"default, this value is read from the \"http_proxy\" environment variable."
msgstr ""
"HttpProxy指定通過其連接到伺服器的代理位址. 如果此值為“”, 則伺服器將直接連接. "
"<br />預設情況下, 將從環境變量“http_proxy”中讀取此值."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
msgstr "如果remote_port為0,則frps將為您分配一個隨機埠號"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213
msgid "Local IP"
msgstr "本地IP"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Local port"
msgstr "本地埠號"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "LocalIp specifies the IP address or host name to proxy to."
msgstr "LocalIp指定要代理的IP位址或主機名。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
msgid "LocalPort specifies the port to proxy to."
msgstr "LocalPort指定要代理的埠號。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
msgid "Locations"
msgstr "地點"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
+msgid "Log file"
+msgstr "日誌檔案"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Log level"
msgstr "日誌級別"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid "Log max days"
+msgstr "日誌最大天數"
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
msgstr "日誌標準錯誤"
@@ -220,13 +233,30 @@ msgstr "日誌標準輸出"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
+"LogFile specifies a file where logs will be written to. This value will only "
+"be used if LogWay is set appropriately.<br />By default, this value is "
+"\"console\"."
+msgstr "LogFile 指定寫入日誌的檔案。僅當正確設定 LogWay 時,才會使用此值。<br "
+"/>預設值為「console」。"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
"LogLevel指定最低日誌級別. 有效值為“trace”, “debug”, “ info”, “warn”, "
"和“error”. <br />預設情況下, 此值為“info”."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+msgid ""
+"LogMaxDays specifies the maximum number of days to store log information "
+"before deletion. This is only used if LogWay == \"file\".<br />By default, "
+"this value is 0."
+msgstr "LogMaxDays 指定刪除前儲存日誌資訊的最長天數。僅當 LogWay == \"file\" "
+"時才使用。<br />預設值為 0。"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid ""
"LoginFailExit controls whether or not the client should exit after a failed "
"login attempt. If false, the client will retry until a login attempt "
@@ -235,14 +265,10 @@ msgstr ""
"LoginFailExit控制在嘗試登錄失敗後客戶端是否應退出。如果為false,則客戶端將重"
"試,直到成功登錄為止。<br />預設情況下,此值為true。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
msgid "NOT RUNNING"
msgstr "未執行"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
-msgid "Name can not be \"common\""
-msgstr "名稱不能為“common”"
-
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
@@ -251,11 +277,11 @@ msgstr ""
"傳遞到 frp 組態檔模板的作業系統環境變數,請參閱 <a href=\"https://github.com/"
"fatedier/frp#configuration-file-template\">frp README</a>"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
msgstr "協定"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
"Protocol specifies the protocol to use when interacting with the server. "
"Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
@@ -264,16 +290,21 @@ msgstr ""
"Protocol指定與伺服器交互時要使用的協定。有效值為“ tcp”,“ kcp”和“ "
"websocket”。<br />預設情況下,此值為“ tcp”。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:200
msgid "Proxy Settings"
msgstr "代理設定值"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:211
+msgid "Proxy name"
+msgstr "代理名稱"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:212
msgid "Proxy type"
msgstr "代理類型"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
@@ -282,11 +313,11 @@ msgstr ""
"ProxyType指定此代理的類型。有效值包括“ tcp”,“ udp”,“ http”,“ https”,“ "
"stcp”和“ xtcp”。<br />預設情況下,此值為“ tcp”。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
msgid "RUNNING"
msgstr "執行中"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Remote port"
msgstr "遠端埠號"
@@ -294,7 +325,7 @@ msgstr "遠端埠號"
msgid "Respawn when crashed"
msgstr "崩潰時重生"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
msgid "Role"
msgstr "角色"
@@ -310,15 +341,20 @@ msgstr "執行守護行程的使用者"
msgid "Server address"
msgstr "伺服器位址"
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:71
+msgid "Server name"
+msgstr "伺服器名稱"
+
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgstr "伺服器埠號"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid ""
-"ServerAddr specifies the address of the server to connect to.<br />By default, "
-"this value is \"0.0.0.0\"."
-msgstr "ServerAddr指定要連接的伺服器的位址。<br />預設情況下,此值為“ 0.0.0.0”。"
+"ServerAddr specifies the address of the server to connect to.<br />By "
+"default, this value is \"0.0.0.0\"."
+msgstr ""
+"ServerAddr指定要連接的伺服器的位址。<br />預設情況下,此值為“ 0.0.0.0”。"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid ""
@@ -326,34 +362,34 @@ msgid ""
"this value is 7000."
msgstr "ServerPort指定用於連接伺服器的埠號。<br />預設情況下,此值為7000。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:68
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Sk"
msgstr "Sk"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:177
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:181
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:189
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:193
msgid "Startup Settings"
msgstr "啟動設定值"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:55
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "Subdomain"
msgstr "子網域"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TCP mux"
msgstr "TCP多路複用器"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "TLS"
msgstr "傳輸層安全性協定"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid ""
"TLSEnable specifies whether or not TLS should be used when communicating "
"with the server."
msgstr "TLSEnable指定與伺服器通信時是否應使用TLS。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection. If this value is true, the server "
@@ -363,17 +399,17 @@ msgstr ""
"TcpMux切換TCP串流多路複用。這允許來自客戶端的多個請求共享一個TCP連接。如果此"
"值為true,則伺服器也必須啟用TCP複用。<br />預設情況下,此值為true。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr "此列表可用於指定此LuCI中未包括的某些其他額外參數."
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Token"
msgstr "權杖"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"Token specifies the authorization token used to create keys to be sent to "
"the server. The server must have a matching token for authorization to "
@@ -382,14 +418,14 @@ msgstr ""
"Token權杖指定用於創建要發送到伺服器的密鑰的授權金鑰。服務器必須具有匹配的權杖"
"才能授權成功。 <br />預設情況下,此值為“”。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
"UseCompression controls whether or not communication with the server will be "
"compressed.<br />By default, this value is false."
msgstr ""
"UseCompression控制是否壓縮與伺服器的通信。<br />預設情況下,此值為false。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:43
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
msgid ""
"UseEncryption controls whether or not communication with the server will be "
"encrypted. Encryption is done using the tokens supplied in the server and "
@@ -398,11 +434,11 @@ msgstr ""
"UseEncryption控制是否加密與伺服器的通信。使用伺服器和客戶端配置中提供的權杖來"
"完成加密。<br />預設情況下,此值為false。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid "User"
msgstr "用戶"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
"User specifies a prefix for proxy names to distinguish them from other "
"clients. If this value is not \"\", proxy names will automatically be "
@@ -411,9 +447,12 @@ msgstr ""
"用戶為代理名稱指定前綴,以將其與其他客戶端區分開。如果此值不是“”,則代理名稱"
"將自動更改為“ {user}。{proxy_name}”。<br />預設情況下,此值為“”。"
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
-#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:3
msgid "frp Client"
msgstr "frp客戶端"
+
+#~ msgid "Name can not be \"common\""
+#~ msgstr "名稱不能為“common”"
diff --git a/applications/luci-app-frps/po/de/frps.po b/applications/luci-app-frps/po/de/frps.po
index 61abebe73c..64f9cf8acb 100644
--- a/applications/luci-app-frps/po/de/frps.po
+++ b/applications/luci-app-frps/po/de/frps.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-24 06:56+0000\n"
+"PO-Revision-Date: 2022-07-02 09:22+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrps/de/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
msgid "Additional configs"
@@ -214,15 +214,15 @@ msgstr "Protokollierungsstufe"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:34
msgid "Log max days"
-msgstr "Maximale Tage die ein Log aufgezeichnet werden soll"
+msgstr "Maximale Tage protokollieren"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:10
msgid "Log stderr"
-msgstr "Logge stderr"
+msgstr "Stderr protokollieren"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:9
msgid "Log stdout"
-msgstr "Logge stdout"
+msgstr "Stdout protokollieren"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:32
msgid ""
diff --git a/applications/luci-app-frps/po/es/frps.po b/applications/luci-app-frps/po/es/frps.po
index fde0dc2f58..a56e25a0a9 100644
--- a/applications/luci-app-frps/po/es/frps.po
+++ b/applications/luci-app-frps/po/es/frps.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-08-10 19:02+0000\n"
+"PO-Revision-Date: 2022-06-21 17:16+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrps/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
msgid "Additional configs"
@@ -219,7 +219,7 @@ msgstr "Nivel de registro"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:34
msgid "Log max days"
-msgstr "Registro de máximo de días"
+msgstr "Máx. días de registro"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:10
msgid "Log stderr"
@@ -235,8 +235,8 @@ msgid ""
"be used if LogWay is set appropriately.<br />By default, this value is "
"\"console\"."
msgstr ""
-"LogFile especifica un archivo donde se escribirán los registros. Este valor "
-"solo se utilizará si LogWay está configurado correctamente.<br />De forma "
+"LogFile especifica un archivo en el que se escribirán los registros. Este "
+"valor solo se utilizará si LogWay se configura correctamente.<br />De forma "
"predeterminada, este valor es \"console\"."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
@@ -254,9 +254,9 @@ msgid ""
"before deletion. This is only used if LogWay == \"file\".<br />By default, "
"this value is 0."
msgstr ""
-"LogMaxDays especifica el número máximo de días para almacenar la información "
-"de registro antes de la eliminación. Esto solo se usa si LogWay == \"file\"."
-"<br />Por defecto, este valor es 0."
+"LogMaxDays especifica el número máximo de días para almacenar información de "
+"registro antes de la eliminación. Esto solo se usa si LogWay == \"archivo\""
+".<br />De forma predeterminada, este valor es 0."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:41
msgid "Max ports per client"
diff --git a/applications/luci-app-frps/po/pl/frps.po b/applications/luci-app-frps/po/pl/frps.po
index eb852407cc..65b2fdd9ad 100644
--- a/applications/luci-app-frps/po/pl/frps.po
+++ b/applications/luci-app-frps/po/pl/frps.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-23 15:14+0000\n"
+"PO-Revision-Date: 2022-06-21 17:16+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrps/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
msgid "Additional configs"
@@ -176,7 +176,7 @@ msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true.<br />By default, this value is false."
msgstr ""
-"DisableLogColor wyłącza kolory logów, gdy LogWay == \"konsola\" jest "
+"DisableLogColor wyłącza kolory dzienników, gdy LogWay == \"console\" jest "
"ustawiona na true.<br /> Domyślnie jest to wartość false."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:14
@@ -215,7 +215,7 @@ msgstr "Poziom logowania"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:34
msgid "Log max days"
-msgstr "Dziennik maks. dni"
+msgstr "Maks. dni logowania"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:10
msgid "Log stderr"
@@ -232,8 +232,8 @@ msgid ""
"\"console\"."
msgstr ""
"LogFile określa plik, w którym będą zapisywane dzienniki. Ta wartość będzie "
-"używana tylko wtedy, gdy LogWay zostanie odpowiednio ustawiony. <br /> "
-"Domyślnie ta wartość to \"konsola\"."
+"używana tylko wtedy, gdy LogWay zostanie odpowiednio ustawiony. <br /"
+">Domyślnie ta wartość to \"console\"."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
msgid ""
@@ -241,7 +241,7 @@ msgid ""
"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info\"."
msgstr ""
"LogLevel określa minimalny poziom dziennika. Poprawne wartości to \"trace\", "
-"\"debug\", \"info\", \"warn\" i \"error\".<br /> Domyślnie jest to \"info\"."
+"\"debug\", \"info\", \"warn\" i \"error\".<br />Domyślnie jest to \"info\"."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:34
msgid ""
@@ -250,8 +250,8 @@ msgid ""
"this value is 0."
msgstr ""
"LogMaxDays określa maksymalną liczbę dni przechowywania informacji dziennika "
-"przed usunięciem. Jest używany tylko wtedy, gdy LogWay == \"plik\". <br /> "
-"Domyślnie ta wartość wynosi 0."
+"przed usunięciem. Jest używana tylko wtedy, gdy LogWay == \"file\". <br /"
+">Domyślnie ta wartość wynosi 0."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:41
msgid "Max ports per client"
diff --git a/applications/luci-app-frps/po/pt/frps.po b/applications/luci-app-frps/po/pt/frps.po
index 10e44bc5ab..1b3cc6ec81 100644
--- a/applications/luci-app-frps/po/pt/frps.po
+++ b/applications/luci-app-frps/po/pt/frps.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-08-04 20:24+0000\n"
+"PO-Revision-Date: 2022-07-20 17:18+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrps/pt/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
msgid "Additional configs"
@@ -204,7 +204,7 @@ msgstr "Porta de ligação KCP"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:32
msgid "Log file"
-msgstr "Ficheiro de log"
+msgstr "Ficheiro de registo"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
msgid "Log level"
@@ -212,7 +212,7 @@ msgstr "Nível de registo"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:34
msgid "Log max days"
-msgstr "Registo máximo de dias"
+msgstr "Máximo de dias de registo"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:10
msgid "Log stderr"
@@ -228,9 +228,9 @@ msgid ""
"be used if LogWay is set appropriately.<br />By default, this value is "
"\"console\"."
msgstr ""
-"LogFile determina um ficheiro onde os registos serão escritos. Este valor só "
-"será usado se o LogWay for definido adequadamente. <br />O valor predefinido é "
-"\"console\"."
+"O LogFile especifica um ficheiro onde os registos serão escritos. Este valor "
+"só será usado se o LogWay for definido apropriadamente.<br />Por "
+"predefinição, este valor é \"console\"."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
msgid ""
@@ -247,9 +247,9 @@ msgid ""
"before deletion. This is only used if LogWay == \"file\".<br />By default, "
"this value is 0."
msgstr ""
-"LogMaxDays determina a quantidade máxima de dias para armazenar as "
-"informações do registo antes de apagar. Isso só é usado se logWay == \"file"
-"\". <br />O valor predefinido é 0."
+"LogMaxDays especifica a quantidade máxima de dias para armazenar informações "
+"de registo antes de apagar. Isto só é usado se LogWay == \"file\".<br />Por "
+"predefinição, este valor é 0."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:41
msgid "Max ports per client"
diff --git a/applications/luci-app-frps/po/pt_BR/frps.po b/applications/luci-app-frps/po/pt_BR/frps.po
index ad8b7b82d8..5fb7bdb469 100644
--- a/applications/luci-app-frps/po/pt_BR/frps.po
+++ b/applications/luci-app-frps/po/pt_BR/frps.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-07-22 08:04+0000\n"
+"PO-Revision-Date: 2022-06-27 00:17+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfrps/pt_BR/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.7.2-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
msgid "Additional configs"
@@ -204,7 +204,7 @@ msgstr "Porta de vinculação KCP"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:32
msgid "Log file"
-msgstr "Arquivo de registro"
+msgstr "Arquivo log"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
msgid "Log level"
@@ -228,9 +228,9 @@ msgid ""
"be used if LogWay is set appropriately.<br />By default, this value is "
"\"console\"."
msgstr ""
-"LogFile determina um arquivo onde os registros serão escritos. Este valor só "
-"será usado se o LogWay for definido adequadamente. <br />O valor predefinido é "
-"\"console\"."
+"O LogFile especifica um arquivo onde os registro logs serão gravados. Este "
+"valor só será usado se o LogWay estiver configurado adequadamente.<br />Por "
+"padrão, esse valor é \"console\"."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
msgid ""
@@ -247,9 +247,9 @@ msgid ""
"before deletion. This is only used if LogWay == \"file\".<br />By default, "
"this value is 0."
msgstr ""
-"LogMaxDays determina a quantidade máxima de dias para armazenar as "
-"informações do registro antes da exclusão. Isso só é usado se logWay == "
-"\"arquivo\". <br />O valor predefinido é 0."
+"LogMaxDays especifica a quantidade máxima de dias para armazenar informações "
+"do registro log antes da exclusão. Isso só é usado se LogWay == \"arquivo\""
+".<br />Por padrão, este valor é 0."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:41
msgid "Max ports per client"
diff --git a/applications/luci-app-frps/po/ru/frps.po b/applications/luci-app-frps/po/ru/frps.po
index de24fb4e17..83530df723 100644
--- a/applications/luci-app-frps/po/ru/frps.po
+++ b/applications/luci-app-frps/po/ru/frps.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-10-30 16:38+0000\n"
-"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n"
+"PO-Revision-Date: 2022-07-25 17:15+0000\n"
+"Last-Translator: Alexey Carterline <consulive@live.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrps/ru/>\n"
"Language: ru\n"
@@ -9,11 +9,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
msgid "Additional configs"
-msgstr "Дополнительные настройки"
+msgstr "Дополнительные конфигурации"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:43
msgid "Additional settings"
diff --git a/applications/luci-app-frps/po/templates/frps.pot b/applications/luci-app-frps/po/templates/frps.pot
index 96494a0618..667a8240b2 100644
--- a/applications/luci-app-frps/po/templates/frps.pot
+++ b/applications/luci-app-frps/po/templates/frps.pot
@@ -191,9 +191,9 @@ msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
msgid ""
-"LogLevel specifies the minimum log level. Valid values are \"trace\", "
-"\"debug\", \"info\", \"warn\", and \"error\".<br />By default, this value is "
-"\"info\"."
+"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:34
@@ -259,9 +259,9 @@ msgstr ""
msgid ""
"SubDomainHost specifies the domain that will be attached to sub-domains "
"requested by the client when using Vhost proxying. For example, if this "
-"value is set to \"frps.com\" and the client requested the subdomain "
-"\"test\", the resulting URL would be \"test.frps.com\".<br />By default, "
-"this value is \"\"."
+"value is set to \"frps.com\" and the client requested the subdomain \"test"
+"\", the resulting URL would be \"test.frps.com\".<br />By default, this "
+"value is \"\"."
msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:37
diff --git a/applications/luci-app-frps/po/tr/frps.po b/applications/luci-app-frps/po/tr/frps.po
index a2bce32add..426db92e33 100644
--- a/applications/luci-app-frps/po/tr/frps.po
+++ b/applications/luci-app-frps/po/tr/frps.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-07-05 20:29+0000\n"
-"Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n"
+"PO-Revision-Date: 2022-06-21 21:54+0000\n"
+"Last-Translator: metezd <itoldyouthat@protonmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrps/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
msgid "Additional configs"
@@ -207,7 +207,7 @@ msgstr "KCP bağlama bağlantı noktası"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:32
msgid "Log file"
-msgstr "Günlük kaydı dosyası"
+msgstr "Günlük dosyası"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
msgid "Log level"
@@ -231,9 +231,9 @@ msgid ""
"be used if LogWay is set appropriately.<br />By default, this value is "
"\"console\"."
msgstr ""
-"LogFile, günlüklerin yazılacağı bir dosyayı belirtir. Bu değer yalnızca "
-"LogWay uygun şekilde ayarlanmışsa kullanılacaktır. <br /> Varsayılan olarak bu "
-"değer \"console\" dur."
+"LogFile günlüklerin yazılacağı dosyayı belirtir. Bu değer yalnızca LogWay "
+"doğru bir şekilde ayarlanmışsa kullanılacaktır.<br />Varsayılan olarak bu "
+"değer \"console\" şeklindedir."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
msgid ""
diff --git a/applications/luci-app-frps/po/zh_Hant/frps.po b/applications/luci-app-frps/po/zh_Hant/frps.po
index 3c61effe03..80d399f693 100644
--- a/applications/luci-app-frps/po/zh_Hant/frps.po
+++ b/applications/luci-app-frps/po/zh_Hant/frps.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-08-14 14:43+0000\n"
+"PO-Revision-Date: 2022-07-18 03:20+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfrps/zh_Hant/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
msgid "Additional configs"
@@ -191,7 +191,7 @@ msgstr "KCP榜定埠號"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:32
msgid "Log file"
-msgstr "日誌檔"
+msgstr "日誌檔案"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
msgid "Log level"
@@ -214,9 +214,8 @@ msgid ""
"LogFile specifies a file where logs will be written to. This value will only "
"be used if LogWay is set appropriately.<br />By default, this value is "
"\"console\"."
-msgstr ""
-"LogFile指定將寫入日誌的檔案. 僅當正確設置LogWay時, 才使用此值. <br />預設情況"
-"下, 此值為“console”."
+msgstr "LogFile 指定寫入日誌的檔案。僅當正確設定 LogWay 時,才會使用此值。<br "
+"/>預設值為「console」。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
msgid ""
@@ -231,9 +230,8 @@ msgid ""
"LogMaxDays specifies the maximum number of days to store log information "
"before deletion. This is only used if LogWay == \"file\".<br />By default, "
"this value is 0."
-msgstr ""
-"LogMaxDays指定刪除前存儲日誌資訊的最大天數. 僅在LogWay ==“file”時使用. <br />預"
-"設情況下, 此值為0."
+msgstr "LogMaxDays 指定刪除前儲存日誌資訊的最長天數。僅當 LogWay == \"file\" "
+"時才使用。<br />預設值為 0。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:41
msgid "Max ports per client"
diff --git a/applications/luci-app-fwknopd/po/en/fwknopd.po b/applications/luci-app-fwknopd/po/en/fwknopd.po
index dc93ab4245..6f006f2904 100644
--- a/applications/luci-app-fwknopd/po/en/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/en/fwknopd.po
@@ -1,14 +1,16 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2015-05-12 21:03-0500\n"
-"Last-Translator: Jonathan Bennett <JBennett@incomsystems.biz>\n"
-"Language-Team: English\n"
+"PO-Revision-Date: 2022-07-03 10:18+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfwknopd/en/>\n"
"Language: en\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:602
msgid ""
diff --git a/applications/luci-app-fwknopd/po/ru/fwknopd.po b/applications/luci-app-fwknopd/po/ru/fwknopd.po
index 35de02ae62..5a1e706abb 100644
--- a/applications/luci-app-fwknopd/po/ru/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/ru/fwknopd.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: fwknopd\n"
"POT-Creation-Date: 2017-12-01 12:15+0300\n"
-"PO-Revision-Date: 2021-06-26 18:17+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2022-07-25 17:15+0000\n"
+"Last-Translator: Alexey Carterline <consulive@live.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfwknopd/ru/>\n"
"Language: ru\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.7.1-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -47,7 +47,7 @@ msgstr "Пользовательская конфигурация"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
msgid "Custom configuration read from /etc/fwknop/access.conf."
-msgstr ""
+msgstr "Пользовательская конфигурация прочтена из /etc/fwknop/access.conf."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
msgid ""
diff --git a/applications/luci-app-hd-idle/po/es/hd-idle.po b/applications/luci-app-hd-idle/po/es/hd-idle.po
index ed27725632..d52b6b85bb 100644
--- a/applications/luci-app-hd-idle/po/es/hd-idle.po
+++ b/applications/luci-app-hd-idle/po/es/hd-idle.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-14 10:33+0200\n"
-"PO-Revision-Date: 2022-05-06 11:13+0000\n"
+"PO-Revision-Date: 2022-05-16 00:02+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshd-idle/es/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:43
msgid "Add new hdd setting..."
@@ -40,7 +40,6 @@ msgstr "Conceder acceso UCI para luci-app-hd-idle"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:37
#: applications/luci-app-hd-idle/root/usr/share/luci/menu.d/luci-app-hd-idle.json:3
-#, fuzzy
msgid "HDD Idle"
msgstr "Suspensión de discos"
diff --git a/applications/luci-app-hd-idle/po/ru/hd-idle.po b/applications/luci-app-hd-idle/po/ru/hd-idle.po
index 644fa8bb63..31e9a35e5b 100644
--- a/applications/luci-app-hd-idle/po/ru/hd-idle.po
+++ b/applications/luci-app-hd-idle/po/ru/hd-idle.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: hd_idle\n"
"POT-Creation-Date: 2012-08-15 11:24+0300\n"
-"PO-Revision-Date: 2020-11-22 15:35+0000\n"
-"Last-Translator: Max Smolik <makcum15@gmail.com>\n"
+"PO-Revision-Date: 2022-06-17 08:19+0000\n"
+"Last-Translator: AHOHNMYC <lqwh2h2cwa@protonmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshd-idle/ru/>\n"
"Language: ru\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.4-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -22,7 +22,7 @@ msgstr "Добавить новые настройки HDD..."
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:61
msgid "Bus"
-msgstr ""
+msgstr "Шина"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:53
msgid "Disk"
@@ -30,7 +30,7 @@ msgstr "Диск"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:46
msgid "Disk Settings"
-msgstr ""
+msgstr "Настройки диска"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:49
msgid "Enable"
@@ -68,27 +68,27 @@ msgstr "Настройки"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:68
msgid "Vendor / Model"
-msgstr ""
+msgstr "Производитель / Модель"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:84
msgctxt "Abbreviation for days"
msgid "days"
-msgstr ""
+msgstr "дней"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:83
msgctxt "Abbreviation for hours"
msgid "hours"
-msgstr ""
+msgstr "часов"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:82
msgctxt "Abbreviation for minutes"
msgid "minutes"
-msgstr ""
+msgstr "минут"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:81
msgctxt "Abbreviation for seconds"
msgid "seconds"
-msgstr ""
+msgstr "секунд"
#~ msgctxt "Abbreviation for days"
#~ msgid "d"
diff --git a/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po
index 0ab63960c5..d4b52eceb1 100644
--- a/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-25 11:12+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2022-07-06 15:20+0000\n"
+"Last-Translator: Christian Sch. <pr0byt3@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
msgid "%s DoH at %s:%s"
@@ -20,7 +20,7 @@ msgstr "%s ist nicht installiert oder konnte nicht gefunden werden"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cn.360.doh.lua:3
msgid "360 Secure DNS - CN"
-msgstr ""
+msgstr "360 Sicherer DNS - CN"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
msgid "AdGuard (Family Protection)"
@@ -32,23 +32,23 @@ msgstr "AdGuard (Standard)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.au.doh.lua:3
msgid "AhaDNS - AU (Block Malware + Ads)"
-msgstr ""
+msgstr "AhaDNS - AU (Blockiert Malware + Ads)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.es.doh.lua:3
msgid "AhaDNS - ES (Block Malware + Ads)"
-msgstr ""
+msgstr "AhaDNS - ES (Blockiert Malware + Ads)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.in.doh.lua:3
msgid "AhaDNS - IN (Block Malware + Ads)"
-msgstr ""
+msgstr "AhaDNS - IN (Blockiert Malware + Ads)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.it.doh.lua:3
msgid "AhaDNS - IT (Block Malware + Ads)"
-msgstr ""
+msgstr "AhaDNS - IT (Blockiert Malware + Ads)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.nl.doh.lua:3
msgid "AhaDNS - NL (Block Malware + Ads)"
-msgstr ""
+msgstr "AhaDNS - NL (Blockiert Malware + Ads)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.no.doh.lua:3
msgid "AhaDNS - NO (Block Malware + Ads)"
diff --git a/applications/luci-app-https-dns-proxy/po/en/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/en/https-dns-proxy.po
index 3330b99c15..8a374837d8 100644
--- a/applications/luci-app-https-dns-proxy/po/en/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/en/https-dns-proxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-07 17:03+0000\n"
-"Last-Translator: Liao junchao <liaojunchao@outlook.com>\n"
+"PO-Revision-Date: 2022-07-03 10:18+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
msgid "%s DoH at %s:%s"
@@ -152,7 +152,7 @@ msgstr ""
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:122
msgid "Configuration"
-msgstr "Configuration"
+msgstr ""
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.p3.lua:3
diff --git a/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po
index 054b350ef3..76b5c757f2 100644
--- a/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2022-01-31 14:55+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2022-07-08 13:27+0000\n"
+"Last-Translator: Arbolito Loco <santikzk1406@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/es/>\n"
"Language: es\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
msgid "%s DoH at %s:%s"
@@ -314,7 +314,7 @@ msgstr ""
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh-ads.lua:3
msgid "LibreDNS - GR (No Ads)"
-msgstr ""
+msgstr "LibreDNS - GR (Sin Anuncios)"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:178
msgid "Listen Address"
@@ -466,7 +466,7 @@ msgstr "y"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:101
msgid "disabled"
-msgstr "Desactivado"
+msgstr "desactivado"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cn.rubyfish.dns.lua:3
msgid "rubyfish.cn"
diff --git a/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po
index cafad4a034..dea93e80c3 100644
--- a/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-17 06:52+0000\n"
-"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n"
+"PO-Revision-Date: 2022-07-25 17:15+0000\n"
+"Last-Translator: Alexey Carterline <consulive@live.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/ru/>\n"
"Language: ru\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
msgid "%s DoH at %s:%s"
@@ -37,47 +37,47 @@ msgstr ""
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.es.doh.lua:3
msgid "AhaDNS - ES (Block Malware + Ads)"
-msgstr ""
+msgstr "AhaDNS - Нидерланды (Блокирует вредоносное ПО и Рекламу)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.in.doh.lua:3
msgid "AhaDNS - IN (Block Malware + Ads)"
-msgstr ""
+msgstr "AhaDNS - Индия (Блокирует вредоносное ПО и Рекламу)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.it.doh.lua:3
msgid "AhaDNS - IT (Block Malware + Ads)"
-msgstr ""
+msgstr "AhaDNS - Италия (Блокирует вредоносное ПО и Рекламу)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.nl.doh.lua:3
msgid "AhaDNS - NL (Block Malware + Ads)"
-msgstr ""
+msgstr "AhaDNS - Нидерланды (Блокирует вредоносное ПО и Рекламу)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.no.doh.lua:3
msgid "AhaDNS - NO (Block Malware + Ads)"
-msgstr ""
+msgstr "AhaDNS - Норвегия (Блокирует вредоносное ПО и Рекламу)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.pl.doh.lua:3
msgid "AhaDNS - PL (Block Malware + Ads)"
-msgstr ""
+msgstr "AhaDNS - Польша (Блокирует вредоносное ПО и Рекламу)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.chi.doh.lua:3
msgid "AhaDNS - US/Chicago (Block Malware + Ads)"
-msgstr ""
+msgstr "AhaDNS - США/Чикаго (Блокирует вредоносное ПО и Рекламу)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.la.doh.lua:3
msgid "AhaDNS - US/Los Angeles (Block Malware + Ads)"
-msgstr ""
+msgstr "AhaDNS - США/Лос-Анджелес (Блокирует вредоносное ПО и Рекламу)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.ny.doh.lua:3
msgid "AhaDNS - US/New York (Block Malware + Ads)"
-msgstr ""
+msgstr "AhaDNS - США/Нью-Йорк (Блокирует вредоносное ПО и Рекламу)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.ahadns.blitz.lua:3
msgid "AhaDNS Blitz (Configurable)"
-msgstr ""
+msgstr "AhaDNS - Блиц (Конфигурируемый)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.alidns.dns.lua:3
msgid "AliDNS - CN"
-msgstr ""
+msgstr "AliDNS - Китай"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.applied-privacy.lua:3
msgid "Applied Privacy DNS - AT/DE"
diff --git a/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot b/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot
index 0d127e58eb..16c447ad7e 100644
--- a/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot
+++ b/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot
@@ -271,8 +271,8 @@ msgstr ""
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:123
msgid ""
-"If update option is selected, the 'DNS forwardings' section of %sDHCP and "
-"DNS%s will be automatically updated to use selected DoH providers (%smore "
+"If update option is selected, the 'DNS forwardings' section of %sDHCP and DNS"
+"%s will be automatically updated to use selected DoH providers (%smore "
"information%s)."
msgstr ""
diff --git a/applications/luci-app-ksmbd/po/ca/ksmbd.po b/applications/luci-app-ksmbd/po/ca/ksmbd.po
index 9265f576e7..e170c006ee 100644
--- a/applications/luci-app-ksmbd/po/ca/ksmbd.po
+++ b/applications/luci-app-ksmbd/po/ca/ksmbd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-03-08 13:04+0000\n"
-"Last-Translator: BenRoura <benrouravkg@gmail.com>\n"
+"PO-Revision-Date: 2022-07-25 17:15+0000\n"
+"Last-Translator: dtalens <databio@gmail.com>\n"
"Language-Team: Catalan <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsksmbd/ca/>\n"
"Language: ca\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.5.1\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:87
msgid "Allow guests"
@@ -91,7 +91,7 @@ msgstr ""
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:66
msgid "Path"
-msgstr ""
+msgstr "Camí"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:61
msgid ""
diff --git a/applications/luci-app-ksmbd/po/pl/ksmbd.po b/applications/luci-app-ksmbd/po/pl/ksmbd.po
index 7c9f70591d..5170bc8a42 100644
--- a/applications/luci-app-ksmbd/po/pl/ksmbd.po
+++ b/applications/luci-app-ksmbd/po/pl/ksmbd.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-12-28 16:45+0000\n"
+"PO-Revision-Date: 2022-05-23 11:14+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsksmbd/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:87
msgid "Allow guests"
@@ -24,8 +24,8 @@ msgid ""
"Allow legacy smb(v1)/Lanman connections, needed for older devices without "
"smb(v2.1/3) support."
msgstr ""
-"Zezwalaj na starsze połączenia smb (v1)/Lanman, potrzebne dla starszych "
-"urządzeń bez obsługi smb (v2.1/3)."
+"Zezwalaj na starsze połączenia SMB (v1)/Lanman, potrzebne dla starszych "
+"urządzeń bez obsługi SMB (v2.1/3)."
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:84
msgid "Allowed users"
diff --git a/applications/luci-app-ksmbd/po/uk/ksmbd.po b/applications/luci-app-ksmbd/po/uk/ksmbd.po
index 812a93bc41..5507a08845 100644
--- a/applications/luci-app-ksmbd/po/uk/ksmbd.po
+++ b/applications/luci-app-ksmbd/po/uk/ksmbd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-04-04 07:26+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2022-06-21 21:54+0000\n"
+"Last-Translator: Artem <artem@molotov.work>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsksmbd/uk/>\n"
"Language: uk\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.6-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:87
msgid "Allow guests"
@@ -104,8 +104,8 @@ msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-"Додайте каталоги для спільного доступу. Кожен каталог посилається на папку "
-"на підключеному пристрої."
+"Додайте каталоги для спільного доступу. Кожен каталог посилається на теку на "
+"підключеному пристрої."
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:76
msgid "Read-only"
diff --git a/applications/luci-app-lxc/po/ru/lxc.po b/applications/luci-app-lxc/po/ru/lxc.po
index ac63514d10..06f121ea61 100644
--- a/applications/luci-app-lxc/po/ru/lxc.po
+++ b/applications/luci-app-lxc/po/ru/lxc.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-30 01:31+0000\n"
-"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
+"PO-Revision-Date: 2022-06-18 09:18+0000\n"
+"Last-Translator: AHOHNMYC <lqwh2h2cwa@protonmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationslxc/ru/>\n"
"Language: ru\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
msgid ""
@@ -69,11 +69,11 @@ msgstr "Ввести новое имя"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:36
msgid "Free Space Threshold"
-msgstr ""
+msgstr "Порог свободного места"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:42
msgid "Free Temp Threshold"
-msgstr ""
+msgstr "Порог свободного места во временной директории"
#: applications/luci-app-lxc/root/usr/share/rpcd/acl.d/luci-app-lxc.json:3
msgid "Grant UCI access for luci-app-lxc"
diff --git a/applications/luci-app-lxc/po/uk/lxc.po b/applications/luci-app-lxc/po/uk/lxc.po
index bcc96471c7..d24cfbd357 100644
--- a/applications/luci-app-lxc/po/uk/lxc.po
+++ b/applications/luci-app-lxc/po/uk/lxc.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-01 09:46+0000\n"
-"Last-Translator: Руслан Дідук <rylsoft@gmail.com>\n"
+"PO-Revision-Date: 2022-07-25 17:15+0000\n"
+"Last-Translator: Artem <artem@molotov.work>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationslxc/uk/>\n"
"Language: uk\n"
@@ -9,15 +9,15 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.8.1-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
msgid ""
"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
"images for devices with small flash.<br />"
msgstr ""
-"<b> Зверніть увагу: </b> Контейнери LXC вимагають функцій, недоступних в "
-"образах OpenWrt для пристроїв з малою флеш-пам'ятю. <br />"
+"<b> Завбачте: </b> Контейнери LXC вимагають функцій, недоступних в образах "
+"OpenWrt для пристроїв з малою флеш-пам'ятю. <br />"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:29
#: applications/luci-app-lxc/luasrc/view/lxc.htm:47
diff --git a/applications/luci-app-mjpg-streamer/po/ru/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/ru/mjpg-streamer.po
index 78d5a51ac1..56004fcb5d 100644
--- a/applications/luci-app-mjpg-streamer/po/ru/mjpg-streamer.po
+++ b/applications/luci-app-mjpg-streamer/po/ru/mjpg-streamer.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: mjpg-streamer\n"
"POT-Creation-Date: 2017-10-17 14:30+0300\n"
-"PO-Revision-Date: 2021-07-05 20:29+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2022-05-25 20:15+0000\n"
+"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmjpg-streamer/ru/>\n"
"Language: ru\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -136,6 +136,7 @@ msgstr "Свяжите новейшее изображение с фиксиро
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:222
msgid "Link the last picture in ringbuffer to fixed named file provided."
msgstr ""
+"Объединить последнюю фотографию в кольцевом буфере с указанным именем файла."
#: applications/luci-app-mjpg-streamer/root/usr/share/luci/menu.d/luci-app-mjpg-streamer.json:3
msgid "MJPG-streamer"
diff --git a/applications/luci-app-mosquitto/po/es/mosquitto.po b/applications/luci-app-mosquitto/po/es/mosquitto.po
new file mode 100644
index 0000000000..63b95cc0bb
--- /dev/null
+++ b/applications/luci-app-mosquitto/po/es/mosquitto.po
@@ -0,0 +1,386 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2022-06-15 02:20+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsmosquitto/es/>\n"
+"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.13-dev\n"
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+msgid "Allow anonymous connections"
+msgstr "Permitir conexiones anónimas"
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+msgid "Allow to connect without providing a username and password"
+msgstr "Permitir conectarse sin proporcionar un nombre de usuario y contraseña"
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+msgid ""
+"Attempt to notify the local and remote broker of connection status, defaults "
+"to $SYS/broker/connections/<clientid>/state"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+msgid "Automatic, but no restarts"
+msgstr "Automático, pero sin reinicios"
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+msgid "Automatic, but stopped when not used"
+msgstr "Automático, pero se detiene cuando no se usa"
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+msgid "Automatic, includes restarts"
+msgstr "Automático, incluye reinicios"
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+msgid "Autosave interval"
+msgstr "Intervalo de guardado automático"
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+msgid "Autosave interval applies to change counts instead of time"
+msgstr ""
+"El intervalo de autoguardado se aplica a los recuentos de cambios en lugar "
+"del tiempo"
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+msgid "Autosave on changes"
+msgstr "Guardar automáticamente en los cambios"
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+msgid "Bridge PSK"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+msgid "Bridge connection states should only be published locally"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+msgid "Bridges"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+msgid "CA file path"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+msgid "CA path to search"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+msgid "CRL to use if require_certificate is enabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+msgid "Ciphers control. Should match 'openssl ciphers' format"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+msgid "Clean session"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+msgid "Client expiration"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+msgid "Client id to use locally. Important when bridging to yourself"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+msgid "Client id to use on remote end of this bridge connection"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+msgid "Connection name"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+msgid "Depends on your openssl version, empty to support all"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+msgid "Directory to search for CA files"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+msgid "Disallow remote access to this broker"
+msgstr ""
+
+#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
+msgid "Grant UCI access for luci-app-mosquitto"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+msgid "How long to wait before disconnecting"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+msgid "How long to wait before reconnecting"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+msgid "How many messages to queue before restarting lazy bridge"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+msgid "How should this bridge be started"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+msgid "Identity for TLS-PSK"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+msgid ""
+"If checked, mosquitto runs with a config generated from this page. (Or from "
+"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
+"mosquitto.conf (and this page is ignored)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
+msgid "Keepalive interval for this bridge"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+msgid "Key for TLS-PSK"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+msgid "Limit for message allowed inflight"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+msgid "Limit for message queue when offline"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
+msgid "Limit for message queue when offline, zero to disable)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+msgid "Listeners"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+msgid "Log destination"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+msgid "MQTT"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+msgid "Max Inflight Messages"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+msgid "Max Queued Messages"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
+msgid "Max Queued bytes"
+msgstr ""
+
+#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
+msgid "Mosquitto"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+msgid "Mosquitto MQTT Broker"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+msgid "Notifications local only"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
+msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+msgid ""
+"Outbound bridges will still work, but this will make the primary listener "
+"only available from localhost"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+msgid "PSK Bridge Identity"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+msgid "PSK Hint to provide to connecting clients"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+msgid "Path to CA file"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+msgid "Path to PEM encoded keyfile"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+msgid "Path to PEM encoded server certificate file"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+msgid "Path to persistent file"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+msgid "Persistence"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+msgid "Persistence enabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+msgid "Persistent file name"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+msgid "Persistent file path (with trailing/)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
+msgid "Please enter a hostname or an IP address"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
+msgid "Please enter a valid port after the :"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+msgid "Port"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+msgid "Protocol to use when listening"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+msgid "Remote password"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+msgid "Remote username"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+msgid ""
+"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
+"3d, 2w"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+msgid "Require clients to present a certificate"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+msgid "Save persistence file after this many seconds or changes"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+msgid "Set to zero to disable"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+msgid "Should persistence to disk be enabled at all"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+msgid "TLS Version"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+msgid ""
+"The remote broker must support the same version of TLS for the connection to "
+"succeed."
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+msgid "Time in seconds between updates of the $SYS tree"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+msgid "Topic to use for local+remote remote for notifications."
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+msgid "Use this LuCI configuration page"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+msgid "WebSockets"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+msgid "You can configure additional listeners here"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+msgid "You can configure multiple bridge connections here"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+msgid "You can have multiple, but 'none' will override all others"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+msgid "address"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+msgid "address[:port] of remote broker"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+msgid ""
+"attempt to notify the remote broker that this is a bridge, not all brokers "
+"support this."
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+msgid "http_dir to serve on websockets listeners"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
+msgid "keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+msgid ""
+"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
+"messaging broker. Note, only some of the available configuration files are "
+"supported at this stage, use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
+"mosquitto.conf"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+msgid "notifications"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
+msgid "server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+msgid "topic"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+msgid "unique name for this bridge configuration"
+msgstr ""
diff --git a/applications/luci-app-mosquitto/po/templates/mosquitto.pot b/applications/luci-app-mosquitto/po/templates/mosquitto.pot
index 44e09567e1..1de6fb20f4 100644
--- a/applications/luci-app-mosquitto/po/templates/mosquitto.pot
+++ b/applications/luci-app-mosquitto/po/templates/mosquitto.pot
@@ -1,89 +1,97 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+msgid "Allow anonymous connections"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+msgid "Allow to connect without providing a username and password"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/<clientid>/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:174
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:81
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:79
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:79
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:204
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:131
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:103
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:106
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:126
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:160
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:166
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:136
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:221
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
msgid "Directory to search for CA files"
msgstr ""
@@ -95,23 +103,23 @@ msgstr ""
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:180
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:183
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:171
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:194
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
msgid "Identity for TLS-PSK"
msgstr ""
@@ -122,27 +130,27 @@ msgid ""
"mosquitto.conf (and this page is ignored)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
msgid "Keepalive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:204
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:64
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:67
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
msgid "Limit for message queue when offline, zero to disable)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:91
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
msgid "Listeners"
msgstr ""
@@ -150,19 +158,19 @@ msgstr ""
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:98
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:64
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
msgid "Max Queued Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:67
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
msgid "Max Queued bytes"
msgstr ""
@@ -174,11 +182,11 @@ msgstr ""
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:201
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
msgstr ""
@@ -188,81 +196,81 @@ msgid ""
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:194
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:218
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:227
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:224
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:87
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:72
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:75
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:84
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:87
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:149
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
msgid "Please enter a hostname or an IP address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:144
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
msgid "Please enter a valid port after the :"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:94
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:96
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:124
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:81
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
msgid "Save persistence file after this many seconds or changes"
msgstr ""
@@ -270,16 +278,16 @@ msgstr ""
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:75
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:116
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:210
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
@@ -289,7 +297,7 @@ msgstr ""
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
@@ -297,15 +305,15 @@ msgstr ""
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:91
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
msgid "You can configure multiple bridge connections here"
msgstr ""
@@ -313,29 +321,29 @@ msgstr ""
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:152
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:152
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:188
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:101
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:112
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
msgid "keyfile (PEM encoded)"
msgstr ""
@@ -348,18 +356,18 @@ msgid ""
"mosquitto.conf"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:109
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
msgid "server certificate file (PEM encoded)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:157
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js b/applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js
index dacb4d3914..74c1718322 100644
--- a/applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js
+++ b/applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js
@@ -166,8 +166,9 @@ return view.extend({
o = s.option(form.ListValue, "timeout", _("Ping timeout"));
o.default = '4';
- for (var i = 1; i <= 10; i++)
- o.value(String(i), N_(i, '%d second', '%d seconds').format(i));
+ o.value('1', _('%d second').format('1'));
+ for (var i = 2; i <= 10; i++)
+ o.value(String(i), _('%d seconds').format(i));
o.modalonly = true;
o = s.option(form.ListValue, 'interval', _('Ping interval'));
diff --git a/applications/luci-app-mwan3/po/ar/mwan3.po b/applications/luci-app-mwan3/po/ar/mwan3.po
index 99bd354d3b..d8a75c7202 100644
--- a/applications/luci-app-mwan3/po/ar/mwan3.po
+++ b/applications/luci-app-mwan3/po/ar/mwan3.po
@@ -11,61 +11,56 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
-msgstr[4] ""
-msgstr[5] ""
+msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr ""
@@ -172,7 +167,7 @@ msgstr "التشخيص"
msgid "Disabled"
msgstr "غير مفعل"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -223,7 +218,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -243,11 +238,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -308,15 +303,15 @@ msgstr ""
msgid "Interface"
msgstr "واجهه"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -331,11 +326,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -400,7 +395,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "قياس"
@@ -494,7 +489,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -534,15 +529,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -588,7 +583,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -684,7 +679,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -774,7 +769,7 @@ msgstr "نعم"
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -783,15 +778,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/bg/mwan3.po b/applications/luci-app-mwan3/po/bg/mwan3.po
index 2b2634c7a7..caa8b43a64 100644
--- a/applications/luci-app-mwan3/po/bg/mwan3.po
+++ b/applications/luci-app-mwan3/po/bg/mwan3.po
@@ -10,57 +10,56 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] ""
-msgstr[1] ""
+msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr ""
@@ -167,7 +166,7 @@ msgstr "Диагностики"
msgid "Disabled"
msgstr "Забранен"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -219,7 +218,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -239,11 +238,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -304,15 +303,15 @@ msgstr ""
msgid "Interface"
msgstr "Интерфейс"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -327,11 +326,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -396,7 +395,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr ""
@@ -490,7 +489,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -530,15 +529,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -584,7 +583,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -680,7 +679,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -770,7 +769,7 @@ msgstr ""
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -779,15 +778,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/bn_BD/mwan3.po b/applications/luci-app-mwan3/po/bn_BD/mwan3.po
index 26be108fa5..780ad6cba7 100644
--- a/applications/luci-app-mwan3/po/bn_BD/mwan3.po
+++ b/applications/luci-app-mwan3/po/bn_BD/mwan3.po
@@ -10,57 +10,56 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] ""
-msgstr[1] ""
+msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr ""
@@ -167,7 +166,7 @@ msgstr ""
msgid "Disabled"
msgstr "নিষ্ক্রিয়"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -218,7 +217,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -238,11 +237,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -303,15 +302,15 @@ msgstr ""
msgid "Interface"
msgstr "ইন্টারফেস"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -326,11 +325,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -395,7 +394,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr ""
@@ -489,7 +488,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -529,15 +528,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -583,7 +582,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -679,7 +678,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -769,7 +768,7 @@ msgstr "হ্যাঁ"
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -778,15 +777,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/ca/mwan3.po b/applications/luci-app-mwan3/po/ca/mwan3.po
index 129a638d97..d050c270cf 100644
--- a/applications/luci-app-mwan3/po/ca/mwan3.po
+++ b/applications/luci-app-mwan3/po/ca/mwan3.po
@@ -10,57 +10,56 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] ""
-msgstr[1] ""
+msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr ""
@@ -167,7 +166,7 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -218,7 +217,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -238,11 +237,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -303,15 +302,15 @@ msgstr ""
msgid "Interface"
msgstr "Interfície"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -326,11 +325,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -395,7 +394,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr ""
@@ -489,7 +488,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -529,15 +528,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -583,7 +582,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -679,7 +678,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -769,7 +768,7 @@ msgstr "Sí"
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -778,15 +777,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/cs/mwan3.po b/applications/luci-app-mwan3/po/cs/mwan3.po
index ea04b38784..77a19a53ef 100644
--- a/applications/luci-app-mwan3/po/cs/mwan3.po
+++ b/applications/luci-app-mwan3/po/cs/mwan3.po
@@ -10,59 +10,57 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr "%d hodina"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr "%d minuta"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr "%d minut"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
#, fuzzy
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] "%d sekunda"
-msgstr[1] "%d sekunda"
-msgstr[2] "%d sekunda"
+msgstr "%d sekunda"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr "%d sekund"
@@ -172,7 +170,7 @@ msgstr "Diagnostika"
msgid "Disabled"
msgstr "Zakázáno"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -223,7 +221,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -243,11 +241,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -308,15 +306,15 @@ msgstr ""
msgid "Interface"
msgstr "Rozhraní"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -331,11 +329,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -400,7 +398,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "Metrika"
@@ -494,7 +492,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -534,15 +532,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -588,7 +586,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -684,7 +682,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -774,7 +772,7 @@ msgstr "Ano"
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -783,15 +781,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/da/mwan3.po b/applications/luci-app-mwan3/po/da/mwan3.po
index 68a747c1b0..3507da270a 100644
--- a/applications/luci-app-mwan3/po/da/mwan3.po
+++ b/applications/luci-app-mwan3/po/da/mwan3.po
@@ -10,57 +10,56 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.12.1\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] ""
-msgstr[1] ""
+msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr ""
@@ -167,7 +166,7 @@ msgstr "Diagnostik"
msgid "Disabled"
msgstr "Deaktiveret"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -218,7 +217,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -238,11 +237,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -303,15 +302,15 @@ msgstr ""
msgid "Interface"
msgstr "Interface"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -326,11 +325,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -395,7 +394,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "Metric"
@@ -489,7 +488,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -529,15 +528,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -583,7 +582,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -679,7 +678,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -769,7 +768,7 @@ msgstr "Ja"
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -778,15 +777,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/de/mwan3.po b/applications/luci-app-mwan3/po/de/mwan3.po
index 72ad2862b0..b728853ac5 100644
--- a/applications/luci-app-mwan3/po/de/mwan3.po
+++ b/applications/luci-app-mwan3/po/de/mwan3.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-29 10:18+0000\n"
+"PO-Revision-Date: 2022-06-12 16:30+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/de/>\n"
@@ -8,59 +8,59 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr "%d Stunde"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr "%d Minute"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr "%d Minuten"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#, fuzzy
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] "%d Sekunde"
-msgstr[1] "%d Sekunden"
+msgstr "%d Sekunde"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr "%d Sekunden"
@@ -69,32 +69,39 @@ msgid ""
"%s: Name of Physical device which interface went up or down (e.g. \"eth0\" "
"or \"wwan0\")"
msgstr ""
+"%s: Name des physischen Geräts, dessen Schnittstelle hoch- oder "
+"heruntergefahren wurde (z. B. \"eth0\" oder \"wwan0\")"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:39
msgid "%s: Name of the action that triggered this event"
-msgstr ""
+msgstr "%s: Name der Aktion, die dieses Ereignis ausgelöst hat"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:44
msgid ""
"%s: Name of the interface which went up or down (e.g. \"wan\" or \"wwan\")"
msgstr ""
+"%s: Name der Schnittstelle, die hoch- oder heruntergefahren wurde (z. B. "
+"\"wan\" oder \"wwan\")"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:40
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:41
msgid "* %s: Is called by netifd and mwan3track"
-msgstr ""
+msgstr "* %s: Wird von netifd und mwan3track aufgerufen"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:43
msgid "* %s: Is only called by mwan3track if tracking has failed"
msgstr ""
+"* %s: Wird nur von mwan3track aufgerufen, wenn die Verfolgung fehlgeschlagen "
+"ist"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:42
msgid "* %s: Is only called by mwan3track if tracking was successful"
msgstr ""
+"* %s: Wird nur von mwan3track aufgerufen, wenn die Verfolgung erfolgreich war"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:71
msgid "-- Interface Selection --"
-msgstr ""
+msgstr "-- Schnittstellenauswahl --"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:85
msgid "-- Please choose --"
@@ -142,14 +149,13 @@ msgstr "Ermittle Daten..."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:18
msgid "Contents have been saved."
-msgstr ""
+msgstr "Inhalte wurden gespeichert."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:27
msgid "Critical"
msgstr "Kritisch"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:32
-#, fuzzy
msgid "Debug"
msgstr "Debuggen"
@@ -170,7 +176,7 @@ msgstr "Diagnosen"
msgid "Disabled"
msgstr "Deaktiviert"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -180,7 +186,7 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:40
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:48
msgid "Downtime"
-msgstr ""
+msgstr "Ausfallzeit"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:25
msgid "Emergency"
@@ -225,7 +231,7 @@ msgstr "Ausführen"
msgid "Expect interface state on up event"
msgstr "Erwarteter Schnittstellen status beim up event"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr "Fehler Intervall"
@@ -245,11 +251,11 @@ msgstr "Firewall-Protokollierungsstufe"
msgid "Firewall mask"
msgstr "Firewall-Maske"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr "Conntrack-Tabelle leeren"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr "Leere Global-Firewall-Conntrack-Table bei Schnittstellen-Events"
@@ -279,11 +285,11 @@ msgstr "IPv4"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:37
msgid "IPv4 and IPv6"
-msgstr ""
+msgstr "IPv4 und IPv6"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:38
msgid "IPv4 only"
-msgstr ""
+msgstr "Nur IPv4"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:44
msgid "IPv6"
@@ -291,7 +297,7 @@ msgstr "IPv6"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:39
msgid "IPv6 only"
-msgstr ""
+msgstr "Nur IPv6"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:31
msgid "Info"
@@ -310,15 +316,15 @@ msgstr "Ausgangszustand"
msgid "Interface"
msgstr "Schnittstelle"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr "Schnittstelle nicht aktiv"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr "Schnittstelle aktiv"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
"Die Schnittstelle wird nach dieser Anzahl an fehlgeschlagenen Tracking-"
@@ -329,17 +335,19 @@ msgid ""
"Interfaces may not share the same name as configured members, policies or "
"rules."
msgstr ""
+"Schnittstellen dürfen nicht denselben Namen wie konfigurierte Mitglieder, "
+"Richtlinien oder Regeln haben."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:41
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:35
msgid "Internet Protocol"
msgstr "Internet-Protokoll"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr "Fehlerintervall beibehalten"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr "Ping-Fehlerintervall während des Ausfalls beibehalten"
@@ -350,12 +358,15 @@ msgstr "Letzter Ausweg"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:34
msgid "Lines beginning with # are comments and are not executed."
msgstr ""
+"Zeilen, die mit # beginnen, sind Kommentare und werden nicht ausgeführt."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:20
msgid ""
"Load-balanced member interfaces distribute more traffic out those with "
"higher weights."
msgstr ""
+"Bei Schnittstellen mit Lastausgleich wird mehr Verkehr auf die "
+"Schnittstellen mit höherer Gewichtung verteilt."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:19
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:93
@@ -386,10 +397,13 @@ msgstr "Mitglied"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:18
msgid "Member interfaces with lower metrics are used first."
msgstr ""
+"Mitgliedsschnittstellen mit niedrigeren Metriken werden zuerst verwendet."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:19
msgid "Member interfaces with the same metric will be load-balanced."
msgstr ""
+"Mitgliedsschnittstellen mit derselben Metrik werden einem Lastenausgleich "
+"unterzogen."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:30
msgid "Member used"
@@ -399,14 +413,18 @@ msgstr "Mitglied, in Verwendung"
msgid ""
"Members are profiles attaching a metric and weight to an MWAN interface."
msgstr ""
+"Mitglieder sind Profile, die einer MWAN-Schnittstelle eine Metrik und ein "
+"Gewicht zuweisen."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:19
msgid ""
"Members may not share the same name as configured interfaces, policies or "
"rules."
msgstr ""
+"Mitglieder dürfen nicht denselben Namen wie konfigurierte Schnittstellen, "
+"Richtlinien oder Regeln haben."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "Metrik"
@@ -415,53 +433,55 @@ msgstr "Metrik"
#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:3
#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:46
msgid "MultiWAN Manager"
-msgstr ""
+msgstr "MultiWAN-Manager"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:79
msgid "MultiWAN Manager - Diagnostics"
-msgstr ""
+msgstr "MultiWAN Manager - Diagnosen"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:10
msgid "MultiWAN Manager - Globals"
-msgstr ""
+msgstr "MultiWAN-Manager - Globale"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:20
msgid "MultiWAN Manager - Interfaces"
-msgstr ""
+msgstr "MultiWAN Manager - Schnittstellen"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:16
msgid "MultiWAN Manager - Members"
-msgstr ""
+msgstr "MultiWAN-Manager - Mitglieder"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:26
msgid "MultiWAN Manager - Notify"
-msgstr ""
+msgstr "MultiWAN Manager - Benachrichtigen"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:92
msgid "MultiWAN Manager - Overview"
-msgstr ""
+msgstr "MultiWAN Manager - Übersicht"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:16
msgid "MultiWAN Manager - Policies"
-msgstr ""
+msgstr "MultiWAN Manager - Richtlinien"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:18
msgid "MultiWAN Manager - Rules"
-msgstr ""
+msgstr "MultiWAN Manager - Regeln"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/detail.js:12
msgid "MultiWAN Manager - Status"
-msgstr ""
+msgstr "MultiWAN Manager - Status"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/troubleshooting.js:12
msgid "MultiWAN Manager - Troubleshooting"
-msgstr ""
+msgstr "MultiWAN Manager - Fehlerbehebung"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:21
msgid ""
"Mwan3 requires that all interfaces have a unique metric configured in /etc/"
"config/network."
msgstr ""
+"Mwan3 erfordert, dass alle Schnittstellen eine eindeutige Metrik in /etc/"
+"config/network konfiguriert haben."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:84
msgid ""
@@ -474,20 +494,24 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:23
msgid "Names may contain characters A-Z, a-z, 0-9, _ and no spaces-"
msgstr ""
+"Namen dürfen die Zeichen A-Z, a-z, 0-9, _ und keine Leerzeichen enthalten-"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:18
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:21
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:26
msgid "Names may contain characters A-Z, a-z, 0-9, _ and no spaces."
msgstr ""
+"Namen dürfen die Zeichen A-Z, a-z, 0-9, _ und keine Leerzeichen enthalten."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:22
msgid "Names must be 15 characters or less."
-msgstr ""
+msgstr "Namen dürfen höchstens 15 Zeichen lang sein."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:22
msgid "Names must match the interface name found in /etc/config/network."
msgstr ""
+"Namen müssen mit den Schnittstellennamen in /etc/config/network "
+"übereinstimmen."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:74
msgid "No"
@@ -500,15 +524,15 @@ msgstr "Keine MWAN-Schnittstellen gefunden"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:43
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:51
msgid "No Tracking"
-msgstr ""
+msgstr "Keine Verfolgung"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
-msgstr ""
+msgstr "Keine Schnittstellenmetrik festgelegt!"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:31
msgid "Notes:"
-msgstr ""
+msgstr "Anmerkungen:"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:30
msgid "Notice"
@@ -516,7 +540,7 @@ msgstr "Notiz"
#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:96
msgid "Notify"
-msgstr ""
+msgstr "Benachrichtigen"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:38
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:37
@@ -532,7 +556,7 @@ msgstr "Online"
#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:13
msgid "Overview"
-msgstr ""
+msgstr "Übersicht"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:79
msgid "Ping count"
@@ -542,15 +566,15 @@ msgstr "Ping-Zähler"
msgid "Ping default gateway"
msgstr "Ping-Standard-Gateway"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr "Ping-Intervall"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr "Ping-Intervall während Fehlererkennung"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr "Ping-Intervall während der Wiederherstellung"
@@ -571,12 +595,16 @@ msgid ""
"Policies are profiles grouping one or more members controlling how Mwan3 "
"distributes traffic."
msgstr ""
+"Richtlinien sind Profile, in denen ein oder mehrere Mitglieder gruppiert "
+"werden, die steuern, wie Mwan3 den Datenverkehr verteilt."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:23
msgid ""
"Policies may not share the same name as configured interfaces, members or "
"rules"
msgstr ""
+"Richtlinien dürfen nicht denselben Namen haben wie konfigurierte "
+"Schnittstellen, Mitglieder oder Regeln"
#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:80
msgid "Policy"
@@ -595,8 +623,11 @@ msgid ""
"Put your custom mwan3 action here, they will be executed with each netifd "
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
+"Tragen Sie hier Ihre eigene mwan3-Aktion ein. Sie wird bei jedem netifd-"
+"Hotplug-Schnittstellenereignis auf Schnittstellen ausgeführt, für die mwan3 "
+"aktiviert ist."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr "Recovery Intervall"
@@ -622,25 +653,29 @@ msgstr "Regel"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:20
msgid "Rules are based on IP address, port or protocol."
-msgstr ""
+msgstr "Regeln basieren auf IP-Adresse, Port oder Protokoll."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:21
msgid "Rules are matched from top to bottom."
-msgstr ""
+msgstr "Regeln werden von oben nach unten abgeglichen."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:22
msgid "Rules below a matching rule are ignored."
-msgstr ""
+msgstr "Regeln unterhalb einer passenden Regel werden ignoriert."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:27
msgid ""
"Rules may not share the same name as configured interfaces, members or "
"policies."
msgstr ""
+"Regeln dürfen nicht denselben Namen wie konfigurierte Schnittstellen, "
+"Mitglieder oder Richtlinien haben."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:19
msgid "Rules specify which traffic will use a particular MWAN policy."
msgstr ""
+"Regeln legen fest, welcher Datenverkehr eine bestimmte MWAN-Richtlinie "
+"verwenden soll."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:78
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
@@ -660,7 +695,7 @@ msgstr "Quellport"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:106
#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:21
msgid "Status"
-msgstr ""
+msgstr "Status"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:70
msgid "Sticky"
@@ -683,19 +718,23 @@ msgstr "Aufgabe"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:29
msgid "The file is also preserved during sysupgrade."
-msgstr ""
+msgstr "Die Datei bleibt auch während eines Sysupgrades erhalten."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:33
msgid ""
"The first line of the script must be &#34;#!/bin/sh&#34; without quotes."
msgstr ""
+"Die erste Zeile des Skripts muss &#34;#!/bin/sh&#34; ohne Anführungszeichen "
+"lauten."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:37
msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
+"Es gibt drei wichtige Umgebungsvariablen, die an dieses Skript übergeben "
+"werden."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -704,7 +743,7 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:32
msgid "This file is interpreted as a shell script."
-msgstr ""
+msgstr "Diese Datei wird als Shell-Skript interpretiert."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:48
msgid ""
@@ -718,6 +757,7 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:28
msgid "This section allows you to modify the content of \"/etc/mwan3.user\"."
msgstr ""
+"In diesem Abschnitt können Sie den Inhalt von \"/etc/mwan3.user\" ändern."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:47
msgid "Tracking hostname or IP address"
@@ -736,6 +776,8 @@ msgid ""
"Traffic destined for known (other than default) networks is handled by the "
"main routing table."
msgstr ""
+"Datenverkehr, der für bekannte (nicht default) Netzwerke bestimmt ist, wird "
+"von der Hauptroutingtabelle verarbeitet."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:71
msgid ""
@@ -751,10 +793,14 @@ msgid ""
"Traffic matching a rule, but all WAN interfaces for that policy are down "
"will be blackholed."
msgstr ""
+"Datenverkehr, der einer Regel entspricht, aber alle WAN-Schnittstellen für "
+"diese Richtlinie ausgefallen sind, wird blockiert."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:23
msgid "Traffic not matching any rule is routed using the main routing table."
msgstr ""
+"Datenverkehr, der keiner Regel entspricht, wird mithilfe der "
+"Hauptroutingtabelle weitergeleitet."
#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:37
msgid "Troubleshooting"
@@ -795,7 +841,7 @@ msgstr "Ja"
msgid "blackhole (drop)"
msgstr "blackhole (drop)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr "verbunden (mwan3)"
@@ -804,15 +850,15 @@ msgstr "verbunden (mwan3)"
msgid "default (use main routing table)"
msgstr "default (Haupt-Routing-Tabelle wird benutzt)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr "getrennt (mwan3)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr "ifdown (netifd)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
diff --git a/applications/luci-app-mwan3/po/el/mwan3.po b/applications/luci-app-mwan3/po/el/mwan3.po
index f1dd8e78fc..61b0567fe0 100644
--- a/applications/luci-app-mwan3/po/el/mwan3.po
+++ b/applications/luci-app-mwan3/po/el/mwan3.po
@@ -10,58 +10,57 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.13-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr "%d ώρα"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr "%d λεπτό"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr "%d λεπτά"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
#, fuzzy
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] "%d δευτερόλεπτο"
-msgstr[1] "%d δευτερόλεπτο"
+msgstr "%d δευτερόλεπτο"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr "%d δευτερόλεπτα"
@@ -168,7 +167,7 @@ msgstr "Διαγνωστικά"
msgid "Disabled"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -219,7 +218,7 @@ msgstr "Εκτέλεση"
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -239,11 +238,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -304,15 +303,15 @@ msgstr ""
msgid "Interface"
msgstr "Διεπαφή"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -327,11 +326,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -396,7 +395,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr ""
@@ -490,7 +489,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -530,15 +529,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -584,7 +583,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -680,7 +679,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -770,7 +769,7 @@ msgstr ""
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -779,15 +778,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/en/mwan3.po b/applications/luci-app-mwan3/po/en/mwan3.po
index 2add4321c7..d136c804a4 100644
--- a/applications/luci-app-mwan3/po/en/mwan3.po
+++ b/applications/luci-app-mwan3/po/en/mwan3.po
@@ -1,66 +1,65 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-28 13:26+0000\n"
-"Last-Translator: James White <james@jmwhite.co.uk>\n"
+"PO-Revision-Date: 2022-07-03 10:25+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] ""
-msgstr[1] ""
+msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr ""
@@ -167,7 +166,7 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -218,7 +217,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -238,11 +237,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -303,15 +302,15 @@ msgstr ""
msgid "Interface"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -326,11 +325,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -395,7 +394,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr ""
@@ -489,7 +488,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -529,15 +528,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -583,7 +582,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -679,7 +678,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -769,7 +768,7 @@ msgstr ""
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -778,15 +777,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/es/mwan3.po b/applications/luci-app-mwan3/po/es/mwan3.po
index 2a363d4aba..2949c311ba 100644
--- a/applications/luci-app-mwan3/po/es/mwan3.po
+++ b/applications/luci-app-mwan3/po/es/mwan3.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2022-04-28 10:09+0000\n"
-"Last-Translator: Mc Giver <mcgivergim@gmail.com>\n"
+"PO-Revision-Date: 2022-07-01 10:29+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/es/>\n"
"Language: es\n"
@@ -11,59 +11,58 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr "%d hora"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr "%d minuto"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr "%d minutos"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] "%d segundo"
-msgstr[1] "%d segundos"
+msgstr "%d segundo"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr "%d segundos"
@@ -178,7 +177,7 @@ msgstr "Diagnósticos"
msgid "Disabled"
msgstr "Desactivado"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -233,7 +232,7 @@ msgstr "Ejecutar"
msgid "Expect interface state on up event"
msgstr "Esperar el estado de la interfaz en el evento"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr "Intervalo de fracaso"
@@ -253,11 +252,11 @@ msgstr "Nivel de firewall"
msgid "Firewall mask"
msgstr "Mascara de Firewall"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr "Purgar mesa de conexión"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
"Vaciar la tabla de conexiones de firewall global en los eventos de la "
@@ -320,15 +319,15 @@ msgstr "Estado inicial"
msgid "Interface"
msgstr "Interfaz"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr "Bajar interfaz"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr "Levantar interfaz"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
"La interfaz se considerará inactiva después de tantas pruebas de ping "
@@ -347,11 +346,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr "Protocolo de Internet"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr "Mantener el intervalo de falla"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr "Mantener el intervalo de falla de ping durante el estado de falla"
@@ -425,7 +424,7 @@ msgstr ""
"Los miembros no pueden compartir el mismo nombre que las interfaces, "
"políticas o reglas configuradas."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "Métrica"
@@ -527,7 +526,7 @@ msgstr "No se encontraron interfaces MWAN"
msgid "No Tracking"
msgstr "Sin seguimiento"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr "¡Sin métricas configuradas para el interfaz!"
@@ -567,15 +566,15 @@ msgstr "Recuento de ping"
msgid "Ping default gateway"
msgstr "Ping a puerta de enlace predeterminada"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr "Intervalo de ping"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr "Intervalo de ping durante la detección de fallos"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr "Intervalo de ping durante la recuperación de fallos"
@@ -627,7 +626,7 @@ msgstr ""
"Ponga su acción personalizada mwan3 aquí, se ejecutarán con cada evento de "
"interfaz netifd hotplug en interfaces para las que mwan3 está activado."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr "Intervalo de recuperación"
@@ -717,7 +716,8 @@ msgstr "Tarea"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:29
msgid "The file is also preserved during sysupgrade."
-msgstr "El archivo también se conserva durante la actualización con sysupgrade."
+msgstr ""
+"El archivo también se conserva durante la actualización con sysupgrade."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:33
msgid ""
@@ -729,7 +729,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr "Hay tres variables de entorno principales que se pasan a este script."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -834,7 +834,7 @@ msgstr "Sí"
msgid "blackhole (drop)"
msgstr "agujero negro (caída)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr "conectado (mwan3)"
@@ -843,15 +843,15 @@ msgstr "conectado (mwan3)"
msgid "default (use main routing table)"
msgstr "predeterminado (usar tabla de enrutamiento principal)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr "desconectado (mwan3)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr "Interfaz abajo (netifd)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr "Interfaz arriba (netifd)"
diff --git a/applications/luci-app-mwan3/po/fi/mwan3.po b/applications/luci-app-mwan3/po/fi/mwan3.po
index 20392c5bb2..8b952e20b3 100644
--- a/applications/luci-app-mwan3/po/fi/mwan3.po
+++ b/applications/luci-app-mwan3/po/fi/mwan3.po
@@ -10,57 +10,56 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] ""
-msgstr[1] ""
+msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr ""
@@ -167,7 +166,7 @@ msgstr "Diagnostiikka"
msgid "Disabled"
msgstr "Pois käytöstä"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -218,7 +217,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -238,11 +237,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -303,15 +302,15 @@ msgstr ""
msgid "Interface"
msgstr "Sovitin"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -326,11 +325,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -395,7 +394,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "Mittari"
@@ -489,7 +488,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -529,15 +528,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -583,7 +582,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -679,7 +678,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -769,7 +768,7 @@ msgstr "Kyllä"
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -778,15 +777,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/fr/mwan3.po b/applications/luci-app-mwan3/po/fr/mwan3.po
index c2ae627d2d..36743f8fa1 100644
--- a/applications/luci-app-mwan3/po/fr/mwan3.po
+++ b/applications/luci-app-mwan3/po/fr/mwan3.po
@@ -10,58 +10,57 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.10-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr "%d heure"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr "%d minute"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr "%d minutes"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
#, fuzzy
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] "%d seconde"
-msgstr[1] "%d seconde"
+msgstr "%d seconde"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr "%d secondes"
@@ -170,7 +169,7 @@ msgstr "Diagnostiques"
msgid "Disabled"
msgstr "Désactivé"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -225,7 +224,7 @@ msgstr "Exécuter"
msgid "Expect interface state on up event"
msgstr "Attendez-vous à l’état de l’interface sur l’événement en place"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr "Intervalle de défaillance"
@@ -245,11 +244,11 @@ msgstr "Niveau de journal de pare-feu"
msgid "Firewall mask"
msgstr "Masque pare-feu"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr "Vider la table conntrack"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr "Flush table conntrack pare-feu globale sur les événements d’interface"
@@ -310,15 +309,15 @@ msgstr "État initial"
msgid "Interface"
msgstr "Interface"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr "Interface Arretée"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr "Interface Actif"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
"L'interface sera considérée comme hors service après de nombreux échecs aux "
@@ -335,11 +334,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr "Protocole Internet"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr "Conserver l’intervalle d’échec"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr "Conserver l’intervalle d’échec de ping pendant l’état d’échec"
@@ -406,7 +405,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "Métrique"
@@ -502,7 +501,7 @@ msgstr "Aucune interface MWAN trouvée"
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -542,15 +541,15 @@ msgstr "Comptage de ping"
msgid "Ping default gateway"
msgstr "Passerelle par défaut Ping"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr "Intervalle de ping"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr "Intervalle Ping pendant la détection de panne"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr "Intervalle de ping pendant la récupération de l’échec"
@@ -596,7 +595,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr "Intervalle de récupération"
@@ -698,7 +697,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -798,7 +797,7 @@ msgstr "Oui"
msgid "blackhole (drop)"
msgstr "blackhole (drop)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr "connecté (mwan3)"
@@ -807,15 +806,15 @@ msgstr "connecté (mwan3)"
msgid "default (use main routing table)"
msgstr "par défaut (utiliser la table de routage principale)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr "déconnecté (mwan3)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/he/mwan3.po b/applications/luci-app-mwan3/po/he/mwan3.po
index 0608dd63b7..b81add3f07 100644
--- a/applications/luci-app-mwan3/po/he/mwan3.po
+++ b/applications/luci-app-mwan3/po/he/mwan3.po
@@ -11,59 +11,56 @@ msgstr ""
"n % 10 == 0) ? 2 : 3));\n"
"X-Generator: Weblate 4.3.1-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
+msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr ""
@@ -170,7 +167,7 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -221,7 +218,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -241,11 +238,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -306,15 +303,15 @@ msgstr ""
msgid "Interface"
msgstr "מנשק"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -329,11 +326,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -398,7 +395,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr ""
@@ -492,7 +489,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -532,15 +529,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -586,7 +583,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -682,7 +679,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -772,7 +769,7 @@ msgstr ""
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -781,15 +778,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/hi/mwan3.po b/applications/luci-app-mwan3/po/hi/mwan3.po
index 676320e7a2..0dc2a20e9f 100644
--- a/applications/luci-app-mwan3/po/hi/mwan3.po
+++ b/applications/luci-app-mwan3/po/hi/mwan3.po
@@ -10,57 +10,56 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] ""
-msgstr[1] ""
+msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr ""
@@ -167,7 +166,7 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -218,7 +217,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -238,11 +237,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -303,15 +302,15 @@ msgstr ""
msgid "Interface"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -326,11 +325,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -395,7 +394,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr ""
@@ -489,7 +488,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -529,15 +528,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -583,7 +582,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -679,7 +678,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -769,7 +768,7 @@ msgstr ""
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -778,15 +777,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/hu/mwan3.po b/applications/luci-app-mwan3/po/hu/mwan3.po
index 1573e24a7c..6e8f92c930 100644
--- a/applications/luci-app-mwan3/po/hu/mwan3.po
+++ b/applications/luci-app-mwan3/po/hu/mwan3.po
@@ -10,58 +10,57 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.8-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr "%d óra"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr "%d perc"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr "%d perc"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
#, fuzzy
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] "%d másodperc"
-msgstr[1] "%d másodperc"
+msgstr "%d másodperc"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr "%d másodperc"
@@ -171,7 +170,7 @@ msgstr "Diagnosztika"
msgid "Disabled"
msgstr "Letiltva"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -226,7 +225,7 @@ msgstr "Végrehajtás"
msgid "Expect interface state on up event"
msgstr "Elvárt csatolóállapot a felkapcsolás eseménynél"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr "Sikertelenség időköze"
@@ -246,11 +245,11 @@ msgstr "Tűzfal naplószintje"
msgid "Firewall mask"
msgstr "Tűzfal maszkja"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr "Kapcsolatkövető táblázat kiürítése"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
"Globális tűzfal kapcsolatkövető táblázat kiürítése a csatolóeseményeknél"
@@ -312,15 +311,15 @@ msgstr "Kezdeti állapot"
msgid "Interface"
msgstr "Csatoló"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr "Csatoló lekapcsolása"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr "Csatoló felkapcsolása"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
"A csatoló lekapcsoltnak lesz tekintve ennyi sikertelen pingelési teszt után"
@@ -336,11 +335,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr "Internetprotokoll"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr "Sikertelenség időközének megtartása"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
"Pingelés sikertelenségi időközének megtartása a sikertelen állapot közben"
@@ -408,7 +407,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "Mérőszám"
@@ -504,7 +503,7 @@ msgstr "Nem találhatók MWAN csatolók"
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -544,15 +543,15 @@ msgstr "Pingelés darabszáma"
msgid "Ping default gateway"
msgstr "Alapértelmezett átjáró pingelése"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr "Pingelés időköze"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr "Pingelés időköze a sikertelen állapot közben"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr "Pingelés időköze a sikertelen visszaállítás közben"
@@ -598,7 +597,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr "Visszaállítás időköze"
@@ -697,7 +696,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -797,7 +796,7 @@ msgstr "Igen"
msgid "blackhole (drop)"
msgstr "fekete lyuk (eldobás)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr "kapcsolódva (mwan3)"
@@ -806,15 +805,15 @@ msgstr "kapcsolódva (mwan3)"
msgid "default (use main routing table)"
msgstr "alapértelmezett (fő útválasztási táblázat használata)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr "lecsatlakozva (mwan3)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr "csatolólekapcsolás (netifd)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr "csatolófelkapcsolás (netifd)"
diff --git a/applications/luci-app-mwan3/po/it/mwan3.po b/applications/luci-app-mwan3/po/it/mwan3.po
index 7199d0fe9b..ebbc0114f6 100644
--- a/applications/luci-app-mwan3/po/it/mwan3.po
+++ b/applications/luci-app-mwan3/po/it/mwan3.po
@@ -10,58 +10,57 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.10.1\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr "%d ora"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr "%d minuto"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr "%d minuti"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
#, fuzzy
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] "%d secondo"
-msgstr[1] "%d secondo"
+msgstr "%d secondo"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr "%d secondi"
@@ -168,7 +167,7 @@ msgstr "Diagnostica"
msgid "Disabled"
msgstr "Disabilitato"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -219,7 +218,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -239,11 +238,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -304,15 +303,15 @@ msgstr ""
msgid "Interface"
msgstr "Interfaccia"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -327,11 +326,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -396,7 +395,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "Metrica"
@@ -490,7 +489,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -530,15 +529,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -584,7 +583,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -680,7 +679,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -770,7 +769,7 @@ msgstr "Si"
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -779,15 +778,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/ja/mwan3.po b/applications/luci-app-mwan3/po/ja/mwan3.po
index fbe7cdc0f9..56d60ddafa 100644
--- a/applications/luci-app-mwan3/po/ja/mwan3.po
+++ b/applications/luci-app-mwan3/po/ja/mwan3.po
@@ -13,56 +13,57 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.8-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr "%d 時間"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr "%d 分"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr "%d 分"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#, fuzzy
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] "%d 秒"
+msgstr "%d 秒"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr "%d 秒"
@@ -172,7 +173,7 @@ msgstr "診断"
msgid "Disabled"
msgstr "無効"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -227,7 +228,7 @@ msgstr "実行"
msgid "Expect interface state on up event"
msgstr "Up イベント時に予想されるインターフェースの状態です。"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr "障害検出 インターバル"
@@ -247,11 +248,11 @@ msgstr "ファイアウォール ログレベル"
msgid "Firewall mask"
msgstr "ファイアウォール マスク"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr "conntrack テーブルのクリア"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
"インターフェース イベント時にグローバル ファイアウォール conntrack テーブルを"
@@ -314,15 +315,15 @@ msgstr "初期状態"
msgid "Interface"
msgstr "インターフェース"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr "インターフェース Down"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr "インターフェース Up"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
"インターフェースが Down 状態と判断されるまでに要する ping テストの失敗回数で"
@@ -339,11 +340,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr "インターネット プロトコル"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -410,7 +411,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "メトリック"
@@ -506,7 +507,7 @@ msgstr "MWAN インターフェースが見つかりません"
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -546,15 +547,15 @@ msgstr "Ping 回数"
msgid "Ping default gateway"
msgstr "デフォルト ゲートウェイへのping"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr "Ping インターバル"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr "障害検出中の Ping 実行間隔です。"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr "障害復旧中の Ping 実行間隔です。"
@@ -600,7 +601,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr "障害復旧 インターバル"
@@ -696,7 +697,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -795,7 +796,7 @@ msgstr "はい"
msgid "blackhole (drop)"
msgstr "blackhole (drop)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr "接続時 (mwan3)"
@@ -804,15 +805,15 @@ msgstr "接続時 (mwan3)"
msgid "default (use main routing table)"
msgstr "デフォルト(メインのルーティング テーブルを使用)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr "切断時 (mwan3)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr "ifdown (netifd)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
diff --git a/applications/luci-app-mwan3/po/ko/mwan3.po b/applications/luci-app-mwan3/po/ko/mwan3.po
index 8aefd3ee69..5a5c996007 100644
--- a/applications/luci-app-mwan3/po/ko/mwan3.po
+++ b/applications/luci-app-mwan3/po/ko/mwan3.po
@@ -10,56 +10,56 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] ""
+msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr ""
@@ -166,7 +166,7 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -217,7 +217,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -237,11 +237,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -302,15 +302,15 @@ msgstr ""
msgid "Interface"
msgstr "인터페이스"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -325,11 +325,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -394,7 +394,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr ""
@@ -488,7 +488,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -528,15 +528,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -582,7 +582,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -678,7 +678,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -768,7 +768,7 @@ msgstr ""
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -777,15 +777,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/mr/mwan3.po b/applications/luci-app-mwan3/po/mr/mwan3.po
index 24a6d0390b..3d1477115d 100644
--- a/applications/luci-app-mwan3/po/mr/mwan3.po
+++ b/applications/luci-app-mwan3/po/mr/mwan3.po
@@ -10,57 +10,56 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] ""
-msgstr[1] ""
+msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr ""
@@ -167,7 +166,7 @@ msgstr ""
msgid "Disabled"
msgstr "अक्षम"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -218,7 +217,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -238,11 +237,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -303,15 +302,15 @@ msgstr ""
msgid "Interface"
msgstr "इंटरफेस"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -326,11 +325,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -395,7 +394,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr ""
@@ -489,7 +488,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -529,15 +528,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -583,7 +582,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -679,7 +678,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -769,7 +768,7 @@ msgstr "होय"
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -778,15 +777,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/ms/mwan3.po b/applications/luci-app-mwan3/po/ms/mwan3.po
index 395964ff01..38dc9c1199 100644
--- a/applications/luci-app-mwan3/po/ms/mwan3.po
+++ b/applications/luci-app-mwan3/po/ms/mwan3.po
@@ -10,56 +10,56 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] ""
+msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr ""
@@ -166,7 +166,7 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -217,7 +217,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -237,11 +237,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -302,15 +302,15 @@ msgstr ""
msgid "Interface"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -325,11 +325,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -394,7 +394,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr ""
@@ -488,7 +488,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -528,15 +528,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -582,7 +582,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -678,7 +678,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -768,7 +768,7 @@ msgstr ""
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -777,15 +777,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/nb_NO/mwan3.po b/applications/luci-app-mwan3/po/nb_NO/mwan3.po
index 20d5499b95..d616a2c6b9 100644
--- a/applications/luci-app-mwan3/po/nb_NO/mwan3.po
+++ b/applications/luci-app-mwan3/po/nb_NO/mwan3.po
@@ -10,57 +10,56 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.10-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr "%d time"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr "%d minutt"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] ""
-msgstr[1] ""
+msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr ""
@@ -167,7 +166,7 @@ msgstr ""
msgid "Disabled"
msgstr "Avskrudd"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -218,7 +217,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -238,11 +237,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -303,15 +302,15 @@ msgstr ""
msgid "Interface"
msgstr "Grensesnitt"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -326,11 +325,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -395,7 +394,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "Metrisk"
@@ -489,7 +488,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -529,15 +528,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -583,7 +582,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -679,7 +678,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -769,7 +768,7 @@ msgstr ""
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -778,15 +777,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/pl/mwan3.po b/applications/luci-app-mwan3/po/pl/mwan3.po
index 980a5479db..7fa11fe725 100644
--- a/applications/luci-app-mwan3/po/pl/mwan3.po
+++ b/applications/luci-app-mwan3/po/pl/mwan3.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-07-22 13:50+0000\n"
+"PO-Revision-Date: 2022-07-01 10:29+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/pl/>\n"
@@ -9,60 +9,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.7.2-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr "%d godzin"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr "%d minut"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr "%d minut"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] "%d sekunda"
-msgstr[1] "%d sekundy"
-msgstr[2] "%d sekund"
+msgstr "%d sekunda"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr "%d sekund"
@@ -180,7 +178,7 @@ msgstr "Diagnostyka"
msgid "Disabled"
msgstr "Wyłączone"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -235,7 +233,7 @@ msgstr "Wykonaj"
msgid "Expect interface state on up event"
msgstr "Oczekiwany stan interfejsu przy zdarzeniu poprzedzającym"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr "Interwał awarii"
@@ -255,11 +253,11 @@ msgstr "Poziom logowania zapory sieciowej"
msgid "Firewall mask"
msgstr "Maska zapory sieciowej"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr "Opróżnij tabelę conntrack"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
"Opróżnij globalną tabelę conntrack zapory sieciowej na zdarzeniach interfejsu"
@@ -321,15 +319,15 @@ msgstr "Stan początkowy"
msgid "Interface"
msgstr "Interfejs"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr "Interfejs padł"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr "Interface wstał"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr "Interfejs zostanie uznany za martwy po wiele nieudanych ping testach"
@@ -346,11 +344,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr "Protokół internetowy"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr "Zachowaj interwał awarii"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr "Zachowanie odstępu czasu między awariami pingów podczas stanu awarii"
@@ -425,7 +423,7 @@ msgstr ""
"Członkowie nie mogą mieć tej samej nazwy co skonfigurowane interfejsy, "
"zasady lub reguły."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "Metryka"
@@ -525,7 +523,7 @@ msgstr "Nie znaleziono interfejsu MWAN"
msgid "No Tracking"
msgstr "Bez śledzenia"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr "Brak ustawionej metryki interfejsu!"
@@ -565,15 +563,15 @@ msgstr "Liczba pingów"
msgid "Ping default gateway"
msgstr "Ping do bramy domyślnej"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr "Interwał pingu"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr "Interwał pingu podczas wykrywania awarii"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr "Interwał pingu podczas odzyskiwania po awarii"
@@ -626,7 +624,7 @@ msgstr ""
"zdarzeniu interfejsu netifd hotplug na interfejsach, dla których włączono "
"mwan3."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr "Interwał odzyskiwania"
@@ -728,7 +726,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr "Do tego skryptu przekazywane są trzy główne zmienne środowiskowe."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr "Wyświetla metrykę przypisaną do tego interfejsu w /etc/config/network"
@@ -831,7 +829,7 @@ msgstr "Tak"
msgid "blackhole (drop)"
msgstr "czarna dziura (porzuć)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr "podłączone (mwan3)"
@@ -840,15 +838,15 @@ msgstr "podłączone (mwan3)"
msgid "default (use main routing table)"
msgstr "domyślnie (użyj głównej tabeli trasowania)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr "odłączone (mwan3)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr "jeśli w dół (netifd)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr "jeśli w górę (netifd)"
diff --git a/applications/luci-app-mwan3/po/pt/mwan3.po b/applications/luci-app-mwan3/po/pt/mwan3.po
index c8697b323c..dccc355016 100644
--- a/applications/luci-app-mwan3/po/pt/mwan3.po
+++ b/applications/luci-app-mwan3/po/pt/mwan3.po
@@ -10,57 +10,57 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.8-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr "%d hora"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr "%d minuto"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr "%d minutos"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#, fuzzy
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] "%d segundo"
-msgstr[1] "%d segundos"
+msgstr "%d segundo"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr "%d segundos"
@@ -173,7 +173,7 @@ msgstr "Diagnósticos"
msgid "Disabled"
msgstr "Desativado"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -228,7 +228,7 @@ msgstr "Executar"
msgid "Expect interface state on up event"
msgstr "Esperar o estado da interface no evento up"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr "Intervalo de falha"
@@ -248,11 +248,11 @@ msgstr "Nível de log do firewall"
msgid "Firewall mask"
msgstr "Máscara de firewall"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr "Limpar tabela de conntrack"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr "Limpar tabela de firewall conntrack global em eventos de interface"
@@ -313,15 +313,15 @@ msgstr "Estado inicial"
msgid "Interface"
msgstr "Interface"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr "Interface down"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr "Interface up"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
"A interface será considerada down após esta quantidade testes de ping "
@@ -340,11 +340,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr "Protocolo Internet"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr "Manter intervalo de falha"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr "Manter o intervalo de falha de ping durante o estado de falha"
@@ -419,7 +419,7 @@ msgstr ""
"Os membros não podem compartilhar o mesmo nome das interfaces, políticas ou "
"regras configuradas."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "Métrica"
@@ -519,7 +519,7 @@ msgstr "Nenhuma interface MWAN encontrada"
msgid "No Tracking"
msgstr "Sem rastreamento"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr "Nenhuma métrica de interface definida!"
@@ -559,15 +559,15 @@ msgstr "Contagem de ping"
msgid "Ping default gateway"
msgstr "Gateway padrão de ping"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr "Intervalo de ping"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr "Intervalo de ping durante a deteção de falhas"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr "Intervalo de ping durante a recuperação de falhas"
@@ -620,7 +620,7 @@ msgstr ""
"evento da interface hotplug netifd nas interfaces para as quais o mwan3 está "
"ativado."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr "Intervalo de recuperação"
@@ -721,7 +721,7 @@ msgid ""
msgstr ""
"Existem três principais variáveis de ambiente que são passadas a este script."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr "Isso exibe a métrica atribuída a essa interface em /etc/config/network"
@@ -823,7 +823,7 @@ msgstr "Sim"
msgid "blackhole (drop)"
msgstr "blackhole (drop)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr "conectado (mwan3)"
@@ -832,15 +832,15 @@ msgstr "conectado (mwan3)"
msgid "default (use main routing table)"
msgstr "padrão (use a tabela de roteamento principal)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr "desconectado (mwan3)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr "ifdown (netifd)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
diff --git a/applications/luci-app-mwan3/po/pt_BR/mwan3.po b/applications/luci-app-mwan3/po/pt_BR/mwan3.po
index f036771a2d..efcf6b807d 100644
--- a/applications/luci-app-mwan3/po/pt_BR/mwan3.po
+++ b/applications/luci-app-mwan3/po/pt_BR/mwan3.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-06 16:34+0000\n"
+"PO-Revision-Date: 2022-07-02 09:22+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsmwan3/pt_BR/>\n"
@@ -8,59 +8,58 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.8.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr "%d hora"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr "%d minuto"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr "%d minutos"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] "%d segundo"
-msgstr[1] "%d segundos"
+msgstr "%d segundo"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr "%d segundos"
@@ -173,7 +172,7 @@ msgstr "Diagnóstico"
msgid "Disabled"
msgstr "Desativado"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -228,7 +227,7 @@ msgstr "Executar"
msgid "Expect interface state on up event"
msgstr "Esperar que a interface esteja no ar durante um evento"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr "Intervalo de falha"
@@ -248,11 +247,11 @@ msgstr "Nível de registro do firewall"
msgid "Firewall mask"
msgstr "Máscara do firewall"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr "Despejar a tabela conntrack"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr "Despejar a tabela conntrack de firewall global durante os eventos"
@@ -313,15 +312,15 @@ msgstr "Condição inicial"
msgid "Interface"
msgstr "Interface"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr "Interface inoperante"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr "Interface operante"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
"A interface será considerada inoperante caso muitos testes de ping falhem"
@@ -339,11 +338,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr "Protocolo de Internet"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr "Conservar o intervalo de falha"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr "Conservar o intervalo de falha do ping durante uma condição de falha"
@@ -419,7 +418,7 @@ msgstr ""
"Os membros não podem compartilhar o mesmo nome das interfaces já "
"configuradas, das políticas ou das regras."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "Métrica"
@@ -519,7 +518,7 @@ msgstr "Nenhuma interface MWAN foi encontrada"
msgid "No Tracking"
msgstr "Sem rastreamento"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr "Nenhuma métrica de interface definida!"
@@ -559,15 +558,15 @@ msgstr "Contagem de ping"
msgid "Ping default gateway"
msgstr "Realizar ping no gateway padrão"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr "Intervalo de ping"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr "Intervalo de ping durante uma detecção de falha"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr "Intervalo de ping durante uma recuperação de falha"
@@ -620,7 +619,7 @@ msgstr ""
"evento da interface hotplug netifd nas interfaces para as quais o mwan3 está "
"ativado."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr "Intervalo de recuperação"
@@ -723,7 +722,7 @@ msgstr ""
"Existem três principais variáveis de ambiente que são passadas para este "
"script."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -827,7 +826,7 @@ msgstr "Sim"
msgid "blackhole (drop)"
msgstr "buraco negro (derruba)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr "conectado (mwan3)"
@@ -836,15 +835,15 @@ msgstr "conectado (mwan3)"
msgid "default (use main routing table)"
msgstr "padrão (usar tabela de roteamento principal)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr "desconectado (mwan3)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr "ifdown (netifd)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
diff --git a/applications/luci-app-mwan3/po/ro/mwan3.po b/applications/luci-app-mwan3/po/ro/mwan3.po
index 4950a85f97..729ff7caa5 100644
--- a/applications/luci-app-mwan3/po/ro/mwan3.po
+++ b/applications/luci-app-mwan3/po/ro/mwan3.po
@@ -11,58 +11,57 @@ msgstr ""
"20)) ? 1 : 2;\n"
"X-Generator: Weblate 4.10-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr "%d oră"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr "%d minut"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr "%d minute"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#, fuzzy
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] "%d secundă"
-msgstr[1] "%d secunde"
-msgstr[2] "%d de secunde"
+msgstr "%d secundă"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr "%d secunde"
@@ -177,7 +176,7 @@ msgstr "Diagnosticare"
msgid "Disabled"
msgstr "Dezactivat"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -231,7 +230,7 @@ msgstr "Executați"
msgid "Expect interface state on up event"
msgstr "Așteaptă starea interfeței la evenimentul up"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr "Intervalul de eșec"
@@ -251,11 +250,11 @@ msgstr "Nivelul jurnalului Firewall"
msgid "Firewall mask"
msgstr "Masca de firewall"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr "Masă de comandă la culoare"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
"Spălarea tabelului global firewall conntrack la evenimente de interfață"
@@ -317,15 +316,15 @@ msgstr "Starea inițială"
msgid "Interface"
msgstr "Interfață"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr "Interfață oprită"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr "Interfață up"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr "Interfața va fi considerată căzută după atâtea teste ping eșuate"
@@ -342,11 +341,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr "Protocolul Internet"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr "Păstrați intervalul de eșec"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr "Păstrați intervalul de eșec ping în timpul stării de eșec"
@@ -422,7 +421,7 @@ msgstr ""
"Membrii nu pot purta același nume ca interfețele, politicile sau regulile "
"configurate."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "Metrică"
@@ -522,7 +521,7 @@ msgstr "Nu s-au găsit interfețe MWAN"
msgid "No Tracking"
msgstr "Fără urmărire"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr "Nu este setată nicio metrică de interfață!"
@@ -562,15 +561,15 @@ msgstr "Numărătoarea ping"
msgid "Ping default gateway"
msgstr "Ping gateway implicit"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr "Intervalul de ping"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr "Intervalul ping în timpul detectării defecțiunilor"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr "Intervalul ping în timpul recuperării defecțiunilor"
@@ -623,7 +622,7 @@ msgstr ""
"eveniment de interfață netifd hotplug pe interfețele pentru care mwan3 este "
"activat."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr "Interval de recuperare"
@@ -725,7 +724,7 @@ msgid ""
msgstr ""
"Există trei variabile de mediu principale care sunt transmise acestui script."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -833,7 +832,7 @@ msgstr "Da"
msgid "blackhole (drop)"
msgstr "gaură neagră (picătură)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr "conectat (mwan3)"
@@ -842,15 +841,15 @@ msgstr "conectat (mwan3)"
msgid "default (use main routing table)"
msgstr "implicit (utilizează tabelul principal de rutare)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr "deconectat (mwan3)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr "în cazul în care nu funcționează (netifd)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr "dacă este activ (netifd)"
diff --git a/applications/luci-app-mwan3/po/ru/mwan3.po b/applications/luci-app-mwan3/po/ru/mwan3.po
index 0a2fc7636a..537081c214 100644
--- a/applications/luci-app-mwan3/po/ru/mwan3.po
+++ b/applications/luci-app-mwan3/po/ru/mwan3.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: mwan3\n"
"POT-Creation-Date: 2017-09-14 16:00+0300\n"
-"PO-Revision-Date: 2021-08-11 21:12+0000\n"
-"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
+"PO-Revision-Date: 2022-07-25 17:15+0000\n"
+"Last-Translator: Alexey Carterline <consulive@live.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/ru/>\n"
"Language: ru\n"
@@ -12,63 +12,61 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr "%d час"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr "%d минута"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr "%d минут"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
#, fuzzy
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] "%d секунда"
-msgstr[1] "%d секунда"
-msgstr[2] "%d секунда"
+msgstr "%d секунда"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr "%d секунд"
@@ -77,15 +75,19 @@ msgid ""
"%s: Name of Physical device which interface went up or down (e.g. \"eth0\" "
"or \"wwan0\")"
msgstr ""
+"%s: Название физического устройства, интерфейс которого поднялся или упал ("
+"прим. \"eth0\" или \"wwan0\")"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:39
msgid "%s: Name of the action that triggered this event"
-msgstr ""
+msgstr "%s: Название действия вызвавшего это событие"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:44
msgid ""
"%s: Name of the interface which went up or down (e.g. \"wan\" or \"wwan\")"
msgstr ""
+"%s: Название интерфейса который поднялся или упал (прим. \"wan\" или \"wwan\""
+")"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:40
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:41
@@ -178,7 +180,7 @@ msgstr "Диагностика"
msgid "Disabled"
msgstr "Отключено"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -233,7 +235,7 @@ msgstr "Выполнить"
msgid "Expect interface state on up event"
msgstr "Ожидать состояние интерфейса при событии подключения интерейса"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr "Интервал отказа"
@@ -253,11 +255,11 @@ msgstr "Уровень журналирования брандмауэра"
msgid "Firewall mask"
msgstr "Маска межсетевого экрана"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr "Сбрасывать conntrack таблицу"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
"Сбрасывать глобальную таблицу conntrack межсетевого экрана при событиях "
@@ -320,15 +322,15 @@ msgstr "Исходное состояние"
msgid "Interface"
msgstr "Интерфейс"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr "Отключение интерфейса"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr "Включение интерфейса"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
"Интерфейс будет считаться неработающим после заданного количество неудачных "
@@ -345,11 +347,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr "Протокол интернета (IP)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr "Сохранять интервал отказа"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr "Сохранять интервал отказа пинг-запроса во время состояния отказа"
@@ -416,7 +418,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "Метрика"
@@ -512,7 +514,7 @@ msgstr "Интерфейсы MWAN не найдены"
msgid "No Tracking"
msgstr "Нет отслеживания"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -552,15 +554,15 @@ msgstr "Количество пинг-запросов"
msgid "Ping default gateway"
msgstr "Пинг-запрос шлюза по умолчанию"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr "Интервал пинг-запроса"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr "Интервал пинг-запросов во время обнаруженного отказа"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr "Интервал пинг-запросов при восстановлении отказа"
@@ -606,7 +608,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr "Интервал восстановления"
@@ -704,7 +706,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -803,7 +805,7 @@ msgstr "Да"
msgid "blackhole (drop)"
msgstr "blackhole (отбросить)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr "подключено (connected, mwan3)"
@@ -812,15 +814,15 @@ msgstr "подключено (connected, mwan3)"
msgid "default (use main routing table)"
msgstr "default (использовать основную таблицу маршрутизации)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr "отключено (disconnected, mwan3)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr "отключено (ifdown, netifd)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr "подключено (ifup, netifd)"
diff --git a/applications/luci-app-mwan3/po/sk/mwan3.po b/applications/luci-app-mwan3/po/sk/mwan3.po
index 2394f1f756..a21cfa4168 100644
--- a/applications/luci-app-mwan3/po/sk/mwan3.po
+++ b/applications/luci-app-mwan3/po/sk/mwan3.po
@@ -10,58 +10,56 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr ""
@@ -168,7 +166,7 @@ msgstr "Diagnostika"
msgid "Disabled"
msgstr "Zakázané"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -219,7 +217,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -239,11 +237,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -304,15 +302,15 @@ msgstr ""
msgid "Interface"
msgstr "Rozhranie"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -327,11 +325,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -396,7 +394,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "Metrika"
@@ -490,7 +488,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -530,15 +528,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -584,7 +582,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -680,7 +678,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -770,7 +768,7 @@ msgstr "Áno"
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -779,15 +777,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/sv/mwan3.po b/applications/luci-app-mwan3/po/sv/mwan3.po
index 4b716cc0f6..76d8e33fa6 100644
--- a/applications/luci-app-mwan3/po/sv/mwan3.po
+++ b/applications/luci-app-mwan3/po/sv/mwan3.po
@@ -10,57 +10,56 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr "%d timme"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] ""
-msgstr[1] ""
+msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr ""
@@ -167,7 +166,7 @@ msgstr "Diagnostik"
msgid "Disabled"
msgstr "Avaktiverad"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -218,7 +217,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -238,11 +237,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -303,15 +302,15 @@ msgstr ""
msgid "Interface"
msgstr "Gränssnitt"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -326,11 +325,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -395,7 +394,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "Metrisk"
@@ -489,7 +488,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -529,15 +528,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -583,7 +582,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -679,7 +678,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -769,7 +768,7 @@ msgstr "Ja"
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -778,15 +777,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/templates/mwan3.pot b/applications/luci-app-mwan3/po/templates/mwan3.pot
index fcc077f8e8..b7f7ae7c11 100644
--- a/applications/luci-app-mwan3/po/templates/mwan3.pot
+++ b/applications/luci-app-mwan3/po/templates/mwan3.pot
@@ -1,57 +1,56 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] ""
-msgstr[1] ""
+msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr ""
@@ -158,7 +157,7 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -209,7 +208,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -229,11 +228,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -294,15 +293,15 @@ msgstr ""
msgid "Interface"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -317,11 +316,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -386,7 +385,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr ""
@@ -480,7 +479,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -520,15 +519,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -574,7 +573,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -670,7 +669,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -760,7 +759,7 @@ msgstr ""
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -769,15 +768,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/tr/mwan3.po b/applications/luci-app-mwan3/po/tr/mwan3.po
index fc8bedf735..4ec2ef70fe 100644
--- a/applications/luci-app-mwan3/po/tr/mwan3.po
+++ b/applications/luci-app-mwan3/po/tr/mwan3.po
@@ -1,66 +1,65 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-08-22 19:59+0000\n"
-"Last-Translator: Erdinc <erdincbeldek@gmail.com>\n"
+"PO-Revision-Date: 2022-07-01 10:29+0000\n"
+"Last-Translator: Oğuz Ersen <oguz@ersen.moe>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.8.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr "%d saat"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr "%d dakika"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr "%d dakika"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] "%d saniye"
-msgstr[1] "%d saniyeler"
+msgstr "%d saniye"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr "%d saniye"
@@ -172,7 +171,7 @@ msgstr "Tanılama"
msgid "Disabled"
msgstr "Devre dışı"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -226,7 +225,7 @@ msgstr "Yürüt"
msgid "Expect interface state on up event"
msgstr "Yukarı olayında arayüz durumunu bekleyin"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr "Başarısızlık aralığı"
@@ -246,11 +245,11 @@ msgstr "Güvenlik duvarı günlük düzeyi"
msgid "Firewall mask"
msgstr "Güvenlik duvarı maskesi"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr "conntrack tablosunu temizle"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr "Arayüz olaylarında güvenlik duvarı conntrack tablosunu temizle"
@@ -311,15 +310,15 @@ msgstr "Başlangıç hali"
msgid "Interface"
msgstr "Arayüz"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr "Arayüz devre dışı"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr "Arayüz etkin"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
"Bu çok sayıda başarısız ping testinden sonra arayüz geçersiz sayılacaktır"
@@ -337,11 +336,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr "İnternet protokolü"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr "Arıza aralığını koruyun"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr "Arıza durumunda ping arızası aralığını koruyun"
@@ -412,7 +411,7 @@ msgstr ""
"Üyeler, yapılandırılmış arayüzler, politikalar veya kurallarla aynı adı "
"paylaşamazlar."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "Metrik"
@@ -510,7 +509,7 @@ msgstr "MWAN arayüzü bulunamadı"
msgid "No Tracking"
msgstr "İzleme yok"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr "Ayarlanan arayüz metrik seti yok!"
@@ -550,15 +549,15 @@ msgstr "Ping sayısı"
msgid "Ping default gateway"
msgstr "Varsayılan ağ geçidine ping atma"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr "Ping aralığı"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr "Arıza tespiti sırasında ping aralığı"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr "Arıza giderme sırasında ping aralığı"
@@ -610,7 +609,7 @@ msgstr ""
"Özel mwan3 eyleminizi buraya koyun, bunlar mwan3'ün etkinleştirildiği "
"arayüzlerde her netifd hotplug arayüz olayıyla birlikte çalıştırılacaktır."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr "Kurtarma aralığı"
@@ -715,7 +714,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr "Bu betiğe iletilen üç ana ortam değişkeni var."
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr "Bu, /etc/config/network içinde bu arayüze atanan metriği gösterir"
@@ -818,7 +817,7 @@ msgstr "Evet"
msgid "blackhole (drop)"
msgstr "kara delik (düşür)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr "bağlı (mwan3)"
@@ -827,15 +826,15 @@ msgstr "bağlı (mwan3)"
msgid "default (use main routing table)"
msgstr "varsayılan (ana yönlendirme tablosunu kullanın)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr "bağlantı kesildi (mwan3)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr "ifdown (netifd)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
diff --git a/applications/luci-app-mwan3/po/uk/mwan3.po b/applications/luci-app-mwan3/po/uk/mwan3.po
index 44e8b26839..73772d0b16 100644
--- a/applications/luci-app-mwan3/po/uk/mwan3.po
+++ b/applications/luci-app-mwan3/po/uk/mwan3.po
@@ -11,58 +11,56 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr ""
@@ -169,7 +167,7 @@ msgstr "Діагностика"
msgid "Disabled"
msgstr "Вимкнено"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -220,7 +218,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -240,11 +238,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -305,15 +303,15 @@ msgstr ""
msgid "Interface"
msgstr "Інтерфейс"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -328,11 +326,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -397,7 +395,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "Метрика"
@@ -491,7 +489,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -531,15 +529,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -585,7 +583,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -681,7 +679,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -771,7 +769,7 @@ msgstr "Так"
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -780,15 +778,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/vi/mwan3.po b/applications/luci-app-mwan3/po/vi/mwan3.po
index 702469d1c6..1bdb6f5149 100644
--- a/applications/luci-app-mwan3/po/vi/mwan3.po
+++ b/applications/luci-app-mwan3/po/vi/mwan3.po
@@ -10,56 +10,56 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] ""
+msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr ""
@@ -166,7 +166,7 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
@@ -217,7 +217,7 @@ msgstr ""
msgid "Expect interface state on up event"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr ""
@@ -237,11 +237,11 @@ msgstr ""
msgid "Firewall mask"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
@@ -302,15 +302,15 @@ msgstr ""
msgid "Interface"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
@@ -325,11 +325,11 @@ msgstr ""
msgid "Internet Protocol"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr ""
@@ -394,7 +394,7 @@ msgid ""
"rules."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr ""
@@ -488,7 +488,7 @@ msgstr ""
msgid "No Tracking"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr ""
@@ -528,15 +528,15 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr ""
@@ -582,7 +582,7 @@ msgid ""
"hotplug interface event on interfaces for which mwan3 is enabled."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr ""
@@ -678,7 +678,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
@@ -768,7 +768,7 @@ msgstr "Có"
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr ""
@@ -777,15 +777,15 @@ msgstr ""
msgid "default (use main routing table)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/zh_Hans/mwan3.po b/applications/luci-app-mwan3/po/zh_Hans/mwan3.po
index a0429c3fe0..802142cf31 100644
--- a/applications/luci-app-mwan3/po/zh_Hans/mwan3.po
+++ b/applications/luci-app-mwan3/po/zh_Hans/mwan3.po
@@ -3,66 +3,66 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-05-06 11:43+0000\n"
-"Last-Translator: 王攀 <41330784@qq.com>\n"
+"PO-Revision-Date: 2022-07-01 10:29+0000\n"
+"Last-Translator: Eric <alchemillatruth@purelymail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsmwan3/zh_Hans/>\n"
"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.12.1\n"
+"X-Generator: Weblate 4.13.1-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr "%d 小时"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr "%d 分钟"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr "%d 分钟"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] "%d 秒"
+msgstr "%d 秒"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr "%d 秒"
@@ -170,7 +170,7 @@ msgstr "网络诊断"
msgid "Disabled"
msgstr "已禁用"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr "当 Ping 成功次数达到这个数值后,已经被认为离线的接口将会重新上线"
@@ -221,7 +221,7 @@ msgstr "执行"
msgid "Expect interface state on up event"
msgstr "在 up 事件发生时的预期接口状态"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr "故障检测间隔"
@@ -241,11 +241,11 @@ msgstr "防火墙日志级别"
msgid "Firewall mask"
msgstr "防火墙掩码"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr "刷新连接跟踪表"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr "在接口事件触发时刷新全局防火墙连接跟踪表"
@@ -306,15 +306,15 @@ msgstr "初始状态"
msgid "Interface"
msgstr "接口"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr "接口离线"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr "接口在线"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr "当 Ping 失败次数达到这个数值后,接口会被认为离线"
@@ -329,11 +329,11 @@ msgstr "接口名称不能与已配置的成员、策略或规则相同。"
msgid "Internet Protocol"
msgstr "互联网协议"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr "保持故障检测间隔"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr "在故障状态期间保持的 Ping 故障检测间隔"
@@ -400,7 +400,7 @@ msgid ""
"rules."
msgstr "成员名称不能与配置的接口、策略或规则相同。"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "跃点数"
@@ -496,7 +496,7 @@ msgstr "没有找到 MWAN 接口"
msgid "No Tracking"
msgstr "无跟踪"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr "未设置接口跃点数!"
@@ -536,15 +536,15 @@ msgstr "Ping 计数"
msgid "Ping default gateway"
msgstr "Ping 默认网关"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr "Ping 间隔"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr "故障检测期间的 Ping 间隔"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr "故障恢复期间的 Ping 间隔"
@@ -593,7 +593,7 @@ msgstr ""
"您可以在此自定义 mwan3 事件响应脚本,该脚本将在启用了 mwan3 的接口触发 "
"netifd 热插拔接口事件时执行。"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr "故障恢复间隔"
@@ -689,7 +689,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr "传递到这个脚本的主要环境变量有三个。"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr "这里显示了这个接口在 /etc/config/network 中配置的跃点数"
@@ -781,7 +781,7 @@ msgstr "是"
msgid "blackhole (drop)"
msgstr "黑洞(丢弃)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr "已连接(mwan3)"
@@ -790,15 +790,15 @@ msgstr "已连接(mwan3)"
msgid "default (use main routing table)"
msgstr "默认(使用主路由表)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr "未连接(mwan3)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr "ifdown (网络)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr "ifup (网络)"
diff --git a/applications/luci-app-mwan3/po/zh_Hant/mwan3.po b/applications/luci-app-mwan3/po/zh_Hant/mwan3.po
index 2c471bc311..cb6dc6074d 100644
--- a/applications/luci-app-mwan3/po/zh_Hant/mwan3.po
+++ b/applications/luci-app-mwan3/po/zh_Hant/mwan3.po
@@ -3,66 +3,66 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-17 15:06+0000\n"
-"Last-Translator: 王攀 <41330784@qq.com>\n"
+"PO-Revision-Date: 2022-07-18 03:20+0000\n"
+"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsmwan3/zh_Hant/>\n"
"Language: zh_Hant\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:225
msgid "%d hour"
msgstr "%d 小時"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
msgid "%d minute"
msgstr "%d 分鐘"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:182
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:183
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:184
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:185
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:199
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:200
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:201
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:220
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:221
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:222
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:223
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:224
msgid "%d minutes"
msgstr "%d 分鐘"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:170
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:169
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "%d second"
-msgid_plural "%d seconds"
-msgstr[0] "%d 秒"
+msgstr "%d 秒"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:171
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:178
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:179
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:180
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:192
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:193
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:194
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:195
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:196
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:197
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:215
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:216
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:217
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:218
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:219
msgid "%d seconds"
msgstr "%d 秒"
@@ -170,7 +170,7 @@ msgstr "診斷"
msgid "Disabled"
msgstr "已停用"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:243
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr "當 Ping 成功次數達到這個數值後,已經被認為離線的介面將會重新上線"
@@ -221,7 +221,7 @@ msgstr "執行"
msgid "Expect interface state on up event"
msgstr "在 up 事件發生時的預期介面狀態"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
msgid "Failure interval"
msgstr "故障檢測間隔"
@@ -241,11 +241,11 @@ msgstr "防火牆日誌級別"
msgid "Firewall mask"
msgstr "防火牆掩碼"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
msgid "Flush conntrack table"
msgstr "重新整理連線跟蹤表"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "Flush global firewall conntrack table on interface events"
msgstr "在介面事件觸發時重新整理全局防火牆連線跟蹤表"
@@ -306,15 +306,15 @@ msgstr "初始狀態"
msgid "Interface"
msgstr "介面"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
msgid "Interface down"
msgstr "介面離線"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:242
msgid "Interface up"
msgstr "介面在線"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:228
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:229
msgid "Interface will be deemed down after this many failed ping tests"
msgstr "當 Ping 失敗次數達到這個數值後,介面會被認為離線"
@@ -329,11 +329,11 @@ msgstr "介面名稱不能與已設定的成員、策略或規則相同。"
msgid "Internet Protocol"
msgstr "網際網路協議"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:205
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
msgid "Keep failure interval"
msgstr "保持故障檢測間隔"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:206
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:207
msgid "Keep ping failure interval during failure state"
msgstr "在故障狀態期間保持的 Ping 故障檢測間隔"
@@ -400,7 +400,7 @@ msgid ""
"rules."
msgstr "成員名稱不能與設定的介面、策略或規則相同。"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:263
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:33
msgid "Metric"
msgstr "公測數"
@@ -496,7 +496,7 @@ msgstr "沒有找到 MWAN 介面"
msgid "No Tracking"
msgstr "無跟蹤"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:271
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
msgid "No interface metric set!"
msgstr "未設定介面躍點數!"
@@ -536,15 +536,15 @@ msgstr "Ping 計數"
msgid "Ping default gateway"
msgstr "Ping 預設閘道器"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:173
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:174
msgid "Ping interval"
msgstr "Ping 間隔"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:190
msgid "Ping interval during failure detection"
msgstr "故障檢測期間的 Ping 間隔"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
msgid "Ping interval during failure recovering"
msgstr "故障恢復期間的 Ping 間隔"
@@ -593,7 +593,7 @@ msgstr ""
"您可以在此自訂 mwan3 事件回應指令碼,該指令碼將在啟用了 mwan3 的介面觸發 "
"netifd 熱插拔介面事件時執行。"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:210
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
msgid "Recovery interval"
msgstr "故障恢復間隔"
@@ -689,7 +689,7 @@ msgid ""
"There are three main environment variables that are passed to this script."
msgstr "傳遞到這個指令碼的主要環境變數有三個。"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:264
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:265
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr "這裡顯示了這個介面在 /etc/config/network 中配置的躍點數"
@@ -781,7 +781,7 @@ msgstr "是"
msgid "blackhole (drop)"
msgstr "黑洞(丟棄)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
msgid "connected (mwan3)"
msgstr "已連線 (mwan3)"
@@ -790,15 +790,15 @@ msgstr "已連線 (mwan3)"
msgid "default (use main routing table)"
msgstr "預設(使用主路由表)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:261
msgid "disconnected (mwan3)"
msgstr "未連線 (mwan3)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:259
msgid "ifdown (netifd)"
msgstr "ifdown (網路)"
-#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifup (netifd)"
msgstr "ifup (網路)"
diff --git a/applications/luci-app-nextdns/po/en/nextdns.po b/applications/luci-app-nextdns/po/en/nextdns.po
index c8164f99b7..5c215f4f6b 100644
--- a/applications/luci-app-nextdns/po/en/nextdns.po
+++ b/applications/luci-app-nextdns/po/en/nextdns.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-24 07:45+0000\n"
+"PO-Revision-Date: 2022-07-03 10:25+0000\n"
"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnextdns/en/>\n"
@@ -8,11 +8,11 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:24
msgid "Configuration"
-msgstr "Configuration"
+msgstr ""
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
msgid "Configuration ID"
diff --git a/applications/luci-app-nextdns/po/ru/nextdns.po b/applications/luci-app-nextdns/po/ru/nextdns.po
index 488bfaa97a..e318d5323e 100644
--- a/applications/luci-app-nextdns/po/ru/nextdns.po
+++ b/applications/luci-app-nextdns/po/ru/nextdns.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-04 17:41+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2022-06-18 09:18+0000\n"
+"Last-Translator: AHOHNMYC <lqwh2h2cwa@protonmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnextdns/ru/>\n"
"Language: ru\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:24
msgid "Configuration"
@@ -29,7 +29,7 @@ msgstr "Включено"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:29
msgid "Expose LAN clients information in NextDNS analytics."
-msgstr ""
+msgstr "Показать информацию о клиентах из локальной сети в аналитике NextDNS."
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:12
msgid ""
@@ -53,11 +53,11 @@ msgstr "Предоставить доступ LuCI к приложению nextd
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
msgid "Log Queries"
-msgstr ""
+msgstr "Записывать запросы в журнал"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:34
msgid "Log individual queries to system log."
-msgstr ""
+msgstr "Записывать в системный журнал отдельный запросы."
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
#: applications/luci-app-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:3
@@ -70,7 +70,7 @@ msgstr "Конфигурация NextDNS."
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:15
msgid "No nextdns related logs yet!"
-msgstr ""
+msgstr "Журналы nextdns пока отсутствуют!"
#: applications/luci-app-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:15
msgid "Overview"
@@ -86,7 +86,7 @@ msgstr "Идентификатор вашей конфигурации NextDNS."
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:24
msgid "The syslog output, pre-filtered for nextdns related messages only."
-msgstr ""
+msgstr "Вывод syslog, отфильтрованный только по сообщениям от nextdns."
#~ msgid ""
#~ "Available locations are: Switzerland, Iceland, Finland, Panama and Hong "
diff --git a/applications/luci-app-nextdns/po/templates/nextdns.pot b/applications/luci-app-nextdns/po/templates/nextdns.pot
index 99bd102911..6c086cc724 100644
--- a/applications/luci-app-nextdns/po/templates/nextdns.pot
+++ b/applications/luci-app-nextdns/po/templates/nextdns.pot
@@ -23,8 +23,8 @@ msgstr ""
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:12
msgid ""
-"For further information, go to <a href=\"https://nextdns.io\" "
-"target=\"_blank\">nextdns.io</a>."
+"For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
+"\">nextdns.io</a>."
msgstr ""
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:15
diff --git a/applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua b/applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua
index 9040967831..351e3c220f 100644
--- a/applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua
+++ b/applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua
@@ -30,9 +30,9 @@ s = m:section(TypedSection, "default", translate("NFT-QoS Settings"))
s.addremove = false
s.anonymous = true
-s:tab("limit", "Limit Rate by IP Address")
-s:tab("limitmac", "Limit Rate by Mac Address")
-s:tab("priority", "Traffic Priority")
+s:tab("limit", translate("Limit Rate by IP Address"))
+s:tab("limitmac", translate("Limit Rate by Mac Address"))
+s:tab("priority", translate("Traffic Priority"))
--
-- Static
@@ -273,4 +273,4 @@ if limit_mac_enable == "1" then
end
-return m \ No newline at end of file
+return m
diff --git a/applications/luci-app-nft-qos/po/ar/nft-qos.po b/applications/luci-app-nft-qos/po/ar/nft-qos.po
index 3d5df7b20f..cd3b19af89 100644
--- a/applications/luci-app-nft-qos/po/ar/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ar/nft-qos.po
@@ -121,6 +121,14 @@ msgstr ""
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -221,6 +229,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/bg/nft-qos.po b/applications/luci-app-nft-qos/po/bg/nft-qos.po
index 88a5c73921..766825ee50 100644
--- a/applications/luci-app-nft-qos/po/bg/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/bg/nft-qos.po
@@ -120,6 +120,14 @@ msgstr ""
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -220,6 +228,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/bn_BD/nft-qos.po b/applications/luci-app-nft-qos/po/bn_BD/nft-qos.po
index b06579f678..bec55004f3 100644
--- a/applications/luci-app-nft-qos/po/bn_BD/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/bn_BD/nft-qos.po
@@ -120,6 +120,14 @@ msgstr ""
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -220,6 +228,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/ca/nft-qos.po b/applications/luci-app-nft-qos/po/ca/nft-qos.po
index a9f33cdade..8953887bdb 100644
--- a/applications/luci-app-nft-qos/po/ca/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ca/nft-qos.po
@@ -120,6 +120,14 @@ msgstr ""
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -220,6 +228,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/cs/nft-qos.po b/applications/luci-app-nft-qos/po/cs/nft-qos.po
index 8a4b61d888..1060a0528d 100644
--- a/applications/luci-app-nft-qos/po/cs/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/cs/nft-qos.po
@@ -120,6 +120,14 @@ msgstr ""
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -221,6 +229,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/da/nft-qos.po b/applications/luci-app-nft-qos/po/da/nft-qos.po
index 1a5a0011a1..105f0c80eb 100644
--- a/applications/luci-app-nft-qos/po/da/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/da/nft-qos.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-15 17:49+0000\n"
+"PO-Revision-Date: 2022-07-26 16:47+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnft-qos/da/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -120,6 +120,14 @@ msgstr "IP-adresse (kun v4)"
msgid "Limit Enable"
msgstr "Begræns Aktiver"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr "Begrænsning af hastighed efter IP-adresse"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr "Begrænsningshastighed efter Mac-adresse"
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr "Begrænse trafikhastighed efter Mac-adresse"
@@ -222,6 +230,10 @@ msgid "This page gives an overview over currently download/upload rate."
msgstr ""
"Denne side giver et overblik over den aktuelle download/upload-hastighed."
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr "Trafikprioritet"
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Indstillinger for trafikprioritet"
diff --git a/applications/luci-app-nft-qos/po/de/nft-qos.po b/applications/luci-app-nft-qos/po/de/nft-qos.po
index ecd7f44abe..831812f5fa 100644
--- a/applications/luci-app-nft-qos/po/de/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/de/nft-qos.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-24 06:56+0000\n"
+"PO-Revision-Date: 2022-07-21 13:22+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnft-qos/de/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -120,6 +120,16 @@ msgstr "IP-Adresse (nur v4)"
msgid "Limit Enable"
msgstr "Limit aktivieren"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+#, fuzzy
+msgid "Limit Rate by IP Address"
+msgstr "Quote pro IP-Adresse begrenzen"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+#, fuzzy
+msgid "Limit Rate by Mac Address"
+msgstr "Quote pro MAC-Adresse begrenzen"
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr "Verkehrsrate per Mac-Adresse begrenzen"
@@ -226,6 +236,10 @@ msgid "This page gives an overview over currently download/upload rate."
msgstr ""
"Diese Seite gibt einen Überblick über die aktuelle Download-/Uploadrate."
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr "Traffic-Priorität"
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Einstellungen für Traffic-Priorität"
diff --git a/applications/luci-app-nft-qos/po/el/nft-qos.po b/applications/luci-app-nft-qos/po/el/nft-qos.po
index 0d146feecf..9f67031977 100644
--- a/applications/luci-app-nft-qos/po/el/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/el/nft-qos.po
@@ -120,6 +120,14 @@ msgstr ""
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -220,6 +228,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/en/nft-qos.po b/applications/luci-app-nft-qos/po/en/nft-qos.po
index 26ca15ba26..7e97960cb0 100644
--- a/applications/luci-app-nft-qos/po/en/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/en/nft-qos.po
@@ -120,6 +120,14 @@ msgstr ""
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -220,6 +228,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/es/nft-qos.po b/applications/luci-app-nft-qos/po/es/nft-qos.po
index c2cbf637e3..77a6d12676 100644
--- a/applications/luci-app-nft-qos/po/es/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/es/nft-qos.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-04-01 17:26+0000\n"
+"PO-Revision-Date: 2022-07-13 06:47+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnft-qos/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.6-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -123,6 +123,16 @@ msgstr "Dirección IP (sólo v4)"
msgid "Limit Enable"
msgstr "Activar límite"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+#, fuzzy
+msgid "Limit Rate by IP Address"
+msgstr "Limitar velocidad por dirección IP"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+#, fuzzy
+msgid "Limit Rate by Mac Address"
+msgstr "Limitar velocidad por dirección MAC"
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr "Limitar la tasa de tráfico por dirección Mac"
@@ -227,6 +237,10 @@ msgstr ""
"Esta página ofrece una vista general sobre la velocidad de descarga/carga "
"actual."
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr "Prioridad de tráfico"
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Ajustes de prioridad de tráfico"
diff --git a/applications/luci-app-nft-qos/po/fi/nft-qos.po b/applications/luci-app-nft-qos/po/fi/nft-qos.po
index 8782e2b0c8..7900b559ee 100644
--- a/applications/luci-app-nft-qos/po/fi/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/fi/nft-qos.po
@@ -120,6 +120,14 @@ msgstr "IP-osoite (vain v4)"
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -220,6 +228,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/fr/nft-qos.po b/applications/luci-app-nft-qos/po/fr/nft-qos.po
index c05947a964..bf0c876fe0 100644
--- a/applications/luci-app-nft-qos/po/fr/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/fr/nft-qos.po
@@ -120,6 +120,14 @@ msgstr ""
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -220,6 +228,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/he/nft-qos.po b/applications/luci-app-nft-qos/po/he/nft-qos.po
index ad835f024f..5e0c3efc89 100644
--- a/applications/luci-app-nft-qos/po/he/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/he/nft-qos.po
@@ -121,6 +121,14 @@ msgstr ""
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -221,6 +229,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/hi/nft-qos.po b/applications/luci-app-nft-qos/po/hi/nft-qos.po
index 99dd7e1ee0..4c65ccf684 100644
--- a/applications/luci-app-nft-qos/po/hi/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/hi/nft-qos.po
@@ -114,6 +114,14 @@ msgstr ""
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -214,6 +222,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/hu/nft-qos.po b/applications/luci-app-nft-qos/po/hu/nft-qos.po
index af2fcee697..8aefe1c191 100644
--- a/applications/luci-app-nft-qos/po/hu/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/hu/nft-qos.po
@@ -120,6 +120,14 @@ msgstr "IP-cím (csak v4)"
msgid "Limit Enable"
msgstr "Korlátozás engedélyezése"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -222,6 +230,10 @@ msgid "This page gives an overview over currently download/upload rate."
msgstr ""
"Ez az oldal áttekintést ad a jelenlegi letöltési és feltöltési arányról."
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Forgalomprioritás beállításai"
diff --git a/applications/luci-app-nft-qos/po/it/nft-qos.po b/applications/luci-app-nft-qos/po/it/nft-qos.po
index 91630d7796..3dd256d329 100644
--- a/applications/luci-app-nft-qos/po/it/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/it/nft-qos.po
@@ -120,6 +120,14 @@ msgstr ""
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -220,6 +228,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/ja/nft-qos.po b/applications/luci-app-nft-qos/po/ja/nft-qos.po
index 10e0a84a69..10333059f9 100644
--- a/applications/luci-app-nft-qos/po/ja/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ja/nft-qos.po
@@ -120,6 +120,14 @@ msgstr "IP アドレス (v4 のみ)"
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -220,6 +228,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/ko/nft-qos.po b/applications/luci-app-nft-qos/po/ko/nft-qos.po
index 014ce44fc3..93d1c6d98c 100644
--- a/applications/luci-app-nft-qos/po/ko/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ko/nft-qos.po
@@ -120,6 +120,14 @@ msgstr ""
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -220,6 +228,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/mr/nft-qos.po b/applications/luci-app-nft-qos/po/mr/nft-qos.po
index 82a4857102..4f168bc865 100644
--- a/applications/luci-app-nft-qos/po/mr/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/mr/nft-qos.po
@@ -120,6 +120,14 @@ msgstr ""
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -220,6 +228,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/ms/nft-qos.po b/applications/luci-app-nft-qos/po/ms/nft-qos.po
index ae9b6f1499..e527de3fc9 100644
--- a/applications/luci-app-nft-qos/po/ms/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ms/nft-qos.po
@@ -120,6 +120,14 @@ msgstr ""
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -220,6 +228,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/nb_NO/nft-qos.po b/applications/luci-app-nft-qos/po/nb_NO/nft-qos.po
index c72e5125ff..36e28511f4 100644
--- a/applications/luci-app-nft-qos/po/nb_NO/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/nb_NO/nft-qos.po
@@ -120,6 +120,14 @@ msgstr ""
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -220,6 +228,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/pl/nft-qos.po b/applications/luci-app-nft-qos/po/pl/nft-qos.po
index 9b19604981..4fd15ca703 100644
--- a/applications/luci-app-nft-qos/po/pl/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/pl/nft-qos.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-01-08 22:54+0000\n"
+"PO-Revision-Date: 2022-07-12 13:44+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnft-qos/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -121,6 +121,14 @@ msgstr "Adres IP (tylko v4)"
msgid "Limit Enable"
msgstr "Włącz limit"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr "Limit prędkości według adresu IP"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr "Limit prędkości według adresu MAC"
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr "Ogranicz natężenie ruchu według adresu Mac"
@@ -222,6 +230,10 @@ msgstr "Sieć docelowa (IPv6/Maska)"
msgid "This page gives an overview over currently download/upload rate."
msgstr "Ta strona zawiera przegląd aktualnej prędkości pobierania/wysyłania."
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr "Priorytet ruchu"
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Ustawienia priorytetu ruchu sieciowego"
diff --git a/applications/luci-app-nft-qos/po/pt/nft-qos.po b/applications/luci-app-nft-qos/po/pt/nft-qos.po
index e964725cac..c5cde5cd2d 100644
--- a/applications/luci-app-nft-qos/po/pt/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/pt/nft-qos.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-18 18:36+0000\n"
+"PO-Revision-Date: 2022-07-20 17:18+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnft-qos/pt/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -120,6 +120,14 @@ msgstr "Endereço IP (apenas v4)"
msgid "Limit Enable"
msgstr "Limitar Ativação"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr "Limite da taxa por endereço IP"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr "Limite da taxa por endereço Mac"
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr "Limitar a taxa de tráfego por endereço Mac"
@@ -223,6 +231,10 @@ msgid "This page gives an overview over currently download/upload rate."
msgstr ""
"Esta página dá uma visão geral sobre a taxa de descarregamento/envio atual."
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr "Prioridade de tráfego"
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Configurações de Prioridade de Tráfego"
diff --git a/applications/luci-app-nft-qos/po/pt_BR/nft-qos.po b/applications/luci-app-nft-qos/po/pt_BR/nft-qos.po
index 2897f142eb..895bf865f1 100644
--- a/applications/luci-app-nft-qos/po/pt_BR/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/pt_BR/nft-qos.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-17 16:34+0000\n"
+"PO-Revision-Date: 2022-07-12 13:44+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsnft-qos/pt_BR/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -120,6 +120,14 @@ msgstr "Endereço IP (apenas v4)"
msgid "Limit Enable"
msgstr "Ativar Limite"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr "Limite da taxa por endereço IP"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr "Limite da taxa por endereço Mac"
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr "Limite a taxa de tráfego através de um endereço Mac"
@@ -222,6 +230,10 @@ msgstr "Rede de Destino (IPV6/MASK)"
msgid "This page gives an overview over currently download/upload rate."
msgstr "Esta página dá uma visão geral sobre a taxa atual de download/upload."
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr "Prioridade do tráfego"
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Configuração da Prioridade do Tráfego"
diff --git a/applications/luci-app-nft-qos/po/ro/nft-qos.po b/applications/luci-app-nft-qos/po/ro/nft-qos.po
index d1215f9364..b1f35ffdba 100644
--- a/applications/luci-app-nft-qos/po/ro/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ro/nft-qos.po
@@ -121,6 +121,14 @@ msgstr "Adresa IP (numai v4)"
msgid "Limit Enable"
msgstr "Activare limită"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr "Limitarea ratei de trafic în funcție de adresa Mac"
@@ -229,6 +237,10 @@ msgstr ""
"Această pagină oferă o imagine de ansamblu asupra ratei actuale de "
"descărcare/încărcare."
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Setări privind prioritatea traficului"
diff --git a/applications/luci-app-nft-qos/po/ru/nft-qos.po b/applications/luci-app-nft-qos/po/ru/nft-qos.po
index e6e051a64a..1af7f9baad 100644
--- a/applications/luci-app-nft-qos/po/ru/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ru/nft-qos.po
@@ -121,6 +121,14 @@ msgstr "IP-адрес (только v4)"
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -221,6 +229,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Настройки приоритета трафика"
diff --git a/applications/luci-app-nft-qos/po/sk/nft-qos.po b/applications/luci-app-nft-qos/po/sk/nft-qos.po
index 71b32fd59a..18465a86a8 100644
--- a/applications/luci-app-nft-qos/po/sk/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/sk/nft-qos.po
@@ -120,6 +120,14 @@ msgstr ""
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -220,6 +228,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/sv/nft-qos.po b/applications/luci-app-nft-qos/po/sv/nft-qos.po
index a4f34a8e1c..85b2ce853a 100644
--- a/applications/luci-app-nft-qos/po/sv/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/sv/nft-qos.po
@@ -120,6 +120,14 @@ msgstr ""
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -220,6 +228,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/templates/nft-qos.pot b/applications/luci-app-nft-qos/po/templates/nft-qos.pot
index 83598ba1ff..823d9f45a6 100644
--- a/applications/luci-app-nft-qos/po/templates/nft-qos.pot
+++ b/applications/luci-app-nft-qos/po/templates/nft-qos.pot
@@ -111,6 +111,14 @@ msgstr ""
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -211,6 +219,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/tr/nft-qos.po b/applications/luci-app-nft-qos/po/tr/nft-qos.po
index 559ea1d29c..72e72a665d 100644
--- a/applications/luci-app-nft-qos/po/tr/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/tr/nft-qos.po
@@ -120,6 +120,14 @@ msgstr "IP Adresi (Yalnızca v4)"
msgid "Limit Enable"
msgstr "Sınırı Etkinleştir"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr "Trafik Oranını Mac Adresine Göre Sınırlandırın"
@@ -220,6 +228,10 @@ msgstr "Hedef Ağ6 (IPv6 / MASK)"
msgid "This page gives an overview over currently download/upload rate."
msgstr "Bu sayfa, mevcut indirme / yükleme hızına genel bir bakış sunar."
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Trafik Öncelik Ayarları"
diff --git a/applications/luci-app-nft-qos/po/uk/nft-qos.po b/applications/luci-app-nft-qos/po/uk/nft-qos.po
index 84873cb586..a9bf8402f8 100644
--- a/applications/luci-app-nft-qos/po/uk/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/uk/nft-qos.po
@@ -121,6 +121,14 @@ msgstr "IP-адреса (лише v4)"
msgid "Limit Enable"
msgstr "Увімкнути обмеження"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr "Обмежити швидкість трафіку за MAC-адресою"
@@ -225,6 +233,10 @@ msgid "This page gives an overview over currently download/upload rate."
msgstr ""
"На цій сторінці наведено огляд поточної швидкості завантаження/відвантаження."
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Налаштування пріоритету трафіку"
diff --git a/applications/luci-app-nft-qos/po/vi/nft-qos.po b/applications/luci-app-nft-qos/po/vi/nft-qos.po
index dde754d2bb..b09bbd5d28 100644
--- a/applications/luci-app-nft-qos/po/vi/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/vi/nft-qos.po
@@ -120,6 +120,14 @@ msgstr ""
msgid "Limit Enable"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr ""
@@ -220,6 +228,10 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/zh_Hans/nft-qos.po b/applications/luci-app-nft-qos/po/zh_Hans/nft-qos.po
index bd92f44b4c..763834614a 100644
--- a/applications/luci-app-nft-qos/po/zh_Hans/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/zh_Hans/nft-qos.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-04-12 08:24+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2022-07-12 13:44+0000\n"
+"Last-Translator: Eric <alchemillatruth@purelymail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsnft-qos/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.6-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -126,6 +126,14 @@ msgstr "IP 地址(仅 v4)"
msgid "Limit Enable"
msgstr "限速开启"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr "根据 IP 地址限制速率"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr "根据 Mac 地址限制速率"
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr "按 Mac 地址限制通信量速率"
@@ -226,6 +234,10 @@ msgstr "目标网络 v6(IPv6 地址/掩码)"
msgid "This page gives an overview over currently download/upload rate."
msgstr "该页面提供了当前上传和下载速率的一个总览。"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr "流量优先级"
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "流量优先级设置"
diff --git a/applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po b/applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po
index 1baec299c3..50cfa6a16f 100644
--- a/applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-08-14 14:43+0000\n"
+"PO-Revision-Date: 2022-07-18 03:20+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsnft-qos/zh_Hant/>\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -126,6 +126,14 @@ msgstr "IP 位址(僅 v4)"
msgid "Limit Enable"
msgstr "限速開啟"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:33
+msgid "Limit Rate by IP Address"
+msgstr "根據 IP 位址限制速率"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:34
+msgid "Limit Rate by Mac Address"
+msgstr "根據 Mac 位址限制速率"
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
msgstr "通過 MAC 位址限制流量速率"
@@ -226,6 +234,10 @@ msgstr "目標網路 v6(IPv6 位址/掩碼)"
msgid "This page gives an overview over currently download/upload rate."
msgstr "該頁面提供了當前上傳和下載速率的一個總覽。"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:35
+msgid "Traffic Priority"
+msgstr "流量優先順序"
+
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "流量優先權設定"
diff --git a/applications/luci-app-nlbwmon/po/en/nlbwmon.po b/applications/luci-app-nlbwmon/po/en/nlbwmon.po
index c992c9bb6b..a278512f80 100644
--- a/applications/luci-app-nlbwmon/po/en/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/en/nlbwmon.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-07 17:03+0000\n"
-"Last-Translator: Liao junchao <liaojunchao@outlook.com>\n"
+"PO-Revision-Date: 2022-07-03 10:18+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
@@ -167,7 +167,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
-msgstr "Configuration"
+msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
diff --git a/applications/luci-app-nut/po/ca/nut.po b/applications/luci-app-nut/po/ca/nut.po
index 3bd4c7e45f..60d97feb3b 100644
--- a/applications/luci-app-nut/po/ca/nut.po
+++ b/applications/luci-app-nut/po/ca/nut.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-10 12:22+0000\n"
-"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n"
+"PO-Revision-Date: 2022-07-25 17:15+0000\n"
+"Last-Translator: dtalens <databio@gmail.com>\n"
"Language-Team: Catalan <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/ca/>\n"
"Language: ca\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
msgid "Additional Shutdown Time(s)"
@@ -84,7 +84,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:132
msgid "Driver"
-msgstr ""
+msgstr "Controlador"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:114
msgid "Driver Configuration"
diff --git a/applications/luci-app-nut/po/de/nut.po b/applications/luci-app-nut/po/de/nut.po
index a8d552e209..d22ab03e3e 100644
--- a/applications/luci-app-nut/po/de/nut.po
+++ b/applications/luci-app-nut/po/de/nut.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2022-05-15 17:03+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2022-06-08 00:59+0000\n"
+"Last-Translator: Steffen Möller <steffen_moeller@gmx.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/de/>\n"
"Language: de\n"
@@ -102,7 +102,6 @@ msgid "Driver Path"
msgstr "Treiberpfad"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:212
-#, fuzzy
msgid "Driver Shutdown Order"
msgstr "Reihenfolge des Herunterfahrens von Treibern"
@@ -122,13 +121,12 @@ msgid "Enable"
msgstr "Aktivieren"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
-#, fuzzy
msgid ""
"Enables a hotplug script that makes all ttyUSB devices (e.g. serial USB) "
"group read-write as user 'nut'"
msgstr ""
"Aktiviert ein Hotplug-Skript, das alle ttyUSB-Geräte (z.B. serielle USB-"
-"Geräte) als Benutzer 'nut' in die Gruppe read-write einordnet;"
+"Geräte) als Benutzer 'nut' in die Gruppe read-write einordnet"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:93
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:102
@@ -202,9 +200,8 @@ msgid "Ignore Low Battery"
msgstr "Ignoriere niedrigen Batteriestand"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
-#, fuzzy
msgid "Instant commands"
-msgstr "Sofortige Befehle"
+msgstr "Direkte Befehle"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:146
msgid "Interrupt Only"
@@ -227,7 +224,6 @@ msgid "Master"
msgstr "Master"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
-#, fuzzy
msgid "Max USB HID Length Reported"
msgstr "Max. gemeldete USB-HID-Länge"
diff --git a/applications/luci-app-olsr-services/po/ru/olsr-services.po b/applications/luci-app-olsr-services/po/ru/olsr-services.po
index 19f5b1e013..b8ed319daf 100644
--- a/applications/luci-app-olsr-services/po/ru/olsr-services.po
+++ b/applications/luci-app-olsr-services/po/ru/olsr-services.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-10-26 12:53+0000\n"
-"Last-Translator: Darin Avdeyeva <yulyablack@inbox.lv>\n"
+"PO-Revision-Date: 2022-06-18 09:18+0000\n"
+"Last-Translator: AHOHNMYC <lqwh2h2cwa@protonmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr-services/ru/>\n"
"Language: ru\n"
@@ -9,11 +9,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3
msgid "Grant access to OLSRd config and services file"
-msgstr ""
+msgstr "Дать доступ к конфигурационному файлу и файлу службы OLSRd"
#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65
msgid "Internal services"
diff --git a/applications/luci-app-olsr/po/en/olsr.po b/applications/luci-app-olsr/po/en/olsr.po
index 2872c97688..c6e7b3c5e9 100644
--- a/applications/luci-app-olsr/po/en/olsr.po
+++ b/applications/luci-app-olsr/po/en/olsr.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2021-06-24 10:23+0000\n"
+"PO-Revision-Date: 2022-07-03 10:25+0000\n"
"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/en/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -81,7 +81,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:198
msgid "Configuration"
-msgstr "Configuration"
+msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:56
msgid ""
diff --git a/applications/luci-app-olsr/po/fr/olsr.po b/applications/luci-app-olsr/po/fr/olsr.po
index 1beae3f6cd..ca738aed66 100644
--- a/applications/luci-app-olsr/po/fr/olsr.po
+++ b/applications/luci-app-olsr/po/fr/olsr.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2021-11-21 18:56+0000\n"
-"Last-Translator: Felix Braun <f.bhelicopter@gmail.com>\n"
+"PO-Revision-Date: 2022-07-24 14:21+0000\n"
+"Last-Translator: Christophe Blancon <christophe.blancon@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/fr/>\n"
"Language: fr\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.10-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -757,7 +757,7 @@ msgstr "Réseau"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
msgid "Network address"
-msgstr "Adresse réseau"
+msgstr "Adresse du réseau"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
diff --git a/applications/luci-app-olsr/po/ru/olsr.po b/applications/luci-app-olsr/po/ru/olsr.po
index 327e4e2353..0718fc2753 100644
--- a/applications/luci-app-olsr/po/ru/olsr.po
+++ b/applications/luci-app-olsr/po/ru/olsr.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: olsr\n"
"POT-Creation-Date: 2013-09-06 09:58+0200\n"
-"PO-Revision-Date: 2021-10-26 14:59+0000\n"
-"Last-Translator: Darin Avdeyeva <yulyablack@inbox.lv>\n"
+"PO-Revision-Date: 2022-06-17 08:18+0000\n"
+"Last-Translator: AHOHNMYC <lqwh2h2cwa@protonmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/ru/>\n"
"Language: ru\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -708,11 +708,11 @@ msgid ""
">reduce LQ to fd91:662e:3c58::1 by half: fd91:662e:3c58::1 0.5<br />reduce "
"LQ to all nodes on this interface by 20%: default 0.8"
msgstr ""
-"Умножить маршруты на указанный коэффициент в пределах от '0.01' до '1'.<br /"
-">Данный коэффициент используется только в случае, если LQ уровень > 0. <br /"
-">Примеры:<br />уменьшить LQ для fd91:662e:3c58::1 на половину: "
-"fd91:662e:3c58::1 '0.5'.<br />уменьшить LQ для всех узлов на данном "
-"интерфейсе на 20%: default '0.8'"
+"Умножить маршруты на указанный коэффициент в пределах от '0.01' до '1'. "
+"Данный коэффициент используется только в случае, если LQ-уровень больше 0. "
+"Примеры:<br />уменьшить LQ для fd91:662e:3c58::1 на половину: "
+"fd91:662e:3c58::1 0.5.<br />уменьшить LQ для всех узлов на данном интерфейсе "
+"на 20%: default 0.8"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
@@ -1175,10 +1175,10 @@ msgstr ""
"При использовании нескольких соединений между хостами, вес служит для выбора "
"используемого интерфейса. Обычно, вес рассчитывается автоматически демоном "
"Olsrd на основе характеристик интерфейса, но данная строка позволяет "
-"установить вес вручную. Olsrd выберет соединения с наименьшим значением веса."
-"<br /><b>Внимание:</b> вес интерфейса используется только в случае значения "
-"'0' для строки ввода 'Уровень LQ'.<br />Для любых других значений строки "
-"ввода 'Уровень LQ', используется значение строки ввода 'ETX'."
+"установить вес вручную. Olsrd выберет соединения с наименьшим значением "
+"веса.<br /><b>Внимание:</b> вес интерфейса используется только если в "
+"'Уровень LQ' установлен '0'. Для любых других значений 'Уровень LQ', "
+"используется значение параметра 'ETX'."
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
msgid ""
diff --git a/applications/luci-app-omcproxy/po/el/omcproxy.po b/applications/luci-app-omcproxy/po/el/omcproxy.po
index 9b7f1434c5..87aab3b40c 100644
--- a/applications/luci-app-omcproxy/po/el/omcproxy.po
+++ b/applications/luci-app-omcproxy/po/el/omcproxy.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-05-03 22:19+0000\n"
-"Last-Translator: nekkidtruth <nekkid@gmail.com>\n"
+"PO-Revision-Date: 2022-06-28 14:39+0000\n"
+"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsomcproxy/el/>\n"
"Language: el\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:18
msgid "Add instance"
-msgstr ""
+msgstr "Προσθήκη περίπτωσης"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:35
msgid "Downlink interface"
diff --git a/applications/luci-app-omcproxy/po/ru/omcproxy.po b/applications/luci-app-omcproxy/po/ru/omcproxy.po
index 97cf0b31fd..f5d2f1e8bb 100644
--- a/applications/luci-app-omcproxy/po/ru/omcproxy.po
+++ b/applications/luci-app-omcproxy/po/ru/omcproxy.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-07-05 20:29+0000\n"
-"Last-Translator: Mikhail <frol185@mail.ru>\n"
+"PO-Revision-Date: 2022-06-18 09:18+0000\n"
+"Last-Translator: AHOHNMYC <lqwh2h2cwa@protonmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsomcproxy/ru/>\n"
"Language: ru\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:18
msgid "Add instance"
@@ -21,7 +21,7 @@ msgstr "Интерфейс нисходящего канала"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:13
msgid "Embedded IGMPv3 and MLDv2 proxy"
-msgstr ""
+msgstr "Встроенные прокси IGMPv3 и MLDv2"
#: applications/luci-app-omcproxy/root/usr/share/rpcd/acl.d/luci-app-omcproxy.json:3
msgid "Grant UCI access for luci-app-omcproxy"
@@ -30,10 +30,12 @@ msgstr "Предоставить UCI доступ для luci-app-omcproxy"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:20
msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
msgstr ""
+"Минимальный охват мультикаста для проксирования (затрагивает только "
+"мультикаст по IPv6)"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:15
msgid "Proxy Instance"
-msgstr ""
+msgstr "Экземпляр прокси"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:20
msgid "Scope"
@@ -41,15 +43,15 @@ msgstr "Радиус действия"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:31
msgid "Uplink interface"
-msgstr ""
+msgstr "Интерфейс восходящего канала"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:31
msgid "Where does the multicast come from?"
-msgstr ""
+msgstr "Откуда приходит мультикаст?"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:35
msgid "Where does the multicast go to?"
-msgstr ""
+msgstr "Куда уходит мультикаст?"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
msgid "admin-local"
@@ -70,12 +72,12 @@ msgstr "omcproxy"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
msgid "organization-local"
-msgstr ""
+msgstr "organization-local"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:27
msgid "realm"
-msgstr ""
+msgstr "realm"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
msgid "site-local"
-msgstr ""
+msgstr "site-local"
diff --git a/applications/luci-app-openvpn/po/en/openvpn.po b/applications/luci-app-openvpn/po/en/openvpn.po
index 4a81f8d4a4..df213fa216 100644
--- a/applications/luci-app-openvpn/po/en/openvpn.po
+++ b/applications/luci-app-openvpn/po/en/openvpn.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2021-06-24 10:23+0000\n"
+"PO-Revision-Date: 2022-07-03 10:25+0000\n"
"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/en/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
diff --git a/applications/luci-app-openvpn/po/fa/openvpn.po b/applications/luci-app-openvpn/po/fa/openvpn.po
index 1f48e70ffa..8f674047b2 100644
--- a/applications/luci-app-openvpn/po/fa/openvpn.po
+++ b/applications/luci-app-openvpn/po/fa/openvpn.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2021-02-21 14:50+0000\n"
-"Last-Translator: robin98 <eh.cyber@yahoo.com>\n"
+"PO-Revision-Date: 2022-05-20 01:17+0000\n"
+"Last-Translator: Amir Mahdi ajoodani <amir.ajoodani@gmail.com>\n"
"Language-Team: Persian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/fa/>\n"
"Language: fa\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.5\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
@@ -454,7 +454,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:141
msgid "Port"
-msgstr ""
+msgstr "پورت"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:156
msgid "Protocol"
@@ -801,7 +801,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:368
msgid "VPN"
-msgstr ""
+msgstr "شبکه خصوصی مجازی"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:64
msgid "Write log to file"
diff --git a/applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js b/applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js
index 57f2006e53..de725ea00a 100644
--- a/applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js
+++ b/applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js
@@ -571,7 +571,7 @@ function renderDependencies(depends, info)
if (deps[i] === 'libc')
continue;
- if (deps[i].match(/^(.+)\s+\((<=|<|>|>=|=|<<|>>)(.+)\)$/)) {
+ if (deps[i].match(/^(.+)\s+\((<=|>=|<<|>>|<|>|=)(.+)\)$/)) {
dep = RegExp.$1.trim();
vop = RegExp.$2.trim();
ver = RegExp.$3.trim();
diff --git a/applications/luci-app-opkg/po/en/opkg.po b/applications/luci-app-opkg/po/en/opkg.po
index 17c6296daa..b6d00f31ce 100644
--- a/applications/luci-app-opkg/po/en/opkg.po
+++ b/applications/luci-app-opkg/po/en/opkg.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2019-12-07 10:44+0000\n"
-"Last-Translator: Guillaume D. <2a3b@protonmail.com>\n"
+"PO-Revision-Date: 2022-07-03 10:25+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopkg/en/>\n"
"Language: en\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1044
msgid "Actions"
diff --git a/applications/luci-app-opkg/po/fa/opkg.po b/applications/luci-app-opkg/po/fa/opkg.po
new file mode 100644
index 0000000000..cfea938edf
--- /dev/null
+++ b/applications/luci-app-opkg/po/fa/opkg.po
@@ -0,0 +1,336 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2022-05-20 01:17+0000\n"
+"Last-Translator: Amir Mahdi ajoodani <amir.ajoodani@gmail.com>\n"
+"Language-Team: Persian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopkg/fa/>\n"
+"Language: fa\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 4.13-dev\n"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1044
+msgid "Actions"
+msgstr "اقدام ها"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:850
+msgid "Automatically remove unused dependencies"
+msgstr "حذف اتوماتیک پیش نیازهای بدون استفاده"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1054
+msgid "Available"
+msgstr "در دسترس"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:775
+msgid ""
+"Below is a listing of the various configuration files used by <em>opkg</em>. "
+"Use <em>opkg.conf</em> for global settings and <em>customfeeds.conf</em> for "
+"custom repository entries. The configuration in the other files may be "
+"changed but is usually not preserved by <em>sysupgrade</em>."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:697
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:743
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:790
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:856
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:949
+msgid "Cancel"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1031
+msgid "Clear"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1048
+msgid "Configure opkg…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:669
+msgid "Dependencies"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:675
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:835
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1072
+msgid "Description"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:680
+msgid "Details for package <em>%h</em>"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:923
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:332
+msgid "Displaying %d-%d of %d"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1036
+msgid "Download and install package"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:901
+msgid "Errors"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:878
+msgid "Executing package manager"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1028
+msgid "Filter"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1023
+msgid "Free space"
+msgstr ""
+
+#: applications/luci-app-opkg/root/usr/share/rpcd/acl.d/luci-app-opkg.json:3
+msgid "Grant access to opkg management"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:705
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:721
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:959
+msgid "Install"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:283
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:494
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1055
+msgid "Installed"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:727
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:936
+msgid ""
+"Installing packages from untrusted sources is a potential security risk! "
+"Really attempt to install <em>%h</em>?"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:272
+msgid "Install…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:754
+msgid "Loading configuration data…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:977
+msgid "Loading package information…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:939
+msgid "MD5"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:737
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:935
+msgid "Manually install package"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:482
+msgid "Needs upgrade"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1063
+msgid "Next page"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:345
+msgid "No information available"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:333
+msgid "No packages"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:349
+msgid "No packages matching \"<strong>%h</strong>\"."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:514
+msgid "Not available"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:499
+msgid "Not installed"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1039
+msgid "OK"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:801
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:815
+msgid "OPKG Configuration"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+msgid "Overwrite files from other package(s)"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1069
+msgid "Package name"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1038
+msgid "Package name or URL…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1061
+msgid "Previous page"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:734
+msgid "Really attempt to install <em>%h</em>?"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:864
+msgid "Remove"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:840
+msgid "Remove package <em>%h</em>"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:260
+msgid "Remove…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:665
+msgid "Require approx. %.1024mB size for %d package(s) to install."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:489
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:507
+msgid "Require version %h %h, installed %h"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:512
+msgid ""
+"Required dependency package <em>%h</em> is not available in any repository."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:480
+msgid "Requires update to %h %h"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:350
+msgid "Reset"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:940
+msgid "SHA256"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:812
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:802
+msgid "Saving configuration data…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:683
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:843
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:938
+msgid "Size"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1071
+msgid "Size (.ipk)"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1019
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
+msgid "Software"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:906
+msgid "The <em>opkg %h</em> command failed with code <code>%d</code>."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:485
+msgid ""
+"The installed version of package <em>%h</em> is not compatible, require %s "
+"while %s is installed."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:730
+msgid "The package <em>%h</em> is not available in any configured repository."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:502
+msgid ""
+"The repository version of package <em>%h</em> is not compatible, require %s "
+"but only %s is available."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1030
+msgid "Type to filter…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:925
+msgid "Unable to execute <em>opkg %s</em> command: %s"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:768
+msgid "Unable to read %s: %s"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:807
+msgid "Unable to save %s: %s"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1046
+msgid "Update lists…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1056
+msgid "Updates"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:249
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:278
+msgid "Upgrade…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1047
+msgid "Upload Package…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:682
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:842
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1070
+msgid "Version"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:491
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:509
+msgid "Version incompatible"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:880
+msgid "Waiting for the <em>opkg %h</em> command to complete…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:643
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:831
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1024
+msgid "unknown"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:829
+msgid "~%.1024mB compressed"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:827
+msgid "~%.1024mB installed"
+msgstr ""
diff --git a/applications/luci-app-opkg/po/ur/opkg.po b/applications/luci-app-opkg/po/ur/opkg.po
new file mode 100644
index 0000000000..a5c179efcc
--- /dev/null
+++ b/applications/luci-app-opkg/po/ur/opkg.po
@@ -0,0 +1,347 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2022-07-24 14:21+0000\n"
+"Last-Translator: Usama Khursheed <Usamakhursheedkhan@gmail.com>\n"
+"Language-Team: Urdu <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopkg/ur/>\n"
+"Language: ur\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.14-dev\n"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1044
+msgid "Actions"
+msgstr "اعمال"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:850
+msgid "Automatically remove unused dependencies"
+msgstr "غیر استعمال شدہ انحصار کو خود بخود ہٹا دیں"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1054
+msgid "Available"
+msgstr "موجود"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:775
+msgid ""
+"Below is a listing of the various configuration files used by <em>opkg</em>. "
+"Use <em>opkg.conf</em> for global settings and <em>customfeeds.conf</em> for "
+"custom repository entries. The configuration in the other files may be "
+"changed but is usually not preserved by <em>sysupgrade</em>."
+msgstr ""
+"ذیل میں <em>opkg</em> کے ذریعے استعمال ہونے والی مختلف کنفیگریشن فائلوں کی "
+"فہرست ہے۔ عالمی ترتیبات کے لیے <em>opkg.conf</em> اور حسب ضرورت ریپوزٹری "
+"اندراجات کے لیے <em>customfeeds.conf</em> استعمال کریں۔ دوسری فائلوں میں "
+"کنفیگریشن کو تبدیل کیا جا سکتا ہے لیکن عام طور پر <em>sysupgrade</em> کے "
+"ذریعے محفوظ نہیں کیا جاتا ہے۔"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:697
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:743
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:790
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:856
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:949
+msgid "Cancel"
+msgstr "کینسل"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1031
+msgid "Clear"
+msgstr "کلیر"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1048
+msgid "Configure opkg…"
+msgstr "opkg کو ترتیب دیں…"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:669
+msgid "Dependencies"
+msgstr "انحصار"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:675
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:835
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1072
+msgid "Description"
+msgstr "تفصیل"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:680
+msgid "Details for package <em>%h</em>"
+msgstr "پیکیج <em>%h</em> کی تفصیلات"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:923
+msgid "Dismiss"
+msgstr "مسترد کریں"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:332
+msgid "Displaying %d-%d of %d"
+msgstr "%d میں سے %d-%d ڈسپلے ہو رہا ہے"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1036
+msgid "Download and install package"
+msgstr "پیکیج ڈاؤن لوڈ اور انسٹال کریں"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:901
+msgid "Errors"
+msgstr "غلطیاں"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:878
+msgid "Executing package manager"
+msgstr "پیکج مینیجر پر عمل درآمد ہو رہا"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1028
+msgid "Filter"
+msgstr "فلٹر"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1023
+msgid "Free space"
+msgstr "خالی جگہ"
+
+#: applications/luci-app-opkg/root/usr/share/rpcd/acl.d/luci-app-opkg.json:3
+msgid "Grant access to opkg management"
+msgstr "opkg مینجمنٹ تک رسائی فراہم کریں"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:705
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:721
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:959
+msgid "Install"
+msgstr "انسٹال کریں"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:283
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:494
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1055
+msgid "Installed"
+msgstr "نصب خدمات"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:727
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:936
+msgid ""
+"Installing packages from untrusted sources is a potential security risk! "
+"Really attempt to install <em>%h</em>?"
+msgstr ""
+"غیر بھروسہ مند ذرائع سے پیکجز انسٹال کرنا ایک ممکنہ سیکورٹی رسک ہے! واقعی "
+"انسٹال کرنے کی کوشش کریں <em>%h</em>؟"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:272
+msgid "Install…"
+msgstr "انسٹال کریں…"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:754
+msgid "Loading configuration data…"
+msgstr "کنفیگریشن ڈیٹا لوڈ ہو رہا ہے…"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:977
+msgid "Loading package information…"
+msgstr "پیکیج کی معلومات لوڈ ہو رہی ہے…"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:939
+#, fuzzy
+msgid "MD5"
+msgstr "MD5"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:737
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:935
+msgid "Manually install package"
+msgstr "دستی طور پر پیکیج انسٹال کریں"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:482
+msgid "Needs upgrade"
+msgstr "اپ گریڈ کی ضرورت ہے"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1063
+msgid "Next page"
+msgstr "اگلا صفحہ"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:345
+msgid "No information available"
+msgstr "کوئی معلومات دستیاب نہیں"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:333
+msgid "No packages"
+msgstr "کوئی پیکجز نہیں"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:349
+msgid "No packages matching \"<strong>%h</strong>\"."
+msgstr "\"<strong>%h</strong>\" سے مماثل کوئی پیکیج نہیں ہے۔"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:514
+msgid "Not available"
+msgstr "دستیاب نہیں ہے"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:499
+msgid "Not installed"
+msgstr "انسٹال نہیں ہے"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1039
+msgid "OK"
+msgstr "ٹھیک ہے"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:801
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:815
+msgid "OPKG Configuration"
+msgstr "OPKG کنفیگریشن"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+msgid "Overwrite files from other package(s)"
+msgstr "دوسرے پیکجوں سے فائلوں کو اوور رائٹ کریں"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1069
+msgid "Package name"
+msgstr "پیکیج کا نام"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1038
+msgid "Package name or URL…"
+msgstr "پیکیج کا نام یا URL…"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1061
+msgid "Previous page"
+msgstr "پچھلا صفحہ"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:734
+msgid "Really attempt to install <em>%h</em>?"
+msgstr "واقعی انسٹال کرنے کی کوشش کریں <em>%h</em>؟"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:864
+msgid "Remove"
+msgstr "ہٹا دیا"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:840
+msgid "Remove package <em>%h</em>"
+msgstr "پیکیج <em>%h</em> کو ہٹا دیں"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:260
+msgid "Remove…"
+msgstr "الگ کرنا…"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:665
+msgid "Require approx. %.1024mB size for %d package(s) to install."
+msgstr "لگ بھگ کی ضرورت ہے۔ انسٹال کرنے کے لیے %d پیکجز کے لیے %.1024mB سائز۔"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:489
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:507
+msgid "Require version %h %h, installed %h"
+msgstr "ورژن %h %h، انسٹال کردہ %h کی ضرورت ہے"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:512
+msgid ""
+"Required dependency package <em>%h</em> is not available in any repository."
+msgstr "مطلوبہ انحصار پیکج <em>%h</em> کسی بھی ذخیرہ میں دستیاب نہیں ہے"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:480
+msgid "Requires update to %h %h"
+msgstr "%h %h تک اپ ڈیٹ کی ضرورت ہے"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:350
+msgid "Reset"
+msgstr "دوبارہ ترتیب دیں"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:940
+#, fuzzy
+msgid "SHA256"
+msgstr "SHA256"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:812
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:802
+msgid "Saving configuration data…"
+msgstr "کنفیگریشن ڈیٹا محفوظ ہو رہا ہے…"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:683
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:843
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:938
+msgid "Size"
+msgstr "سائز"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1071
+msgid "Size (.ipk)"
+msgstr "سائز(.ipk)"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1019
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
+msgid "Software"
+msgstr "سافٹ ویئر"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:906
+msgid "The <em>opkg %h</em> command failed with code <code>%d</code>."
+msgstr "<em>opkg %h</em> کمانڈ <code>%d</code> کوڈ کے ساتھ ناکام ہوگئی۔"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:485
+msgid ""
+"The installed version of package <em>%h</em> is not compatible, require %s "
+"while %s is installed."
+msgstr "<em>opkg %h</em> کمانڈ <code>%d</code> کوڈ کے ساتھ ناکام ہوگئی"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:730
+msgid "The package <em>%h</em> is not available in any configured repository."
+msgstr "پیکیج <em>%h</em> کسی بھی ترتیب شدہ ذخیرہ میں دستیاب نہیں ہے"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:502
+msgid ""
+"The repository version of package <em>%h</em> is not compatible, require %s "
+"but only %s is available."
+msgstr ""
+"پیکیج <em>%h</em> کا ذخیرہ ورژن مطابقت نہیں رکھتا، %s کی ضرورت ہے لیکن صرف "
+"%s دستیاب ہے۔"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1030
+msgid "Type to filter…"
+msgstr "فلٹر کرنے کے لیے ٹائپ کریں…"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:925
+msgid "Unable to execute <em>opkg %s</em> command: %s"
+msgstr "<em>opkg %s</em> کمانڈ پر عمل کرنے سے قاصر: %s"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:768
+msgid "Unable to read %s: %s"
+msgstr "پڑھنے سے قاصر%s: s%"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:807
+msgid "Unable to save %s: %s"
+msgstr "%s پڑھنے سے قاصر: %s"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1046
+msgid "Update lists…"
+msgstr "فہرستوں کو اپ ڈیٹ کریں…"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1056
+msgid "Updates"
+msgstr "تازہ ترین"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:249
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:278
+msgid "Upgrade…"
+msgstr "اپ گریڈ…"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1047
+msgid "Upload Package…"
+msgstr "پیکج اپ لوڈ کریں…"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:682
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:842
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1070
+msgid "Version"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:491
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:509
+msgid "Version incompatible"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:880
+msgid "Waiting for the <em>opkg %h</em> command to complete…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:643
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:831
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1024
+msgid "unknown"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:829
+msgid "~%.1024mB compressed"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:827
+msgid "~%.1024mB installed"
+msgstr ""
diff --git a/applications/luci-app-pagekitec/po/en/pagekitec.po b/applications/luci-app-pagekitec/po/en/pagekitec.po
index 1d2a024586..3a96730f37 100644
--- a/applications/luci-app-pagekitec/po/en/pagekitec.po
+++ b/applications/luci-app-pagekitec/po/en/pagekitec.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-07 17:03+0000\n"
-"Last-Translator: Liao junchao <liaojunchao@outlook.com>\n"
+"PO-Revision-Date: 2022-07-03 10:18+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspagekitec/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:5
msgid ""
@@ -33,7 +33,7 @@ msgstr ""
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:19
msgid "Configuration"
-msgstr "Configuration"
+msgstr ""
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:31
msgid "Enable a WebSockets tunnel on a given local port"
diff --git a/applications/luci-app-pagekitec/po/ru/pagekitec.po b/applications/luci-app-pagekitec/po/ru/pagekitec.po
index f4e1aee8bd..dd97b78c09 100644
--- a/applications/luci-app-pagekitec/po/ru/pagekitec.po
+++ b/applications/luci-app-pagekitec/po/ru/pagekitec.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-05-11 11:34+0000\n"
-"Last-Translator: GRZ <grndztx@yandex.ru>\n"
+"PO-Revision-Date: 2022-06-18 09:18+0000\n"
+"Last-Translator: AHOHNMYC <lqwh2h2cwa@protonmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspagekitec/ru/>\n"
"Language: ru\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:5
msgid ""
@@ -36,7 +36,7 @@ msgstr "Базовый SSH"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:31
msgid "Basic WebSockets"
-msgstr "Основные WebSockets"
+msgstr "Базовый WebSockets"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:19
msgid "Configuration"
@@ -64,7 +64,7 @@ msgstr "Название Kite"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:23
msgid "Kite Secret"
-msgstr ""
+msgstr "Секрет Kite"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:17
#: applications/luci-app-pagekitec/root/usr/share/luci/menu.d/luci-app-pagekitec.json:3
@@ -80,3 +80,5 @@ msgid ""
"Static setup, disable FE failover and DDNS updates, set this if you are "
"running your own frontend without a pagekite.me account"
msgstr ""
+"Статическая конфигурация, отключает резервный FE и обновление DDNS, "
+"установите, если вы запустили собственный фронтэнт без аккаунта pagekite.me"
diff --git a/applications/luci-app-polipo/po/en/polipo.po b/applications/luci-app-polipo/po/en/polipo.po
index 4f2ca8cc16..c20f8af80c 100644
--- a/applications/luci-app-polipo/po/en/polipo.po
+++ b/applications/luci-app-polipo/po/en/polipo.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2021-01-07 17:03+0000\n"
-"Last-Translator: Liao junchao <liaojunchao@outlook.com>\n"
+"PO-Revision-Date: 2022-07-03 10:18+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspolipo/en/>\n"
"Language: en\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -36,7 +36,7 @@ msgstr ""
#: applications/luci-app-polipo/root/usr/share/luci/menu.d/luci-app-polipo.json:24
msgid "Configuration"
-msgstr "Configuration"
+msgstr ""
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:11
msgid "DNS and Query Settings"
diff --git a/applications/luci-app-privoxy/po/en/privoxy.po b/applications/luci-app-privoxy/po/en/privoxy.po
index 31be3b158e..61322279a9 100644
--- a/applications/luci-app-privoxy/po/en/privoxy.po
+++ b/applications/luci-app-privoxy/po/en/privoxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-31 01:41+0000\n"
-"Last-Translator: Stephen Maundrell <smaundrell@gmail.com>\n"
+"PO-Revision-Date: 2022-07-03 10:18+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsprivoxy/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
msgid ""
diff --git a/applications/luci-app-qos/po/en/qos.po b/applications/luci-app-qos/po/en/qos.po
index d0e33d9858..cf36e86f52 100644
--- a/applications/luci-app-qos/po/en/qos.po
+++ b/applications/luci-app-qos/po/en/qos.po
@@ -1,15 +1,18 @@
-#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2010-03-25 22:10+0100\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2022-07-03 10:25+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsqos/en/>\n"
+"Language: en\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:23
msgid "Calculate overhead"
@@ -77,7 +80,7 @@ msgstr "Source host"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:39
msgid "Target"
-msgstr "Target"
+msgstr ""
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:30
msgid "Upload speed (kbit/s)"
diff --git a/applications/luci-app-qos/po/pt_BR/qos.po b/applications/luci-app-qos/po/pt_BR/qos.po
index 561d86838d..eb54e06a39 100644
--- a/applications/luci-app-qos/po/pt_BR/qos.po
+++ b/applications/luci-app-qos/po/pt_BR/qos.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2021-03-15 10:03+0000\n"
-"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"PO-Revision-Date: 2022-05-31 03:33+0000\n"
+"Last-Translator: João Paulo da Silva <dasilvaj4@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsqos/pt_BR/>\n"
"Language: pt_BR\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.5.2-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:23
msgid "Calculate overhead"
@@ -71,7 +71,7 @@ msgstr "Protocolo"
#: applications/luci-app-qos/root/usr/share/luci/menu.d/luci-app-qos.json:3
msgid "QoS"
-msgstr "<abbr title=\"Quality of Service, Qualidade de serviço\">QoS</abbr>"
+msgstr "QoS"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:7
msgid "Quality of Service"
diff --git a/applications/luci-app-radicale/po/da/radicale.po b/applications/luci-app-radicale/po/da/radicale.po
index cb25c5e717..402652a332 100644
--- a/applications/luci-app-radicale/po/da/radicale.po
+++ b/applications/luci-app-radicale/po/da/radicale.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-01-12 11:22+0000\n"
+"PO-Revision-Date: 2022-05-20 17:41+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale/da/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.10.1\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
@@ -368,7 +368,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:211
msgid "Server"
-msgstr ""
+msgstr "Server"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:633
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:656
diff --git a/applications/luci-app-radicale/po/de/radicale.po b/applications/luci-app-radicale/po/de/radicale.po
index 10895c0ee6..0bb98b182a 100644
--- a/applications/luci-app-radicale/po/de/radicale.po
+++ b/applications/luci-app-radicale/po/de/radicale.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 1.1.0-1\n"
"POT-Creation-Date: 2016-01-30 20:34+0100\n"
-"PO-Revision-Date: 2022-04-29 10:18+0000\n"
+"PO-Revision-Date: 2022-06-05 12:16+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale/de/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
"X-Poedit-SourceCharset: UTF-8\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
@@ -121,7 +121,6 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:548
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:570
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:592
-#, fuzzy
msgid "Debug"
msgstr "Debuggen"
diff --git a/applications/luci-app-radicale/po/en/radicale.po b/applications/luci-app-radicale/po/en/radicale.po
index 4c31278ca7..79afb85927 100644
--- a/applications/luci-app-radicale/po/en/radicale.po
+++ b/applications/luci-app-radicale/po/en/radicale.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2022-07-03 10:18+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
diff --git a/applications/luci-app-radicale/po/fr/radicale.po b/applications/luci-app-radicale/po/fr/radicale.po
index d0d63ba00e..56bd9e13ee 100644
--- a/applications/luci-app-radicale/po/fr/radicale.po
+++ b/applications/luci-app-radicale/po/fr/radicale.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-12-30 07:50+0000\n"
-"Last-Translator: Samuel Chéreau <bnorus@gmail.com>\n"
+"PO-Revision-Date: 2022-07-24 16:04+0000\n"
+"Last-Translator: Christophe Blancon <christophe.blancon@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.10.1\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
@@ -404,7 +404,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:473
msgid "Storage"
-msgstr ""
+msgstr "Stockage"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:697
msgid "Storage Encoding"
diff --git a/applications/luci-app-radicale2/po/de/radicale2.po b/applications/luci-app-radicale2/po/de/radicale2.po
index 16b9968305..00d2951e4c 100644
--- a/applications/luci-app-radicale2/po/de/radicale2.po
+++ b/applications/luci-app-radicale2/po/de/radicale2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2022-04-29 10:18+0000\n"
+"PO-Revision-Date: 2022-06-05 12:16+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/de/>\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -76,7 +76,6 @@ msgid "DNS Lookup"
msgstr "DNS-Abfrage"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
-#, fuzzy
msgid "Debug"
msgstr "Debuggen"
diff --git a/applications/luci-app-radicale2/po/en/radicale2.po b/applications/luci-app-radicale2/po/en/radicale2.po
index a4c611a718..f8c11cd01b 100644
--- a/applications/luci-app-radicale2/po/en/radicale2.po
+++ b/applications/luci-app-radicale2/po/en/radicale2.po
@@ -1,14 +1,16 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2019-01-09 06:32-0500\n"
-"Last-Translator: Daniel F. Dickinson <cshored@thecshore.com>\n"
-"Language-Team: English\n"
+"PO-Revision-Date: 2022-07-03 10:25+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale2/en/>\n"
"Language: en\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -124,7 +126,7 @@ msgstr "Encryption"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
msgid "Filename"
-msgstr "Filename"
+msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
msgid "Folder"
diff --git a/applications/luci-app-radicale2/po/fr/radicale2.po b/applications/luci-app-radicale2/po/fr/radicale2.po
index ed24c97ed1..5a9a59e7f8 100644
--- a/applications/luci-app-radicale2/po/fr/radicale2.po
+++ b/applications/luci-app-radicale2/po/fr/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2021-11-21 18:56+0000\n"
-"Last-Translator: Felix Braun <f.bhelicopter@gmail.com>\n"
+"PO-Revision-Date: 2022-07-24 16:04+0000\n"
+"Last-Translator: Christophe Blancon <christophe.blancon@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/fr/>\n"
"Language: fr\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.10-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -436,7 +436,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:9
msgid "Storage"
-msgstr ""
+msgstr "Stockage"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:13
msgid "Storage Type"
diff --git a/applications/luci-app-radicale2/po/it/radicale2.po b/applications/luci-app-radicale2/po/it/radicale2.po
index 1d4ebf2922..1c5358459a 100644
--- a/applications/luci-app-radicale2/po/it/radicale2.po
+++ b/applications/luci-app-radicale2/po/it/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2022-01-27 19:54+0000\n"
-"Last-Translator: Massimo Simoni <pirtahilti@vusra.com>\n"
+"PO-Revision-Date: 2022-05-22 10:18+0000\n"
+"Last-Translator: Carlo Alberto Ferraris <cafxx@strayorange.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/it/>\n"
"Language: it\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -126,7 +126,7 @@ msgstr "Crittografia"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
msgid "Filename"
-msgstr ""
+msgstr "Nome file"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
msgid "Folder"
diff --git a/applications/luci-app-radicale2/po/ru/radicale2.po b/applications/luci-app-radicale2/po/ru/radicale2.po
index 0459bde95b..b7c29d8152 100644
--- a/applications/luci-app-radicale2/po/ru/radicale2.po
+++ b/applications/luci-app-radicale2/po/ru/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2021-03-11 08:13+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2022-05-25 20:15+0000\n"
+"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/ru/>\n"
"Language: ru\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.5.2-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -42,7 +42,7 @@ msgstr "Тип аутентификации"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:171
msgid "Based on settings in 'Rights File'"
-msgstr ""
+msgstr "Основано на настройках в 'Файле прав'"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
msgid "CORS"
@@ -54,11 +54,11 @@ msgstr "Сертификат"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
msgid "Client Certificate Authority"
-msgstr ""
+msgstr "Центр сертификации клиента"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
msgid "Close Lock File"
-msgstr ""
+msgstr "Закрыть файл блокировки"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
msgid "Close the lock file when no more clients are waiting"
diff --git a/applications/luci-app-samba4/po/bs/samba4.po b/applications/luci-app-samba4/po/bs/samba4.po
new file mode 100644
index 0000000000..1cd6954a15
--- /dev/null
+++ b/applications/luci-app-samba4/po/bs/samba4.po
@@ -0,0 +1,196 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-03-22 15:23+0100\n"
+"PO-Revision-Date: 2011-10-25 21:26+0200\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: bs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Pootle 2.0.4\n"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:120
+msgid "Allow guests"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:67
+msgid "Allow legacy (insecure) protocols/authentication."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:68
+msgid ""
+"Allow legacy smb(v1)/Lanman connections, needed for older devices without "
+"smb(v2.1/3) support."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:117
+msgid "Allowed users"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:151
+msgid "Apple Time-machine share"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:104
+msgid "Browse-able"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:136
+msgid "Create mask"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
+msgid "Description"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:142
+msgid "Directory mask"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:74
+msgid "Disable Active Directory Domain Controller"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
+msgid "Disable Netbios"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:77
+msgid "Disable Winbind"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Edit Template"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Edit the template that is used for generating the samba configuration."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:57
+msgid "Enable extra Tuning"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:64
+msgid "Enable macOS compatible shares"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
+msgid ""
+"Enable some community driven tuning parameters, that may improve write "
+"speeds and better operation via WiFi. Not recommend if multiple clients "
+"write to the same files, at the same time!"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:65
+msgid ""
+"Enables Apple's AAPL extension globally and adds macOS compatibility options "
+"to all shares."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:115
+msgid "Force Root"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:61
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:31
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-samba4/root/usr/share/rpcd/acl.d/luci-app-samba4.json:3
+msgid "Grant access to LuCI app samba4"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+msgid "Guests only"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:131
+msgid "Inherit owner"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:34
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:98
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:23
+#: applications/luci-app-samba4/root/usr/share/luci/menu.d/luci-app-samba4.json:3
+msgid "Network Shares"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:62
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:99
+msgid "Path"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
+msgid ""
+"Please add directories to share. Each directory refers to a folder on a "
+"mounted device."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:109
+msgid "Read-only"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+msgid "Shared Directories"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:82
+msgid ""
+"This is the content of the file '/etc/samba/smb.conf.template' from which "
+"your samba configuration will be generated. Values enclosed by pipe symbols "
+"('|') should not be changed. They get their values from the 'General "
+"Settings' tab."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:153
+msgid "Time-machine size in GB"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:148
+msgid "Vfs objects"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
+msgid "Workgroup"
+msgstr ""
+
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "Allow system users to reach their home directories via network shares"
+
+#~ msgid "Hostname"
+#~ msgstr "Hostname"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Share home-directories"
+
+#~ msgid "Mask for new directories"
+#~ msgstr "Mask for new directories"
+
+#~ msgid "Mask for new files"
+#~ msgstr "Mask for new files"
diff --git a/applications/luci-app-samba4/po/ca/samba4.po b/applications/luci-app-samba4/po/ca/samba4.po
index 7c7b7ee72d..c249b3e953 100644
--- a/applications/luci-app-samba4/po/ca/samba4.po
+++ b/applications/luci-app-samba4/po/ca/samba4.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2021-03-08 13:03+0000\n"
-"Last-Translator: BenRoura <benrouravkg@gmail.com>\n"
+"PO-Revision-Date: 2022-07-25 17:15+0000\n"
+"Last-Translator: dtalens <databio@gmail.com>\n"
"Language-Team: Catalan <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/ca/>\n"
"Language: ca\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.5.1\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:120
msgid "Allow guests"
@@ -144,7 +144,7 @@ msgstr ""
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:99
msgid "Path"
-msgstr "Ruta"
+msgstr "Camí"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
msgid ""
diff --git a/applications/luci-app-samba4/po/fa/samba4.po b/applications/luci-app-samba4/po/fa/samba4.po
new file mode 100644
index 0000000000..86035d4736
--- /dev/null
+++ b/applications/luci-app-samba4/po/fa/samba4.po
@@ -0,0 +1,195 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-03-22 15:23+0100\n"
+"PO-Revision-Date: 2011-10-25 21:26+0200\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: fa\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Pootle 2.0.4\n"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:120
+msgid "Allow guests"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:67
+msgid "Allow legacy (insecure) protocols/authentication."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:68
+msgid ""
+"Allow legacy smb(v1)/Lanman connections, needed for older devices without "
+"smb(v2.1/3) support."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:117
+msgid "Allowed users"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:151
+msgid "Apple Time-machine share"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:104
+msgid "Browse-able"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:136
+msgid "Create mask"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
+msgid "Description"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:142
+msgid "Directory mask"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:74
+msgid "Disable Active Directory Domain Controller"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
+msgid "Disable Netbios"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:77
+msgid "Disable Winbind"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Edit Template"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Edit the template that is used for generating the samba configuration."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:57
+msgid "Enable extra Tuning"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:64
+msgid "Enable macOS compatible shares"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
+msgid ""
+"Enable some community driven tuning parameters, that may improve write "
+"speeds and better operation via WiFi. Not recommend if multiple clients "
+"write to the same files, at the same time!"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:65
+msgid ""
+"Enables Apple's AAPL extension globally and adds macOS compatibility options "
+"to all shares."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:115
+msgid "Force Root"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:61
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:31
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-samba4/root/usr/share/rpcd/acl.d/luci-app-samba4.json:3
+msgid "Grant access to LuCI app samba4"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+msgid "Guests only"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:131
+msgid "Inherit owner"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:34
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:98
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:23
+#: applications/luci-app-samba4/root/usr/share/luci/menu.d/luci-app-samba4.json:3
+msgid "Network Shares"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:62
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:99
+msgid "Path"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
+msgid ""
+"Please add directories to share. Each directory refers to a folder on a "
+"mounted device."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:109
+msgid "Read-only"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+msgid "Shared Directories"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:82
+msgid ""
+"This is the content of the file '/etc/samba/smb.conf.template' from which "
+"your samba configuration will be generated. Values enclosed by pipe symbols "
+"('|') should not be changed. They get their values from the 'General "
+"Settings' tab."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:153
+msgid "Time-machine size in GB"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:148
+msgid "Vfs objects"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
+msgid "Workgroup"
+msgstr ""
+
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "Allow system users to reach their home directories via network shares"
+
+#~ msgid "Hostname"
+#~ msgstr "Hostname"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Share home-directories"
+
+#~ msgid "Mask for new directories"
+#~ msgstr "Mask for new directories"
+
+#~ msgid "Mask for new files"
+#~ msgstr "Mask for new files"
diff --git a/applications/luci-app-samba4/po/nl/samba4.po b/applications/luci-app-samba4/po/nl/samba4.po
index 7e98f12d0f..99b6d8488f 100644
--- a/applications/luci-app-samba4/po/nl/samba4.po
+++ b/applications/luci-app-samba4/po/nl/samba4.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-22 15:23+0100\n"
-"PO-Revision-Date: 2021-03-23 11:29+0000\n"
-"Last-Translator: Vivovix <noudjemaas@gmail.com>\n"
+"PO-Revision-Date: 2022-07-11 09:21+0000\n"
+"Last-Translator: Fabrice Delahaij <fdelahaij@extreemhost.nl>\n"
"Language-Team: Dutch <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/nl/>\n"
"Language: nl\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.5.2-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:120
msgid "Allow guests"
@@ -107,7 +107,7 @@ msgstr ""
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:31
msgid "General Settings"
-msgstr ""
+msgstr "Algemene instellingen"
#: applications/luci-app-samba4/root/usr/share/rpcd/acl.d/luci-app-samba4.json:3
msgid "Grant access to LuCI app samba4"
@@ -131,7 +131,7 @@ msgstr ""
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:98
msgid "Name"
-msgstr ""
+msgstr "Naam"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:23
#: applications/luci-app-samba4/root/usr/share/luci/menu.d/luci-app-samba4.json:3
@@ -146,7 +146,7 @@ msgstr ""
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:99
msgid "Path"
-msgstr ""
+msgstr "Pad"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
msgid ""
diff --git a/applications/luci-app-samba4/po/pl/samba4.po b/applications/luci-app-samba4/po/pl/samba4.po
index c417de9a92..47a8608627 100644
--- a/applications/luci-app-samba4/po/pl/samba4.po
+++ b/applications/luci-app-samba4/po/pl/samba4.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-12-28 16:45+0000\n"
+"PO-Revision-Date: 2022-05-23 11:14+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/pl/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:120
msgid "Allow guests"
@@ -26,8 +26,8 @@ msgid ""
"Allow legacy smb(v1)/Lanman connections, needed for older devices without "
"smb(v2.1/3) support."
msgstr ""
-"Zezwalaj na starsze połączenia smb (v1)/Lanman, potrzebne dla starszych "
-"urządzeń bez obsługi smb (v2.1/3)."
+"Zezwalaj na starsze połączenia SMB (v1)/Lanman, potrzebne dla starszych "
+"urządzeń bez obsługi SMB (v2.1/3)."
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:117
msgid "Allowed users"
diff --git a/applications/luci-app-samba4/po/ru/samba4.po b/applications/luci-app-samba4/po/ru/samba4.po
index 3b68c6e5e0..17c1c377cd 100644
--- a/applications/luci-app-samba4/po/ru/samba4.po
+++ b/applications/luci-app-samba4/po/ru/samba4.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: samba\n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2022-01-17 21:55+0000\n"
-"Last-Translator: Alexey <agarkov.alexey.viktorovich@gmail.com>\n"
+"PO-Revision-Date: 2022-06-17 08:18+0000\n"
+"Last-Translator: AHOHNMYC <lqwh2h2cwa@protonmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/ru/>\n"
"Language: ru\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -38,7 +38,7 @@ msgstr "Разрешенные пользователи"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:151
msgid "Apple Time-machine share"
-msgstr "Apple Time-machine share"
+msgstr "Совместное использование Apple Time-machine"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:104
msgid "Browse-able"
diff --git a/applications/luci-app-samba4/po/uk/samba4.po b/applications/luci-app-samba4/po/uk/samba4.po
index ab1b7ab5cc..28c72d7bf3 100644
--- a/applications/luci-app-samba4/po/uk/samba4.po
+++ b/applications/luci-app-samba4/po/uk/samba4.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2021-04-04 07:26+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2022-06-21 21:54+0000\n"
+"Last-Translator: Artem <artem@molotov.work>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/uk/>\n"
"Language: uk\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.6-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:120
msgid "Allow guests"
@@ -79,7 +79,7 @@ msgstr "Увімкнути додаткове налаштування"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:64
msgid "Enable macOS compatible shares"
-msgstr "Увімкнути спільні папки, сумісні з macOS"
+msgstr "Увімкнути спільні теки, сумісні з macOS"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid ""
@@ -159,8 +159,8 @@ msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-"Додайте каталоги для спільного доступу. Кожен каталог посилається на папку "
-"на підключеному пристрої."
+"Додайте каталоги для спільного доступу. Кожен каталог посилається на теку на "
+"підключеному пристрої."
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:109
msgid "Read-only"
diff --git a/applications/luci-app-ser2net/po/ca/ser2net.po b/applications/luci-app-ser2net/po/ca/ser2net.po
index fb649c7235..0c07a99dbe 100644
--- a/applications/luci-app-ser2net/po/ca/ser2net.po
+++ b/applications/luci-app-ser2net/po/ca/ser2net.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-17 06:52+0000\n"
-"Last-Translator: Roger Pueyo Centelles <weblate@rogerpueyo.com>\n"
+"PO-Revision-Date: 2022-07-25 17:15+0000\n"
+"Last-Translator: dtalens <databio@gmail.com>\n"
"Language-Team: Catalan <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsser2net/ca/>\n"
"Language: ca\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:72
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:71
@@ -49,7 +49,7 @@ msgstr ""
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:15
msgid "Driver"
-msgstr ""
+msgstr "Controlador"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:23
msgid "Duration"
diff --git a/applications/luci-app-ser2net/po/ru/ser2net.po b/applications/luci-app-ser2net/po/ru/ser2net.po
index 6f08ebd106..16e94b9352 100644
--- a/applications/luci-app-ser2net/po/ru/ser2net.po
+++ b/applications/luci-app-ser2net/po/ru/ser2net.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-07-19 21:36+0000\n"
-"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
+"PO-Revision-Date: 2022-06-17 08:19+0000\n"
+"Last-Translator: Localizer <Localizer_in_Russian@protonmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsser2net/ru/>\n"
"Language: ru\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.7.2-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:72
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:71
@@ -19,7 +19,7 @@ msgstr "Разрешить протокол RFC 2217"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:38
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:37
msgid "Baud rate"
-msgstr "Скорость передачи"
+msgstr "Скорость передачи в бодах"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:25
msgid "Binding address"
@@ -27,7 +27,7 @@ msgstr "Адрес привязки"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:23
msgid "Blink duration."
-msgstr "Длительность мигания."
+msgstr "Продолжительность мигания."
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:19
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:29
diff --git a/applications/luci-app-shadowsocks-libev/po/da/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/da/shadowsocks-libev.po
index db9235a175..f8149d45a6 100644
--- a/applications/luci-app-shadowsocks-libev/po/da/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/da/shadowsocks-libev.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-12-08 22:46+0000\n"
+"PO-Revision-Date: 2022-05-20 17:41+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/da/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.10-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -296,7 +296,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:152
msgid "Server"
-msgstr ""
+msgstr "Server"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:156
msgid "Server port"
diff --git a/applications/luci-app-shadowsocks-libev/po/en/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/en/shadowsocks-libev.po
index f2a48bd707..e99d1b0b24 100644
--- a/applications/luci-app-shadowsocks-libev/po/en/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/en/shadowsocks-libev.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-07 17:03+0000\n"
-"Last-Translator: Liao junchao <liaojunchao@outlook.com>\n"
+"PO-Revision-Date: 2022-07-03 10:25+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
diff --git a/applications/luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po
index a6d6df92ca..69a88d187b 100644
--- a/applications/luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-12-07 19:35+0000\n"
+"PO-Revision-Date: 2022-06-17 04:24+0000\n"
"Last-Translator: Simona Iacob <s@zp1.net>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -130,20 +130,24 @@ msgid ""
"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
"443 }\""
msgstr ""
+"Expresie nftables suplimentară pentru potrivirea traficului tcp, de exemplu, "
+"\"tcp dport { 80, 443 }\""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
"{ 53 }\""
msgstr ""
+"Expresie nftables suplimentară pentru potrivirea traficului udp, de exemplu, "
+"\"udp dport { 53 }\""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
msgid "Extra tcp expression"
-msgstr ""
+msgstr "Expresie tcp suplimentară"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
msgid "Extra udp expression"
-msgstr ""
+msgstr "Expresie extra udp"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
diff --git a/applications/luci-app-simple-adblock/po/en/simple-adblock.po b/applications/luci-app-simple-adblock/po/en/simple-adblock.po
index 283af580cc..324d861c80 100644
--- a/applications/luci-app-simple-adblock/po/en/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/en/simple-adblock.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-07 17:03+0000\n"
-"Last-Translator: Liao junchao <liaojunchao@outlook.com>\n"
+"PO-Revision-Date: 2022-07-03 10:18+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssimple-adblock/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "%s Error: %s"
@@ -89,7 +89,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
msgid "Configuration"
-msgstr "Configuration"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Controls system log and console output verbosity."
diff --git a/applications/luci-app-simple-adblock/po/pl/simple-adblock.po b/applications/luci-app-simple-adblock/po/pl/simple-adblock.po
index 249c9c049e..39de5ba04c 100644
--- a/applications/luci-app-simple-adblock/po/pl/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/pl/simple-adblock.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-05-08 21:16+0000\n"
+"PO-Revision-Date: 2022-06-10 13:18+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssimple-adblock/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.12.1\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "%s Error: %s"
@@ -97,7 +97,7 @@ msgstr "Konfiguracja"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Controls system log and console output verbosity."
msgstr ""
-"Steruje dziennikiem systemowym i szczegółowość danych wyjściowych konsoli."
+"Kontroluje szczegółowość dziennika systemowego i danych wyjściowych konsoli."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
msgid "Curl download retry"
diff --git a/applications/luci-app-smartdns/po/de/smartdns.po b/applications/luci-app-smartdns/po/de/smartdns.po
index 738b3fbac1..425321848a 100644
--- a/applications/luci-app-smartdns/po/de/smartdns.po
+++ b/applications/luci-app-smartdns/po/de/smartdns.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-30 19:07+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2022-07-06 15:20+0000\n"
+"Last-Translator: Christian Sch. <pr0byt3@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssmartdns/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:425
msgid "Additional Args for upstream dns servers"
@@ -58,7 +58,7 @@ msgstr "DNS Server Name"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:368
msgid ""
"DNS Server group belongs to, used with nameserver, such as office, home."
-msgstr ""
+msgstr "DNS-Server-Gruppe, zu der der Nameserver gehört, z. B. Büro, Zuhause."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:343
msgid "DNS Server ip"
diff --git a/applications/luci-app-splash/po/da/splash.po b/applications/luci-app-splash/po/da/splash.po
index 8c150177ed..dc018d48a6 100644
--- a/applications/luci-app-splash/po/da/splash.po
+++ b/applications/luci-app-splash/po/da/splash.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-18 21:32+0200\n"
-"PO-Revision-Date: 2022-05-07 19:19+0000\n"
+"PO-Revision-Date: 2022-06-12 01:03+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssplash/da/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
msgid "%s with the operator of this access point."
@@ -40,7 +40,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:199
msgid "Active Clients"
-msgstr ""
+msgstr "Aktive klienter"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:70
msgid "Allowed hosts/subnets"
diff --git a/applications/luci-app-splash/po/id/splash.po b/applications/luci-app-splash/po/id/splash.po
new file mode 100644
index 0000000000..8e7ac29b50
--- /dev/null
+++ b/applications/luci-app-splash/po/id/splash.po
@@ -0,0 +1,411 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-06-18 21:32+0200\n"
+"PO-Revision-Date: 2021-06-24 07:45+0000\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: id\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 4.7.1-dev\n"
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
+msgid "%s with the operator of this access point."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:65
+#: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:13
+msgid "Accept"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:79
+msgid ""
+"Access to the internet might be possible nevertheless, because some "
+"activists of this project share their private internet connections. These "
+"few connections are shared between all users. That means available bandwidth "
+"is limited and because of this we ask you not to do any of the following:"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:112
+msgid ""
+"Access to the network is not guaranteed. It can be interrupted at any time "
+"without notice for any reason, for certain devices, and/or may be blocked "
+"for certain users."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:199
+msgid "Active Clients"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:70
+msgid "Allowed hosts/subnets"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splashtext.lua:36
+msgid ""
+"As an alternative to editing the complete splash text you can also just "
+"include some custom text in the default splash page by entering it here."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:18
+msgid ""
+"Bandwidth limit for clients is only activated when both up- and download "
+"limit are set. Use a value of 0 here to completely disable this limitation. "
+"Whitelisted clients are not limited."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:95
+msgid ""
+"Become an active member of this community and help by operating your own node"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:62
+msgid "Blacklist"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/blocked.htm:12
+msgid "Blocked"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:56
+msgid ""
+"By accepting these rules you can use this network for %s hour(s). After this "
+"time you need to accept these rules again."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:10
+msgid "Clearance time"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/controller/splash/splash.lua:8
+#: applications/luci-app-splash/luasrc/controller/splash/splash.lua:20
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:5
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:197
+msgid "Client-Splash"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:5
+msgid ""
+"Client-Splash is a hotspot authentication system for wireless mesh networks."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:11
+msgid ""
+"Clients are redirected to this page after they have accepted the splash. If "
+"this is left empty they are redirected to the page they had requested."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:15
+msgid "Clients download speed is limited to this value (kbyte/s)"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:10
+msgid ""
+"Clients that have accepted the splash are allowed to use the network for "
+"that many hours."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:14
+msgid "Clients upload speed is limited to this value (kbyte/s)"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/blocked.htm:15
+msgid "Contact the owner"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:12
+msgid "Decline"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:71
+msgid ""
+"Destination hosts and networks that are excluded from splashing, i.e. they "
+"are always allowed."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:97
+msgid "Donate some money to help us keep this project alive."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:15
+msgid "Download limit"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splashtext.lua:12
+msgid "Edit the complete splash text"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:121
+msgid "Fair Use Policy"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:29
+msgid "Firewall zone"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:7
+msgid "General"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:54
+msgid "Get in contact"
+msgstr ""
+
+#: applications/luci-app-splash/root/usr/share/rpcd/acl.d/luci-app-splash.json:3
+msgid "Grant UCI access for luci-app-splash"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:205
+msgid "Hostname"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:76
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:206
+msgid "IP Address"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:98
+msgid ""
+"If you operate your own wifi equipment use channels different from ours."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:93
+msgid "If you use this network on a regular basis we ask for your support:"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splashtext.lua:35
+msgid "Include your own text in the default splash"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:38
+msgid "Intercept client traffic on this Interface"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:21
+msgid "Interfaces"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:21
+msgid "Interfaces that are used for Splash."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:49
+msgid ""
+"KB/s (Download/Upload). You may be able to remove this limit by actively "
+"contributing to this project."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:115
+msgid "Legally Prohibited Activities"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:118
+msgid "Legally Prohibited content"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:59
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:68
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:207
+msgid "MAC Address"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:63
+msgid "MAC addresses in this list are blocked."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:54
+msgid ""
+"MAC addresses of whitelisted clients. These do not need to accept the splash "
+"and are not bandwidth limited."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:77
+msgid "Netmask"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:37
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:147
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:261
+msgid "No clients connected"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:78
+msgid ""
+"Please note that we are not an internet service provider but an experimental "
+"community network."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:210
+msgid "Policy"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:11
+msgid "Redirect target"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:124
+msgid "Safety"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:182
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:248
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:30
+msgid "Splash rules are integrated in this firewall zone"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/controller/splash/splash.lua:9
+msgid "Splashtext"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:125
+msgid ""
+"The network, like the Internet, is unencrypted and open. Each participant is "
+"responsible for the safety of their own connections and devices."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:110
+msgid ""
+"The open and free wireless network of volunteers (\"Operators\") provides "
+"the necessary equipment and Internet connections (\"Infrastructure\") at "
+"their own expense."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:128
+msgid ""
+"The operator claims no liability for loss of data, unauthorized access/"
+"damage to devices, or financial losses that participants may suffer from the "
+"use of the network."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:116
+msgid ""
+"The participant agrees to not perform any action and refrain from acts which "
+"may violate the law or infringe upon the rights of third parties."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:119
+msgid ""
+"The participant agrees to not transfer content over the network which "
+"violates the law."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:122
+msgid ""
+"The participant agrees to not use the network in any way which will harm the "
+"infrastructure, the network itself, its operators or other participants."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:111
+msgid ""
+"These Terms of Use govern the use of the network by its participants' "
+"computer, PDA, or similar device (\"Devices\") within the network."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:208
+msgid "Time remaining"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/blocked.htm:15
+msgid ""
+"To ask for the reason why you have been blocked or ask for access again you "
+"can try to contact the owner of this access point:"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:209
+msgid "Traffic in/out"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:14
+msgid "Upload limit"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:108
+msgid "Usage Agreement"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:75
+msgid "Welcome"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:53
+msgid "Whitelist"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:77
+msgid "You are now connected to the free wireless mesh network"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splashtext.lua:13
+msgid ""
+"You can enter your own text that is displayed to clients here.<br />It is "
+"possible to use the following markers: ###COMMUNITY###, ###COMMUNITY_URL###, "
+"###CONTACTURL###, ###LEASETIME###, ###LIMIT### and ###ACCEPT###."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/blocked.htm:14
+msgid ""
+"Your access to this network has been blocked, most likely because you did "
+"something that our rules explicitly forbid."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:48
+msgid "Your bandwidth is limited to"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:176
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:178
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:243
+msgid "blacklisted"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:235
+msgid "expired"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:77
+msgid "optional when using host addresses"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:85
+msgid "perform any kind of illegal activities"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:170
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:173
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:242
+msgid "splashed"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:171
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:245
+msgid "temporarily blocked"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:230
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:231
+msgid "unknown"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:83
+msgid "use filesharing applications on this network"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:84
+msgid "waste bandwidth with unnecessary downloads or streams"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:165
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:167
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:241
+msgid "whitelisted"
+msgstr ""
diff --git a/applications/luci-app-sqm/po/zh_Hans/sqm.po b/applications/luci-app-sqm/po/zh_Hans/sqm.po
index 45eda0b1b4..f98693af0f 100644
--- a/applications/luci-app-sqm/po/zh_Hans/sqm.po
+++ b/applications/luci-app-sqm/po/zh_Hans/sqm.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-22 07:14+0000\n"
-"Last-Translator: 王攀 <41330784@qq.com>\n"
+"PO-Revision-Date: 2022-07-09 20:57+0000\n"
+"Last-Translator: MkQtS <onewordwrong@aliyun.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationssqm/zh_Hans/>\n"
"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
msgid ""
@@ -30,14 +30,14 @@ msgstr "基本设置"
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
-msgstr ""
-"在此 /var/run/sqm/${Interface_name} 下为此 SQM 实例创建日志文件。[start|stop]-sqm.log."
+msgstr "在 /var/run/sqm/${Interface_name} 下为此 SQM "
+"实例创建日志文件。[start|stop]-sqm.log."
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
-msgstr "下载速度(kbit/s)(入口) 设为 0 时,有选择地禁用入口整形:"
+msgstr "下载速度 (kbit/s)(入口)。设为 0 时,将有选择地禁用入口整形:"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
msgid "Enable SQM"
@@ -104,7 +104,7 @@ msgstr "大小和速率计算的最大大小,tcMTU(字节); 需要 >=
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
-msgstr "最小数据包大小,MPU(byte); 在以太网中需要 >0 :"
+msgstr "最小数据包大小,MPU(byte); 在以太网中需要大于0:"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
msgid ""
@@ -132,31 +132,29 @@ msgstr "队列"
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
-msgstr "队列规则(需要重启路由器)!"
+msgstr "队列规则(需要重启路由器!)"
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
-msgstr "服务质量管理"
+msgstr "SQM 队列管理"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
-msgstr ""
-"显示高级链路选项,(仅在MTU> 1500时才需要)。 只有选中此框时,才会使用高级选"
-"项。"
+msgstr "显示高级链路选项(仅在MTU> 1500时才需要)。选中此框后才会应用高级选项。"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
-msgstr "显示和使用高级配置。 只有在选中此框时,只会使用高级选项。"
+msgstr "显示和使用高级配置。选中此框后才会应用高级选项。"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
-msgstr "显示和使用危险配置。 只要选中此框,就会使用危险选项。"
+msgstr "显示和使用危险配置。选中此框后会应用危险选项。"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
msgid "Smart Queue Management"
@@ -185,11 +183,11 @@ msgstr "SQM服务似乎已被禁用。请使用下面的按钮来激活这项服
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
-msgstr "上传速度 (kbit/s)(出口)设置为 0 以选择性地禁用出口整形:"
+msgstr "上传速度 (kbit/s)(出口)。设为 0 时,将有选择地禁用出口整形:"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
msgid "Verbosity of SQM's output into the system log."
-msgstr "SQM 输出到系统日志的详细程度。"
+msgstr "SQM 日志等级"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
msgid "Which link layer to account for:"
@@ -197,7 +195,7 @@ msgstr "要考虑哪个链路层:"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
msgid "Which linklayer adaptation mechanism to use; for testing only"
-msgstr "使用哪个链路适应机制; 仅用于测试"
+msgstr "使用哪个链路适应机制;仅用于测试"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
@@ -205,8 +203,8 @@ msgid ""
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-"使用 <abbr title=\"智能列队管理\">SQM</abbr> 你可以启用流量整形,更好的混合"
-"(公平列队)主动列队管理(AQM) 并设置网络接口优先级。"
+"使用 <abbr title=\"智能列队管理\">SQM</abbr> 你可以启用流量整形,更好的混合("
+"公平列队)主动列队管理(AQM)并设置网络接口优先级。"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
diff --git a/applications/luci-app-statistics/po/en/statistics.po b/applications/luci-app-statistics/po/en/statistics.po
index 703d6b83f7..17b0a9f686 100644
--- a/applications/luci-app-statistics/po/en/statistics.po
+++ b/applications/luci-app-statistics/po/en/statistics.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2021-06-24 10:23+0000\n"
+"PO-Revision-Date: 2022-07-03 10:25+0000\n"
"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/en/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/apcups.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/apcups.json:2
diff --git a/applications/luci-app-statistics/po/fr/statistics.po b/applications/luci-app-statistics/po/fr/statistics.po
index aaee4870de..0086e1cb02 100644
--- a/applications/luci-app-statistics/po/fr/statistics.po
+++ b/applications/luci-app-statistics/po/fr/statistics.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2022-02-02 16:56+0000\n"
-"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
+"PO-Revision-Date: 2022-07-24 14:21+0000\n"
+"Last-Translator: Christophe Blancon <christophe.blancon@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/fr/>\n"
"Language: fr\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/apcups.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/apcups.json:2
@@ -157,7 +157,7 @@ msgstr "Commentaire / Numéro de règle"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:174
msgid "Configure…"
-msgstr "Configurer…"
+msgstr "Configuration…"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/conntrack.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/conntrack.json:2
diff --git a/applications/luci-app-statistics/po/id/statistics.po b/applications/luci-app-statistics/po/id/statistics.po
new file mode 100644
index 0000000000..633c434403
--- /dev/null
+++ b/applications/luci-app-statistics/po/id/statistics.po
@@ -0,0 +1,1651 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-05-19 19:35+0200\n"
+"PO-Revision-Date: 2022-06-05 12:16+0000\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: id\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 4.13-dev\n"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/apcups.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/apcups.json:2
+msgid "APC UPS"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:6
+msgid "APCUPS Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:14
+msgid "Absolute values"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:68
+msgid "Add IPv4 rule selector"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:68
+msgid "Add IPv6 rule selector"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:16
+msgid "Add command for reading values"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:36
+msgid "Add notification command"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:19
+msgid "Address family"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:18
+msgid "Aggregate number of connected users"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:237
+msgid "Apply interval »"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:47
+msgid "Awaiting email input at %s"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:59
+msgid "Base Directory"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:16
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:16
+msgid "Basic monitoring"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/processes.js:25
+msgid "Basic process monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:15
+msgid "By setting this, CPU is not aggregate of all processors on the system"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/contextswitch.js:6
+msgid "CPU Context Switches Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/cpufreq.js:8
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/cpufreq.json:2
+msgid "CPU Frequency"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:6
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:6
+msgid "CPU Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
+msgid "CPU monitoring is enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/csv.json:2
+msgid "CSV Output"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:6
+msgid "CSV Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:70
+msgid "Cache collected data for"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:99
+msgid "Chain"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:19
+msgid "Change the ownership of the socket file to the specified group."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/chrony.js:8
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/chrony.json:2
+msgid "Chrony"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:6
+msgid "Chrony Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:32
+msgid "Chrony monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:21
+msgid "CollectLinks"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:28
+msgid "CollectRoutes"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:35
+msgid "CollectTopology"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:46
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:49
+msgid "Collectd Settings"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:57
+msgid "Command monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:137
+msgid "Comment / Rule Number"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:174
+msgid "Configure…"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/conntrack.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/conntrack.json:2
+msgid "Conntrack"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/conntrack.js:6
+msgid "Conntrack Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/conntrack.js:10
+msgid "Conntrack monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/contextswitch.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/contextswitch.json:2
+msgid "Context Switches"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/contextswitch.js:10
+msgid "Context switch monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:23
+msgid "Controls which notifications should be sent to syslog."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:28
+msgid "Create statistics about the network plugin itself"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:7
+msgid "DF Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dhcpleases.js:7
+msgid "DHCP Leases"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dhcpleases.js:6
+msgid "DHCP Leases Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dhcpleases.js:14
+msgid "DHCP leases file"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dns.js:10
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/dns.json:2
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:7
+msgid "DNS Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:74
+msgid "Data collection interval"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:71
+msgid "Datasets definition file"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:22
+msgid "Detailled CPU frequency monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/dhcpleases.json:2
+msgid "Dhcpleases"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:65
+msgid "Directory for collectd plugins"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:62
+msgid "Directory for sub-configurations"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:7
+msgid "Disk Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/df.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/df.json:2
+msgid "Disk Space Usage"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/disk.js:10
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/disk.json:2
+msgid "Disk Usage"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:221
+msgid "Display Host »"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:229
+msgid "Display timespan »"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:204
+msgid "Do not refresh"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:7
+msgid "E-Mail Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/email.json:2
+msgid "Email"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:15
+msgid "Empty value = monitor all"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:21
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:25
+msgid "Enable forwarding"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:28
+msgid "Enable statistics"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:11
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dhcpleases.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:14
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/processes.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:21
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:13
+msgid "Enable this plugin"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:113
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/entropy.js:10
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/entropy.json:2
+msgid "Entropy"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/entropy.js:6
+msgid "Entropy Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/entropy.js:10
+msgid "Entropy monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:206
+msgid "Every 30 seconds"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:205
+msgid "Every 5 seconds"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:207
+msgid "Every minute"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/exec.json:2
+msgid "Exec"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:7
+msgid "Exec Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:67
+msgid "Expecting decimal value lower than one"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:33
+msgid "Expecting permssions in octal notation"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:49
+msgid "Expecting valid time range"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:15
+msgid "Extra items"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:14
+msgid "Fetch pages"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:36
+msgid "Filter class monitoring"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/iptables.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/iptables.json:2
+msgid "Firewall"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/ip6tables.js:7
+msgid "Firewall (IPv6)"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:90
+msgid "Flush cache after"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:25
+msgid "Forwarding between listen and server addresses"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:92
+msgid ""
+"Free space, reserved space and used space is reported as relative values"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:21
+msgid "Gather compression statistics"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:86
+msgid "General plugins"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:15
+msgid "Generate a separate graph for each logged user"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/rpcd/acl.d/luci-app-statistics.json:3
+msgid "Grant access to statistics resources"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/menu.d/luci-app-statistics.json:15
+msgid "Graphs"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:31
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:51
+msgid "Group"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:17
+msgid ""
+"Here you can define external commands which will be started by collectd in "
+"order to read certain values. The values will be read from stdout."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:37
+msgid ""
+"Here you can define external commands which will be started by collectd when "
+"certain threshold values have been reached. The values leading to invocation "
+"will be fed to the the called programs stdin."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:21
+msgid ""
+"Here you can define various criteria by which the monitored iptables rules "
+"are selected."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:14
+msgid "Host"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:14
+msgid "Host running chrony"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:51
+msgid "Hostname"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:15
+msgid "IP or hostname where to get the txtinfo output from"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/ipstatistics.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/ipstatistics.json:2
+msgid "IP-Statistics"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ipstatistics.js:7
+msgid "IP-Statistics Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ipstatistics.js:11
+msgid "IPv4/IPv6 Statistics monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:7
+msgid "IRQ Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:22
+msgid "Ignore source addresses"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:70
+msgid "Instance name"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:7
+msgid "Interface Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/interface.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/interface.json:2
+msgid "Interfaces"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/irq.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/irq.json:2
+msgid "Interrupts"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:31
+msgid "Interval for pings"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:8
+msgid "Iptables Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:15
+msgid "Leave unselected to automatically determine interfaces to monitor."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:39
+msgid ""
+"List of time spans to be stored in RRD database. E.g. \"1hour 1day 14day\". "
+"Allowed timespan types: min, h, hour(s), d, day(s), w, week(s), m, month(s), "
+"y, year(s)"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:40
+msgid "Listen host"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:44
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:32
+msgid "Listener interfaces"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/load.js:6
+msgid "Load Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/load.js:10
+msgid "Load monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:30
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:117
+msgid "Loading data…"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:14
+msgid "Log level"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:20
+msgid "Match IPv4 iptables rules"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:20
+msgid "Match IPv6 iptables rules"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:35
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:36
+msgid "Maximum Missed Packets"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:38
+msgid "Maximum allowed connections"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:20
+msgid "Maximum packet size"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/memory.js:10
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/memory.json:2
+msgid "Memory"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:6
+msgid "Memory Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:23
+msgid "Memory monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:89
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:21
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:45
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:25
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:41
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:47
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:21
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:34
+msgid "Monitor all except specified"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:14
+msgid "Monitor all local listen ports"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:15
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:15
+msgid "Monitor devices"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:15
+msgid "Monitor disks and partitions"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:59
+msgid "Monitor filesystem types"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:14
+msgid "Monitor host"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:14
+msgid "Monitor hosts"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:15
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:15
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:15
+msgid "Monitor interfaces"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:15
+msgid "Monitor interrupts"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:19
+msgid "Monitor local ports"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:37
+msgid "Monitor mount points"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/processes.js:14
+msgid "Monitor processes"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:25
+msgid "Monitor remote ports"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:38
+msgid "Monitoring %s and %s"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:106
+msgid "Monitoring %s, %s, %s"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:26
+msgid "Monitoring APC UPS at host %s, port %d"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dhcpleases.js:19
+msgid "Monitoring DHCP leases enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:32
+msgid "Monitoring DNS queries on all interfaces"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:34
+msgid "Monitoring DNS queries on one interface"
+msgid_plural "Monitoring DNS queries on %d interfaces"
+msgstr[0] ""
+msgstr[1] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:44
+msgid "Monitoring OLSRd status at %s:%d"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:43
+msgid "Monitoring all but one disk"
+msgid_plural "Monitoring all but %d disks"
+msgstr[0] ""
+msgstr[1] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:36
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:54
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:33
+msgid "Monitoring all but one interface"
+msgid_plural "Monitoring all but %d interfaces"
+msgstr[0] ""
+msgstr[1] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:56
+msgid "Monitoring all but one interrupt"
+msgid_plural "Monitoring all but %d interrupts"
+msgstr[0] ""
+msgstr[1] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:56
+msgid "Monitoring all but one sensor"
+msgid_plural "Monitoring all but %d sensors"
+msgstr[0] ""
+msgstr[1] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:41
+msgid "Monitoring all disks"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:106
+msgid "Monitoring all except %s, %s, %s"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:30
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:34
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:52
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:31
+msgid "Monitoring all interfaces"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:54
+msgid "Monitoring all interrupts"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:104
+msgid "Monitoring all partitions"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:60
+msgid "Monitoring all sensors"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:50
+msgid "Monitoring all thermal zones"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:46
+msgid "Monitoring all thermal zones except %s"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:36
+msgid "Monitoring local listen ports"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:44
+msgid "Monitoring one OpenVPN instance"
+msgid_plural "Monitoring %d OpenVPN instances"
+msgstr[0] ""
+msgstr[1] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:21
+msgid "Monitoring one UPS"
+msgid_plural "Monitoring %d UPSes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:45
+msgid "Monitoring one disk"
+msgid_plural "Monitoring %d disks"
+msgstr[0] ""
+msgstr[1] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:48
+msgid "Monitoring one host"
+msgid_plural "Monitoring %d hosts"
+msgstr[0] ""
+msgstr[1] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:34
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:38
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:56
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:35
+msgid "Monitoring one interface"
+msgid_plural "Monitoring %d interfaces"
+msgstr[0] ""
+msgstr[1] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:58
+msgid "Monitoring one interrupt"
+msgid_plural "Monitoring %d interrupts"
+msgstr[0] ""
+msgstr[1] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/processes.js:23
+msgid "Monitoring one process"
+msgid_plural "Monitoring %d processes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:58
+msgid "Monitoring one sensor"
+msgid_plural "Monitoring %d sensors"
+msgstr[0] ""
+msgstr[1] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/splash_leases.js:10
+msgid "Monitoring splash leases"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:47
+msgid "Monitoring thermal zones %s"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:16
+msgid "More details about frequency usage and transitions"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:25
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/netlink.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/netlink.json:2
+msgid "Netlink"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:7
+msgid "Netlink Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/network.json:2
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:6
+msgid "Network Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:69
+msgid "Network communication enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:87
+msgid "Network plugins"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:178
+msgid "No RRD data found"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:15
+msgid ""
+"Note: as pages are rendered by user 'nobody', the *.rrd files, the storage "
+"directory and all its parent directories need to be world readable."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:23
+msgid "Notify level"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:77
+msgid "Number of threads for data collection"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/olsrd.js:10
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/olsrd.json:2
+msgid "OLSRd"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:6
+msgid "OLSRd Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:29
+msgid "Only create average RRAs"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/openvpn.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/openvpn.json:2
+msgid "OpenVPN"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:7
+msgid "OpenVPN Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:27
+msgid "OpenVPN status files"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:88
+msgid "Output plugins"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:46
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
+msgid "Percent values"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/ping.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/ping.json:2
+msgid "Ping"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:6
+msgid "Ping Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:136
+msgid "Plugin is disabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:18
+msgid "Port"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:19
+msgid "Port for apcupsd communication"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:20
+msgid "Port for chronyd"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:15
+msgid "Possibly bug in collectd. Only 127.0.0.1 and localhost work"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/processes.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/processes.json:2
+msgid "Processes"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/processes.js:6
+msgid "Processes Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/cpu.js:8
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/cpu.json:2
+msgid "Processor"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:26
+msgid "Qdisc monitoring"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:57
+msgid "RRD XFiles Factor"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:24
+msgid "RRD heart beat interval"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:19
+msgid "RRD step interval"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/rrdtool.json:2
+msgid "RRDTool"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:6
+msgid "RRDTool Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
+msgid "Report by CPU"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:20
+msgid "Report by state"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+msgid "Report in percent"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:52
+msgid "Rows per RRA"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:161
+msgid "Rule monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/snmp6.js:7
+msgid "SNMP6"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:7
+msgid "SNMP6 Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/sqm.js:7
+msgid "SQM"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/sqmcake.js:7
+msgid "SQM-Cake"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:24
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:44
+msgid "Script"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:74
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:25
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:31
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:19
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:24
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:70
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:90
+msgid "Seconds"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:23
+msgid "Sensor list"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/sensors.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/sensors.json:2
+msgid "Sensors"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:15
+msgid "Sensors Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:58
+msgid "Server host"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:50
+msgid "Server interfaces"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:62
+msgid "Server port"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:20
+msgid "Set the maximum size for datagrams sent over the network"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:14
+msgid "Sets the syslog log-level."
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/menu.d/luci-app-statistics.json:24
+msgid "Setup"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:185
+msgid "Setup collectd"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:31
+msgid "Shaping class monitoring"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
+msgid "Show max values instead of averages"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:23
+msgid "Simple CPU frequency monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/snmp6.json:2
+msgid "Snmp6"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:34
+msgid "Socket %s active"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:15
+msgid "Socket file"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:19
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:19
+msgid "Socket group"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:15
+msgid "Socket path"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:24
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:25
+msgid "Socket permissions"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:22
+msgid "Specifies what information to collect about links."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:29
+msgid "Specifies what information to collect about routes."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:36
+msgid "Specifies what information to collect about the global topology."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/splash_leases.js:10
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/splash_leases.json:2
+msgid "Splash Leases"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/splash_leases.js:6
+msgid "Splash Leases Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:213
+#: applications/luci-app-statistics/root/usr/share/luci/menu.d/luci-app-statistics.json:3
+msgid "Statistics"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:127
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:14
+msgid "Storage directory"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:14
+msgid "Storage directory for the csv files"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:18
+msgid "Store data values as rates instead of absolute values"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:38
+msgid "Stored timespans"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:24
+msgid "Storing CSV data in %s"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/syslog.json:2
+msgid "Syslog"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:6
+msgid "Syslog Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:32
+msgid "Syslog enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/load.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/load.json:2
+msgid "System Load"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/tcpconns.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/tcpconns.json:2
+msgid "TCP Connections"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:6
+msgid "TCPConns Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:15
+msgid "TTL for network packets"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:26
+msgid "TTL for ping packets"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:85
+msgid "Table"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:7
+msgid "The APCUPS plugin collects statistics about the APC UPS."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:7
+msgid "The NUT plugin reads information about Uninterruptible Power Supplies."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:7
+msgid ""
+"The OLSRd plugin reads information about meshed networks from the txtinfo "
+"plugin of OLSRd."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:8
+msgid ""
+"The OpenVPN plugin gathers information about the current vpn connection "
+"status."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:7
+msgid ""
+"The SysLog plugin receives log messages from the daemon and dispatches them "
+"to syslog."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:132
+msgid "The chain name must not contain spaces"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:7
+msgid "The chrony plugin will monitor chrony NTP server statistics"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:153
+msgid "The comment to match must not contain spaces"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/conntrack.js:7
+msgid ""
+"The conntrack plugin collects statistics about the number of tracked "
+"connections."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:7
+msgid "The cpu plugin collects basic statistics about the processor usage."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:7
+msgid ""
+"The csv plugin stores collected data in csv file format for further "
+"processing by external programs."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:8
+msgid ""
+"The df plugin collects statistics about the disk space usage on different "
+"devices, mount points or filesystem types."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dhcpleases.js:7
+msgid "The dhcpleases plugin collects information about assigned DHCP leases."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:8
+msgid ""
+"The disk plugin collects detailed usage statistics for selected partitions "
+"or whole disks."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:8
+msgid ""
+"The dns plugin collects detailed statistics about dns related traffic on "
+"selected interfaces."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:8
+msgid ""
+"The email plugin creates a unix socket which can be used to transmit email-"
+"statistics to a running collectd daemon. This plugin is primarily intended "
+"to be used in conjunction with Mail::SpamAssasin::Plugin::Collectd but can "
+"be used in other ways as well."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/entropy.js:7
+msgid "The entropy plugin collects statistics about the available entropy."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:8
+msgid ""
+"The exec plugin starts external commands to read values from or to notify "
+"external processes when certain threshold values have been reached."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:80
+msgid "The instance name must not contain spaces"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:8
+msgid ""
+"The interface plugin collects traffic statistics on selected interfaces."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ipstatistics.js:8
+msgid ""
+"The ipstatistics plugin collects IPv4 and IPv6 statistics to compare them."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:9
+msgid ""
+"The iptables plugin will monitor selected firewall rules and collect "
+"information about processed bytes and packets per rule."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:8
+msgid ""
+"The irq plugin will monitor the rate of issues per second for each selected "
+"interrupt. If no interrupt is selected then all interrupts are monitored."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:8
+msgid ""
+"The iwinfo plugin collects statistics about wireless signal strength, noise "
+"and quality."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/load.js:7
+msgid "The load plugin collects statistics about the general system load."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:7
+msgid "The memory plugin collects statistics about the memory usage."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:8
+msgid ""
+"The netlink plugin collects extended information like qdisc-, class- and "
+"filter-statistics for selected interfaces."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:7
+msgid ""
+"The network plugin provides network based communication between different "
+"collectd instances. Collectd can operate both in client and server mode. In "
+"client mode locally collected data is transferred to a collectd server "
+"instance, in server mode the local instance receives data from other hosts."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:7
+msgid ""
+"The ping plugin will send icmp echo replies to selected hosts and measure "
+"the roundtrip time for each host."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/processes.js:7
+msgid ""
+"The processes plugin collects information like cpu time, page faults and "
+"memory usage of selected processes."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:7
+msgid ""
+"The rrdtool plugin stores the collected data in rrd database files, the "
+"foundation of the diagrams.<br /><br /><strong>Warning: Setting the wrong "
+"values will result in a very high memory consumption in the temporary "
+"directory. This can render the device unusable!</strong>"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:16
+msgid ""
+"The sensors plugin uses the Linux Sensors framework to gather environmental "
+"statistics."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:8
+msgid "The snmp6 plugin collects IPv6 statistics for selected interfaces."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/splash_leases.js:7
+msgid ""
+"The splash leases plugin uses libuci to collect statistics about splash "
+"leases."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:7
+msgid ""
+"The tcpconns plugin collects information about open tcp connections on "
+"selected ports."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:8
+msgid ""
+"The thermal plugin will monitor temperature of the system. Data is typically "
+"read from /sys/class/thermal/*/temp ( '*' denotes the thermal device to be "
+"read, e.g. thermal_zone1 )"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:8
+msgid ""
+"The unixsock plugin creates a unix socket which can be used to read "
+"collected data from a running collectd instance."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/uptime.js:7
+msgid "The uptime plugin collects statistics about the uptime of the system."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:179
+msgid "There is no RRD data available yet to render graphs."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/thermal.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/thermal.json:2
+msgid "Thermal"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:7
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/contextswitch.js:7
+msgid "This plugin collects statistics about the processor context switches."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:7
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:33
+msgid ""
+"This section defines on which interfaces collectd will wait for incoming "
+"connections."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:51
+msgid ""
+"This section defines to which servers the locally collected data is sent to."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:25
+msgid "Timeout for polling chrony"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:80
+msgid "Try to lookup fully qualified hostname"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/nut.js:7
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:14
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/nut.json:2
+msgid "UPS"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:6
+msgid "UPS Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:14
+msgid "UPS name in NUT ups@host format"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:27
+msgid "URL"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/unixsock.json:2
+msgid "UnixSock"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:7
+msgid "Unixsock Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/uptime.js:15
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/uptime.json:2
+msgid "Uptime"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/uptime.js:6
+msgid "Uptime Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/uptime.js:10
+msgid "Uptime monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:24
+msgid "Use improved naming schema"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:68
+msgid "Used PID file"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:47
+msgid "User"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:21
+msgid "Verbose monitoring"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:37
+msgid ""
+"When a host has not replied to this number of packets in a row, re-resolve "
+"the hostname in DNS. Useful for dynamic DNS hosts. Default is -1 = disabled."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:16
+msgid "When none selected, all disks will be monitored."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:16
+msgid "When none selected, all interfaces will be monitored."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:21
+msgid "When set to true, reports per-state metric (system, user, idle)"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:14
+msgid "When set to true, we request absolute values"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
+msgid "When set to true, we request percentage values"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/iwinfo.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/iwinfo.json:2
+msgid "Wireless"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:7
+msgid "Wireless iwinfo Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:97
+msgid "Writing *.rrd files to %s"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:180
+msgid ""
+"You need to configure <em>collectd</em> to gather data into <em>.rrd</em> "
+"files."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:31
+msgid "cURL plugin enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/curl.js:10
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/curl.json:2
+msgid "cUrl"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:6
+msgid "cUrl Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:139
+msgid "none"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:107
+msgid "one device"
+msgid_plural "%d devices"
+msgstr[0] ""
+msgstr[1] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:109
+msgid "one filesystem type"
+msgid_plural "%d filesystem types"
+msgstr[0] ""
+msgstr[1] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:39
+msgid "one local port"
+msgid_plural "%d local ports"
+msgstr[0] ""
+msgstr[1] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:108
+msgid "one mount"
+msgid_plural "%d mounts"
+msgstr[0] ""
+msgstr[1] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:40
+msgid "one remote port"
+msgid_plural "%d remote ports"
+msgstr[0] ""
+msgstr[1] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:29
+msgid "reduces rrd size"
+msgstr ""
+
+#~ msgid "Cache flush interval"
+#~ msgstr "Cache flush interval"
+
+#~ msgid "Action (target)"
+#~ msgstr "Action (target)"
+
+#~ msgid "Add matching rule"
+#~ msgstr "Add matching rule"
+
+#~ msgid ""
+#~ "Collectd is a small daemon for collecting data from various sources "
+#~ "through different plugins. On this page you can change general settings "
+#~ "for the collectd daemon."
+#~ msgstr ""
+#~ "Collectd is a small daemon for collecting data from various sources "
+#~ "through different plugins. On this page you can change general settings "
+#~ "for the collectd daemon."
+
+#~ msgid "Destination ip range"
+#~ msgstr "Destination ip range"
+
+#~ msgid "Incoming interface"
+#~ msgstr "Incoming interface"
+
+#~ msgid "Name of the rule"
+#~ msgstr "Name of the rule"
+
+#~ msgid "Network protocol"
+#~ msgstr "Network protocol"
+
+#~ msgid "Options"
+#~ msgstr "Options"
+
+#~ msgid "Outgoing interface"
+#~ msgstr "Outgoing interface"
+
+#~ msgid "Source ip range"
+#~ msgstr "Source ip range"
+
+#~ msgid "e.g. br-ff"
+#~ msgstr "e.g. br-ff"
+
+#~ msgid "e.g. br-lan"
+#~ msgstr "e.g. br-lan"
+
+#~ msgid "e.g. reject-with tcp-reset"
+#~ msgstr "e.g. reject-with tcp-reset"
+
+#~ msgid "max. 16 chars"
+#~ msgstr "max. 16 chars"
+
+#~ msgid "seconds; multiple separated by space"
+#~ msgstr "seconds; multiple separated by space"
+
+#~ msgid "server interfaces"
+#~ msgstr "server interfaces"
diff --git a/applications/luci-app-statistics/po/nl/statistics.po b/applications/luci-app-statistics/po/nl/statistics.po
index 2ee9215b21..33ca4e3daf 100644
--- a/applications/luci-app-statistics/po/nl/statistics.po
+++ b/applications/luci-app-statistics/po/nl/statistics.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2021-05-29 16:19+0000\n"
-"Last-Translator: Jonathan Mohamed <jonathanmohamed34@gmail.com>\n"
+"PO-Revision-Date: 2022-07-11 09:21+0000\n"
+"Last-Translator: Fabrice Delahaij <fdelahaij@extreemhost.nl>\n"
"Language-Team: Dutch <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/nl/>\n"
"Language: nl\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/apcups.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/apcups.json:2
@@ -21,27 +21,27 @@ msgstr "APC UPS"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:6
msgid "APCUPS Plugin Configuration"
-msgstr ""
+msgstr "APCUPS Plugin Configuratie"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:14
msgid "Absolute values"
-msgstr ""
+msgstr "Absolute waarden"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:68
msgid "Add IPv4 rule selector"
-msgstr ""
+msgstr "IPv4-regelselector toevoegen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:68
msgid "Add IPv6 rule selector"
-msgstr ""
+msgstr "IPv6 regelselector toevoegen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:16
msgid "Add command for reading values"
-msgstr ""
+msgstr "Commando toevoegen voor het lezen van waarden"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:36
msgid "Add notification command"
-msgstr ""
+msgstr "Toevoegen van melding comando"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:19
msgid "Address family"
@@ -49,65 +49,67 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:18
msgid "Aggregate number of connected users"
-msgstr ""
+msgstr "Totaal aantal verbonden gebruikers"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:237
msgid "Apply interval »"
-msgstr ""
+msgstr "Interval toepassen »"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:47
msgid "Awaiting email input at %s"
-msgstr ""
+msgstr "In afwachting van e-mail input op %s"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:59
msgid "Base Directory"
-msgstr ""
+msgstr "Basis Directory"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:16
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:16
msgid "Basic monitoring"
-msgstr ""
+msgstr "Basis monitoren"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/processes.js:25
msgid "Basic process monitoring enabled"
-msgstr ""
+msgstr "Basisprocedure ingeschakeld monitoren"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:15
msgid "By setting this, CPU is not aggregate of all processors on the system"
msgstr ""
+"Door dit in te stellen, is CPU niet een aggregaat van alle processoren op "
+"het systeem"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/contextswitch.js:6
msgid "CPU Context Switches Plugin Configuration"
-msgstr ""
+msgstr "CPU Context Schakelt Plugin Configuratie"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/cpufreq.js:8
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/cpufreq.json:2
msgid "CPU Frequency"
-msgstr ""
+msgstr "CPU Frequentie"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:6
msgid "CPU Frequency Plugin Configuration"
-msgstr ""
+msgstr "CPU Frequentie Plugin Configuratie"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:6
msgid "CPU Plugin Configuration"
-msgstr ""
+msgstr "CPU Plugin Configuratie"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
-msgstr ""
+msgstr "CPU monitoring is ingeschakeld"
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/csv.json:2
msgid "CSV Output"
-msgstr ""
+msgstr "CSV Uitvoer"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:6
msgid "CSV Plugin Configuration"
-msgstr ""
+msgstr "CSV Plugin Configuratie"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:70
msgid "Cache collected data for"
-msgstr ""
+msgstr "Cache verzamelde data voor"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:99
msgid "Chain"
@@ -116,6 +118,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:19
msgid "Change the ownership of the socket file to the specified group."
msgstr ""
+"Verander het eigendom van het soketbestand aan de gespecificeerde groep."
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/chrony.js:8
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/chrony.json:2
@@ -124,40 +127,40 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:6
msgid "Chrony Plugin Configuration"
-msgstr ""
+msgstr "Chrony Plugin Configuratie"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:32
msgid "Chrony monitoring enabled"
-msgstr ""
+msgstr "Chrony monitoring ingeschakeld"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:21
msgid "CollectLinks"
-msgstr ""
+msgstr "Verzamellinks"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:28
msgid "CollectRoutes"
-msgstr ""
+msgstr "CollectRoutes"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:35
msgid "CollectTopology"
-msgstr ""
+msgstr "Verzameltopologie"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:46
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:49
msgid "Collectd Settings"
-msgstr ""
+msgstr "Verzamelde instellingen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:57
msgid "Command monitoring enabled"
-msgstr ""
+msgstr "Commando monitoring ingeschakeld"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:137
msgid "Comment / Rule Number"
-msgstr ""
+msgstr "Opmerking / Regel nummer"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:174
msgid "Configure…"
-msgstr ""
+msgstr "Configureer…"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/conntrack.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/conntrack.json:2
@@ -166,32 +169,32 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/conntrack.js:6
msgid "Conntrack Plugin Configuration"
-msgstr ""
+msgstr "Conntrack Plugin Configuratie"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/conntrack.js:10
msgid "Conntrack monitoring enabled"
-msgstr ""
+msgstr "Conntrack monitoring ingeschakeld"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/contextswitch.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/contextswitch.json:2
msgid "Context Switches"
-msgstr ""
+msgstr "Context Schakelaars"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/contextswitch.js:10
msgid "Context switch monitoring enabled"
-msgstr ""
+msgstr "Context switch monitoring ingeschakeld"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:23
msgid "Controls which notifications should be sent to syslog."
-msgstr ""
+msgstr "Regelt welke meldingen naar syslog moeten worden gestuurd."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:28
msgid "Create statistics about the network plugin itself"
-msgstr ""
+msgstr "Creëer statistieken over de netwerk plugin zelf"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:7
msgid "DF Plugin Configuration"
-msgstr ""
+msgstr "DF Plugin Configuratie"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dhcpleases.js:7
msgid "DHCP Leases"
@@ -324,7 +327,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:113
msgid "Enabled"
-msgstr ""
+msgstr "Geactiveerd"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/entropy.js:10
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/entropy.json:2
@@ -818,7 +821,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:25
msgid "Name"
-msgstr ""
+msgstr "Naam"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/netlink.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/netlink.json:2
@@ -895,7 +898,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:46
msgid "Overview"
-msgstr ""
+msgstr "Overzicht"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "Percent values"
@@ -916,7 +919,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:18
msgid "Port"
-msgstr ""
+msgstr "Poort"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:19
msgid "Port for apcupsd communication"
diff --git a/applications/luci-app-tinyproxy/po/en/tinyproxy.po b/applications/luci-app-tinyproxy/po/en/tinyproxy.po
index 7bd2b8e5df..038dceeac6 100644
--- a/applications/luci-app-tinyproxy/po/en/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/en/tinyproxy.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2021-01-07 17:03+0000\n"
-"Last-Translator: Liao junchao <liaojunchao@outlook.com>\n"
+"PO-Revision-Date: 2022-07-03 10:18+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstinyproxy/en/>\n"
"Language: en\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
msgid ""
@@ -71,7 +71,7 @@ msgstr ""
#: applications/luci-app-tinyproxy/root/usr/share/luci/menu.d/luci-app-tinyproxy.json:23
msgid "Configuration"
-msgstr "Configuration"
+msgstr ""
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:164
msgid "Connection timeout"
diff --git a/applications/luci-app-tinyproxy/po/pt/tinyproxy.po b/applications/luci-app-tinyproxy/po/pt/tinyproxy.po
index b2c68a0420..d56cae738d 100644
--- a/applications/luci-app-tinyproxy/po/pt/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/pt/tinyproxy.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 19:03+0200\n"
-"PO-Revision-Date: 2020-12-10 19:29+0000\n"
+"PO-Revision-Date: 2022-06-12 16:30+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstinyproxy/pt/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
msgid ""
@@ -164,6 +164,8 @@ msgid ""
"List of allowed ports for the CONNECT method. A single value \"0\" disables "
"CONNECT completely, an empty list allows all ports"
msgstr ""
+"Lista de portas permitidas para o método CONNECT. Um único valor \"0\" "
+"desativa o CONNECT completamente, uma lista vazia permite todas as portas"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:39
msgid "Listen address"
diff --git a/applications/luci-app-tinyproxy/po/pt_BR/tinyproxy.po b/applications/luci-app-tinyproxy/po/pt_BR/tinyproxy.po
index cf3193c09e..b9bf58557e 100644
--- a/applications/luci-app-tinyproxy/po/pt_BR/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/pt_BR/tinyproxy.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2022-05-03 22:19+0000\n"
+"PO-Revision-Date: 2022-06-27 00:17+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationstinyproxy/pt_BR/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.12.1\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
msgid ""
@@ -177,7 +177,7 @@ msgstr "Porta de escuta"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:73
msgid "Log file"
-msgstr "Arquivo de registro"
+msgstr "Arquivo log"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:74
msgid "Log file to use for dumping messages"
diff --git a/applications/luci-app-tinyproxy/po/ru/tinyproxy.po b/applications/luci-app-tinyproxy/po/ru/tinyproxy.po
index 22136ff7c8..23677b054c 100644
--- a/applications/luci-app-tinyproxy/po/ru/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/ru/tinyproxy.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: tinyproxy\n"
"POT-Creation-Date: 2012-08-15 20:24+0300\n"
-"PO-Revision-Date: 2020-07-04 17:41+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2022-06-18 09:18+0000\n"
+"Last-Translator: AHOHNMYC <lqwh2h2cwa@protonmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstinyproxy/ru/>\n"
"Language: ru\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -165,6 +165,8 @@ msgid ""
"List of allowed ports for the CONNECT method. A single value \"0\" disables "
"CONNECT completely, an empty list allows all ports"
msgstr ""
+"Список разрешённых портов для метода CONNECT. Значение \"0\" выключает "
+"CONNECT полностью. Пустой список разрешает для всех портов"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:39
msgid "Listen address"
diff --git a/applications/luci-app-tinyproxy/po/zh_Hant/tinyproxy.po b/applications/luci-app-tinyproxy/po/zh_Hant/tinyproxy.po
index 2803d50ef6..665bec1119 100644
--- a/applications/luci-app-tinyproxy/po/zh_Hant/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/zh_Hant/tinyproxy.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-01-28 10:32+0000\n"
-"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
+"PO-Revision-Date: 2022-07-18 03:20+0000\n"
+"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationstinyproxy/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.5-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
msgid ""
@@ -146,7 +146,7 @@ msgstr "允許使用代理伺服器的IP地址或範圍的列表"
msgid ""
"List of allowed ports for the CONNECT method. A single value \"0\" disables "
"CONNECT completely, an empty list allows all ports"
-msgstr ""
+msgstr "CONNECT 方法允許的端口列表。 單個值“0”完全禁用 CONNECT,空列表允許所有端口"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:39
msgid "Listen address"
@@ -158,7 +158,7 @@ msgstr "監聽埠"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:73
msgid "Log file"
-msgstr "日誌檔"
+msgstr "日誌檔案"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:74
msgid "Log file to use for dumping messages"
diff --git a/applications/luci-app-transmission/po/de/transmission.po b/applications/luci-app-transmission/po/de/transmission.po
index cea1500fe8..b0964a2ed6 100644
--- a/applications/luci-app-transmission/po/de/transmission.po
+++ b/applications/luci-app-transmission/po/de/transmission.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-17 15:08+0200\n"
-"PO-Revision-Date: 2022-04-29 10:18+0000\n"
+"PO-Revision-Date: 2022-06-05 12:16+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstransmission/de/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:65
msgid "Alternative download speed"
@@ -87,7 +87,6 @@ msgid "DHT enabled"
msgstr "DHT eingeschaltet"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:151
-#, fuzzy
msgid "Debug"
msgstr "Debuggen"
diff --git a/applications/luci-app-transmission/po/ru/transmission.po b/applications/luci-app-transmission/po/ru/transmission.po
index 4146d4e25e..790b09aa43 100644
--- a/applications/luci-app-transmission/po/ru/transmission.po
+++ b/applications/luci-app-transmission/po/ru/transmission.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: transmission\n"
"POT-Creation-Date: 2012-08-15 17:35+0300\n"
-"PO-Revision-Date: 2020-07-04 17:41+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2022-06-18 09:18+0000\n"
+"Last-Translator: AHOHNMYC <lqwh2h2cwa@protonmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstransmission/ru/>\n"
"Language: ru\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -62,15 +62,15 @@ msgstr "Используемый IPv6-адрес"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:86
msgid "Block list enabled"
-msgstr "Черный список включен"
+msgstr "Чёрный список включен"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:89
msgid "Blocklist URL"
-msgstr "URL ссылка для<br />загрузки Черного списка"
+msgstr "Ссылка для загрузки чёрного списка"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:83
msgid "Blocklists"
-msgstr "Черный список"
+msgstr "Чёрный список"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:131
msgid "Cache size in MB"
@@ -78,11 +78,11 @@ msgstr "Размер кэша в МБ"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:50
msgid "Config file directory"
-msgstr "Папка расположения<br />сonfig файла"
+msgstr "Каталог расположения сonfig файла"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:53
msgid "Custom Web UI directory"
-msgstr "Папка расположения пользовательского веб-интерфейса"
+msgstr "Каталог расположения пользовательского веб-интерфейса"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:133
msgid "DHT enabled"
@@ -94,7 +94,7 @@ msgstr "Отладка"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:97
msgid "Download directory"
-msgstr "Папка для загрузки"
+msgstr "Каталог для загрузки"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:211
msgid "Download queue enabled"
@@ -106,7 +106,7 @@ msgstr "Размер очереди загрузок"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:121
msgid "Enable watch directory"
-msgstr "Включить папку<br />для торрент файлов"
+msgstr "Разрешить отслеживание торрент-файлов в каталоге"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:47
msgid "Enabled"
@@ -134,11 +134,11 @@ msgstr "Полное"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:183
msgid "Global peer limit"
-msgstr "Общее ограничение кол-ва<br />пиров для демона"
+msgstr "Общее ограничение кол-ва пиров"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:44
msgid "Global settings"
-msgstr "Основные настройки"
+msgstr "Общие настройки"
#: applications/luci-app-transmission/root/usr/share/rpcd/acl.d/luci-app-transmission.json:3
msgid "Grant UCI access for luci-app-transmission"
@@ -154,11 +154,11 @@ msgstr "Приостановка раздачи включена"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:102
msgid "Incomplete directory"
-msgstr "Папка для не полностью загруженных файлов"
+msgstr "Каталог для не полностью загруженных файлов"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:99
msgid "Incomplete directory enabled"
-msgstr "Папка для не полностью загруженных файлов включена"
+msgstr "Каталог для не полностью загруженных файлов включен"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:150
msgid "Info"
@@ -190,10 +190,9 @@ msgid ""
"enabled, add a value. For Sunday - 1, Monday - 2, Tuesday - 4, Wednesday - "
"8, Thursday - 16, Friday - 32, Saturday - 64"
msgstr ""
-"Номер/bitfield. Начните с 0, затем для каждого дня недели, в который вы "
-"хотите включить планировщик, добавьте значение. Для воскресенья - 1, "
-"понедельника - 2, вторника - 4, среды - 8, четверга - 16, пятницы - 32, "
-"субботы - 64"
+"Число (битовая маска). Начните с 0, затем для каждого дня недели, в который "
+"вы хотите включить планировщик, добавьте: для воскресенья - 1, понедельника -"
+" 2, вторника - 4, среды - 8, четверга - 16, пятницы - 32, субботы - 64"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:106
msgid "Off"
@@ -217,7 +216,7 @@ msgstr "Алгоритм перегрузки пиров"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:185
msgid "Peer limit per torrent"
-msgstr "Ограничение кол-ва<br />пиров на торрент файл"
+msgstr "Ограничение кол-ва пиров на торрент-файл"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:193
msgid "Peer port"
@@ -225,11 +224,11 @@ msgstr "Порт для пиров"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:198
msgid "Peer port random high"
-msgstr "Наибольший случайный<br />порт для пиров"
+msgstr "Наибольший случайный порт для пиров"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:201
msgid "Peer port random low"
-msgstr "Наименьший случайный<br />порт для пиров"
+msgstr "Наименьший случайный порт для пиров"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:195
msgid "Peer port random on start"
@@ -261,7 +260,7 @@ msgstr "Предпочтительно без шифрования"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:156
msgid "Prefetch enabled"
-msgstr "Включен предварительный<br />резерв места на носителе"
+msgstr "Включен предварительный резерв места на носителе"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:214
msgid "Queue stalled enabled"
@@ -289,7 +288,7 @@ msgstr "Адрес для доступа к удаленному управле
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:233
msgid "RPC enabled"
-msgstr "Удаленное управление<br />(RPC) включено"
+msgstr "Удаленное управление (RPC) включено"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:249
msgid "RPC host whitelist"
@@ -357,7 +356,7 @@ msgstr "Планировщик"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:158
msgid "Scrape paused torrents enabled"
-msgstr "Выполнять scrape запросы для приостановленных торрентов (нежелательно)"
+msgstr "Выполнять scrape-запросы для приостановленных торрентов (нежелательно)"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:161
msgid "Script torrent done enabled"
@@ -365,11 +364,11 @@ msgstr "Запуск скрипта после загрузки торрента
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:164
msgid "Script torrent done filename"
-msgstr "Путь к скрипту<br />запускаемому по<br />завершении загрузки"
+msgstr "Путь к скрипту, запускаемому по завершении загрузки"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:220
msgid "Seed queue enabled"
-msgstr "Ограничение кол-ва<br />сидов включено"
+msgstr "Ограничение кол-ва сидов включено"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:226
msgid "Seed queue size"
@@ -410,14 +409,14 @@ msgid ""
"Transmission daemon is a simple bittorrent client, here you can configure "
"the settings."
msgstr ""
-"Демон Transmission - это простой bittorrent-клиент. Здесь вы сможете его "
+"Демон Transmission — это простой bittorrent-клиент. Здесь вы сможете его "
"настроить.<br />Установить пакеты веб-интерфейса недостаточно, выберите и "
"установите необходимый для работы пакет демона transmission-daemon-openssl "
"или transmission-daemon-mbedtls."
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:116
msgid "Trash original torrent files"
-msgstr "Удалить торрент файлы"
+msgstr "Удалить торрент-файлы"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:80
msgid "Upload slots per torrent"
@@ -425,12 +424,11 @@ msgstr "Кол-во слотов раздачи на торрент файл"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:124
msgid "Watch directory"
-msgstr "Папка поиска демоном<br />торрент файлов"
+msgstr "Каталог отслеживания демоном торрент-файлов"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:274
msgid "When enabled, this will toggle the <b>alt-speed-enabled</b> setting"
-msgstr ""
-"Когда включено, переключается значение параметра <b>alt-speed-enabled</b>"
+msgstr "При включении значение параметра <b>alt-speed-enabled</b> переключается"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:181
msgid "hours"
diff --git a/applications/luci-app-transmission/po/templates/transmission.pot b/applications/luci-app-transmission/po/templates/transmission.pot
index b85da8ce1f..0eb5445aa1 100644
--- a/applications/luci-app-transmission/po/templates/transmission.pot
+++ b/applications/luci-app-transmission/po/templates/transmission.pot
@@ -375,8 +375,8 @@ msgstr ""
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:179
msgid ""
"This is documented on <a href=\"https://www.irif.fr/~jch/software/bittorrent/"
-"tcp-congestion-control.html\" target=\"_blank\" rel=\"noreferrer "
-"noopener\">tcp-congestion-control</a>."
+"tcp-congestion-control.html\" target=\"_blank\" rel=\"noreferrer noopener"
+"\">tcp-congestion-control</a>."
msgstr ""
#: applications/luci-app-transmission/root/usr/share/luci/menu.d/luci-app-transmission.json:3
diff --git a/applications/luci-app-travelmate/po/de/travelmate.po b/applications/luci-app-travelmate/po/de/travelmate.po
index 913650771b..7efce6f1a4 100644
--- a/applications/luci-app-travelmate/po/de/travelmate.po
+++ b/applications/luci-app-travelmate/po/de/travelmate.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-25 19:00+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2022-07-06 15:20+0000\n"
+"Last-Translator: Christian Sch. <pr0byt3@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:76
msgid "-- AP Selection --"
@@ -46,8 +46,9 @@ msgid "Authentication"
msgstr "Authentifizierung"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:530
+#, fuzzy
msgid "Auto Added Open Uplink"
-msgstr ""
+msgstr "Automatisch hinzugefügter offener Uplink"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:609
msgid "Auto Login Script"
@@ -535,7 +536,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:277
msgid "Restart Interface"
-msgstr ""
+msgstr "Schnittstelle neustarten"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:308
msgid ""
diff --git a/applications/luci-app-travelmate/po/el/travelmate.po b/applications/luci-app-travelmate/po/el/travelmate.po
index b8ee0953ed..ce403fb674 100644
--- a/applications/luci-app-travelmate/po/el/travelmate.po
+++ b/applications/luci-app-travelmate/po/el/travelmate.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-05-15 17:04+0000\n"
+"PO-Revision-Date: 2022-06-28 14:39+0000\n"
"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/el/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.13-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:76
msgid "-- AP Selection --"
@@ -38,7 +38,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:430
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:987
msgid "Anonymous Identity"
-msgstr ""
+msgstr "Ανώνυμη Ταυτότητα"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:411
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:970
diff --git a/applications/luci-app-travelmate/po/en/travelmate.po b/applications/luci-app-travelmate/po/en/travelmate.po
index d99a6e8c61..2b6d51bb65 100644
--- a/applications/luci-app-travelmate/po/en/travelmate.po
+++ b/applications/luci-app-travelmate/po/en/travelmate.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2022-07-03 10:25+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstravelmate/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:76
msgid "-- AP Selection --"
diff --git a/applications/luci-app-travelmate/po/fr/travelmate.po b/applications/luci-app-travelmate/po/fr/travelmate.po
index 48f4dcfdb8..93346c1373 100644
--- a/applications/luci-app-travelmate/po/fr/travelmate.po
+++ b/applications/luci-app-travelmate/po/fr/travelmate.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-21 18:56+0000\n"
-"Last-Translator: Felix Braun <f.bhelicopter@gmail.com>\n"
+"PO-Revision-Date: 2022-07-26 02:13+0000\n"
+"Last-Translator: Christophe Blancon <christophe.blancon@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.10-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:76
msgid "-- AP Selection --"
@@ -530,7 +530,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:64
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1041
msgid "Save"
-msgstr "Enregistrer"
+msgstr "Sauvegarder"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
msgid "Scan Limit"
diff --git a/applications/luci-app-travelmate/po/sv/travelmate.po b/applications/luci-app-travelmate/po/sv/travelmate.po
index bc006d460d..62407f4a89 100644
--- a/applications/luci-app-travelmate/po/sv/travelmate.po
+++ b/applications/luci-app-travelmate/po/sv/travelmate.po
@@ -1,22 +1,22 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-10-29 12:38+0000\n"
-"Last-Translator: Leif Romell <leif@duck.com>\n"
+"PO-Revision-Date: 2022-06-21 06:55+0000\n"
+"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/sv/>\n"
"Language: sv\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:76
msgid "-- AP Selection --"
-msgstr ""
+msgstr "-- Val av AP --"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:270
msgid "AP QR-Codes..."
-msgstr ""
+msgstr "QR-koder för AP..."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1030
msgid "Add Uplink %q"
@@ -24,7 +24,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:858
msgid "Add Uplink..."
-msgstr ""
+msgstr "Lägg till upplänk..."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:296
msgid "Additional Settings"
diff --git a/applications/luci-app-travelmate/po/templates/travelmate.pot b/applications/luci-app-travelmate/po/templates/travelmate.pot
index 41566d052e..4f58c0c53a 100644
--- a/applications/luci-app-travelmate/po/templates/travelmate.pot
+++ b/applications/luci-app-travelmate/po/templates/travelmate.pot
@@ -107,8 +107,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
-"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
+"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
diff --git a/applications/luci-app-ttyd/po/de/ttyd.po b/applications/luci-app-ttyd/po/de/ttyd.po
index 71c485a5db..09b8d3c682 100644
--- a/applications/luci-app-ttyd/po/de/ttyd.po
+++ b/applications/luci-app-ttyd/po/de/ttyd.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-29 10:18+0000\n"
+"PO-Revision-Date: 2022-06-05 12:16+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/de/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:56
msgid "Accept only one client and exit on disconnection"
@@ -59,7 +59,6 @@ msgid "Custom index.html path"
msgstr "Benutzerdefinierter index.html Pfad"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:73
-#, fuzzy
msgid "Debug"
msgstr "Debuggen"
diff --git a/applications/luci-app-ttyd/po/el/ttyd.po b/applications/luci-app-ttyd/po/el/ttyd.po
index ddac178ad0..0cd27cc003 100644
--- a/applications/luci-app-ttyd/po/el/ttyd.po
+++ b/applications/luci-app-ttyd/po/el/ttyd.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-05-15 17:04+0000\n"
+"PO-Revision-Date: 2022-06-28 14:39+0000\n"
"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/el/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.13-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:56
msgid "Accept only one client and exit on disconnection"
@@ -16,7 +16,7 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:15
msgid "Add instance"
-msgstr ""
+msgstr "Προσθήκη περίπτωσης"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:40
msgid "Allow URL args"
diff --git a/applications/luci-app-ttyd/po/ru/ttyd.po b/applications/luci-app-ttyd/po/ru/ttyd.po
index 1ac66ba036..cdd1d8cd7b 100644
--- a/applications/luci-app-ttyd/po/ru/ttyd.po
+++ b/applications/luci-app-ttyd/po/ru/ttyd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-05-11 11:34+0000\n"
-"Last-Translator: GRZ <grndztx@yandex.ru>\n"
+"PO-Revision-Date: 2022-07-25 17:15+0000\n"
+"Last-Translator: Alexey Carterline <consulive@live.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/ru/>\n"
"Language: ru\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:56
msgid "Accept only one client and exit on disconnection"
@@ -31,11 +31,11 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:50
msgid "Check origin"
-msgstr ""
+msgstr "Проверить происхождение"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:44
msgid "Client option"
-msgstr ""
+msgstr "Клиентская опция"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:80
msgid "Command"
diff --git a/applications/luci-app-udpxy/po/de/udpxy.po b/applications/luci-app-udpxy/po/de/udpxy.po
index 688bb37235..e89bc52ea7 100644
--- a/applications/luci-app-udpxy/po/de/udpxy.po
+++ b/applications/luci-app-udpxy/po/de/udpxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-04 16:09+0000\n"
+"PO-Revision-Date: 2022-07-20 17:18+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsudpxy/de/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
msgid "Bind IP/Interface"
@@ -48,7 +48,7 @@ msgstr "Multicast-Abonnement erneuern"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
msgid "Nice increment"
-msgstr ""
+msgstr "Nettes Inkrement"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
msgid "Port"
@@ -75,7 +75,10 @@ msgid "udpxy"
msgstr "udpxy"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#, fuzzy
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
msgstr ""
+"udpxy ist ein UDP-zu-HTTP-Multicast-Traffic-Relay-Daemon, hier können Sie "
+"die Einstellungen konfigurieren."
diff --git a/applications/luci-app-udpxy/po/pt/udpxy.po b/applications/luci-app-udpxy/po/pt/udpxy.po
index 63fe061c38..f13af7daa4 100644
--- a/applications/luci-app-udpxy/po/pt/udpxy.po
+++ b/applications/luci-app-udpxy/po/pt/udpxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-02 10:21+0000\n"
+"PO-Revision-Date: 2022-07-20 17:18+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsudpxy/pt/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
msgid "Bind IP/Interface"
@@ -36,7 +36,7 @@ msgstr "Conceder acesso UCI ao luci-app-udpxy"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
msgid "Log file"
-msgstr "Ficheiro de log"
+msgstr "Ficheiro de registo"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
msgid "Max clients"
diff --git a/applications/luci-app-udpxy/po/pt_BR/udpxy.po b/applications/luci-app-udpxy/po/pt_BR/udpxy.po
index 4c1cc48b4c..2b1ec15f96 100644
--- a/applications/luci-app-udpxy/po/pt_BR/udpxy.po
+++ b/applications/luci-app-udpxy/po/pt_BR/udpxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-02 10:21+0000\n"
+"PO-Revision-Date: 2022-06-27 00:17+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsudpxy/pt_BR/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
msgid "Bind IP/Interface"
@@ -36,7 +36,7 @@ msgstr "Conceda acesso UCI ao luci-app-udpxy"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
msgid "Log file"
-msgstr "Arquivo de registro"
+msgstr "Arquivo log"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
msgid "Max clients"
diff --git a/applications/luci-app-udpxy/po/tr/udpxy.po b/applications/luci-app-udpxy/po/tr/udpxy.po
index 907a024961..ffee3c87df 100644
--- a/applications/luci-app-udpxy/po/tr/udpxy.po
+++ b/applications/luci-app-udpxy/po/tr/udpxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-05-03 12:55+0000\n"
-"Last-Translator: semih <semiht@gmail.com>\n"
+"PO-Revision-Date: 2022-06-21 21:54+0000\n"
+"Last-Translator: metezd <itoldyouthat@protonmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsudpxy/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
msgid "Bind IP/Interface"
@@ -36,7 +36,7 @@ msgstr "luci-app-udpxy için UCI erişimi verin"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
msgid "Log file"
-msgstr "Günlük kaydı dosyası"
+msgstr "Günlük dosyası"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
msgid "Max clients"
diff --git a/applications/luci-app-udpxy/po/zh_Hant/udpxy.po b/applications/luci-app-udpxy/po/zh_Hant/udpxy.po
index a9ff605158..49b0c35173 100644
--- a/applications/luci-app-udpxy/po/zh_Hant/udpxy.po
+++ b/applications/luci-app-udpxy/po/zh_Hant/udpxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-05 09:21+0000\n"
+"PO-Revision-Date: 2022-07-18 03:20+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsudpxy/zh_Hant/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
msgid "Bind IP/Interface"
@@ -36,7 +36,7 @@ msgstr "授予 luci-app-udpxy 擁有 UCI 存取的權限"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
msgid "Log file"
-msgstr "日誌檔"
+msgstr "日誌檔案"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
msgid "Max clients"
diff --git a/applications/luci-app-unbound/po/fr/unbound.po b/applications/luci-app-unbound/po/fr/unbound.po
index 084b51457d..4ebba3eda0 100644
--- a/applications/luci-app-unbound/po/fr/unbound.po
+++ b/applications/luci-app-unbound/po/fr/unbound.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-10-18 08:06+0000\n"
-"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
+"PO-Revision-Date: 2022-07-26 02:13+0000\n"
+"Last-Translator: Christophe Blancon <christophe.blancon@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsunbound/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:160
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:53
@@ -21,7 +21,7 @@ msgstr "(root)"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:202
msgid ", and <var>%s</var> entries"
-msgstr ", et <var>%s</var> entrees"
+msgstr ", et <var>%s</var> entrées"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:172
msgid ", and try <var>%s</var>"
@@ -33,7 +33,7 @@ msgstr "AXFR"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:68
msgid "Accept queries only from local subnets"
-msgstr "Acceptez uniquement les requêtes provenant de sous-réseaux locaux"
+msgstr "Accepter uniquement les requêtes provenant de sous-réseaux locaux"
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:216
msgid "Adblock domain list is too large to display in LuCI."
@@ -70,15 +70,15 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:78
msgid "Break the loop where DNSSEC needs NTP and NTP needs DNS"
-msgstr "Rompre la boucle où DNSSEC a besoin de NTP et NTP a besoin de DNS"
+msgstr "Rompre la boucle où le DNSSEC a besoin de NTP et où NTP a besoin du DNS"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:52
msgid "Check for local program to allow forward to localhost"
-msgstr ""
+msgstr "Vérifier que le programme local autorise la redirection vers localhost"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:84
msgid "Choose Unbounds listening port"
-msgstr "Choisir le Port d'écoute"
+msgstr "Choisir le Port d'écoute Unboud"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:238
msgid "Chose the IP versions used upstream and downstream"
@@ -86,7 +86,7 @@ msgstr "Choisir les versions IP utilisées en amont et en aval"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:64
msgid "Connect to servers using TLS"
-msgstr "Se connecter à des serveurs en TLS"
+msgstr "Connectez-vous aux serveurs utilisant TLS"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:48
msgid "DHCP"
@@ -94,11 +94,11 @@ msgstr "DHCP"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:158
msgid "DHCP Link"
-msgstr "DHCP Liaison"
+msgstr "Lien DHCP"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:166
msgid "DHCPv4 to SLAAC"
-msgstr "DHCPv4 à SLAAC"
+msgstr "DHCPv4 vers SLAAC"
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:57
msgid "DNS Cache"
@@ -118,7 +118,7 @@ msgstr "Préfixe DNS64"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:77
msgid "DNSSEC NTP Fix"
-msgstr "DNSSEC NTP Correctif"
+msgstr "Correctif DNSSEC NTP"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:239
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:250
@@ -136,11 +136,11 @@ msgstr "Zone dirigée"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:85
msgid "Directory only part of URL"
-msgstr "Répertoire seule partie de l'URL"
+msgstr "Répertorier uniquement une partie de l’URL"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:115
msgid "Domain Insecure"
-msgstr "Domaine non-securisé"
+msgstr "Domaine non securisé"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:80
msgid "Domain name to verify TLS certificate"
@@ -161,36 +161,35 @@ msgstr "Modifier '"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:15
msgid "Edit 'server:' clause options for 'include:"
-msgstr "Modifier les options de la clause \"server :\" pour \"include\" :"
+msgstr "Modifier 'server :' les options dans 'include :"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:23
-#, fuzzy
msgid ""
"Edit a forward, stub, or zone-file-cache zone for Unbound to use instead of "
"recursion."
msgstr ""
-"Modifiez une zone de cache de transfert, de talon ou de fichier de zone pour "
+"Modifier une zone de cache de transfert, de talon ou de fichier de zone pour "
"que Unbound puisse l'utiliser à la place de la récursion."
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/extended.lua:15
msgid "Edit clauses such as 'forward-zone:' for 'include:"
-msgstr "Modifiez les clauses telles que \"forwardzone :\" pour \"include :"
+msgstr "Modifier les clauses telles que 'forwardzone :' pour 'include :"
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:86
msgid "Edit: Extended"
-msgstr "Édition : Étendue"
+msgstr "Modifier : Extended"
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:83
msgid "Edit: Server"
-msgstr "Edition : Serveur"
+msgstr "Modifier : Server"
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:71
msgid "Edit: UCI"
-msgstr "Edit : UCI"
+msgstr "Modifier : UCI"
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:78
msgid "Edit: Unbound"
-msgstr "Modifier : Unbound"
+msgstr "Modifier : Unbound"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:39
msgid "Enable"
@@ -210,23 +209,23 @@ msgstr "Activer Unbound"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:228
msgid "Enable access for unbound-control"
-msgstr "Permettre l'accès pour unbound-control"
+msgstr "Permettre l'accès pour le contrôle d'Unbound"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:103
msgid "Enable the DNS64 module"
-msgstr "Autorisé DNS64 module"
+msgstr "Activer le module DNS64"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:73
msgid "Enable the DNSSEC validator module"
-msgstr "Autorisé le DNSSEC validator module"
+msgstr "Activer le module validateur DNSSEC"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:55
msgid "Enable the initialization scripts for Unbound"
-msgstr "Autorisé initialisation scripts pour Unbound"
+msgstr "Activer les scripts d'initialisation pour Unbound"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:30
msgid "Enable this directed zone"
-msgstr "Activer directed zone"
+msgstr "Activer cette zone dirigée"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:29
msgid "Enabled"
@@ -234,15 +233,15 @@ msgstr "Activé"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:297
msgid "Extended Statistics"
-msgstr "Statistiques Etendue"
+msgstr "Statistiques étendues"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:298
msgid "Extended statistics are printed from unbound-control"
-msgstr "Statistiques étendues venant de unbound-control"
+msgstr "Les statistiques étendues sont imprimées à partir du contrôle d'Unbound"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:213
msgid "Extra DNS"
-msgstr "Extra DNS"
+msgstr "DNS supplémentaire"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:33
msgid "Fall Back"
@@ -262,7 +261,7 @@ msgstr "Filtrer l'ensemble du sous-réseau"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:90
msgid "Filter Localhost Rebind"
-msgstr "Filtrer Localhost Rebind"
+msgstr "Filtrer la liaison Localhost"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:98
msgid "Filter Private Address"
@@ -270,7 +269,7 @@ msgstr "Filtrer l'adresse privée"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:95
msgid "Filter Private Rebind"
-msgstr "Filtrer Private Rebind"
+msgstr "Filtrer la liaison privée"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:71
msgid "Forward"
@@ -299,7 +298,7 @@ msgstr "Hôte FQDN, Toutes les adresses"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:217
msgid "Host Records"
-msgstr "Hôtes Enregistrées"
+msgstr "Hôtes Enregistrés"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:218
msgid "Host/MX/SRV RR"
@@ -312,16 +311,16 @@ msgstr "Hôte/MX/SRV/CNAME RR"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:194
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:206
msgid "Hostname, All Addresses"
-msgstr "Hostname, Toutes les adresses"
+msgstr "Nom d'hôte, toutes les adresses"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:193
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:205
msgid "Hostname, Primary Address"
-msgstr "Hostname, Adresse principale"
+msgstr "Nom d’hôte, adresse principale"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:190
msgid "How to enter the LAN or local network router in DNS"
-msgstr "Comment entrer dans le LAN ou routeur réseau local dans DNS"
+msgstr "Comment entrer le LAN ou le routeur de réseau local dans le DNS"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:179
msgid "How to treat queries of this local domain"
@@ -365,9 +364,8 @@ msgid "LAN Networks"
msgstr "Réseaux LAN"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:254
-#, fuzzy
msgid "Large"
-msgstr "Large"
+msgstr "Grand"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:121
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:304
@@ -378,7 +376,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:280
msgid "Limit extended DNS packet size"
-msgstr "Limiter la taille étendue du paquet DNS"
+msgstr "Limiter la taille des paquets du DNS étendu"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:159
msgid "Link to supported programs to load DHCP into DNS"
@@ -386,7 +384,7 @@ msgstr "Lien vers des programmes pris en charge pour charger DHCP dans DNS"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:116
msgid "List domains to bypass checks of DNSSEC"
-msgstr "Liste des domaines pour contourner les contrôles de DNSSEC"
+msgstr "Liste des domaines pour contourner les vérifications de DNSSEC"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:83
msgid "Listening Port"
@@ -402,7 +400,7 @@ msgstr "Domaine local"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:178
msgid "Local Domain Type"
-msgstr "Local Type De Domaine"
+msgstr "Type de domaine local"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:232
msgid "Local Host, Encrypted"
@@ -410,19 +408,19 @@ msgstr "Hôte local, crypté"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:231
msgid "Local Host, No Encryption"
-msgstr "Hôte Local, Pas De Cryptage"
+msgstr "Hôte local, pas de chiffrement"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:67
msgid "Local Service"
-msgstr "Local Service"
+msgstr "Service local"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:233
msgid "Local Subnet, Encrypted"
-msgstr "Subnet local, crypté"
+msgstr "Sous-réseau local, chiffré"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:234
msgid "Local Subnet, Static Encryption"
-msgstr "Sous-réseau local, cryptage statique"
+msgstr "Sous-réseau local, chiffrement statique"
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:54
msgid "Local Zones"
@@ -434,7 +432,7 @@ msgstr "Journal"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:58
msgid "Manual Conf"
-msgstr "Manuel Conf"
+msgstr "Configuration manuelle"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:253
msgid "Medium"
@@ -453,10 +451,12 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:131
msgid "Networks to consider LAN (served) beyond those served by DHCP"
msgstr ""
+"Réseaux à considérer dans le réseau local (desservi) au-delà de ceux "
+"desservis par le DHCP"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:140
msgid "Networks to consider WAN (unserved)"
-msgstr ""
+msgstr "Réseaux à considérer WAN (non desservi)"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:192
msgid "No Entry"
@@ -482,8 +482,8 @@ msgid ""
"Note: local DNS is configured to look at odhpcd, but odhpcd UCI lease "
"trigger is incorrectly set:"
msgstr ""
-"Remarque : le DNS local est configuré pour regarder odhpcd, mais le "
-"déclencheur de bail UCI odhpcd est mal défini :"
+"Remarque : le DNS local est configuré pour regarder odhpcd, mais le "
+"déclencheur de bail UCI odhpcd est mal défini :"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:16
#, fuzzy
@@ -513,11 +513,11 @@ msgstr "Préfixe pour les adresses DNS64 générées"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:292
msgid "Prevent client query overload; zero is off"
-msgstr "Empêcher la surcharge des requêtes client ; zéro signifie désactivé"
+msgstr "Empêcher la surcharge des requêtes client ; zéro signifie désactivé"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:286
msgid "Prevent excessively short cache periods"
-msgstr "Prévenir les périodes de cache excessivement courtes"
+msgstr "Prévenir des périodes de cache excessivement courtes"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:91
msgid "Protect against upstream response of 127.0.0.0/8"
@@ -576,7 +576,7 @@ msgstr "Root DSKEY Age"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:11
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/uciedit.lua:11
msgid "Save"
-msgstr "Enregistrer"
+msgstr "Sauvegarder"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:67
msgid "Server Port"
@@ -584,7 +584,7 @@ msgstr "Port serveur"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:73
msgid "Server TLS Port"
-msgstr "Serveur TLS Port"
+msgstr "Port TLS du serveur"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:47
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:33
@@ -598,19 +598,19 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:97
msgid "Show: Adblock"
-msgstr "Afficher : Adblock"
+msgstr "Afficher : Adblock"
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:91
msgid "Show: DHCP"
-msgstr "Afficher : DHCP"
+msgstr "Afficher : DHCP"
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:74
msgid "Show: Unbound"
-msgstr "Afficher : Unbound"
+msgstr "Afficher : Unbound"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:59
msgid "Skip UCI and use /etc/unbound/unbound.conf"
-msgstr "Ignorez l'UCI et utilisez /etc/unbound/unbound.conf"
+msgstr "Ignorer l'UCI et utiliser /etc/unbound/unbound.conf"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:252
msgid "Small"
@@ -631,12 +631,13 @@ msgstr "État"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:273
msgid "Strict Minimize"
-msgstr "Strict Minimize"
+msgstr "Minimisation stricte"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:274
msgid "Strict version of 'query minimize' but it can break DNS"
msgstr ""
-"Version stricte de «minimiser les requêtes» mais cela peut casser le DNS"
+"Une version stricte de la \"minimisation des requêtes\" mais qui peut casser "
+"le DNS"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:39
msgid "Stub (forced recursion)"
@@ -644,7 +645,7 @@ msgstr "Stub (récursion forcée)"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:79
msgid "TLS Name Index"
-msgstr "TLS Index des noms"
+msgstr "Index des noms TLS"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:285
msgid "TTL Minimum"
@@ -653,8 +654,8 @@ msgstr "TTL Minimum"
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:105
msgid "This could display more statistics with the unbound-control package."
msgstr ""
-"Cela pourrait afficher plus de statistiques avec le paquet de contrôle non "
-"lié."
+"Cela pourrait permettre d'afficher plus de statistiques avec le paquet "
+"unbound-control."
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:188
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:199
@@ -723,11 +724,11 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:227
msgid "Unbound Control App"
-msgstr "Unbound Controle App"
+msgstr "Application de contrôle Unbound"
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:168
msgid "Unbound cache is too large to display in LuCI."
-msgstr "Unbound cache est trop grande pour afficher dans LuCI."
+msgstr "Le cache Unbound est trop volumineux pour être affiché dans LuCI."
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:81
msgid "Undefined"
diff --git a/applications/luci-app-unbound/po/nl/unbound.po b/applications/luci-app-unbound/po/nl/unbound.po
new file mode 100644
index 0000000000..dadcf18b7c
--- /dev/null
+++ b/applications/luci-app-unbound/po/nl/unbound.po
@@ -0,0 +1,792 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2022-07-18 23:39+0000\n"
+"Last-Translator: croissantpetrichor <pierollsporkoctopus@proton.me>\n"
+"Language-Team: Dutch <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsunbound/nl/>\n"
+"Language: nl\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.14-dev\n"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:160
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:53
+msgid "(none)"
+msgstr "(geen)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
+msgid "(root)"
+msgstr "(root)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:202
+msgid ", and <var>%s</var> entries"
+msgstr "<var></var>"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:172
+msgid ", and try <var>%s</var>"
+msgstr "<var></var>"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:78
+msgid "AXFR"
+msgstr "AXFR"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:68
+msgid "Accept queries only from local subnets"
+msgstr "Accepteer zoekopdrachten enkel van lokale subnets"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:216
+msgid "Adblock domain list is too large to display in LuCI."
+msgstr "Adblock domein lijst is the groot om in LuCI aan te tonen."
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:47
+msgid "Advanced"
+msgstr "Geavanceerd"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:262
+msgid "Aggressive"
+msgstr "Aggressief"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:34
+msgid "Allow open recursion when record not in zone"
+msgstr "Sta open recursie toe wanneer record niet in zone is"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:38
+msgid "Authoritative (zone file)"
+msgstr "Gezaghebbend (zonebestand)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:42
+msgid "Basic"
+msgstr "Standaard"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:267
+msgid "Break down query components for limited added privacy"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:78
+msgid "Break the loop where DNSSEC needs NTP and NTP needs DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:52
+msgid "Check for local program to allow forward to localhost"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:84
+msgid "Choose Unbounds listening port"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:238
+msgid "Chose the IP versions used upstream and downstream"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:64
+msgid "Connect to servers using TLS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:48
+msgid "DHCP"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:158
+msgid "DHCP Link"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:166
+msgid "DHCPv4 to SLAAC"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:57
+msgid "DNS Cache"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:51
+msgid "DNS Plugin"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:63
+msgid "DNS over TLS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:107
+msgid "DNS64 Prefix"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:77
+msgid "DNSSEC NTP Fix"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:239
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:250
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:260
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:181
+msgid "Denied (nxdomain)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:22
+msgid "Directed Zone"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:85
+msgid "Directory only part of URL"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:115
+msgid "Domain Insecure"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:80
+msgid "Domain name to verify TLS certificate"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:173
+msgid "Domain suffix for this router and DHCP clients"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:279
+msgid "EDNS Size"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/manual.lua:15
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/uciedit.lua:14
+msgid "Edit '"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:15
+msgid "Edit 'server:' clause options for 'include:"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:23
+msgid ""
+"Edit a forward, stub, or zone-file-cache zone for Unbound to use instead of "
+"recursion."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/extended.lua:15
+msgid "Edit clauses such as 'forward-zone:' for 'include:"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:86
+msgid "Edit: Extended"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:83
+msgid "Edit: Server"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:71
+msgid "Edit: UCI"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:78
+msgid "Edit: Unbound"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:39
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:102
+msgid "Enable DNS64"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:72
+msgid "Enable DNSSEC"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:54
+msgid "Enable Unbound"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:228
+msgid "Enable access for unbound-control"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:103
+msgid "Enable the DNS64 module"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:73
+msgid "Enable the DNSSEC validator module"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:55
+msgid "Enable the initialization scripts for Unbound"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:30
+msgid "Enable this directed zone"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:29
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:297
+msgid "Extended Statistics"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:298
+msgid "Extended statistics are printed from unbound-control"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:213
+msgid "Extra DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:33
+msgid "Fall Back"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:36
+msgid "Fallback"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:66
+msgid "Files"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:99
+msgid "Filter Entire Subnet"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:90
+msgid "Filter Localhost Rebind"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:98
+msgid "Filter Private Address"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:95
+msgid "Filter Private Rebind"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:71
+msgid "Forward"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:40
+msgid "Forward (simple handoff)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:68
+msgid "Forward TLS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:60
+msgid "Forward to upstream nameservers (ISP)"
+msgstr ""
+
+#: applications/luci-app-unbound/root/usr/share/rpcd/acl.d/luci-app-unbound.json:3
+msgid "Grant UCI access for luci-app-unbound"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:195
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:207
+msgid "Host FQDN, All Addresses"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:217
+msgid "Host Records"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:218
+msgid "Host/MX/SRV RR"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:219
+msgid "Host/MX/SRV/CNAME RR"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:194
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:206
+msgid "Hostname, All Addresses"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:193
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:205
+msgid "Hostname, Primary Address"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:190
+msgid "How to enter the LAN or local network router in DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:179
+msgid "How to treat queries of this local domain"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:241
+msgid "IP4 All and IP6 Local"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:240
+msgid "IP4 Only"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:244
+msgid "IP4 and IP6"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:242
+msgid "IP6 Only*"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:243
+msgid "IP6 Preferred"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:216
+msgid "Ignore"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:196
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:208
+msgid "Interface FQDN, All Addresses"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:189
+msgid "LAN DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:130
+msgid "LAN Networks"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:254
+msgid "Large"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:121
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:304
+msgid "Limit days between RFC5011 copies to reduce flash writes"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:280
+msgid "Limit extended DNS packet size"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:159
+msgid "Link to supported programs to load DHCP into DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:116
+msgid "List domains to bypass checks of DNSSEC"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:83
+msgid "Listening Port"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:51
+msgid "Local Data"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:172
+msgid "Local Domain"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:178
+msgid "Local Domain Type"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:232
+msgid "Local Host, Encrypted"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:231
+msgid "Local Host, No Encryption"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:67
+msgid "Local Service"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:233
+msgid "Local Subnet, Encrypted"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:234
+msgid "Local Subnet, Static Encryption"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:54
+msgid "Local Zones"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:42
+msgid "Log"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:58
+msgid "Manual Conf"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:253
+msgid "Medium"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:248
+msgid "Memory Resource"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:149
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:314
+msgid "Networks that may trigger Unbound to reload (avoid wan6)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:131
+msgid "Networks to consider LAN (served) beyond those served by DHCP"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:140
+msgid "Networks to consider WAN (unserved)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:192
+msgid "No Entry"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:97
+msgid "No Filter"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:230
+msgid "No Remote Control"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:45
+msgid ""
+"Note: SSL/TLS library is missing an API. Please review syslog. >> logread ..."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:36
+msgid ""
+"Note: local DNS is configured to look at odhpcd, but odhpcd UCI lease "
+"trigger is incorrectly set:"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:16
+msgid ""
+"Organize directed forward, stub, and authoritative zones <a href=\"%s\" "
+"target=\"_blank\">(help)</a>."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:202
+msgid "Override the WAN side router entry in DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:261
+msgid "Passive"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:68
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:74
+msgid "Port servers will receive queries on"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:108
+msgid "Prefix for generated DNS64 addresses"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:292
+msgid "Prevent client query overload; zero is off"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:286
+msgid "Prevent excessively short cache periods"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:91
+msgid "Protect against upstream response of 127.0.0.0/8"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:96
+msgid "Protect against upstream responses within local subnets"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:266
+msgid "Query Minimize"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:291
+msgid "Query Rate Limit"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:75
+msgid "Recurse"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:237
+msgid "Recursion Protocol"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:258
+msgid "Recursion Strength"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:259
+msgid "Recursion activity affects memory growth and CPU load"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:21
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:25
+msgid "Recursive DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:182
+msgid "Refused"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:49
+msgid "Resource"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:120
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:303
+msgid "Root DSKEY Age"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/extended.lua:11
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/manual.lua:11
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:11
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/uciedit.lua:11
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:67
+msgid "Server Port"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:73
+msgid "Server TLS Port"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:47
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:33
+msgid "Servers"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:48
+msgid "Servers for this zone; see README.md for optional form"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:97
+msgid "Show: Adblock"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:91
+msgid "Show: DHCP"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:74
+msgid "Show: Unbound"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:59
+msgid "Skip UCI and use /etc/unbound/unbound.conf"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:252
+msgid "Small"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:183
+msgid "Static (local only)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:48
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:60
+msgid "Statistics"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:39
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:273
+msgid "Strict Minimize"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:274
+msgid "Strict version of 'query minimize' but it can break DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:39
+msgid "Stub (forced recursion)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:79
+msgid "TLS Name Index"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:285
+msgid "TTL Minimum"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:105
+msgid "This could display more statistics with the unbound-control package."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:188
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:199
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:224
+msgid "This shows '"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:175
+msgid ""
+"This shows 'ubound-control dump_cache' for auditing records including DNSSEC."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:139
+msgid ""
+"This shows Unbound 'local-data:' entries from default, .conf, or control."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:151
+msgid ""
+"This shows Unbound 'local-zone:' entries from default, .conf, or control."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:127
+msgid "This shows Unbound self reported performance statistics."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:115
+msgid "This shows syslog filtered for events involving Unbound."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:251
+msgid "Tiny"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:184
+msgid "Transparent (local/global)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:148
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:313
+msgid "Trigger Networks"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:27
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:27
+msgid "Unbound"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:26
+msgid ""
+"Unbound <a href=\"%s\" target=\"_blank\">(NLnet Labs)</a> is a validating, "
+"recursive, and caching DNS resolver <a href=\"%s\" target=\"_blank\">(help)</"
+"a>."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:227
+msgid "Unbound Control App"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:168
+msgid "Unbound cache is too large to display in LuCI."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:81
+msgid "Undefined"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:59
+msgid "Use 'resolv.conf.auto'"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:167
+msgid "Use DHCPv4 MAC to discover IP6 hosts SLAAC (EUI64)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:204
+msgid "Use Upstream"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:214
+msgid "Use extra DNS entries found in /etc/config/dhcp"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:249
+msgid "Use menu System/Processes to observe any memory growth"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:201
+msgid "WAN DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:139
+msgid "WAN Networks"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:44
+msgid "Zone (Domain) names included in this zone combination"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:84
+msgid "Zone Download URL"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:43
+msgid "Zone Names"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:37
+msgid "Zone Type"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:33
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:30
+msgid "Zones"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:112
+msgid "accept upstream results for"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:124
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:307
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:175
+msgid "download from <var>%s</var>"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:127
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:310
+msgid "never"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:118
+msgid "prefetch zone files for"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:115
+msgid "select recursion for"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:121
+msgid "unknown action for"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:206
+msgid "use <var>%s</var> nameservers"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:156
+msgid "use nameservers"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:165
+msgid "with default certificate for <var>%s</var>"
+msgstr ""
diff --git a/applications/luci-app-unbound/po/ru/unbound.po b/applications/luci-app-unbound/po/ru/unbound.po
index ed42b6cc90..3770d0c044 100644
--- a/applications/luci-app-unbound/po/ru/unbound.po
+++ b/applications/luci-app-unbound/po/ru/unbound.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-17 06:52+0000\n"
+"PO-Revision-Date: 2022-05-25 20:15+0000\n"
"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsunbound/ru/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:160
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:53
@@ -95,7 +95,7 @@ msgstr "DHCP линк"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:166
msgid "DHCPv4 to SLAAC"
-msgstr ""
+msgstr "DHCPv4 в SLAAC"
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:57
msgid "DNS Cache"
diff --git a/applications/luci-app-upnp/po/pl/upnp.po b/applications/luci-app-upnp/po/pl/upnp.po
index d169b86e80..e6c991c08b 100644
--- a/applications/luci-app-upnp/po/pl/upnp.po
+++ b/applications/luci-app-upnp/po/pl/upnp.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-06-26 18:17+0000\n"
-"Last-Translator: Adam Stańczyk <a.stanczyk@onet.pl>\n"
+"PO-Revision-Date: 2022-06-10 13:18+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/pl/>\n"
"Language: pl\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.7.1-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
@@ -168,7 +168,8 @@ msgstr "Protokół"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:134
msgid "Puts extra debugging information into the system log"
-msgstr "Dodaje dodatkowe informacje debugowania do loga systemowego"
+msgstr ""
+"Umieszcza dodatkowe informacje dotyczące debugowania w dzienniku systemowym"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:146
msgid "Report system instead of daemon uptime"
diff --git a/applications/luci-app-vnstat/po/en/vnstat.po b/applications/luci-app-vnstat/po/en/vnstat.po
index d1c3f03b15..315c42e765 100644
--- a/applications/luci-app-vnstat/po/en/vnstat.po
+++ b/applications/luci-app-vnstat/po/en/vnstat.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-01-07 17:03+0000\n"
-"Last-Translator: Liao junchao <liaojunchao@outlook.com>\n"
+"PO-Revision-Date: 2022-07-03 10:18+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat/en/>\n"
"Language: en\n"
@@ -10,11 +10,11 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-vnstat/root/usr/share/luci/menu.d/luci-app-vnstat.json:23
msgid "Configuration"
-msgstr "Configuration"
+msgstr ""
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:68
msgid "Daily traffic"
diff --git a/applications/luci-app-vnstat2/po/en/vnstat2.po b/applications/luci-app-vnstat2/po/en/vnstat2.po
index be9b813577..30d1d9f75e 100644
--- a/applications/luci-app-vnstat2/po/en/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/en/vnstat2.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-07 17:03+0000\n"
-"Last-Translator: Liao junchao <liaojunchao@outlook.com>\n"
+"PO-Revision-Date: 2022-07-03 10:18+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
@@ -25,7 +25,7 @@ msgstr ""
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
-msgstr "Configuration"
+msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
msgid "Could not load graph, no data available:"
diff --git a/applications/luci-app-vnstat2/po/es/vnstat2.po b/applications/luci-app-vnstat2/po/es/vnstat2.po
index f6329fd017..cf28381b40 100644
--- a/applications/luci-app-vnstat2/po/es/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/es/vnstat2.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-05-02 15:56+0000\n"
+"PO-Revision-Date: 2022-06-13 21:19+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
@@ -24,7 +24,7 @@ msgstr "Cancelar"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
msgid "Clear data for all interfaces"
-msgstr ""
+msgstr "Borrar datos para todas las interfaces"
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
@@ -32,7 +32,7 @@ msgstr "Configuración"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
msgid "Could not load graph, no data available:"
-msgstr ""
+msgstr "No se pudo cargar el gráfico, no hay datos disponibles:"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
@@ -46,7 +46,7 @@ msgstr "Eliminar"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
msgid "Delete data for ALL interfaces"
-msgstr ""
+msgstr "Eliminar datos para TODAS las interfaces"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
@@ -109,6 +109,8 @@ msgid ""
"The data will be removed from the database permanently. This cannot be "
"undone."
msgstr ""
+"Los datos serán eliminados de la base de datos de forma permanente. Esto no "
+"se puede deshacer."
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
@@ -140,7 +142,7 @@ msgstr "Más alto"
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
msgid "Traffic Monitor"
-msgstr ""
+msgstr "Monitor de tráfico"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
@@ -149,6 +151,8 @@ msgstr "Interfaces no configuradas"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
msgid "Warning: The service is not running, graphs will not be updated!"
msgstr ""
+"Advertencia: ¡El servicio no se está ejecutando, los gráficos no se "
+"actualizarán!"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
diff --git a/applications/luci-app-vpn-policy-routing/po/ca/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/ca/vpn-policy-routing.po
index ef3d69b7e5..08d0964509 100644
--- a/applications/luci-app-vpn-policy-routing/po/ca/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/ca/vpn-policy-routing.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-17 06:52+0000\n"
-"Last-Translator: Roger Pueyo Centelles <weblate@rogerpueyo.com>\n"
+"PO-Revision-Date: 2022-07-25 17:15+0000\n"
+"Last-Translator: dtalens <databio@gmail.com>\n"
"Language-Team: Catalan <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/ca/>\n"
"Language: ca\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
msgid "%s (disabled)"
@@ -216,7 +216,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid "Path"
-msgstr ""
+msgstr "Camí"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
diff --git a/applications/luci-app-vpn-policy-routing/po/en/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/en/vpn-policy-routing.po
index f709b63301..27dc23e267 100644
--- a/applications/luci-app-vpn-policy-routing/po/en/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/en/vpn-policy-routing.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-07 17:03+0000\n"
-"Last-Translator: Liao junchao <liaojunchao@outlook.com>\n"
+"PO-Revision-Date: 2022-07-03 10:18+0000\n"
+"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
msgid "%s (disabled)"
@@ -91,7 +91,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
msgid "Configuration"
-msgstr "Configuration"
+msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Controls both system log and console output verbosity."
diff --git a/applications/luci-app-vpn-policy-routing/po/pl/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/pl/vpn-policy-routing.po
index cb595dcd10..30e5faa03f 100644
--- a/applications/luci-app-vpn-policy-routing/po/pl/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/pl/vpn-policy-routing.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-04-25 02:37+0000\n"
+"PO-Revision-Date: 2022-06-10 13:18+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
msgid "%s (disabled)"
@@ -111,8 +111,7 @@ msgstr "Konfiguracja"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Controls both system log and console output verbosity."
msgstr ""
-"Steruj zarówno logiem systemowym jak i szczegółowością danych wyjściowych "
-"konsoli."
+"Kontroluje szczegółowość dziennika systemowego i danych wyjściowych konsoli."
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:364
msgid "Custom User File Includes"
diff --git a/applications/luci-app-vpnbypass/po/ca/vpnbypass.po b/applications/luci-app-vpnbypass/po/ca/vpnbypass.po
index 3e12e764d1..5be259e27b 100644
--- a/applications/luci-app-vpnbypass/po/ca/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/ca/vpnbypass.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-03-08 13:04+0000\n"
-"Last-Translator: BenRoura <benrouravkg@gmail.com>\n"
+"PO-Revision-Date: 2022-07-25 17:15+0000\n"
+"Last-Translator: dtalens <databio@gmail.com>\n"
"Language-Team: Catalan <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpnbypass/ca/>\n"
"Language: ca\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.5.1\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150
msgid "Disable"
@@ -60,7 +60,7 @@ msgstr ""
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68
msgid "Quering"
-msgstr ""
+msgstr "Consultant"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50
msgid "Remote IP Addresses to Bypass"
diff --git a/applications/luci-app-vpnbypass/po/de/vpnbypass.po b/applications/luci-app-vpnbypass/po/de/vpnbypass.po
index 9e76baee11..1848f15752 100644
--- a/applications/luci-app-vpnbypass/po/de/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/de/vpnbypass.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-25 11:12+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2022-07-06 15:20+0000\n"
+"Last-Translator: Christian Sch. <pr0byt3@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpnbypass/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150
msgid "Disable"
@@ -61,9 +61,8 @@ msgid "Not installed or not found"
msgstr "Nicht installiert oder nicht gefunden"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68
-#, fuzzy
msgid "Quering"
-msgstr "Abfragen"
+msgstr "Abfrage"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50
msgid "Remote IP Addresses to Bypass"
diff --git a/applications/luci-app-vpnbypass/po/ru/vpnbypass.po b/applications/luci-app-vpnbypass/po/ru/vpnbypass.po
index 5a5e5efcbd..c05eca5f53 100644
--- a/applications/luci-app-vpnbypass/po/ru/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/ru/vpnbypass.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: vpnbypass\n"
"POT-Creation-Date: 2018-01-01 21:00+0300\n"
-"PO-Revision-Date: 2021-04-25 02:37+0000\n"
-"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n"
+"PO-Revision-Date: 2022-06-18 09:18+0000\n"
+"Last-Translator: AHOHNMYC <lqwh2h2cwa@protonmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpnbypass/ru/>\n"
"Language: ru\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -22,15 +22,15 @@ msgstr "Отключить"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146
msgid "Disabling %s service"
-msgstr ""
+msgstr "Выключение службы %s"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58
msgid "Domains to Bypass"
-msgstr "Домены, для<br />обхода блокировки"
+msgstr "Домены, для обхода блокировки"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58
msgid "Domains to be accessed directly, see %sREADME%s for syntax."
-msgstr ""
+msgstr "Домены, которые будут доступны напрямую. Синтаксис описан в %sREADME%s."
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139
msgid "Enable"
@@ -38,7 +38,7 @@ msgstr "Включить"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135
msgid "Enabling %s service"
-msgstr ""
+msgstr "Включение службы %s"
#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3
msgid "Grant UCI and file access for luci-app-vpnbypass"
@@ -46,43 +46,45 @@ msgstr "Предоставить доступ к UCI и файлам для luci
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45
msgid "Local IP Addresses to Bypass"
-msgstr "Локальный IP-адрес<br />обхода VPN"
+msgstr "Локальный IP-адрес для обхода VPN"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45
msgid "Local IP addresses or subnets with direct internet access."
-msgstr ""
+msgstr "Локальные IP-адреса или подсети с прямым доступом к интернету."
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35
msgid "Local Ports to Bypass"
-msgstr "Локальные порты для запуска обхода VPN"
+msgstr "Локальные порты для обхода"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35
+#, fuzzy
msgid "Local ports to trigger VPN Bypass."
-msgstr ""
+msgstr "Локальные порты для запуска обхода VPN."
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84
msgid "Not installed or not found"
-msgstr ""
+msgstr "Не установлен или не найден"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68
msgid "Quering"
-msgstr ""
+msgstr "Запрос"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50
msgid "Remote IP Addresses to Bypass"
-msgstr "Удаленные IP-адреса<br />обхода VPN"
+msgstr "Удаленные IP-адреса обхода VPN"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50
msgid "Remote IP addresses or subnets which will be accessed directly."
-msgstr ""
+msgstr "Удаленные IP-адреса или подсети, которые будут доступны напрямую."
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40
msgid "Remote Ports to Bypass"
-msgstr "Удаленные порты<br />для обхода VPN"
+msgstr "Удаленные порты для обхода VPN"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40
+#, fuzzy
msgid "Remote ports to trigger VPN Bypass."
-msgstr ""
+msgstr "Локальные порты для запуска обхода VPN."
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117
msgid "Restart"
@@ -90,11 +92,11 @@ msgstr "Перезапустить"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113
msgid "Restarting %s service"
-msgstr ""
+msgstr "Перезапуск службы %s"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72
msgid "Running (version: %s)"
-msgstr ""
+msgstr "Запущен (версия: %s)"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33
msgid "Service Control"
@@ -110,7 +112,7 @@ msgstr "Запустить"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102
msgid "Starting %s service"
-msgstr ""
+msgstr "Запуск службы %s"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128
msgid "Stop"
@@ -118,15 +120,15 @@ msgstr "Остановить"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79
msgid "Stopped (Disabled)"
-msgstr ""
+msgstr "Остановлен (Выключен)"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76
msgid "Stopped (version: %s)"
-msgstr ""
+msgstr "Остановлен (версия: %s)"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124
msgid "Stopping %s service"
-msgstr ""
+msgstr "Остановка службы %s"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27
#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3
diff --git a/applications/luci-app-watchcat/po/de/watchcat.po b/applications/luci-app-watchcat/po/de/watchcat.po
index 04e7d63164..6067261ee4 100644
--- a/applications/luci-app-watchcat/po/de/watchcat.po
+++ b/applications/luci-app-watchcat/po/de/watchcat.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2022-04-29 10:18+0000\n"
+"PO-Revision-Date: 2022-07-20 17:18+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswatchcat/de/>\n"
@@ -10,13 +10,16 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid ""
"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
"interface to monitor and restart if a ping over it fails."
msgstr ""
+"<i>Gilt für die Modi \"Ping Reboot\" und \"Restart Interface\" </i> <br /> "
+"Geben Sie die Schnittstelle an, die überwacht und neu gestartet werden soll, "
+"wenn ein Ping fehlschlägt."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
msgid ""
@@ -26,6 +29,13 @@ msgid ""
"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
"0 to disable the forced reboot delay."
msgstr ""
+"Gilt für die Modi \"Ping Reboot und regelmäßiger Reboot\"</i> <br /> Wenn "
+"der Router neu gestartet wird, löst der Dienst einen Soft Reboot aus. Wenn "
+"Sie hier einen Wert ungleich Null eingeben, wird ein verzögerter Hard Reboot "
+"ausgelöst, wenn der Soft Reboot fehlschlägt. Geben Sie die Anzahl der "
+"Sekunden ein, die gewartet werden sollen, bis der Soft-Reboot fehlschlägt, "
+"oder verwenden Sie 0, um die Verzögerung des erzwungenen Neustarts zu "
+"deaktivieren."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
msgid ""
@@ -33,18 +43,21 @@ msgid ""
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
+"Gilt für die Modi \"Ping Reboot und Restart Schnittstelle<\"/i> <br /> Wenn "
+"Sie den ModemManager verwenden, können Sie Watchcat veranlassen,um das "
+"ModemManger-Interface neu zu starten, indem Sie dessen Namen angeben."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
msgid "Big: 248 bytes"
-msgstr ""
+msgstr "Groß: 248 Bytes"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
msgid "Check Interval"
-msgstr ""
+msgstr "Kontrollintervall"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid "Force Reboot Delay"
-msgstr ""
+msgstr "Neustartverzögerung erzwingen"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
msgid "General Settings"
@@ -52,7 +65,7 @@ msgstr "Allgemeine Einstellungen"
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
msgid "Grant access to LuCI app watchcat"
-msgstr ""
+msgstr "Zugriff auf die LuCI-App watchcat gewähren"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
@@ -60,12 +73,17 @@ msgid ""
"host becomes unreachable. Click the <b>Add</b> button at the bottom to set "
"up more than one action."
msgstr ""
+"Hier können verschiedene Prüfungen und Aktionen für den Fall durchgeführt "
+"werden, falls ein Host nicht mehr erreicht werden kann. Klicken Sie auf die "
+"Schaltfläche <b>Hinzufügen</b> am unteren Rand, um mehr als eine Aktion "
+"einzurichten."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
msgid "Host To Check"
-msgstr ""
+msgstr "Host zu überprüfen"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#, fuzzy
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -74,22 +92,29 @@ msgid ""
"b></li><li>1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
"li><ul>"
msgstr ""
+"Wie oft der oben angegebene Host angepingt werden soll. Der Standardwert ist "
+"in Sekunden, ohne suffix. Verwendbare suffice m für Minute h für Stunden "
+"oder d für Tage. Beispiel: zehn Sekunden wären: 10 oder 10s, fünf Minuten "
+"wären: 5m, eine Stunde wäre: 1h, eine Woche wäre: 7d"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
msgid "Huge: 1492 bytes"
-msgstr ""
+msgstr "Riesig: 1492 bytes"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
msgid "IPv4 address or hostname to ping."
-msgstr ""
+msgstr "IPv4-Adresse oder Hostname zum anpingen."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
+"Wenn Sie ModemManager verwenden, stellen Sie das Modem vor dem Neustart der "
+"Schnittstelle so ein, dass es jedes Band verwenden darf."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#, fuzzy
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
@@ -102,18 +127,29 @@ msgid ""
"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
"li><ul>"
msgstr ""
+"Im Modus \"Periodischer Neustart\" legt er fest, wie oft neu gestartet "
+"werden soll. <br /> Im Modus \"Ping-Neustart\" legt er die längste "
+"Zeitspanne fest, in der keine Antwort vom zu überprüfenden Host kommt, bevor "
+"ein Neustart durchgeführt wird. <br /> Im Modus \"Netzwerk-Neustart\" legt "
+"er die längste Zeitspanne fest, in der keine Antwort vom zu überprüfenden "
+"Host kommt, bevor die Schnittstelle neu gestartet wird. <br /><br />Die "
+"Standardeinheit ist Sekunden, ohne Suffix, aber Sie können das Suffix <b>m</"
+"b> für Minuten, <b>h</b> für Stunden oder <b>d</b> für Tage verwenden. <br /"
+"><br />Beispiele:<ul><li>10 Sekunden wären: <b>10</b> oder <b>10s</b></"
+"li><li>5 Minuten wären: <b>5m</b></li><li>1 Stunde wäre: <b>1h</b></li><li>1 "
+"Woche wäre: <b>7d</b></li><ul>"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Interface"
-msgstr ""
+msgstr "Schnittstelle"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Interface to monitor and/or restart"
-msgstr ""
+msgstr "Schnittstelle zum überwachen und/oder neustarten"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
msgid "Jumbo: 9000 bytes"
-msgstr ""
+msgstr "Jumbo: 9000 bytes"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
msgid "Mode"
@@ -121,7 +157,7 @@ msgstr "Modus"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
msgid "Name of ModemManager Interface"
-msgstr ""
+msgstr "Name der ModemManager Schnittstelle"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
@@ -129,15 +165,15 @@ msgstr "Periode"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Periodic Reboot"
-msgstr ""
+msgstr "Regelmäßiger Neustart"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
msgid "Ping Packet Size"
-msgstr ""
+msgstr "Ping Paket größe"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
msgid "Ping Reboot"
-msgstr ""
+msgstr "Ping neustart"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
msgid ""
@@ -147,26 +183,31 @@ msgid ""
"interface if a ping to a specified host fails for a specified duration of "
"time."
msgstr ""
+"Ping-Neustart: Startet das Gerät neu, wenn ein Ping zu einem bestimmten Host "
+"für eine bestimmte Zeitspanne fehlschlägt. <br /> Regelmäßiger Neustart: "
+"Startet das Gerät nach einem bestimmten Zeitintervall neu. <br /> "
+"Schnittstelle neu starten: Startet eine Netzwerkschnittstelle neu, wenn ein "
+"Ping zu einem bestimmten Host für eine bestimmte Zeit fehlschlägt."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Restart Interface"
-msgstr ""
+msgstr "Schnittstelle neustarten"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
msgid "Small: 1 byte"
-msgstr ""
+msgstr "Klein: 1 byte"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
msgid "Standard: 56 bytes"
-msgstr ""
+msgstr "Standard: 56 bytes"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
msgid "These rules will govern how this device reacts to network events."
-msgstr ""
+msgstr "Diese Regeln bestimmen, wie das Gerät auf Netzwerkereignisse reagiert."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid "Unlock Modem Bands"
-msgstr ""
+msgstr "Modem-Bänder freischalten"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
@@ -176,7 +217,7 @@ msgstr "Watchcat"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
msgid "Windows: 32 bytes"
-msgstr ""
+msgstr "Windows: 32 bytes"
#~ msgid "Forced reboot delay"
#~ msgstr "Erzwungenen Neustart verzögern um"
diff --git a/applications/luci-app-watchcat/po/es/watchcat.po b/applications/luci-app-watchcat/po/es/watchcat.po
index 4f4819bc29..bf827b3021 100644
--- a/applications/luci-app-watchcat/po/es/watchcat.po
+++ b/applications/luci-app-watchcat/po/es/watchcat.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-08-02 05:59+0000\n"
+"PO-Revision-Date: 2022-07-13 06:46+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswatchcat/es/>\n"
@@ -11,15 +11,16 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid ""
"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
"interface to monitor and restart if a ping over it fails."
msgstr ""
-"<i>Se aplica a los modos Reinicio por Ping y Reiniciar interfaz</i> <br /> "
-"Especifique la interfaz a monitorear y reiniciar si falla un ping sobre ella."
+"<i> Se aplica a los modos Reiniciar por Ping y Reiniciar Interfaz </i> <br /"
+"> Especifique la interfaz a monitorizar y reiniciar si falla un ping sobre "
+"ella."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
msgid ""
diff --git a/applications/luci-app-watchcat/po/zh_Hans/watchcat.po b/applications/luci-app-watchcat/po/zh_Hans/watchcat.po
index e82338abe3..f4b3e30bd5 100644
--- a/applications/luci-app-watchcat/po/zh_Hans/watchcat.po
+++ b/applications/luci-app-watchcat/po/zh_Hans/watchcat.po
@@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-08-12 12:55+0000\n"
-"Last-Translator: Eric <spice2wolf@gmail.com>\n"
+"PO-Revision-Date: 2022-07-09 20:57+0000\n"
+"Last-Translator: MkQtS <onewordwrong@aliyun.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationswatchcat/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -13,15 +13,14 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid ""
"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
"interface to monitor and restart if a ping over it fails."
-msgstr ""
-"<i>应用于 Ping Reboot 和 Restart 接口模式</i><br />指定监视接口并在对该接口"
-"的 ping 失败时重新启动。"
+msgstr "<i>应用于 Ping 重启 和 重启接口 模式</i><br />指定监视接口并在对该接口的 "
+"ping 失败时重新启动。"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
msgid ""
@@ -31,9 +30,9 @@ msgid ""
"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
"0 to disable the forced reboot delay."
msgstr ""
-"应用于 Ping Reboot 和定期 Rebbot 模式</i> <br />当重新启动路由器时,该服务将"
-"触发软重启。如果软重启失败,在这里输入非零值将触发延迟的硬重启。输入等待软重"
-"启失败的秒数或使用 0 来禁用强制重启延迟。"
+"应用于 Ping 重启 和 定时重启 模式</i> <br />当重新启动路由器时,该服务将触发"
+"软重启。如果软重启失败,在这里输入非零值将触发延迟的硬重启。"
+"输入等待软重启失败的秒数或使用 0 来禁用强制重启延迟。"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
msgid ""
@@ -41,8 +40,8 @@ msgid ""
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-"应用于 Ping Reboot 和 Restart 接口模式</i> <br />如果使用 ModemManager,你可"
-"以通过指定名称让 Watchcat 重新启动你的 ModemManager 接口。"
+"应用于 Ping 重启 和 重启接口 模式</i> <br />如果使用 ModemManager,"
+"你可以通过指定名称让 Watchcat 重新启动你的 ModemManager 接口。"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
msgid "Big: 248 bytes"
@@ -69,9 +68,8 @@ msgid ""
"Here you can set up several checks and actions to take in the event that a "
"host becomes unreachable. Click the <b>Add</b> button at the bottom to set "
"up more than one action."
-msgstr ""
-"你可以在此处设置几个在一个主机变得不可访问时采取的检查和操作。点击底部的<b>添"
-"加</b>按钮来设置一个以上的操作。"
+msgstr "你可以在此处设置数个在特定主机变得不可访问时要采取的检查和操作。点击底部的<b>"
+"添加</b>按钮可以设置多条规则。"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
msgid "Host To Check"
@@ -86,10 +84,11 @@ msgid ""
"b></li><li>1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
"li><ul>"
msgstr ""
-"多长时间 ping 一次上面指定的主机。<br /><br />默认单位是秒,不带后缀,但你可"
-"以使用后缀<b>m</b>代表分钟, <b>h</b> 代表小时或 <b>d</b>代表天数。<br /"
-"><br />样例:<ul><li>10秒是:<b>10</b> o或<b>10s</b></li><li>5 分钟是:: "
-"<b>5m</b></li><li>1 小时是:<b>1h</b></li><li>1 周是:<b>7d</b></li><ul>"
+"多长时间 ping 一次上面指定的主机。<br /><br "
+"/>默认单位是秒,不带后缀,但你可以使用后缀<b>m</b>代表分钟, "
+"<b>h</b>代表小时或<b>d</b>代表天数。<br /><br />示例:<ul><li>10秒是:<b>10</"
+"b> 或 <b>10s</b></li><li>5 分钟是:<b>5m</b></li><li>1 小时是:<b>1h</b></"
+"li><li>1 周是:<b>7d</b></li><ul>"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
msgid "Huge: 1492 bytes"
@@ -120,13 +119,13 @@ msgid ""
"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
"li><ul>"
msgstr ""
-"在定期重启模式下,它定义重启的间隔。 <br />在 Ping 重启模式下,它定义在重启前"
-"没有收到来自要检查的主机的回复的最长时间。<br />在网络重启模式下,它定义接口"
-"重启前,没有收到要检查的主机的回复的最长时间。<br /><br />默认单位是秒,不带"
-"后缀,但你可以使用后缀<b>m</b>代表分钟, <b>h</b> 代表小时或 <b>d</b>代表天"
-"数。<br /><br />样例:<ul><li>10秒是:<b>10</b> o或<b>10s</b></li><li>5 分钟"
-"是:: <b>5m</b></li><li>1 小时是:<b>1h</b></li><li>1 周是:<b>7d</b></"
-"li><ul>"
+"在 定时重启 模式下,它定义重启的间隔。<br />在 Ping 重启 "
+"模式下,它定义在重启前没有收到来自要检查的主机的回复的最长时间。<br />在 "
+"重启接口 模式下,它定义在重启接口前没有收到要检查的主机的回复的最长时间。<br "
+"/><br />默认单位是秒,不带后缀,但你可以使用后缀<b>m</b>代表分钟, "
+"<b>h</b>代表小时或<b>d</b>代表天数。<br /><br />示例:<ul><li>10秒是:<b>10</"
+"b> 或 <b>10s</b></li><li>5 分钟是:<b>5m</b></li><li>1 小时是:<b>1h</b></"
+"li><li>1 周是:<b>7d</b></li><ul>"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Interface"
@@ -154,7 +153,7 @@ msgstr "周期"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Periodic Reboot"
-msgstr "定期重启"
+msgstr "定时重启"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
msgid "Ping Packet Size"
@@ -173,12 +172,12 @@ msgid ""
"time."
msgstr ""
"Ping 重启:如果在指定的一段时间内,ping 指定主机始终失败,则重新启动该设备。"
-"<br />定期重启:在指定的时间间隔后重新启动该设备。<br />重启接口:如果在指定"
-"的时间内,ping 指定主机始终失败,则重新启动网络接口。"
+"<br />定时重启:在指定的时间间隔后重新启动该设备。<br "
+"/>重启接口:如果在指定的时间内,ping 指定主机始终失败,则重新启动网络接口。"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Restart Interface"
-msgstr "重启实例"
+msgstr "重启接口"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
msgid "Small: 1 byte"
@@ -204,7 +203,7 @@ msgstr "Watchcat"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
msgid "Windows: 32 bytes"
-msgstr "窗口:32 字节"
+msgstr "Windows:32 字节"
#~ msgid ""
#~ "<i>Applies to Ping Reboot and Restart Interface modes</i> <br> Specify "
diff --git a/applications/luci-app-wifischedule/po/uk/wifischedule.po b/applications/luci-app-wifischedule/po/uk/wifischedule.po
index 042cfda948..1b56354f13 100644
--- a/applications/luci-app-wifischedule/po/uk/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/uk/wifischedule.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-18 16:53+0000\n"
-"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
+"PO-Revision-Date: 2022-06-21 17:16+0000\n"
+"Last-Translator: Artem <artem@molotov.work>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswifischedule/uk/>\n"
"Language: uk\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
msgid "Activate wifi"
@@ -34,7 +34,7 @@ msgstr "День (дні) тижня"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
msgid "Defines a schedule when to turn on and off wifi."
-msgstr "Визначає розклад включення WiFi."
+msgstr "Визначає розклад увімкнення WiFi."
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
msgid "Determine Modules Automatically"
diff --git a/applications/luci-app-wifischedule/po/zh_Hans/wifischedule.po b/applications/luci-app-wifischedule/po/zh_Hans/wifischedule.po
index 4ad2755899..bdffd1a7a4 100644
--- a/applications/luci-app-wifischedule/po/zh_Hans/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/zh_Hans/wifischedule.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-13 22:13+0000\n"
-"Last-Translator: SunSpring <yearnsun@gmail.com>\n"
+"PO-Revision-Date: 2022-06-19 12:59+0000\n"
+"Last-Translator: MkQtS <onewordwrong@aliyun.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationswifischedule/zh_Hans/>\n"
"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
msgid "Activate wifi"
-msgstr "激活 WiFi"
+msgstr "启动 WiFi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:65
msgid "Could not find required /usr/bin/wifi_schedule.sh or /sbin/wifi"
@@ -124,7 +124,7 @@ msgstr "星期二"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
msgid "Unload Modules (experimental; saves more power)"
-msgstr "卸载模块(实验性的,节省更多电量)"
+msgstr "卸载模块(实验性的,更省电)"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:33
msgid "View Cron Jobs"
diff --git a/applications/luci-app-wireguard/po/pl/wireguard.po b/applications/luci-app-wireguard/po/pl/wireguard.po
index cfdf0083ec..56a846eab5 100644
--- a/applications/luci-app-wireguard/po/pl/wireguard.po
+++ b/applications/luci-app-wireguard/po/pl/wireguard.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-27 23:39+0000\n"
+"PO-Revision-Date: 2022-05-22 10:18+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
@@ -45,11 +45,11 @@ msgstr "Znacznik zapory sieciowej"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
-msgstr "Przyznaj dostęp do aplikacji LuCI Wireguard"
+msgstr "Przyznaj dostęp do aplikacji LuCI WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
-msgstr "Ostatni Handshake"
+msgstr "Ostatni handshake"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
diff --git a/applications/luci-app-wol/po/pl/wol.po b/applications/luci-app-wol/po/pl/wol.po
index 44a81ad4fe..64f4cffe97 100644
--- a/applications/luci-app-wol/po/pl/wol.po
+++ b/applications/luci-app-wol/po/pl/wol.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2021-03-14 05:16+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2022-05-20 12:15+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswol/pl/>\n"
"Language: pl\n"
@@ -15,12 +15,12 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.5.2-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:65
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
-"Wybierz hosta, który ma zostać obudzony lub wprowadź niestandardowy adres "
+"Wybierz hosta, który ma zostać obudzony, lub wprowadź niestandardowy adres "
"MAC, który ma zostać użyty"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:123
diff --git a/applications/luci-app-xfrpc/Makefile b/applications/luci-app-xfrpc/Makefile
new file mode 100644
index 0000000000..1a89598388
--- /dev/null
+++ b/applications/luci-app-xfrpc/Makefile
@@ -0,0 +1,13 @@
+# This is free software, licensed under the Apache License, Version 2.0
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for xfrpc
+LUCI_DEPENDS:=+xfrpc
+
+PKG_LICENSE:=Apache-2.0
+PKG_MAINTAINER:=Dengfeng Liu <liu_df@qq.com>
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js b/applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js
new file mode 100644
index 0000000000..1fe4b34ef9
--- /dev/null
+++ b/applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js
@@ -0,0 +1,162 @@
+'use strict';
+'require view';
+'require ui';
+'require form';
+'require rpc';
+'require tools.widgets as widgets';
+
+var callServiceList = rpc.declare({
+ object: 'service',
+ method: 'list',
+ params: ['name'],
+ expect: { '': {} }
+});
+
+function getServiceStatus() {
+ return L.resolveDefault(callServiceList('xfrpc'), {}).then(function (res) {
+ var isRunning = false;
+ try {
+ isRunning = res['xfrpc']['instances']['instance1']['running'];
+ } catch (e) { }
+ return isRunning;
+ });
+}
+
+function renderStatus(isRunning) {
+ var renderHTML = "";
+ var spanTemp = '<em><span style="color:%s"><strong>%s %s</strong></span></em>';
+
+ if (isRunning) {
+ renderHTML += String.format(spanTemp, 'green', _("x-frp Client "), _("RUNNING"));
+ } else {
+ renderHTML += String.format(spanTemp, 'red', _("x-frp Client "), _("NOT RUNNING"));
+ }
+
+ return renderHTML;
+}
+
+return view.extend({
+ render: function() {
+ var m, s, o;
+
+ m = new form.Map('xfrpc', _('xfrpc'));
+ m.description = _("xfrpc is a c language frp client for frps.");
+
+ s = m.section(form.NamedSection, '_status');
+ s.anonymous = true;
+ s.render = function (section_id) {
+ L.Poll.add(function () {
+ return L.resolveDefault(getServiceStatus()).then(function(res) {
+ var view = document.getElementById("service_status");
+ view.innerHTML = renderStatus(res);
+ });
+ });
+
+ return E('div', { class: 'cbi-map' },
+ E('fieldset', { class: 'cbi-section'}, [
+ E('p', { id: 'service_status' },
+ _('Collecting data ...'))
+ ])
+ );
+ }
+
+ s = m.section(form.NamedSection, 'common', 'xfrpc');
+ s.dynamic = true;
+
+ s.tab('common', _('Common Settings'));
+ s.tab('init', _('Startup Settings'));
+
+ o = s.taboption('common', form.Value, 'server_addr', _('Server address'),
+ '%s <br /> %s'.format(_('Server address specifies the address of the server to connect to.'),
+ _('By default, this value is "0.0.0.0".')));
+ o.datatype = 'host';
+
+ o = s.taboption('common', form.Value, 'server_port', _('Server port'),
+ '%s <br /> %s'.format(_('Server port specifies the port to connect to the server on.'),
+ _('By default, this value is 7000.')));
+ o.datatype = 'port';
+
+ o = s.taboption('common', form.Value, 'token', _('Token'),
+ '%s <br /> %s'.format(_('Token specifies the authorization token used to create keys to be \
+ sent to the server. The server must have a matching token for authorization to succeed.'),
+ _('By default, this value is "".')));
+
+ o = s.taboption('init', form.SectionValue, 'init', form.TypedSection,
+ 'xfrp', _('Startup Settings'));
+ s = o.subsection;
+ s.anonymous = true;
+ s.dynamic = true;
+
+ o = s.option(form.Flag, 'disabled', _('Disabled xfrpc service'));
+ o.datatype = 'bool';
+ o.optional = true;
+
+ o = s.option(form.ListValue, 'loglevel', _('Log level'),
+ '%s <br /> %s'.format(_('LogLevel specifies the minimum log level. Valid values are "Debug", "Info", \
+ "Notice", "Warning", "Error", "Critical", "Alert" and "Emergency".'),
+ _('By default, this value is "Info".')));
+ o.value(8, _('Debug'))
+ o.value(7, _('Info'))
+ o.value(6, _('Notice'))
+ o.value(5, _('Warning'))
+ o.value(4, _('Error'))
+ o.value(3, _('Critical'))
+ o.value(2, _('Alert'))
+ o.value(1, _('Emergency'))
+
+ s = m.section(form.GridSection, 'xfrpc', _('Proxy Settings'));
+ s.addremove = true;
+ s.filter = function(s) { return s !== 'common'; };
+ s.renderSectionAdd = function(extra_class) {
+ var el = form.GridSection.prototype.renderSectionAdd.apply(this, arguments),
+ nameEl = el.querySelector('.cbi-section-create-name');
+ ui.addValidator(nameEl, 'uciname', true, function(v) {
+ if (v === 'common') return _('Name can not be "common"');
+ return true;
+ }, 'blur', 'keyup');
+ return el;
+ }
+
+ s.tab('general', _('General Settings'));
+ s.tab('http', _('HTTP Settings'));
+
+ s.option(form.Value, 'type', _('Proxy type'));
+ s.option(form.Value, 'local_ip', _('Local IP'));
+ s.option(form.Value, 'local_port', _('Local port'));
+
+ o = s.taboption('general', form.ListValue, 'type', _('Proxy type'),
+ '%s <br /> %s'.format(_('ProxyType specifies the type of this proxy. Valid values include "tcp", "http", "https".'),
+ _('By default, this value is "tcp".')));
+ o.value('tcp');
+ o.value('http');
+ o.value('https');
+ o.modalonly = true;
+
+ o = s.taboption('general', form.Value, 'local_ip', _('Local IP'),
+ _('LocalIp specifies the IP address or host name to proxy to.'));
+ o.modalonly = true;
+ o.datatype = 'ip4addr';
+
+ o = s.taboption('general', form.Value, 'local_port', _('Local port'),
+ _('LocalPort specifies the port to proxy to.'));
+ o.modalonly = true;
+ o.datatype = 'port';
+
+ // TCP
+ o = s.taboption('general', form.Value, 'remote_port', _('Remote port'),
+ _('If remote_port is 0, frps will assign a random port for you'));
+ o.depends.apply(o, [{type: 'tcp'}]);
+ o.optional = true;
+ o.modalonly = true;
+ o.datatype = 'port';
+
+ // HTTP and HTTPS
+ o = s.taboption('http', form.Value, 'custom_domains', _('Custom domains'));
+ o.depends.apply(o, [{type: 'http'}]);
+ o.depends.apply(o, [{type: 'https'}]);
+ o.optional = true;
+ o.modalonly = true;
+
+ return m.render();
+ }
+});
diff --git a/applications/luci-app-xfrpc/po/templates/xfrpc.pot b/applications/luci-app-xfrpc/po/templates/xfrpc.pot
new file mode 100644
index 0000000000..10990f210a
--- /dev/null
+++ b/applications/luci-app-xfrpc/po/templates/xfrpc.pot
@@ -0,0 +1,195 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:104
+msgid "Alert"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:82
+msgid "By default, this value is \"\"."
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:71
+msgid "By default, this value is \"0.0.0.0\"."
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:97
+msgid "By default, this value is \"Info\"."
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:129
+msgid "By default, this value is \"tcp\"."
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:76
+msgid "By default, this value is 7000."
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:58
+msgid "Collecting data ..."
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:66
+msgid "Common Settings"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:103
+msgid "Critical"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:154
+msgid "Custom domains"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:98
+msgid "Debug"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:90
+msgid "Disabled xfrpc service"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:105
+msgid "Emergency"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:102
+msgid "Error"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:120
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-xfrpc/root/usr/share/rpcd/acl.d/luci-app-xfrpc.json:3
+msgid "Grant access to LuCI app xfrpc"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:121
+msgid "HTTP Settings"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:147
+msgid "If remote_port is 0, frps will assign a random port for you"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:99
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:124
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:135
+msgid "Local IP"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:125
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:140
+msgid "Local port"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:136
+msgid "LocalIp specifies the IP address or host name to proxy to."
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:141
+msgid "LocalPort specifies the port to proxy to."
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:94
+msgid "Log level"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:95
+msgid ""
+"LogLevel specifies the minimum log level. Valid values are \"Debug\", \"Info"
+"\", \"Notice\", \"Warning\", \"Error\", \"Critical\", \"Alert\" and "
+"\"Emergency\"."
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:32
+msgid "NOT RUNNING"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:114
+msgid "Name can not be \"common\""
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:100
+msgid "Notice"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:107
+msgid "Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:123
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:127
+msgid "Proxy type"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:128
+msgid ""
+"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
+"\"http\", \"https\"."
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:30
+msgid "RUNNING"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:146
+msgid "Remote port"
+msgstr ""
+
+#: applications/luci-app-xfrpc/root/usr/share/luci/menu.d/luci-app-xfrpc.json:3
+msgid "Reverse proxy"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:69
+msgid "Server address"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:70
+msgid "Server address specifies the address of the server to connect to."
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:74
+msgid "Server port"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:75
+msgid "Server port specifies the port to connect to the server on."
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:67
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:85
+msgid "Startup Settings"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:79
+msgid "Token"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:80
+msgid ""
+"Token specifies the authorization token used to create keys to be sent to "
+"the server. The server must have a matching token for authorization to "
+"succeed."
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:101
+msgid "Warning"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:30
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:32
+msgid "x-frp Client"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:42
+msgid "xfrpc"
+msgstr ""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:43
+msgid "xfrpc is a c language frp client for frps."
+msgstr ""
diff --git a/applications/luci-app-xfrpc/root/usr/share/luci/menu.d/luci-app-xfrpc.json b/applications/luci-app-xfrpc/root/usr/share/luci/menu.d/luci-app-xfrpc.json
new file mode 100644
index 0000000000..6526a1d619
--- /dev/null
+++ b/applications/luci-app-xfrpc/root/usr/share/luci/menu.d/luci-app-xfrpc.json
@@ -0,0 +1,12 @@
+{
+ "admin/services/xfrpc": {
+ "title": "Reverse proxy",
+ "action": {
+ "type": "view",
+ "path": "xfrpc"
+ },
+ "depends": {
+ "acl": [ "luci-app-xfrpc" ]
+ }
+ }
+}
diff --git a/applications/luci-app-xfrpc/root/usr/share/rpcd/acl.d/luci-app-xfrpc.json b/applications/luci-app-xfrpc/root/usr/share/rpcd/acl.d/luci-app-xfrpc.json
new file mode 100644
index 0000000000..af9af7100c
--- /dev/null
+++ b/applications/luci-app-xfrpc/root/usr/share/rpcd/acl.d/luci-app-xfrpc.json
@@ -0,0 +1,14 @@
+{
+ "luci-app-xfrpc": {
+ "description": "Grant access to LuCI app xfrpc",
+ "read": {
+ "ubus": {
+ "service": [ "list" ]
+ },
+ "uci": ["xfrpc"]
+ },
+ "write": {
+ "uci": ["xfrpc"]
+ }
+ }
+}
diff --git a/applications/luci-app-xinetd/po/en/xinetd.po b/applications/luci-app-xinetd/po/en/xinetd.po
index b3cdf74a79..d7bfa48ac4 100644
--- a/applications/luci-app-xinetd/po/en/xinetd.po
+++ b/applications/luci-app-xinetd/po/en/xinetd.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-24 10:23+0000\n"
+"PO-Revision-Date: 2022-07-03 10:19+0000\n"
"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsxinetd/en/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7.1-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:61
msgid "Access Control"
diff --git a/applications/luci-app-yggdrasil/po/de/yggdrasil.po b/applications/luci-app-yggdrasil/po/de/yggdrasil.po
index ed43b16c38..8d7dc0d096 100644
--- a/applications/luci-app-yggdrasil/po/de/yggdrasil.po
+++ b/applications/luci-app-yggdrasil/po/de/yggdrasil.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-24 06:56+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2022-07-06 15:20+0000\n"
+"Last-Translator: Christian Sch. <pr0byt3@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsyggdrasil/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.13.1-dev\n"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:33
msgid "Active peers"
@@ -38,6 +38,14 @@ msgid ""
"connections on Port. Listen controls whether or not the node listens for "
"multicast beacons and opens outgoing connections."
msgstr ""
+"Konfigurationen, für welche Schnittstellen die Erkennung von Multicast-Peers "
+"aktiviert werden soll. Regex ist ein regulärer Ausdruck, der mit einem "
+"Schnittstellennamen abgeglichen wird, und die Schnittstellen verwenden die "
+"erste Konfiguration, auf die sie zutreffen. Beacon konfiguriert, ob der "
+"Knoten link-local Multicast Beacons senden soll, um seine Anwesenheit "
+"anzukündigen, während er auf Port auf eingehende Verbindungen wartet oder "
+"nicht. Listen steuert, ob der Knoten auf Multicast-Baken lauscht und "
+"ausgehende Verbindungen öffnet oder nicht."
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:16
msgid "Enable NodeInfo privacy"
@@ -46,15 +54,15 @@ msgstr "Aktiviere NodeInfo-Privacy"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:11
#: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:41
msgid "Encryption keys"
-msgstr ""
+msgstr "Schlüssel zur Verschlüsselung"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:15
msgid "Encryption private key"
-msgstr ""
+msgstr "Privater Schlüssel zur Verschlüsselung"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:14
msgid "Encryption public key"
-msgstr ""
+msgstr "Öffentlicher Schlüssel zur Verschlüsselung"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:11
msgid "General settings"
@@ -62,7 +70,7 @@ msgstr "Allgemeine Einstellungen"
#: applications/luci-app-yggdrasil/root/usr/share/rpcd/acl.d/luci-app-yggdrasil.json:3
msgid "Grant access to LuCI app yggdrasil"
-msgstr ""
+msgstr "Zugang zur LuCI-Anwendung yggdrasil gewähren"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:25
msgid "Interface"
diff --git a/applications/luci-app-yggdrasil/po/ru/yggdrasil.po b/applications/luci-app-yggdrasil/po/ru/yggdrasil.po
index 35a7baaec5..04ddca237b 100644
--- a/applications/luci-app-yggdrasil/po/ru/yggdrasil.po
+++ b/applications/luci-app-yggdrasil/po/ru/yggdrasil.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-11-17 12:29+0000\n"
-"Last-Translator: larry <usr@skrep.in>\n"
+"PO-Revision-Date: 2022-06-18 09:18+0000\n"
+"Last-Translator: AHOHNMYC <lqwh2h2cwa@protonmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsyggdrasil/ru/>\n"
"Language: ru\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.4-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:33
msgid "Active peers"
@@ -23,6 +23,10 @@ msgid ""
"prevents this, so that only items specified in \"NodeInfo\" are sent back if "
"specified."
msgstr ""
+"По умолчанию информация об узле включает в себя платформу, архитектуру и "
+"версию Yggdrasil. Эта информация помогает при диагностировании проблем с "
+"маршрутизацией в сети. Nodeinfo повышенной конфиденциальности не содержит "
+"этих данных, только содержимое поля ввода \"NodeInfo\" (если заполнено)."
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:45
msgid ""
@@ -37,7 +41,7 @@ msgstr ""
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:16
msgid "Enable NodeInfo privacy"
-msgstr ""
+msgstr "Nodeinfo повышенной конфиденциальности"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:11
#: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:41
@@ -71,10 +75,11 @@ msgstr ""
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:16
msgid "Keep this private. When compromised, generate a new keypair and IPv6."
msgstr ""
+"Держите его в тайне. Если он утечёт, сгенерируйте новую ключевую пару и IPv6."
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:52
msgid "Link-local port"
-msgstr ""
+msgstr "Порт Link-local"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:21
msgid ""
@@ -94,7 +99,7 @@ msgstr ""
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:33
msgid "Listen addresses"
-msgstr ""
+msgstr "Адреса для прослушивания"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:34
msgid ""
@@ -104,6 +109,11 @@ msgid ""
"should be specified in URI format as above, e.g. tcp://0.0.0.0:0 or tcp://"
"[::]:0 to listen on all interfaces."
msgstr ""
+"Слушать адреса для входящих подключений. Вы должны добавить адреса, чтобы "
+"принимать входящие запросы от не-локальных узлов. Обнаружение узлов по "
+"мультикасту будет работать вне зависимости от этого значения. Каждый адрес "
+"должен быть указан в формате URI. Например, при указании tcp://0.0.0.0:0 или "
+"tcp://[::]:0 будут прослушиваться все интерфейсы."
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:51
msgid "Listen for beacons"
@@ -111,15 +121,15 @@ msgstr ""
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:31
msgid "MTU size for the interface"
-msgstr ""
+msgstr "Размер MTU для интерфейса"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:44
msgid "Multicast interface"
-msgstr ""
+msgstr "Интерфейс для мультикаста"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:23
msgid "NodeInfo"
-msgstr ""
+msgstr "NodeInfo"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:24
msgid ""
@@ -127,6 +137,9 @@ msgid ""
"null. This is entirely optional but, if set, is visible to the whole network "
"on request."
msgstr ""
+"Необязательная информация об узле в формате { \"ключ\": \"значение\", … } "
+"или null. Если значение задано, оно может быть просмотрено по запросу от "
+"кого угодно в сети."
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:11
#: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:23
@@ -135,7 +148,7 @@ msgstr "Пиры"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:49
msgid "Regular expression"
-msgstr ""
+msgstr "Регулярное выражение"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:50
msgid "Send beacons"
@@ -151,19 +164,19 @@ msgstr "Состояние"
#: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:3
msgid "Yggdrasil"
-msgstr ""
+msgstr "Yggdrasil"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:30
msgid "Yggdrasil node status"
-msgstr ""
+msgstr "Статус узла Yggdrasil"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:14
msgid "Yggdrasil's network interface name"
-msgstr ""
+msgstr "Название интерфейса сети Yggdrasil"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:40
msgid "e.g. tcp://0.0.0.0:0 or tcp://[::]:0"
-msgstr ""
+msgstr "например, tcp://0.0.0.0:0 или tcp://[::]:0"
#~ msgid "Address to listen for incoming connections"
#~ msgstr "Адрес для входящих подключений"